关于200PLC modbus通讯的注意点

我在学西门子200PLC的modbus主站通讯编程时,发现下图中这样一个问题,如果我想用MBUS TCRL的完成位作为MBUS MSG的初始化启动,我必须要在他们中加一个先复位一下M0.0,不懂这是为什么呢?我的原来的想法是,当我PLC运行,我MBUS TCRL的完成位M0.0接通的话,我直接触发M0.1就行了嘛,但是这样做,好像运行不起来,不知道这是为什么?

图片说明:

关于200PLC modbus通讯的注意点   

最佳答案

因为"正向转换"和"负向转换"指令要求执行"打开至关闭"或"关闭至打开"转换,您无法在首次扫描时检测上升沿或向下沿。在首次扫描中,S7-200设置由这些指令指定的位状态。在其后的扫描中,这些指令无法检测指定位的转换。
 所以在首次扫描中m0.0不能触发上升沿P,需要延后一个扫描周期!!(可以看一下沿触发指令的工作原理)

提问者对于答案的评价:
非常具体,谢谢,这才是真正的高手

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc220665.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月8日 下午2:13
下一篇 2017年12月8日

相关推荐

  • S7-224XP和EM231共同使用时,模拟输入的地址是怎么分配的?

    如题,S7-224XP和EM231共同使用时,模拟输入的地址是怎么分配的? 是XP自己的模拟口到EM231的口依此由AIW0排列下去? 最佳答案 模拟量输入模板地址分配机…

    SIMATIC S7-200 2020年10月31日
  • 请教200plc modbus RTU程序读取多从站的程序做法

    开始用224xp 的RTU程序读取电能表的   现在公司又增加了2个RTU设备  要求 这3个RTU设备&nb…

    SIMATIC S7-200 2017年6月5日
  • step7 microwin sp9

    一个奇怪的问题,本机装有step7 v5.5和step7 microwin sp9,以前用USB-PPI和s7-200通讯正常,后来由于各种软件原因,…

    SIMATIC S7-200 2017年8月15日
  • 请大家帮帮我.

    我有一个西门子s7-200的PLC,还有两台,台达的变频器,我要用modbus通信,但是不知道怎么编写程序.请大家帮帮我,    &nbsp…

    SIMATIC S7-200 2021年7月5日
  • CPU226 扩展问题

    最近公司需要对原有控制系统升级,需要在原有S7200 子站增加一些控制信号以及模拟量信号,根据要求粗略算了一下,需要对系统进行扩展,合计需要增加DI16模块3块、do8模…

    SIMATIC S7-200 2021年7月5日
  • 200PC Access配置时出现问题

    按照操作使用,配置时出现如图所示问题,也按照网上的操作解决了,但是都不顶用,这个应该怎么解决?注:电脑系统是win7旗舰版;200变成软件是V4.0 STEP …

    2021年7月5日
  • 200模拟量输出

    请问:EM232用电流输出信号,怎么会有十几伏直流电压? 最佳答案 串一个电流表进一个回路,看电流范围是不是在4-20mA范围内啊,在范围内一般是正常的,不在范围内要找找原因. 提…

    SIMATIC S7-200 2021年7月5日
  • s7-200PLC组态问题?

    我买了三台CPU224PLC,如何对它们组态?主、从站如何设定?还需要什么? 问题补充:相互之间的控制程序该如何编写?有无例子 最佳答案 请参考: http://www.…

    SIMATIC S7-200 2021年7月4日
  • 笔记本跟西门子cpu224xp通讯突然断开

    弹窗报端口无法打开,或正在被另一个程序使用,重启电脑后能用,但一会有报这个,有遇到的吗 最佳答案 S7-200编程通信:http://www.ad.siemens.com.cn/s…

    SIMATIC S7-200 2021年7月5日
  • 编程电脑使用什么编程电缆连接变频器

    如标题,编程电脑使用什么编程电缆连接变频器?普通的USB电缆能行吗? 钻石用户推荐最佳答案 starter或者scout软件调试西门子变频器,可以用普通的USB电缆。因为目前的电脑…

    SIMATIC S7-200 2021年7月5日