S7-300DP通讯问题求助 点击:858 | 回复:8



天行健PLC

    
  • 精华:5帖
  • 求助:9帖
  • 帖子:584帖 | 2093回
  • 年度积分:0
  • 历史总积分:23348
  • 注册:2011年6月30日
发表于:2013-08-20 22:06:17
楼主

项目描述如下:

1.西门子S7-300系列PLC与我司PEC5000分4路PROFIBUS-DP通讯(波特率9600bps),西门子PLC型号:CPU-315 2PN/DP。

2.共采用4个PEC5000-DO,8个AIO5000-DO,每1个PEC5000带2个AIO5000-DO模块为一组,即为4路DP从站,每组模块间采用1Mbps 速率MODBUS通讯。


遇到的问题:

S7-300与PEC5000 进行PROFIBUS-DP通讯过程中,西门子CPU时常会跳至STOP状态,重启后又恢复正常。


注:PEC5000与AIO5000是我司小型PLC的型号,支持PROFIBUS-DP通讯



OB122诊断截图





求大神指点!!!




银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2013-08-20 22:10:08
1楼

是不是程序有问题?

错误IO输入

ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2013-08-20 22:11:13
2楼

在程序中增加空组织块,避免CPU进入STOP状态,比如OB82 86 122



关键还是需要处理好DP从站的接线,干扰等

天行健PLC

  • 精华:5帖
  • 求助:9帖
  • 帖子:584帖 | 2093回
  • 年度积分:0
  • 历史总积分:23348
  • 注册:2011年6月30日
发表于:2013-08-20 22:12:07
3楼


梯形图部分貌似看不清,放大一下!

天行健PLC

  • 精华:5帖
  • 求助:9帖
  • 帖子:584帖 | 2093回
  • 年度积分:0
  • 历史总积分:23348
  • 注册:2011年6月30日
发表于:2013-08-20 22:14:09
4楼

回复内容:

对: ye_w 在程序中增加空组织块,避免CPU进入STOP状态,比如... 内容的回复!


OB82一定要加吗?有何作用?

阿水--王者之师

  • 精华:24帖
  • 求助:348帖
  • 帖子:1616帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2013-08-20 22:18:38
5楼

1,你用的 S7 软件中的硬件没有更新,你的 CPU 硬件出现黄色? 

2,建议在程序中增加 OB 诊断块,避免CPU进入STOP状态,比如OB82 86 122

3,程序图看不清,但从 CPU 诊断信息来看还是从站 1 中的 I/O 连接出错,可能是从站的 PROFIBUS 总线不稳定,引起通讯时的瞬间掉站错误

天行健PLC

  • 精华:5帖
  • 求助:9帖
  • 帖子:584帖 | 2093回
  • 年度积分:0
  • 历史总积分:23348
  • 注册:2011年6月30日
发表于:2013-08-20 22:22:54
6楼

回复内容:

对: 阿水--王者之师 1,你用的 S7 软件中的硬件没有更新,你的 CPU ... 内容的回复!


水哥提出的第一点可以排除,调试是在客户的电脑上进行,现在是用我的笔记本打开的。


请问水哥PROFIBUS总线不稳定一般是哪些原因引起的呢?

天行健PLC

  • 精华:5帖
  • 求助:9帖
  • 帖子:584帖 | 2093回
  • 年度积分:0
  • 历史总积分:23348
  • 注册:2011年6月30日
发表于:2013-08-20 22:31:46
7楼

回复内容:

对: 银光人生—华 是不是程序有问题?错误IO输入 内容的回复!


I\O是映射从站设备的输入输出区!

银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2013-08-20 22:36:13
8楼

引用 天行健PLC 的回复内容: 回复内容:对: 银光人生—华 是不是程序有问题?错误I... 


 记得,以前做的西门子300和200之间通信;

只要有一个站不在线,就是通信不上的话,就会报错的;

报这个错误;

通信不稳定;


热门招聘
相关主题

官方公众号

智造工程师