341用485通讯时,16个DI信号打一个包,程序该怎样做
最佳答案
这个问题,应该描述的更多一些,才好得到较满意的答复,比如你要说明是 STEP7、还是 TIA,用的协议、16 个 DI 信号的组态地址,等,你就这么一问,给出回复的范围就大了。
我的理解是常规的 MODBUS RTU 协议 怎么读从站的16个 DI ,那就要组织02H号请求帧,参考《S7 串行通信模板 Modbus RTU 主站可装载驱动的操作说明》第6.2 节
https://support.industry.siemens.com/cs/document/1220184
更多内容参考
S7-300 串口通信
http://www.ad.siemens.com.cn/productportal/Prods/published/300LIST/Comm_list15.html
提问者对于答案的评价:
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc288822.html