200PLC做MODBUS RTU主站通讯时如何检测从站掉线

大家好,最近使用西门子200PLC做MODBUS通讯,200PLC做主站,三个现场采集压力的仪表做从,然后调用了200的MODBUS库,我想咨询一下如何来检测其中一个仪表掉线情况。之前我本想采用库的输出引脚ErroR这个地方指定了LB0存错误代码来检测,但是我发现这个错误代码不怎么好用,请教各位大神,有没有其他好办法来对仪表从站掉线进行检测的?

问题补充:
大家好,我测试过那个针脚,我把仪表都拆掉了,那个引脚还是0,显示正常,我很郁闷,后来我把通讯检测时间延长到10S后Err引脚才能显示个故障代码3

最佳答案

看msg指令的error错误报警值,如果通讯正常为0,非0值就是错误信息出现了的值。
简单的理解:不需要看具体错误值,只要plc侦测到该管脚为非0,说明通讯出现了错误,也可以用这个具体的地址来描述是几号从站出现的错误,当然你想描述具体的错误信息也是可以的,建议单独做一个错误报警信息辨色子程序,来判断error错误值的具体信息。
补充问题回复:
超时管脚的含义:
在默认参数状态下,modbus rtu通讯主站发送数据请求,从站应答,如果从站在规定时间内未应答,主站再发送2次数据请求,当最后一次主站发送数据请求在超时时间设置内未接收到从站的信息报文后,MSG才发出错误信息。
从站丢站的报文信息,看MSG指令的error管脚。

提问者对于答案的评价:
感谢各位的解答,谢谢

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

(2)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午12:58
下一篇 2021年7月5日 下午12:58

相关推荐

  • S7-200与FX3U通信

    两台设备分别为FX3U和S7-200,现在要求将两台设备利用通信连接到一起,用一个西门子人机设置参数和监视 请问选什么通信   那些硬件(F…

    SIMATIC S7-200 2017年8月1日
  • EM231CN可以0-5V和0-20mA同时使用吗?

    我有两个传感器,一个是0-5V,一个4-20mA,可以用EM231CN将这两个电压和电流信号同时接入吗?我知道0-10V和电流信号是不可以的,但恰好0-5V和0-20mA的DIP开…

    SIMATIC S7-200 2020年10月31日
  • STEP 7 V4.0 SP9安装失败

    如图,遇到这种情况如何解决?PS:WIN7系统,安装在D盘,英文路径,之前误安装XP系统版本的软件,但后来软件完美卸载,电脑里已经找不到相关文件夹,注册表也没有它的键值,请教官方或…

    2021年7月5日
  • 跪求s7-200自由通信

    我想用s7-200与一台蠕动泵进行自由通信,不知道程序怎么写(自己写了一个发送没有问题接收收不到数据)报文的形势是数据长度·e9·数据·校验码,一发一收就可以不用 问题补充:发送的…

    2017年12月7日
  • s7-200可否通过PROFIBUS控制传动?

    我公司一条造纸机生产线,由s7-200通过USS控制六台MM440变频器,OP面板操作,每两台变频器装一个柜,s7-200装在操作台,在操作台每个传动点显示运行频率、电流两个值。此…

    SIMATIC S7-200 2021年7月5日
  • S7协议和PROFINET的关系

    一直没搞明白S7协议和PROFINET是什么关系?S7协议是不是基于PROFINET上的总线通讯协议?支持S7协议的设备,能不能挂在PROFINET网络上通讯?另外西门子200和2…

    SIMATIC S7-200 2017年6月13日
  • s7 200配置问题

    现对一系统配置,具体如下:CPU 226(一块)+CP243-1(一块)+EM231(两块)+EM223(一块),不知这样的配置有问题不? 最佳答案 没有问题,完全可以啊…

    SIMATIC S7-200 2020年11月1日
  • wincc fexible安装问题

    才装的win10专业版系统,杀毒软件也全部关掉了,但是西门子wincc flexible 2008 sp4打开安装包就闪退。注册表删过了。希望大神可以…

    SIMATIC S7-200 2021年7月5日
  • 求西门子200PID编程实例!带注释越详细越好。

    求西门子200PID编程实例!带注释越详细越好。 最佳答案 《西门子S7-200编程案例--PID程序》下载连接:http://www.gkzhan.com/st777/Info_…

    SIMATIC S7-200 2020年11月1日
  • wincc7.0 sp3支持windows sever2008 R2吗?

    wincc7.0 sp3支持windows sever2008 R2吗? 最佳答案 wincc7.0 sp3支持:Windows …

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论