现在通讯已成功,但是读不到数据。怀疑get和put的版本有问题?我用了GET和PUT V1.3版本,换用其他版本也不好用。
get和put状态显示#16 0019 ;error=1, 找不到原因,请老师帮忙,谢谢
请看截图
我想读取的是S7-200 中的vb320开始的20byte; 发送到S7-200 vb350开始的2byte
图片说明:
最佳答案
注意:S7-200 SMART中V区对应于DB1,如在PUT指令中使用的通信伙伴数据区ADDR_1=P#DB1.DBX0.0 BYTE 200在S7-200 SMAR中对于为VB0~VB199。
参考:
S7-200 SMART CPU与S7-1200进行S7通信
https://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/Ethernet/S7/S7_1200_S7/S7.htm
提问者对于答案的评价:
谢谢,按照您的说法,通讯正常!
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc360829.html