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 个1200的PLC如何才能达到控制4台伺服电机、19个温度控制加热、1个变频电机、输入约44个输出约64个数字量。或者请帮忙找个性价比高的方案,谢…

    SIMATIC S7-1200 2017年11月12日
  • 安装博途软件出错

    到选择语言的界面(组态界面)是提示  :对路径“Q:\”的访问被拒绝 问题补充:问题我已解决,是win7绑定了microsoft office2010…

    2017年11月12日
  • 1200密码忘了

    西门子1214c,程序设了读写保护密码,现在要上载到电脑上,可是读写密码忘了,怎么办? 最佳答案 如果客户忘记了之前设定到S7-1200的密码,通过”恢复出厂设置“无法清除S7-1…

    SIMATIC S7-1200 2017年6月27日
  • S7 1200上电error指示灯闪烁

    S7 1200上电error指示灯闪烁,请问是什么故障吗?有什么具体措施可以排除和知道引起故障的原因? 图片说明:    最佳答案 CPU因故障报警&…

    2017年6月1日
  • 1200软件有汉化的吗

    请问大虾们 1200软件 有汉化的吗 问题补充:我下载升级文件啦 怎么还是英文版的啊 请大虾指教 最佳答案 先装STEP7_Basic_V1…

    SIMATIC S7-1200 2017年11月19日
  • S7-1200功能块FB调用后不能用RET退出

    各位师傅,我主程序中调用FB功能块后,唯有等FB块执行完,FB块里面的子程序才结束。FB块中写有RET指令,但是通过对RET之前的一个常开触点置位后,当前调用的FB块并没有退出,块…

    2017年8月15日
  • S7-1200 MODBUS TCP 通信报83 02错误

    VB与S7-1200 MODBUS  TCP(MB_SERVER  V4.0)通信,起始数据少于128通信正常;当起始数据大于12…

    SIMATIC S7-1200 2017年6月8日
  • 关于数据类型的问题

    看官网上的视频教学,S7 1200的MODBUS与S7通讯定义读写数据区的时候总是用数组,然后用指针引用,能不能不用数组,直接在数据块里定义不同类型的变量,然后在通讯指令…

    SIMATIC S7-1200 2017年8月26日
  • labview与1200PLC通讯设计求助

    请教大家,3个位移传感器与1个压力位移传感器通过板卡采集,labview读取板卡数据,1200PLC控制伺服的压力与位移,请问labview与1200PLC通讯数据交换设计,哪种方…

    SIMATIC S7-1200 2017年6月3日
  • 一个1200最多可以和几个HMI TP700进行以太网通信

    我看手册上写的是3个HMI通信,如果要实现和9个或更多通信是不是就不支持啊?我现场一个1200和多个屏进行通信的时候,设备运行一段时间后,屏上面的数据就不再更新了,怀疑是通信阻塞了…

    SIMATIC S7-1200 2017年8月3日

发表回复

登录后才能评论