西门子S7-300PLC故障 点击:734 | 回复:11



巧克力派

    
  • 精华:0帖
  • 求助:5帖
  • 帖子:17帖 | 73回
  • 年度积分:0
  • 历史总积分:327
  • 注册:2011年6月23日
发表于:2015-12-13 18:42:11
楼主

在线监控PLC状态,没有输出,为什么操作面板会有这些报警信息?请各位坛友提点意见。




李东泽

  • [版主]
  • 精华:7帖
  • 求助:25帖
  • 帖子:1209帖 | 6375回
  • 年度积分:216
  • 历史总积分:44409
  • 注册:2010年3月25日
发表于:2015-12-14 18:25:37
1楼

楼主现在中国工控网在举办答题有奖活动:

http://bbs.gongkong.com/d/201510/640210_1.shtml

(给力奖上奖)每日求助优秀答疑者月度评奖活动第一期

所以建议楼主在帖子前面加上求助:

巧克力派

  • 精华:0帖
  • 求助:5帖
  • 帖子:17帖 | 73回
  • 年度积分:0
  • 历史总积分:327
  • 注册:2011年6月23日
发表于:2015-12-15 21:03:31
2楼


回复内容:

对: 李东泽 楼主现在中国工控网在举办答题有奖活动:http://b... 内容的回复!


场子

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 284回
  • 年度积分:0
  • 历史总积分:179
  • 注册:2015年1月01日
发表于:2015-12-19 07:23:54
3楼

检查plc输入输出的电源电压是不是正常

a119714701

  • 精华:0帖
  • 求助:1帖
  • 帖子:3帖 | 21回
  • 年度积分:0
  • 历史总积分:496
  • 注册:2012年2月06日
发表于:2015-12-20 14:48:45
4楼

变量地址是否重复或者冲突了

金龙潜水

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 4回
  • 年度积分:0
  • 历史总积分:17
  • 注册:2015年6月21日
发表于:2016-01-04 18:23:06
5楼

检查下变量是否被其他数据传递使用或被指针寻址使用

千山独步--王者之师

  • 精华:0帖
  • 求助:0帖
  • 帖子:159帖 | 3098回
  • 年度积分:4
  • 历史总积分:21261
  • 注册:2007年2月02日
发表于:2016-01-04 18:43:15
6楼

看图上 DB2.DBX209.3已经置位了,找到复位条件,消除报警

pengyh_964318

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 230回
  • 年度积分:0
  • 历史总积分:306
  • 注册:2011年2月27日
发表于:2016-01-10 16:27:39
7楼

下面那个明显当前已被置位,你看看是否有什么地方通过复位按钮,统一将DB2。DBB209这些字节赋值为0的,

平凡的世界CEMENT

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:3
  • 历史总积分:34
  • 注册:2013年3月07日
发表于:2016-02-12 19:49:04
8楼

同意楼上观点,同意楼上观点,同意楼上观点,同意楼上观点。

wwcsqwww

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 129回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2016-02-12 23:02:32
9楼

700060对应的报警地址是DB2.DBX187.4.

那为什么该位已经离去报警,并被复位了此报警消息仍然在呢。

那是因为西门子840D系统的报警消息有多种形式,你那个是报警日志,就是记录那些报警事件的。

临沂科菲电气

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2015年6月26日
发表于:2016-02-24 12:24:30
10楼

伙计,你是不是在报警变量组的对应地址给错了!!!

四季漂泊

  • 精华:0帖
  • 求助:2帖
  • 帖子:9帖 | 119回
  • 年度积分:32
  • 历史总积分:16469
  • 注册:2016年3月10日
发表于:2016-03-25 08:58:41
11楼

排除方法:

      1、检查面板报故障的变量地址是哪个,有没有弄错报警的变量。

      2、我看到你用的是DB2这个背景数据块作为报警信息存储的,所以你要检查有没有其他的FB块调用了DB2(这是关键,很有可能其他的块调用了DB2)。

      3、自己再新建一个变量表,把这个变量输进去再监视。

      4、排除你那个变量是否还在其他地方用到:在程序中选中这个变量,然后Ctrl+Alt+Q。


热门招聘
相关主题

官方公众号

智造工程师