PLC输出点损坏,应如何修复? 点击:4224 | 回复:17



ccf0207

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:6帖 | 60回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2003年5月23日
发表于:2005-11-29 16:37:00
楼主
PLC的一点输出点,使用中被判断为已损坏,应采取什么办法?如修改PLC程序应注意什么?怎样修改比较简单而不易出错?



如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2005-11-29 16:40:00
1楼
直接使用一个没有使用的通道,在程序中用替换的方法,把所有用到坏通道的地方都替换为新选择的通道,这样比较简单不容易出错,或者进行维修坏的通道(如果坏的不严重的话)。

ccf0207

  • 精华:1帖
  • 求助:0帖
  • 帖子:6帖 | 60回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2003年5月23日
发表于:2005-11-29 16:45:00
2楼
这是我在实践中碰到的一种PLC故障情况,贴出来与同行探讨。可行,但不是最简单的方法,而且容易漏掉一些点,二楼的朋友,您认为呢?还有更好的方法吗?

如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2005-11-29 16:50:00
3楼
"容易漏掉一些点"是什么意思?

ccf0207

  • 精华:1帖
  • 求助:0帖
  • 帖子:6帖 | 60回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2003年5月23日
发表于:2005-11-29 16:54:00
4楼
比如该输出点是若干程序的中间环节,如改掉后,你就必需把它涉及到的所有的点找出来修改,如有遗漏就会造成程序不能正常运行。

石岛

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 103回
  • 年度积分:0
  • 历史总积分:219
  • 注册:2004年8月09日
发表于:2005-11-29 16:54:00
5楼
你的PLC是什么输出?晶体管还是继电器?

ccf0207

  • 精华:1帖
  • 求助:0帖
  • 帖子:6帖 | 60回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2003年5月23日
发表于:2005-11-29 16:55:00
6楼
继电器或电磁阀之类的负载。

石岛

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 103回
  • 年度积分:0
  • 历史总积分:219
  • 注册:2004年8月09日
发表于:2005-11-29 16:56:00
7楼
用编程软件的“替换”功能不会漏!

石岛

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 103回
  • 年度积分:0
  • 历史总积分:219
  • 注册:2004年8月09日
发表于:2005-11-29 16:58:00
8楼
我要下线了,用二楼的方法就行!

ZJZC

  • 精华:1帖
  • 求助:0帖
  • 帖子:23帖 | 3984回
  • 年度积分:0
  • 历史总积分:4895
  • 注册:2004年10月18日
发表于:2005-11-29 19:43:00
9楼
有多余的点的话更换一下;
程序也更改一下;

ccf0207

  • 精华:1帖
  • 求助:0帖
  • 帖子:6帖 | 60回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2003年5月23日
发表于:2005-11-30 14:37:00
10楼
在实践用,本人使用的一种自认为比较好的方法是:在还有输出点的情况下,加一语句,直接并在原来的输出句上,输出另一点(你想采用的一个新的点,即可。因未改变其它程序,所以不会对其它语句造成影响。不需要查找与该语句想关的其它点。较大程度的保留了原程序的完整性。各位如果认为可行,可以参考,如果有更好的意见,也请提出来,希望能学到更好的方法!

nanceyxd

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 10回
  • 年度积分:0
  • 历史总积分:416
  • 注册:2007年3月20日
发表于:2008-03-01 13:28:00
11楼
楼主用的是什么牌子的PLC啊?
一般说来,输出点坏了,程序肯定是要动的,但是如果用信捷的PLC,这个问题就很容易解决了,根本不需要动程序,只要简单设置一下就搞定了

大头鱼

  • 精华:12帖
  • 求助:0帖
  • 帖子:136帖 | 3881回
  • 年度积分:0
  • 历史总积分:14279
  • 注册:2004年4月23日
发表于:2008-03-01 13:34:00
12楼
拆开来,如果是晶体管输出,一般是管子坏了,换一个,量一下前侧,如果是继电器输出,换个继电器就行

荷戟独行

  • 精华:5帖
  • 求助:3帖
  • 帖子:287帖 | 2584回
  • 年度积分:24
  • 历史总积分:8272
  • 注册:2004年8月05日
发表于:2008-03-01 15:43:00
13楼
比如输出为Y1,用Y2替代,
就在输出的这句下边加上
LD Y1,
OUT Y2也可以。

赶路的鸡蛋

  • 精华:0帖
  • 求助:0帖
  • 帖子:44帖 | 737回
  • 年度积分:0
  • 历史总积分:1914
  • 注册:2005年12月30日
发表于:2008-03-01 22:32:00
14楼
如果是继电器输出,换个继电器就行

刘景民

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 7回
  • 年度积分:0
  • 历史总积分:14
  • 注册:2009年6月10日
发表于:2009-10-23 10:38:00
15楼

找一个不使用的通道替代, 在整个PROGRAM中原来的通道号将被所有的新通道号替代.,当然如果是REALY 输出,可以更换REALY

非常方便.

apeail

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 14回
  • 年度积分:0
  • 历史总积分:72
  • 注册:2011年3月13日
发表于:2012-10-14 15:22:32
16楼
换个没用到的点 用替换

爱学习爱讨论

  • 精华:1帖
  • 求助:12帖
  • 帖子:66帖 | 1441回
  • 年度积分:4
  • 历史总积分:9315
  • 注册:2009年6月21日
发表于:2012-10-14 15:34:05
17楼
引用 ccf0207 的回复内容: 在实践用,本人使用的一种自认为比较好的方法是:在还有输出点的情况下,加一语句,直接并在原来的输出句上,输出另一点(你想采用的一个新的点,即可。因未改变其它程序,所以不会对其它语句造成影响。不需要查找与该语句想关的其它点。较大程度的保留了原程序的完整性。各位如果认为可行,可以参考,如果有更好的意见,也请提出来,希望能学到更好的方法!




热门招聘
相关主题

官方公众号

智造工程师