modbus通讯无故断开

s7-1200与台达温控器做modbus通讯,通讯正常可以读取和写入数据,但出现个问题,就是过了一段时间(1-2H)通讯会自己无故断开,CM1241上的通讯指示灯熄灭,只有断电CPU重启后就又正常,可过了一段时间后又重现,晕,请大家帮忙分析下,怎么会出现这个问题,另外旁边上一个CM1241与变频器modbus通讯却一直正常工作没出现问题。

问题补充:
东方红一红大侠请详细解说下,谢谢

最佳答案

原因在于通讯出现故障后,系统无法从故障陷阱里逃出,也就无法自行恢复,需要重新上电初始化。估计你的程序里没有处理通讯异常的问题,完善这部分功能即可。

通讯异常处理内容就是根据系统或通讯函数反馈的通讯工作状态,先确诊通讯异常已经发生,然后触发程序让系统重新再来。

提问者对于答案的评价:
试试,谢谢

专家置评

建议咨询热线技术支持。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月3日 上午1:32
下一篇 2017年8月3日 上午1:32

相关推荐

  • S7-1200,RCV_CFG指令

    S7-1200,想组态RCV_CFG指令。请问怎样为形参CONDITIONS在指令盒处输入实参(不用符号变量,用10进制或16进制数)。 最佳答案 定义和形参相同的数据类型,这样就…

    SIMATIC S7-1200 2017年11月12日
  • 331-1KF01-0AB0接线

    现场为三线制仪表,需要24V供电。331-1KF01-0AB0怎么接线?IM365模块0BA01是2个模块吧?分SEND和RECEIVE,分别放在哪里 最佳答案 1、三线制仪表:一…

    SIMATIC S7-1200 2017年11月18日
  • S7-1200 MAINT灯闪烁需要维护

    S7-1200一开机MAINT灯就开始闪烁,在线诊断说需要维护,如图。该怎么办,怎样维护。型号是1214C,没有MC卡。我是新手,麻烦详细说一下,谢谢。 图片说明:  &…

    2017年5月31日
  • 1217C高速计数问题

    1.这个模块参数写的正弦交位3个100KHZ高速输入,3 个,1 MHz,但是组态时只有前三个是100KHZ的,后面三个直接就是30KHZ。这是什么情况,我准备…

    SIMATIC S7-1200 2017年6月10日
  • S7-1200 PLC是什么时候出来的

    S7-1200 plc是什么时候出来,是替代那一款,比S7-200有何优势。 最佳答案 出来几年了,现在已经出到4.x版,基本上一年一版。我认为1200应该是替代300的…

    SIMATIC S7-1200 2017年6月5日
  • S1200 CPU1215C 的模拟量输入和输出怎么使用呀?

    输入和输出是电压还是电流呀?怎么设置?比如,我现在要分别输入和输出10V的电压或者20mA的电流?请问要怎么接线或者怎么设置PLC程序呀?如下图 最佳答案 参考,西门子 …

    SIMATIC S7-1200 2017年6月1日
  • 急求助,怎么配硬件

    目前现场三台柜子,①:AI130;A038;DI21;DO21;②:AI77;AO26;DI10;DO10;③:AI90;AO42;DI16;DO16现场需要个配置方案,CPU必须…

    SIMATIC S7-1200 2021年7月5日
  • S7-1200的PTO指令程序实例

    S7-1200的PTO指令程序实例,详细的讲解及注意。需要控制2个轴。有的请发我邮箱80146237@qq.com 不胜感激。 最佳答案 参考:http://www2.a…

    SIMATIC S7-1200 2017年11月13日
  • 1200密码忘了

    西门子1214c,程序设了读写保护密码,现在要上载到电脑上,可是读写密码忘了,怎么办? 最佳答案 如果客户忘记了之前设定到S7-1200的密码,通过”恢复出厂设置“无法清除S7-1…

    SIMATIC S7-1200 2017年6月27日
  • 1212PLC MODBUS/TCP MB-CLIENT偏移量计算

    还有一个问题:在功能码0X04,温度终端地址:0x00~0044,其第一个寄存器地址是30065,使用MB-CLIENT指令进行编程,计算出的1212PLC第一个对应地址是DBW3…

    2017年7月25日