我用官方的modbus-rtu的主站示例程序,为什么始终接收不到从站发过去的数据?

我的从站是用ModSim32模拟的,主站发过来的数据能接受到,从站也返回了数据,但是主站那边寄存器里还是没有值,有可能是什么原因?
     示例程序是在 http://www.ad.siemens.com.cn/service/article/S7-200/S7-200modbus/Default.aspx 下载的
     我拍些照片发一下我的硬件、软件环境。请大家帮我看一下,谢谢

问题补充:
我的从站是:PC端用modsim32模拟的。
通讯线是 RS485转USB,但是由于我的485转换口和PLC不能直接相连,所以加了条延长线。
功能码 16都是好用的。    功能码3  就是死活不好用。
PLC设置这一块有关于进制写入的选项吗?
(附一张我的通讯线的图)

图片说明:

我用官方的modbus-rtu的主站示例程序,为什么始终接收不到从站发过去的数据?    我用官方的modbus-rtu的主站示例程序,为什么始终接收不到从站发过去的数据?    我用官方的modbus-rtu的主站示例程序,为什么始终接收不到从站发过去的数据?    我用官方的modbus-rtu的主站示例程序,为什么始终接收不到从站发过去的数据?    我用官方的modbus-rtu的主站示例程序,为什么始终接收不到从站发过去的数据?    我用官方的modbus-rtu的主站示例程序,为什么始终接收不到从站发过去的数据?   

最佳答案

1、监控一下从站程序块INIT 和slave程序块的error字节是否报错?
2、使用modscan  波特率,奇偶校验,停止位,数据位要与从站设置一致, modbus point type选择03, address选择0001, length写1, 点击连接是否显示设备未连接或者通信超时
3、检查线路尤其是232转485转换器
置评专家:西门子自动化产品支持
参考资料:http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=142037&cid=1028

提问者对于答案的评价:
原来是我RS485线的问题。。我的RS485转USB线 的引脚定义和PLC cup通信口的引脚定义不一样,刚才把引脚换了一下就好了。

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

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

相关推荐

  • S7-200以太网ModBus通信

    我没有做过S7-200以太网通信,请问以太网可以做modbus协议通信吗,如可以请提供下S7-200程序实例。如不可以用,哪要如何做,上位机是三维力控的组态软件。 问题补充:和上位…

    SIMATIC S7-200 2020年10月31日
  • 寻找编程软件STEP7 SP6学习书籍

    我开始自学西门子的PLC,S7-200,电脑上刚刚安装其编程软件,也准备买本《深入浅出S7-200》书籍,学习,不过,我想问问师哥师姐们,有没有专门介绍其编程软件(STEP7&nb…

    SIMATIC S7-200 2020年11月1日
  • 字节,字.双字

    这些数据类型的含义是什么.能不能请各位说得清楚点,表达要详细,谢谢 最佳答案 在计算机词典中: (1)位(Bit):表示一个二进制数码0或1,是计算机存储处理信息的最基本…

    SIMATIC S7-200 2021年7月5日
  • cp243-1EX01-0XE0 着急

    cp243-1EX01-0XE0  用向导配置  结果下载的时候提示:“存在与附加模块不符的向导配置,重新放置智能模块或者退出并使用向导重新…

    SIMATIC S7-200 2020年11月5日
  • 西门子414H-5冗余PLC组PN冗余网络,远程IO怎么组

    是用ET200M吗?最好有组好的选型照片,我看ET200M上怎么都是300PLC的IO呢 钻石用户推荐最佳答案 此回答已完善 http://www.ad.siemens.com.c…

    SIMATIC S7-200 2021年7月5日
  • S7-200 SMART PUT/GET 网络环境问题

    2台smart 距离1.5km左右,能ping通,但是PUT/GET无法通信,编程软件无法扫描到CPU。使用公司内部的局域网,有其他设备。有没有PUT/GET的相关资料 …

    SIMATIC S7-200 2021年7月5日
  • 初学者想求西门子安全模块PLC的介绍和操作要求

    刚刚看了一下SIS是什么,但是具体不太清楚,说让我看看西门子安全模块PLC的介绍和操作要求,大佬们有人有文档之类的吗?万分感谢!! 最佳答案 F System-西门子故障…

    2021年7月5日
  • 伺服定位

    如果我的定位距离比较长,定位模块脉冲数的寄存器的最大值不够,怎么办? 最佳答案 分两段走 提问者对于答案的评价:怎么分两段,那中间不就会有停顿的感觉吗? 专家置评 已阅,最佳答案正…

    SIMATIC S7-200 2019年6月10日
  • S7-200/200SMART/1200的扩展模块排列规则

    S7-200/200SMART/1200的扩展模块排列规则,是否有据可循,还是约定俗成? 最佳答案 没有,这个是你自己定义。只要不要超过最大扩展数就可以。一般情况都是先扩展输入输出…

    SIMATIC S7-200 2021年7月5日
  • CP243-1可以同时作为客户机和服务器么?

    现在有三个站,其中两个站是200的(1号和2号),一个站是300的(3号)。1,我想把1号作为客户机2号作为服务器,这两个站进行以太网通讯。2,2号作为客户机,3号作为服务器进行以…

    SIMATIC S7-200 2017年11月26日

发表回复

登录后才能评论