编码器与PLC进行Modbus

我现在使用的是S7-200PLC,与RS485通讯编码器进行Modbus通讯(编码器有A、B线,将两根线分别接到PLC的Port口上)编码器支持Modbus,在程序中写入MBUS_CTRL和MBUS_MSG两个指令,波特率,奇偶校验位都已进行正确设置,运行程序后,编码器无法和PLC不能进行通讯,请问是什么原因?仪表通讯说明书中写有CRC码,我需不需要人为写入CRC码,还是需要其他设备,谢谢

最佳答案

通讯协议是标准的modbus通讯协议吗?
如果不是,那可能需要编写自由口通讯了吧

提问者对于答案的评价:
bucuo

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

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

相关推荐

  • 压差传感器位置

    通过压差来变频恒压供水,现在又热水供水管,冷水补水管,还有回水管。问一下压差传感器是装在热水供水管和回水管之间,还是热水供水管和冷水补水管之间。是调节热水和冷水之间的压差,还是供回…

    SIMATIC S7-200 2017年12月7日
  • Step7 Micro/win smart

    Step7 Micro/win smart  支持SCL语言吗?在线求助 如果支持是否要安装相应的插件 能否提供一下? …

    2021年7月5日
  • S7-200,300格雷码转二进制的指令在哪?

    在两个软件里的指令里都没有找到这个指令?遇到二进制转格雷码的情况怎么办呢?自己怎么编写呢? 最佳答案 S7-300沒有现成的转换功能块,具体请参考:《S7-300有没有格雷码转二进…

    SIMATIC S7-200 2020年10月31日
  • 上升沿会不会执行,急啊

    我使用了两套子程序0和1,刚开始只执行子程序0,使M0.1置位后,如果子程序2开始执行,子程序2里面有个M0.1的上升沿,请问在子程序2中这个上升沿会不会执行啊? 最佳答案 ……

    SIMATIC S7-200 2020年10月31日
  • plc200中

    请问工程师朋友,关于plc200中特殊地址SMB228和SMB229是什么意思,有具体的使用说明吗?谢谢 最佳答案 特殊内存字节SMB200至SMB549  &…

    SIMATIC S7-200 2021年7月5日
  • MAP指令库的运用

    利用MAP指令库怎么实现步进与伺服电机的变速运行?应该运用到那几个指令? 最佳答案 看看这个,是否有帮助:《S7-200的MAP库文件的使用》下载:http://www.ad.si…

    SIMATIC S7-200 2017年11月29日
  • S7-200做modbus从站上传到DCS的通讯状态

    S7-200的数据做modbus从站上传到DCS,现在DCS那边需要读取两者之间通讯是否正常的一个变量,这个S7-200的表征modbus 通讯OK的状态位或字有没有啊?…

    SIMATIC S7-200 2017年12月7日
  • s7-200 224xp的模拟量输入的分辨率是多少,是几毫伏

    1 最佳答案 转帖:http://bbs.gongkong.com/D/201610/693548_1.shtml 提问者对于答案的评价:

    SIMATIC S7-200 2021年7月5日
  • s7-200 smart AXISXGOTO 指令运行时报错代码22

    s7-200  smart  AXISXGOTO 指令运行时报错代码22  问题补充:请问怎么定义原点呢?能否详细一点谢…

    2021年7月5日
  • 温度测量提问

    用热电阻+温度变送器+EM235+200 PLC测量温度,编程如何实现?     热电阻是不是应该有一个参数对照表?即:…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论