modbus测试提示modbus信息超时

我将编译好的带有从站modbus指令库的程序下载到s7200中,用pc-ppi电缆连接电脑com口与s7200 phot0端口,运行modbuscan测试软件进行通讯测试,在软件界面下面的状态框中,一直提示红色英文moudbus信息超时(modbus message time-out),我设置的从站地址和波特率都对应的,后又用modbus调试精灵软件测试,提示串口已打开,可是在写寄存器区写入地址(譬如1)写入数值(譬如1),然后点击“写入”按钮,即提示“写通讯超时,请检查通讯参数和地址设置”,请问是什么原因?谢谢!pc-ppi电缆是美国产的,一直用它编程的。不会是电缆问题吧?

最佳答案

线应该没错误,你试下软件PG/PC通信接口是否能正常通信。
另外你还要确保你的通讯参数和地址是否一致。
应该只有以上两个问题的。

提问者对于答案的评价:
找出原因了,是库存储区地址分配不对,应避免与holdstart至maxhold地址区重叠,否则虽然编译无错误,但测试时会提示超时。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2020年11月5日

相关推荐

  • S7 200CN自由口MODBUS-RTU通讯

    我在程序中只用了一个msg和ctrl指令,为什么会报错,代码6。希望大神指点。 图片说明:    最佳答案 该报警的含义:modbus正忙于处理另一个请求,一次…

    2017年6月24日
  • S7-200如何修改IP地址

    现在有一台S7-200,配的是CP243-1。想修改以下它的IP地址,要如何修改,能不能给出具体方案? 最佳答案 修改IP地址,可以在指令树中的“向导”–“以太网”–“IP地址…

    SIMATIC S7-200 2017年8月15日
  • 如何实现任意定时

    我要做个工程,要求定时器根据工艺要求可以做适当的改动,我现在的做法是在程序内做个一分钟的子程序,通过组态画面设定时间。然后通过比较实现定时功能。我想请问高手200中最多可以定时多少…

    SIMATIC S7-200 2021年7月5日
  • 200的eni指令

    各位师傅:     200的中断指令ATCH与ENI一定要在一起用吗?为什么我看书上有的只用ATCH不用ENI。而我不用后者时,整…

    SIMATIC S7-200 2020年11月1日
  • EM235接压力变送器问题

    西门子200    CPU224CN 模拟量模块EM235 6ES72350KD220XA8输入接三线0-20MA压力变…

    SIMATIC S7-200 2020年11月5日
  • 模拟量通讯

    系统如果不带模拟量扩展模块,用MODEBUS通讯读入的仪表值是否可以被正传送到HMI? 最佳答案 用MODEBUS通讯读入的仪表值是代表值,在PLC里转换为显示值,就能在HMI上显…

    SIMATIC S7-200 2020年10月31日
  • S7-200编程软件安装不上

    按照步骤先装MICROWINV4.0,安装完成后重启电脑,然后卸载MICROWINV4.0,再安装MICROWINV4.0SP4,可电脑还是提示必须先卸载MICROWINV4.0,…

    SIMATIC S7-200 2021年7月4日
  • 关于USS-WPM

    现有设备SMART 700IE屏一个,CPU 224 CN一个,MM430变频器一台。屏连PLC,PLC连变频器,PLC和变频器采用USS通讯。我主要…

    SIMATIC S7-200 2020年10月31日
  • em231可以做热电阻输入

    em231可以做热电阻输入,231-OHC22-OXA8可以做热电阻输入,还有呢个型号是4热电阻输入。 最佳答案 1、231-OHC22-OXA8不可以做热电阻输入;2、EM231…

    SIMATIC S7-200 2020年11月5日
  • 两台组态王怎么和S7 224XP通讯

    问题1、 两台组态王(PPI或OPC)怎么和S7 224XP通讯?问题2、  1台组态王(PPI或OPC),一触摸屏(PPI协议)怎么和S7…

    SIMATIC S7-200 2020年11月5日