200smart 点击:938 | 回复:15



哈士奇。

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 2回
  • 年度积分:96
  • 历史总积分:96
  • 注册:2022年5月28日
发表于:2023-05-10 21:11:00
楼主
求助帖100分-未结帖

200smart做RTU通信,从站没有接,PLC这边也没有报错,这是怎么回事?



楼主最近还看过



关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2023-05-10 22:21:30
1楼

西门子S7-200 Smart实现Modbus RTU串口通信从站视频教程:

西门子S7-200 Smart系列PLC做Modbus RTU串口通信从站、Modbus Poll调试助手做Modbus RTU串口通信主站,视频详细讲解了MBUS_INIT和MBUS_Slave指令。

https://www.ixigua.com/6907427029155578375?utm_source=xiguastudio

121111115

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 378回
  • 年度积分:594
  • 历史总积分:21966
  • 注册:2016年1月20日
发表于:2023-05-11 08:43:34
2楼

不太可能吧,PLC这边主站访问轮询了没,如果主站这边正常轮询的话,每一个MSG块的done位是有变化的,从站响应该位为1,否则该位为0。然后error位会显示3或者其他的错误代码,查询错误代码的意思然后做相应的调整,如果从站没接那一定是3代码,表示从站未响应,done位也直是0。

lgjdz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 27回
  • 年度积分:109
  • 历史总积分:140
  • 注册:2012年1月12日

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8548回
  • 年度积分:26
  • 历史总积分:335297
  • 注册:2011年4月25日
发表于:2023-05-12 08:44:10
4楼

你和几个从站做通信,如果你参数配置好,未接线,通信还不报错,那就说明你通信初始化都没成功,程序传上来看看,编程手册里面都有实例,不太难

卢国才

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 114回
  • 年度积分:110
  • 历史总积分:160
  • 注册:2022年3月02日
发表于:2023-05-12 10:13:36
5楼

你懂懂懂个ball

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:152
  • 历史总积分:193
  • 注册:2021年11月30日
发表于:2023-05-12 11:44:09
6楼
  1. 通信协议设置错误:200smart与PLC之间通信所使用的协议设置可能不正确。例如,通信所使用的波特率、数据位、校验位、停止位等参数设置错误。这可能会导致从站无法接收到来自PLC的数据或者PLC无法正确解析从站发送的数据。

  2. 配置参数不匹配:200smart和PLC之间的配置参数可能不匹配。例如,从站地址或从站类型设置不正确,或者PLC的寄存器地址与从站不匹配。这也可能导致通信失败。

  3. 信号线连接错误:200smart与PLC之间的信号线连接可能存在问题。例如,某些信号线可能未正确连接或连接松动,导致数据无法传输。

  4. 软件故障:200smart和PLC可能存在软件故障。例如,200smart的固件版本可能不支持与PLC进行通信,或者PLC的通信模块可能存在软件漏洞。

  5. 电源供电问题:200smart可能存在电源供电问题,例如电源过低或者电源波动过大,这可能导致200smart无法正常工作。


请叫我李工

  • 精华:0帖
  • 求助:1帖
  • 帖子:11帖 | 63回
  • 年度积分:223
  • 历史总积分:223
  • 注册:2023年3月08日
发表于:2023-05-19 08:03:04
7楼

水边清浅横枝瘦

  • 精华:0帖
  • 求助:4帖
  • 帖子:78帖 | 3491回
  • 年度积分:9
  • 历史总积分:5665
  • 注册:2006年7月11日
发表于:2023-05-19 09:15:50
8楼

应该是程序问题。

H42123999

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 270回
  • 年度积分:29
  • 历史总积分:5187
  • 注册:2012年9月22日
发表于:2023-05-24 16:39:41
9楼

西门子S7-200 Smart实现Modbus RTU串口通信从站视频教程:

西门子S7-200 Smart系列PLC做Modbus RTU串口通信从站、Modbus Poll调试助手做Modbus RTU串口通信主站,视频详细讲解了MBUS_INIT和MBUS_Slave指令。

https://www.ixigua.com/6907427029155578375?utm_source=xiguastudio


luoqing

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1539回
  • 年度积分:0
  • 历史总积分:47
  • 注册:2018年5月07日
发表于:2023-05-25 15:49:01
10楼

hu198812

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 36回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2011年6月26日
发表于:2023-06-10 12:21:00
11楼

好好检查一下程序

Smile-lyc

  • [管理员]
  • 精华:128帖
  • 求助:50帖
  • 帖子:3484帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2023-06-28 16:33:36
12楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。

3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。

4、2023加油!!



wzbarley

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:178
  • 注册:2019年4月26日
发表于:2023-06-28 20:37:25
13楼

检查超时时间是否设置的太大,还有,轮询周期如果小于超时时间的话,是检测不到错误信息的。

天涯的雨滴

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 329回
  • 年度积分:155
  • 历史总积分:154
  • 注册:2016年1月26日
发表于:2023-07-21 23:03:10
14楼

谢谢老师学习学习



YNDZL

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:89
  • 历史总积分:89
  • 注册:2023年9月04日
发表于:2023-09-04 11:15:05
15楼

通讯地址是不是被其他地址占用了,



热门招聘
相关主题

官方公众号

智造工程师