阿鸣老师,感谢您回答我的问题。我还有补充问题 请教下,我只需要读视觉系统检测到的尺寸信息,是不是只要FB2就可以了,不需要FB3? 因为视觉检测周期不是固定的,所以我如果要准确读到它刚检测的尺寸信息,而不是上次或者错误的。 是否需要对方每次检测完 发送一个信号告诉我 他要传送了,然后我这边再置位 FB2的使能接收位, 我要如何判断它发送完毕? (我的FB使能接收位 应该是一直置位着,还是就它发送的那会儿?)
问题补充:
谢谢阿鸣老师。我在现场。 仍未通信成功。我上传的截图里描述的比较清楚,请求帮助! 感谢您。(如果可以,能否联系邮箱tian851102@163.com,谢谢!!!)
图片说明:
最佳答案
1、可以用FB2的参数NDR 输出指示“作业已完成且无错/数据已接受”(已读取所有数据)。
见:
http://www.ad.siemens.com.cn/products/as/download/pdf/ET%20200S%20%20%B4%AE%D0%D0%BD%D3%BF%DA%20%C4%A3%BF%E9%20%B2%D9%D7%F7%CB%B5%C3%F7%20%B0%E6%B1%BE%202005-08.pdf
2、问题补充:
从你的截图来看,通讯是没有打通。在此只能简单提醒一下,需要你自己清楚:
、你的通讯伙伴支持什么协议?双方的通讯参数设定必须一致!
、在STEP7硬件组态中对ET200S 1SI 138-4DF11-0AB0 模块的参数设定是否正确。
、建议先应用PC的串口测试程序与你的通讯伙伴进行通讯,成功后在连接PLC。
串口测试程序网上有许多。例如:串口调试精灵。
http://www.cr173.com/soft/5510.html
、你是否在ET200S 1SI库中找到的FB2.。
、接线是否正确? 下载程序后需要将系统断电重启后再看看。
、有关STEP7硬件组态中对ET200S 1SI 138-4DF11-0AB0 模块的参数设定,请再看看这个:
http://www.diangon.com/wenku/PLC/ximenzi/201404/00009805.html
提问者对于答案的评价:
谢谢阿鸣老师!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc224974.html