S7-1200,RS485模块的通讯指示灯

TX/RX指示灯是一个还是两个?和仪表做modbus通讯,自认报文和接线都没问题,仪表通讯灯也亮,但是没有数据读上来。
想问下,我只看到模块上的Tx灯在闪,Rx后面有没指示灯,还是和TX公用一个指示灯的?另外这个指示灯只以一定频率在缓慢闪烁,1s1下吧,这个是正常的么?

最佳答案

Tx指示灯在闪,表示模块在发出Modbus的读写请求,如果Rx等没闪,表示模块没有收到相应的仪表响应或者仪表的响应有误码等。
Tx闪烁缓慢表示请求发出的速率较低。
建议楼主用串口调试工具先查看报文:
1)如果报文不正确,是S71200的问题;
2)如果请求报文正确无响应报文,要查看是否通讯参数设置正确、仪表通讯电缆是否有误;
3)如果请求报文正确有响应报文,但是PLC无数据,说明报文有误,或者CRC校验错误,就要检查是否响应报文出现叠加等现象,就修改S712000中的超时等设置。

提问者对于答案的评价:
你说的很好,我的问题已经解决了。错误在于,读取仪表的首地址是0x0010,PLC的DATA_Addr里填写了40016,这点打给西门子客服的时候也确认过,正确应该写40017.
最后等网上买的USB转485线到了用工具侦测下就看出来了。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月12日 下午8:16
下一篇 2017年11月12日 下午8:16

相关推荐

  • S7-1200 SB

    S7-1200keyi同时安装几个SB板? 问题补充:用sb1223差分定位模块,2轴,只能用一个SB还要读取当前位置,有其他办法吗? 最佳答案 参见:西门子 S7-12…

    SIMATIC S7-1200 2017年6月12日
  • 1200高速计数采集信号

    我的1200高速计数器用的是I0.0和I0.1,在低速的时候采集信号没有问题,电机高速以后采集不到信号,是怎么回事啊 问题补充:怎么改滤波时间 最佳答案 你的硬件设置更改了吗,一般…

    2017年5月28日
  • S7 1200做modbus TCP server能否支持多客户端连接?》

    请教一下各位高手,CPU 1214C在做modbus TCP 通信的server时能够支持多个客户端连接呢? 我最近在做1200实现modb…

    SIMATIC S7-1200 2017年8月24日
  • S7 1200 用“MB_CLIENT”指令,

    与带MODBUS协议的仪表以太网通讯,最多可以读取几个仪表数据 问题补充:意思是可以和几个仪表做通讯 最佳答案 Modbus TCP 客户端可以支持多个&nbs…

    2017年6月10日
  • 怎样把ASCiI码转换成整数

    1.通讯输入数据是6个16进制数,先要把每个16进制数转换成ASCII码字符,再把转换后的字符串(一共6个字符,有的在十万位,有的在万位,还有四个分别在‘’个十百千位“”)转换后的…

    2017年6月10日
  • 两个1200PN通信

    请教一下大家,两个1200进行S7通信,可是最短只能每隔100MS收发一次,我有几个信号想尽快的传到较远的PLC上,应该怎么做呢?谢谢! 最佳答案 你是用的Clock_10HZ触发…

    SIMATIC S7-1200 2017年6月5日
  • Automation License Manager打开出现问题

    之前系统好好的,不知道怎么滴,Automation License Manager打开出现问题,重新修复,也不能解决问题,如图示:请高手指点! 图片说明: &n…

    2017年5月29日
  • S7-1200 数据的区域复制或移动?

    指令MOVE_BLK的用法请教大家!参照“S7-1200 Easy Plus.chm”,1、图中的红色划线,这时只能将输入数据块的第1个字节开始对应的移动到输出…

    2017年11月1日
  • 趋势图

    本人想为KTP600做个趋势图,但是在源设置里有个过程值这里不知道怎么设置(见图),应该选怎么样的PLC变量?是INT型吗? 图片说明:     &n…

    2017年11月4日
  • starter配置接口

    我在Windows 7 32下安装了starter软件,设置PG/PC接口时,却找不到PC-Adapter (PROFIBUS)选项。谁知道怎么回事,…

    2017年7月26日