无线风筝
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 134 点
下载积分: 13097 分
在线时间: 107(小时)
注册时间: 2015-12-05
最后登录: 2024-05-30
查看无线风筝的 主题 / 回贴
楼主  发表于: 2015-12-28 11:45
求大神细解   不知道怎么算的
无线风筝
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 134 点
下载积分: 13097 分
在线时间: 107(小时)
注册时间: 2015-12-05
最后登录: 2024-05-30
查看无线风筝的 主题 / 回贴
1楼  发表于: 2015-12-28 17:35
引用
引用第1楼逆流2012于2015-12-28 13:59发表的  :
你这个应该是三菱PLC编程口的通讯协议,计算方法:D123中的123是十进制,转换为十六进制是7B,然后7B*2+1000=10F6,对应你的代码中的31h,30h,46g,36h.

    十分感谢
无线风筝
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 134 点
下载积分: 13097 分
在线时间: 107(小时)
注册时间: 2015-12-05
最后登录: 2024-05-30
查看无线风筝的 主题 / 回贴
2楼  发表于: 2015-12-28 17:38
引用
引用第1楼逆流2012于2015-12-28 13:59发表的  :
三菱PLC编程口的通讯协议,计算方法:D123中的123是十进制,转换为十六进制是7B,然后7B*2+1000=10F6,对应你的代码中的31h,30h,46g,36h.

                                    他的1000  是十进制的     还是16进制的 ?
无线风筝
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 134 点
下载积分: 13097 分
在线时间: 107(小时)
注册时间: 2015-12-05
最后登录: 2024-05-30
查看无线风筝的 主题 / 回贴
3楼  发表于: 2015-12-29 11:03
引用
引用第4楼逆流2012于2015-12-29 08:37发表的  :
  他的1000  是十进制的     还是16进制的 ?

  1000h中的h代表的是十六进制,所以公式中的数字都是按照十六进制处理的。
   这个编程口通讯协议是采用十六进制进行数据处理的。

     谢谢   懂了
无线风筝
级别: 探索解密
精华主题: 0
发帖数量: 38 个
工控威望: 134 点
下载积分: 13097 分
在线时间: 107(小时)
注册时间: 2015-12-05
最后登录: 2024-05-30
查看无线风筝的 主题 / 回贴
4楼  发表于: 2015-12-29 11:08
[  他的1000  是十进制的     还是16进制的
  1000h中的h代表的是十六进制,所以公式中的数字都是按照十六进制处理的。
   这个编程口通讯协议是采用十六进制进行数据处理的。
[/quote]
    1000h    代码 是不是     31h  30h    30h    30h