新手需要多长时间可以独立完成PLC编程?

我真正学习PLC编程并运用到工程中,用了一个星期。
我们看下图:
▲图1:低压配电系统进线断路器和母联(母联联络)断路器之间的闭合互锁关系
图1中,如果电力变压器T1和T2不能并列运行,则平时它们各自带各自的母线独立运行,为全系统供电。当某变压器发生故障时,该段进线的断路器开断,母联闭合,由另段变压器提供电能。由于单台变压器无法提供双倍的电能,所以需要有抛负荷的操作。当故障修复后,首先把母联打开,再把故障段进线闭合,系统又恢复到正常运行状态。
这就是低压配电系统的备自投(备用电源自动投退)操作。
对于中压和高压配电网来说,备自投是一项很成熟的技术,有专门的控制电路,甚至有专用的设备。但对于低压配电网,系统各异,往往需要个性化设计。
某年公司接到一批地铁的订单,标书中规定必须采用PLC实施逻辑测控,并牵涉到几十座车站近百套低压备自投系统的设计和测控。紧接着又接到两批机场工程的订单,又有几十套低压配电系统备自投的PLC测控要求。
PLC这东西学起来并不难。作为电气工程师,在学校里大家都学过。但真正遇见实际工程,却往往束手无策。可见,实际工程与校园学习是两回事。
对于低压备自投系统,它有四种控制模式,即手投手复、手投自复、自投手复和自投自复,四种控制模式可通过选择开关和断路器状态来判断。断路器的状态包括运行状态和保护工作状态,还有抽出位置和工作位置的监视,这通过断路器的四种开关量来监视。
公司接到订单后,大家都忙于各自的工作,于是就把PLC编程的工作推给我了。
我首先阅读PLC的编程资料。这些资料不是书店里的书籍,而是PLC厂家专门配套的有关PLC产品的编程手册,以及硬件结构说明。通过阅读,再加上手边有全套实物可供研究,我用了大约2个小时,把PLC的编程基本上给摸透了。
我发现,最难的并不是PLC编程,而是要构造出测控对象的具体控制模式。
我开始按常态设计,非常类似校园里的编程,但很快就发现系统不稳定。中午吃饭时,和几位同事聊天,突然想到能不能用状态来切换?我起身离去,同事们还给惊了一下,不知发生了什么事。
我考虑的状态是这样的:
第一个状态,所有断路器均打开,我用STATE1表示;第二个状态是1段进线断路器闭合,我用STATE2表示。正常运行状态是STATE4,即两进线闭合,母联打开。再加上两个中间自复状态,以及变压器并列状态(所有断路器均闭合)。
有了状态,各个程序段的内部切换就解决了。但状态的判断来自各种开关量的输入,而输入必须配套防止触点抖动的消抖程序。所以,程序中就会出现开关量输入程序段,以及状态判断程序段。这两段程序如下:
开关量输入程序段:
▲图2:PLC的开关量输入程序段
点分享
点收藏
点点赞
点在看

工程师必备
- 项目客服
- 培训客服
- 平台客服
TOP
