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日 上午11:27
下一篇 2020年11月5日 上午11:27

相关推荐

  • SMART 200 STEP编程软件卸载后重新安装不了的原因

    SMART 200 STEP编程软件卸载后重新安装不了的原因是什么 ,求告知~ 问题补充:怎么样才算完整删除,需要重装系统吗 最佳答案 需要完整删除2…

    SIMATIC S7-200 2021年7月5日
  • 电脑通过USB适配器与S7 200PLC通讯出现错误

    电脑与PLC通过USB适配器连接后,打开 STEP 7 MicroWIN SP6软件,点击下载PLC程序按钮,出现提示通讯错误,但是点击通讯…

    SIMATIC S7-200 2020年11月1日
  • S7-200 4线制 附图中

    请指教“M”-是代表什么? 图片说明:    最佳答案 M指模拟量模块所用24VDC电源的M端。模拟量信号如果采用单独电源供电,信号有可能与PLC不共地,因此,…

    2021年7月5日
  • 西门子200,EM231模块4AI与8AI有什么区别?谢谢

    西门子200,EM231模块4AI与8AI有什么区别?谢谢 问题补充:对输入量是否要要求? 最佳答案 一、见同类问题答案:http://www.ad.siemens.com.cn/…

    SIMATIC S7-200 2017年5月31日
  • 提问

    你好 ;用时钟比较指令定时停机后,怎样用界面输入密码开机继续使用,谢谢 最佳答案 都停机了还搞毛呀!都是钱惹得祸!如果要这样做,也是跳过主程序不执行控制输出了,而不是把c…

    SIMATIC S7-200 2020年10月31日
  • 请教s7200与pc通讯的问题

    本人刚接触PLC。通信的问题不是很清楚。当我把带设置自由通信协议的程序灌到PLC里面后,在PC里面发消息给PLC时,总是出现通信端口被占用的提示。本人程序设计目的就是:PC发一个字…

    SIMATIC S7-200 2021年7月5日
  • 为什么定时器不能启动

    主程序启动,同时设了标志位,在子程序中用VB302判断分支,为零时正常启动前一个定时器,不为零时启动不了后一个定时器,调试时改变VB302值(1改0再改回1,启动什么都不变)可以正…

    2017年6月18日
  • S7-200中PID为什么不加入死区功能?

    S7-200中PID为什么不加入死区功能?加入死区功能,就像S7-300的PID ,增加控制稳定性 问题补充:如果确实在指令向导中无法加入死区功能,该如何编写程序进行完善…

    SIMATIC S7-200 2017年8月16日
  • s7200自由口通讯只能接收3个字符

    s7200自由口通讯只能正确接收3个字符,余下的数据全是前面三个循环填充,三个后面的字符数据接收不到 问题补充:补充程序截图 图片说明:    钻石用户推荐最佳…

    2021年7月5日
  • s7-200plc输入端电压问题

    s7-200输入端有电压吗 最佳答案 空端子没电压。接线且有信号输入的情况下是有电压的。并且相应的输入位会有绿色指示灯亮。 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2021年7月5日