仪表数据RS232转换485出错

目前采用一款仪表测试,仪表测试后的数据为ASCII码,仪表通过RS232接口发送,数据转换我采用RS232/485转换器与PLC200的自由通信口通信。PLC200接收的数据中总会出现一些乱码,有时会正确接收到十几次,才会出现一到几个乱码数据。
正确数据信息:;A10106A28aA304dfA42DB10000000B20000000B30000000B40000000B5000000B6000000B701eC10000C20000C30000C40000C5000C6000C7000C8000D12dD21e0D324D40085
错误数据(出现乱码):;A10106A28aA304dfA42DB10000000B20000000B30000000B40000000B5000000B6000000B701eC10000C20000C?0000C40000C5000C6000C7000C8000D12dD21e0D324D40085
RS232转485与plc之间的通信距离非常近,大概就几十厘米。

最佳答案

先在plc中,强制赋值几个数据。在pc上读数据看看是不是对的。然后再用仪表往PLC通讯传递数据。

    还有,做串口调试,最好有个串口调试软件,监控串口读写的数据,这样有利于比较。

    一般数据通讯都有校验的,不知你的校验是否正确。另外,读、写不要同时进行,轮换进行。


    你还可以参考—— 

<<如何监视 S7-200 和串行设备之间的自由口通信? >>
http://www2.ad.siemens.com.cn/download/Upload/AS/faq/26726155.pdf

提问者对于答案的评价:
谢谢您的帮助!现在问题已经解决。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:43
下一篇 2020年11月1日 下午4:43

相关推荐

  • PG/PC

    v4.0版本。在PG/PC设置应用程序访问节点里没有Micor/WIN–––>PC/PPI选项,我重新安装软件还是没有!驱动正常! 最佳答案 啥操作系统?参考:1、兼容性工具…

    2021年7月5日
  • s7200与ABB变频器之间的通讯怎样做呀?

    我刚刚开始学习,请多多帮助。 问题补充:自由口通讯方式编程收发报文直接用V3.2 STEP 7 MicroWIN SP4的S7-200软件可…

    SIMATIC S7-200 2021年7月5日
  • 如何对PLC进行复位?

    PLC已下载的程序设置了密码.现在我想重新下载程序到该PLC中.它提示我要输入密码,我不知道密码,请问高手,我应该怎么做?有没有办法将PLC原有程序删除,我用的是S7-200,CP…

    SIMATIC S7-200 2021年7月5日
  • 控制伺服电机

    请教各位 用S7200自带高速脉冲Q0.0控制伺服电机(位置控制模式)1 用PLS指令发脉冲控制伺服电机 在编程时使用多段PT0控制 里面有…

    SIMATIC S7-200 2020年11月1日
  • 西门子200plc PTO指令

    在200plc程序中看到一个名称为PTO的指令,在指令库中找不到,帮助文档里也没有关于这个指令的介绍,所以一直搞不懂它的功能,有哪位专家能介绍下这个PTO指令,谢谢。 问题补充:C…

    2021年7月5日
  • 200PLC 高速脉冲发送控制伺服电机使用

    我请问一下 我用向导生成一个Q0.0  TPO留做位置控制使用  我还能不能自己手写一个Q0.0 TPO 留做…

    2021年7月5日
  • s7-200的串口电阻

    我的226前两天做串口实验,就是连接一个数据采集模块的时候,误把232的串口 线接到PLC上了,然后一通电冒了一股烟,打开一看那个10R0 的电阻烧了,然后我又…

    SIMATIC S7-200 2021年7月5日
  • EM253模块输出实际位置怎么算

    我查了下伺服驱动器说明书,里面也没说明一个脉冲伺服电机转多少圈。位置向导里说明的是一秒发送多少脉冲,也没讲该使伺服电机如何达到10.1mm这样距离。我知道伺服电机转轴和机械轴轮的齿…

    SIMATIC S7-200 2020年11月1日
  • 西门PLC地址冲突??

    比如说S7-200中MWO和M0.0为什么冲突呢,帮我解释下,让我理解清楚点,还有一点顺便提下S7-300CPU模块电源那里有个M常闭接地的符号是什么意思,请各位大哥教教小弟 最佳…

    SIMATIC S7-200 2020年11月1日
  • 200模拟量输入有信号,但显示出来后为零

    现有200PLC一块,接一块235,一块231,port1口接smart 700 ,另一接口在没有外接设备时,一切正常;当将port 0接口接上宏电G…

    SIMATIC S7-200 2017年12月7日