首页 上一页 1 2 下一页 尾页

有效避免PLC的电池故障 点击:3103 | 回复:30



如火

    
  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2006-02-27 16:53:00
楼主
如果我们要实现这样的一个功能:

 当电池失效时,输出Q带动外部报警装置闪烁或鸣叫直到电池恢复正常,这样我们可以避免没有知道plc中的报警信息(虽然多数PLC回进行指示灯报警)导致程序失控或丢失。

我们可以用错误处理块来OB81来评价电池错误。


OB 81操作系统将调用两次错误组织块OB81,错误发生时调用一次,当故障排除后,OB81将再次被调用。

操作系统根据错误出现或是排除在变量“OB81_EV_CLASS ”中写如不同的标识符:

标识符 B#16#38 ->电池失效
标识符 B#16#39 ->电池又恢复正常

还可利用另一个变量“OB81_FLT_ID ”中的错误标识符,对于S7-300,当电池失效时,22H被置入该变量。对于S7-400,还有其它的标识符。

    另外需要注意的是输出的闪烁不能由OB81实现,因为该块不是循环调用的。因此,在该块中只能置位或复位一个辅助标志位M1.0。
    再OB1中,M1.0与闪烁频率标志位M10.3结合起来分配给某个输出位用于指示故障。该输出位在电池失效或无电池时将一直闪烁。

欢迎大家针对这一个问题发表自己熟悉的plc的处理方法,供大家分析享。



如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2006-02-27 16:55:00
1楼
以上是以siemens为例。欢迎大家提供更多厂家的解决方案。

愚公公

  • 精华:1帖
  • 求助:0帖
  • 帖子:8帖 | 88回
  • 年度积分:0
  • 历史总积分:163
  • 注册:2003年7月10日
发表于:2006-02-27 17:11:00
2楼
Saia PCD2系列PLC的前面板上有一个Battery指示灯,当电池电量低时,指示灯为红色报警。
当然,也可以象西门子一样通过调用XOB异常处理块来实现

18052344

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 177回
  • 年度积分:0
  • 历史总积分:301
  • 注册:2006年2月07日
发表于:2006-08-17 10:35:00
3楼
第一次知道!谢谢!

水狐

  • 精华:0帖
  • 求助:1帖
  • 帖子:13帖 | 64回
  • 年度积分:0
  • 历史总积分:428
  • 注册:2003年12月25日
发表于:2006-08-17 11:28:00
4楼
好象西门子的电池在上电一段时间后也能恢复正常,但掉电后就回发生数据丢失。

苗子

  • 精华:0帖
  • 求助:1帖
  • 帖子:363帖 | 2721回
  • 年度积分:0
  • 历史总积分:5525
  • 注册:2002年11月15日
发表于:2006-08-20 13:26:00
5楼
只是把故障取出来而已,不是避免。

刘正刚

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 216回
  • 年度积分:0
  • 历史总积分:237
  • 注册:2006年11月10日
发表于:2006-11-12 17:01:00
6楼
顶。

111111111111

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 98回
  • 年度积分:0
  • 历史总积分:175
  • 注册:2004年4月12日
发表于:2006-11-12 17:24:00
7楼
了解

贾古庄

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 202回
  • 年度积分:0
  • 历史总积分:204
  • 注册:2006年2月27日
发表于:2006-11-12 17:25:00
8楼
第一次听说

yuhoucaihong

  • 精华:0帖
  • 求助:0帖
  • 帖子:13帖 | 546回
  • 年度积分:0
  • 历史总积分:5061
  • 注册:2003年5月28日
发表于:2006-11-12 17:46:00
9楼
支持

plc&inverter

  • 精华:4帖
  • 求助:6帖
  • 帖子:79帖 | 658回
  • 年度积分:0
  • 历史总积分:1812
  • 注册:2004年9月04日
发表于:2006-11-13 22:11:00
10楼
三菱的FX-2N,有介绍说用EEPROM存储卡就不怕电池没电了,不知是否正确?

屠夫的优雅

  • 精华:0帖
  • 求助:0帖
  • 帖子:32帖 | 1965回
  • 年度积分:0
  • 历史总积分:2827
  • 注册:2007年7月14日
发表于:2007-09-27 22:01:00
11楼
很多PLC是有个特殊继电器的。电池电压低则特殊继电器通。

不懂工控

  • 精华:0帖
  • 求助:0帖
  • 帖子:32帖 | 647回
  • 年度积分:0
  • 历史总积分:583
  • 注册:2004年9月23日
发表于:2007-09-28 13:20:00
12楼
如火版主,可用程序写出来吗,说明不是很直观,看不是很明白

cdust

  • 精华:1帖
  • 求助:0帖
  • 帖子:37帖 | 1817回
  • 年度积分:0
  • 历史总积分:2396
  • 注册:2005年12月22日
发表于:2007-09-28 13:21:00
13楼
就应该这样才可以.

lzb102

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 36回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2006年12月10日
发表于:2007-09-29 15:42:00
14楼
下面引用由lindian1994在 2007-9-27 22:01:00 发表的内容:
  很多PLC是有个特殊继电器的。电池电压低则特殊继电器通。
--------------------------------------------------------------------------------------------
是的,本人用三菱时,就知M8005就可以这样用,我也这样用过
西门子应该也有.

千山独步

  • 精华:0帖
  • 求助:0帖
  • 帖子:159帖 | 3098回
  • 年度积分:4
  • 历史总积分:21261
  • 注册:2007年2月02日
发表于:2007-09-29 17:50:00
15楼
学习了,意思是说当出现电源故障时,OB81块被调用,在OB81里作某个点置位,然后再与OB1块里的闪烁频率标志位结合,进行故障显示.

robotics30

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 277回
  • 年度积分:0
  • 历史总积分:1384
  • 注册:2004年3月22日
发表于:2007-09-29 20:46:00
16楼
我们有一S7-414-2, 当电池失效时,触摸屏上有报警,换上电池后,报警信息始终不能消除,当强制复位报警信息位,报警消除,但10分钟后,报警信息又出现,报警信息位M7.0又置位了.不知道是什么原因.

robotics30

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 277回
  • 年度积分:0
  • 历史总积分:1384
  • 注册:2004年3月22日
发表于:2007-09-30 10:03:00
17楼
M7.0能否用STEP7来复位?

千山独步

  • 精华:0帖
  • 求助:0帖
  • 帖子:159帖 | 3098回
  • 年度积分:4
  • 历史总积分:21261
  • 注册:2007年2月02日
发表于:2007-09-30 10:19:00
18楼
可以使用电源模块上的FMR开关来清除电源故障信息.

zhaors

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 41回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2007-09-30 12:11:00
19楼
三菱的有个M8005的继电器出发电池低电压故障

不懂工控

  • 精华:0帖
  • 求助:0帖
  • 帖子:32帖 | 647回
  • 年度积分:0
  • 历史总积分:583
  • 注册:2004年9月23日
发表于:2008-02-08 17:30:00
20楼
学习了,其实三门子与三菱原理都差不多

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页