S7-200 RTU通信问题

CPU224XP,主站,MODBUS RTU,
仪表:9600,8,无效验,1个停止位,是否能通讯正常,我以前连过流量计,停止位都是设为2的,这次这个仪表停止位是1,我不知道能不能通信正常!

最佳答案

1.你测试一下,之前有个类似的问题,结果停止位1既可以通讯成功。
2.你可以采用自由口
2个停止位,对PLC收是没有影响,主要是发送的问题。发送时只给对方一个停止位,会造成对方接收错误。
所以,应急的办法可以这样,试试无妨:
使用发送中断,一个字节一节字地单独发送,留出字节之间一些空余时间(实际是中断处理时间)充当停止位,如果这还不够,再人为地加进一些延时。

提问者对于答案的评价:
谢谢大家的解答,已经解决,可以正常通信,这个是PLC和一个液位仪表的通讯,但还是不明白,同样程序,同样的PORT0 RTU主站,一样的设置,以前连流量计的时候却要停止位设置为2位,否则不能通讯,搞不懂啊,过几天这个PLC还要再接入两个流量计,我再看看能不能行吧!

专家置评

1、modbus RTU指令库数据格式
1个起始位,8数据位,奇/偶/无效验,1个停止位
波特率可选1200,2400,4800,9600,19200,38400,57600,115200。
参考http://www.ad.siemens.com.cn/service/article/S7-200/S7-200modbus/Default.aspx 

2、如果格式不同可以考虑自由口通信根据从站数据格式调用接收发送指令实现通信

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午6:42
下一篇 2017年6月24日 下午6:42

相关推荐

  • S7-200CN与smart 700通讯距离

    S7-200CN与smart 700距离500米左右,请问用什么办法实现?加一个中继器能不能实现,通讯电缆用KVVP代替可以吗?或者用光纤转485转换器可否实现。怎样做成…

    SIMATIC S7-200 2020年10月31日
  • 关于整数运算的问题

    在PLC中怎样实现VD0中当前时间(t)的数据减掉前一时间(t-1)的数据. 最佳答案 假如VD0是输入的信号值,取一个VD4作为中间变量,VD8是相减得到的结果; 图片说明: &…

    2017年6月6日
  • STEP7 MICRO-WINl连接EM277的硬件连接方法

    我自己做了一条PC/PPI电缆,是串口的(用一个RS232转RS485转换器,再加上一个自己做的485的线),可以连接CPU的PORT0、PORT1口,可以下载程序。但用这个线直接…

    SIMATIC S7-200 2020年10月31日
  • 继续授权安装

    我的授权已过期限,我也下载了新的授权,不知道怎样操作 问题补充:我说的是S7-300授权,我安装自动许可证时无法找到授权文件,其次我的授权是下载的,就是不知怎样安装 最佳答案 用西…

    SIMATIC S7-200 2021年7月5日
  • s7-200和伺服的问题,请各位大侠指点

    1、EM253能带几个伺服电机?为什么?2、CPU222没写带PPI/自由端口,但是他带DP口,那是不是PORT0既可以当DP口,也能与电脑连接?3、伺服电机带抱闸与不带抱闸有什么…

    SIMATIC S7-200 2020年11月1日
  • POS指令的相详细说明

    为什么我的V4.0 STEP 7 MicroWIN SP6里没有POS指令.我已经下载了指令库可是里面没有.我想学习着个指令 问题补充:我说…

    SIMATIC S7-200 2021年7月5日
  • 使用(CP 243-1)因特网模块通讯

    使用(CP 243-1)因特网模块对西门子200PLC CPU226进行通讯使用了几年都没问题,最近一次断电重启后。只能正常通讯2分钟左右就不能通讯了,把(CP…

    SIMATIC S7-200 2021年7月5日
  • 西门子200 300 400PLC

    有那些 输入输出端子排不可拆卸的型号,我想采购一下,急!有偿 最佳答案 端子排?200、300、400的模块端子排基本上是可以拆卸的。不可拆卸的那些是如接口模块IM153…

    SIMATIC S7-200 2021年7月5日
  • 200PLC的一个脉冲输出口能否控制2个或者三个伺服马达啊?

    200PLC的一个脉冲输出口能否控制2个或者三个伺服马达啊?,三菱的好像可以啊? 最佳答案 上面的二位。提问者应该了解PLC只有两个输出,可他问的是一个脉冲输出能否……答案应该是可…

    SIMATIC S7-200 2020年11月1日
  • MD720-3的GPRS通讯问题

    MD720-3上面的S,Q等都会一直亮,但C灯从来都没亮过,看说明书上说是因为没有和服务器连接,下面是我按照说明书写的程序,请各位大侠看看有什么不对的地方没Network&nbsp…

    SIMATIC S7-200 2020年10月31日