s7-200 cpu226cn port1与流量计modbus通信问题

S7-200PLC CPU226 CN,PORT1做主站,采用SM0.
4触发,从另外一个MODBUS仪表(流量计)上读取数据,经过换算后,由PORT0做MODBUS从站,通过GPRS上传至力控。
但是用port1做主站读取不了数据,用port0就能读取仪表数据,我拉取报文,发现port1做主站时发出的报文有误:01 03 00 03 00 08 01 03 , port 0 :01 03 00 02 00 08 e5 cc
请问这是怎么回事?请大神不吝赐教!

最佳答案

PORT0,PORT1口可以做MODBUS主站,PORT0口可做MODBUS从站。
所以你应该用PORT1做MODBUS主站,PORT0做MODBUS 从站。
1、检查程序,给PORT0,PORT1分别分配V库内存地址,禁止重复。
2、程序调用正确,查看通讯状态,返回什么故障吗?
参考:
MBUS_MSG错误代码 说明
0 无错误
1 应答时奇偶校验错误:仅当使用偶校验或奇校验时才会发生。传输被干扰,可能会收到不正确的数据。该错误通常是由电气故障(例如错误接线或者影响通讯的电噪声)引起的。
2 未使用
3 接收超时:在"超时"时间内,没有来自从站的应答。可能有以下一些原因:与从站的电气连接有问题、主设备和从站设置为不同的波特率/奇偶校验设置,以及错误的从站地址。
4 请求参数出错:一个或多个输入参数(从站、读写、地址或计数)被设置为非法值。检查文档中输入参数的允许值。
5 Modbus主设备未启用:在调用MBUS_MSG前,每次扫描时都调用MBUS_CTRL。
6 Modbus忙于处理另一个请求:一次只能激活一条MBUS_MSG指令。
7 应答时出错: 收到的应答与请求不相关。这表示从站中出现了某些错误,或者错误的从站应答了请求。
8 应答时CRC错误: 传输被干扰,可能会收到不正确的数据。该错误通常是由电气故障(例如错误接线或者影响通讯的电噪声)引起的。
101 从站不支持在该地址处所请求的功能:请参阅"使用Modbus主设备指令"帮助主题中的所需Modbus从站功能支持表。
102 从站不支持数据地址:"地址"加上"计数"所要求的地址范围超出了从站所允许的地址范围。
103 从站不支持数据类型:该"地址"类型不被从站支持。
104 从站故障
105 从站已接受消息但应答延迟:这是MBUS_MSG的错误,用户程序应在稍后重新发送请求。
106 从站忙,因此拒绝消息:可以再次尝试相同的请求,以获得应答。
107 从站因未知原因而拒绝消息
108 从站存储器奇偶校验错误:从站中有错误。

提问者对于答案的评价:
已调试成功,谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午4:06
下一篇 2021年7月5日 下午4:06

相关推荐

  • PID控制一般用在什么地方?

    我学PLC一直接触PID控制,请问PID控制一般用在什么地方? 最佳答案 目前工业自动化水平已成为衡量各行各业现代化水平的一个重要标志。同时,控制理论的发展也经历了古典控制理论、现…

    SIMATIC S7-200 2021年7月5日
  • 如何破解已经被加密的s7-200程序?

    如何破解已经被加密的s7-200程序?如有软件请发邮箱48751170@qq.com 最佳答案 找专业公司去做吧,既然想破解,就不想损坏内部程序,自己把程序给误删了多可惜。既然下载…

    SIMATIC S7-200 2020年10月31日
  • S7-200对步进电机进行闭环控制

    求教!!!我在做毕业设计。控制要求的实质是做步进电机的闭环控制,通过旋转编码器和高速计数器完成闭环的反馈!用向导生成了PTO的三个子程序,但是不明白。还有就是如何把相应的按钮加入程…

    2021年7月5日
  • S-7 200做的库程序错乱

    分别调用T37和T38做了两个一模一样的库命,命名星角1和星角2。为什么下载后启动后会失控。例如启动星角1时,星角2会跟着动作,监控星角2并没有运行但输出端动作呢,求解答 问题补充…

    2017年6月7日
  • PLC226 01.23版不支持modbus主站指令吗

    我想用S7-200的226型01.23版做modbus主站,但下载程序时出现了错误,说是不支持该版本的PLC,我又用224型02版下载了一遍,结果没问题。是低于02版的不支持mod…

    SIMATIC S7-200 2021年7月5日
  • S7-200 TD200

    s7-200的星期是0-7表示的  那么TD200 V2.1 可以显示星期(一,二 。三,四,五,六,日)吗,怎么操作?&nbsp…

    SIMATIC S7-200 2017年11月6日
  • 求助:S7-200程序在STEP 7-MicroWIN SMART软件里显示的问题??

    上传S7-200程序在STEP 7-MicroWIN SMART软件打开,程序里面有个子程序(  纠偏)。在 纠偏子程序的编程区域…

    SIMATIC S7-200 2021年7月5日
  • s7 5.4 sp4仿真软件

    请问谁有s7 5.4 sp4仿真软件啊,要有授权的哦。谢谢了!还有程序段是怎么分段的,为什么一个程序段不能有两个线圈输出啊?谢谢了! 最佳答案 PLCSIM5.…

    SIMATIC S7-200 2020年11月1日
  • s7-200仿真器怎么的使用

    s7-200仿真器怎么不能使用啊?有哪位高手可以详细讲解啊?感谢啊! 最佳答案 这个软件对于刚学的人来讲,真的挺好的,我受益非浅,我估计你那个仿真软件可能是没有4.0的吧,编程软件…

    SIMATIC S7-200 2021年7月5日
  • pc access在哪儿下载?

    pc access在哪儿下载?该软件是免费的吗?西门子网站只有SP1-4,但找不到V1.0,那位大侠提供一下下载地址啊,万分感谢!pc access是否可以用来…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论