要用S7- 200 SMART 跟3个称重仪表走自由口通讯,要发送数据给仪表请求数据,那么就是用发送完成的信号SM4.5触发接收,那怎么用接收完成的信号再次触发发送请求,做到轮询?
最佳答案
1、可以通过监视 SM4.5(端口 0 )或 SM4.6(端口 1 )的上升沿信号来判断发送是否完成。
可以通过监视接收信息状态字节 SMB86(端口 0 )或 SMB186(端口 1 )来判断接收是否完成。SMB86 /SMB186 等于0时表示相应的通信端口正在处于接收状态中。
2、详细介绍参考文档:
《smart 自由口通信》
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/019.html
图片说明:
提问者对于答案的评价:
OK
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc286890.html