S7-200做PROFIBUS_DP主站连接P+F多圈编码器

   2019-12-12 工业品商城186
核心提示:S7_200(226),系统中有一个传感器是P+F多圈编码器(DP接口)。要想获得编码器的数据只有用S7_200的自由端口模式来模仿DP主站才有可能实现。按这个思路,先在WLC(PC+CP5611+WinAC)上对P+F编码器进行组态,联通后再截取WLC与P+F编码器的握手数据包和数据交换包。WLC呼叫:68 05 05 68 85 82 6D 3C 3E EE 16P+F回答: 68 0B 0B
S7_200(226),系统中有一个传感器是P+F多圈编码器(DP接口)。要想获得编码器的数据只有用S7_200的自由端口模式来模仿DP主站才有可能实现。按这个思路,先在WLC(PC+CP5611+WinAC)上对P+F编码器进行组态,联通后再截取WLC与P+F编码器的握手数据包和数据交换包。
WLC呼叫:68 05 05 68 85 82 6D 3C 3E EE 16
P+F回答: 68 0B 0B 68 82 85 08 3E 3C 02 05 00 FF 50 46 25 16
WLC呼叫:68 2C 2C 68 85 82 5D 3D 3E B8 0F 0F 0B 50 46 00 00 4A 00 00 10 00 02 00  00 00 00 00 00 00 00 00 00 00 82 00 00 00 00 00 00 7F FF 00 00 10 00 02 C416
P+F回答:E5
WLC呼叫:68 07 07 68 85 82 7D 3E 3E F1 D0 C1 16
P+F回答:E5
WLC呼叫:68 05 05 68 85 82 5D 3C 3E DE 16
P+F回答:68 3E 3E 68 82 85 08 3E 3C 00 0C 00 02 50 46 33 00 4A 01 00 00 20 00 10 00 0000 10 00 00 00 10 01 01 09 09 00 00 00 00 00 FE CD 78 00 00 00 00 00 00 20 0002 00 00 00 50 46 33 38 39 37 36 32 38 38 BD 16
WLC请求数据:68 07 07 68 05 02 7D 00 00 00 00 84 16
P+F回答数据:68 09 09 68 02 05 08 07 F7 8B 75 00 00 0D 16
根据以上握手和交换的数据包,用S7_200的自由口模仿WLC的呼叫,并接收P+F的回答数据包,再从回答数据包里摘出编码器的转角编码数据就大功告成了。
 
 
更多>同类新闻资讯
推荐图文
推荐新闻资讯
点击排行

新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服