恭喜,你发布的帖子
发布于 2019-11-26 16:08:43
5楼
听了你的说法我感觉有道理,但是感觉又有些不对。我按你给的方法改了一下,还是不行。我想了一下,应该不是你说的原因,我每个段程序都有一个jmp程序是从左到右从上到下执行,执行到jmp的时候,程序会发生跳转,所以你所说的那个并不成立。但是我也找不出哪里原因。
那你将里面的跳转指令去掉后再去按照我改动后的程序测试,你是怎么测试的,是使用实物来测试,还是模拟的方式测试。实在不行的话,那你就不要用这种方式去轮训,用每个指令后面的DONE接通后再去激活下一条指令轮训。你可以参考modbus rtu轮训格式去做。
MODBUS RTU通信_S7-200 SMART:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/020.html
请填写推广理由:
分享
只看
楼主