s7-1200 CB1241 MODBUS RTU通讯失败

1,初始化模块显示初始化完成,故障代码0000
2,MB_MASTER 模块完成位没有,故障代码0000
3,厂家给的通讯文档里的起始地址到底对应填在DATA_ADDR里应该怎么对应?
 通讯一直通不上,波特率,奇偶校验都安装仪表厂家给的文档设置好了,图片里有程序的截图 和厂家的文档截图
请大神不吝赐教!万分感谢!!!!!!!

问题补充:
现在发现状态码不是000,是80C8,从站超时。检查波特率、奇偶校验和从站上的连接器,是不是说明从站那边有问题?

图片说明:

s7-1200 CB1241 MODBUS RTU通讯失败    s7-1200 CB1241 MODBUS RTU通讯失败    s7-1200 CB1241 MODBUS RTU通讯失败    s7-1200 CB1241 MODBUS RTU通讯失败    s7-1200 CB1241 MODBUS RTU通讯失败   

最佳答案

Modbus_Comm_Load 指令的EN前一般不需要加条件,所以把m20.0上升沿删除。
从图片看,从站设备寄存器数据起始地址E000H=57344,S7-1200的MODBUS符合PLC ADDRESS格式,所以DATA_ADDR=457345,DATA_LEN不要超过从站设备寄存器数据长度
修改程序后,PLC与设备重新上电再测试测试
参考文档:
https://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/11-Comm/03-Serial/02-Modbus/02-Modbus_RTU.htm
补充:
是的
建议先使用modbus调试软件测试测试
链接:https://pan.baidu.com/s/1PPOIfAhKljWkYSMa2zyoPw 提取码:cris

提问者对于答案的评价:
万分感谢!基本确定是仪表的问题。

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

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

相关推荐

  • 1200停机故障

    各位大师好:1.1200PLC运行中无故自动停止运行(PLC上的 RUN/STOP 指示灯亮黄灯),断电    &nbs…

    2017年6月5日
  • 通讯地址123

    用s7-1200与变频器modbus通讯,读取电流值和写入频率值,已经知道变频器里频率地址为2001H,电流值地址2104H,请问在PLC里的写入值是多少?48194和48153读…

    SIMATIC S7-1200 2017年8月3日
  • s1200的modbus通讯问题

    用s1200通过 modbus与第三方设备通讯,采用了04H的功能码进行读操作,但是MB_MASTER模块故障代码出会出现#7001和#8281的跳变,请问大侠,这是什么…

    SIMATIC S7-1200 2017年6月24日
  • 1200与编程设备之间的TCP通信

    我做的课题是基于1200的以太网运动设计,没有用任何通信模块,直接与上位机采用TCP协议实现,上位机自己用的C++编写的通信协议,作为服务端的1200需要做哪些工作呢?我现在只在O…

    SIMATIC S7-1200 2017年11月12日
  • s7-1200标准的cad模块画图

    s7-1200系列所有的模块的cad画图 最佳答案 参考下:《s7-1200模块图纸CAD2008 》http://bbs.gkong.com/archive.aspx?…

    SIMATIC S7-1200 2017年11月6日
  • s7 1200 SM1231RTD模块通道故障

    初使1200 ,好多地方不是很明白 ,上电时模块所有通道均显示故障报警。在线诊断为无热电偶或模块错误,我按照订货号来组态确定无误,温度传感器也接入了模块通道1,…

    SIMATIC S7-1200 2017年10月31日
  • S7-1200 在那能下载到软件?

    那能下载S7-1200的编程软件啊?V11或者V12的。 最佳答案 参考下:1、《直接安装STEP 7 V11 SP2的方法》http://blog.…

    SIMATIC S7-1200 2017年11月6日
  • S7-1200中怎么用定时器做出一个1s钟的脉冲

    S7-1200中怎么用定时器做出一个1s钟的脉冲?为什么定时器不能直接用在常开节点上面? 最佳答案 1、可以直接使用系统的秒脉冲,设置方法见图1,设置完成后 M0.5就是…

    2017年10月29日
  • S1200PLC信号问题

    请问大家西门子S1200哪种型号PLC支持低电平输入输出啊,或者输入输出可以不是晶体管的,直接就是继电器的那种,看到S1200有那种信号板,不过只有4个输出,好像只能是反脉冲的,请…

    2017年11月1日
  • TIA V14安装后总是会出现提示这个怎么处理

    w7 64位系统如下图的提示框 问题补充:一打开软件就开始这些提示,关了等会又蹦出来 图片说明:        &nbs…

    2017年6月4日

发表回复

登录后才能评论