Description
在PLC软件方面,由于PLC以循环扫描和中断两种方式来执行程序,因此为了完成所有RTU功能,PLC软件应包括:循环扫描执行的主程序;通信程序(接收和发送报文);收到报文分析程序;上发报文产生程序;输入点电平中断扫描程序;操作执行程序(遥控、遥信、遥测等)。
在上述程序模块的编制中,应重点考虑以下问题:
a)PLC的主CPU的速度是否足够快?如何编制出执行时间短的程序?
b)PLC和监控中心的通信要利用一套复杂的通信规约,PLC的程序容量能否容下所有程序?如何编制出短小精干的程序?
c)PLC是通过循环扫描输入点的内存映像以获取输入点的输入状态的,在配电开关动作时,相应辅助触点往往存在短暂的抖动。抖动的机械频率虽然很高,但相对于PLC的程序扫描执行的频率却是很低的,因此这种抖动会在PLC的内存映像中反映为多次不相干的开关动作,如何在程序上消除这种开关动作的假象?
实践证明,采用恰当的编程技巧,以上各种问题都可以得到圆满解决。
MAC071C-0-GS-2-C/095-B-0/S01 INDRAMAT-WEEKE SERVO*1YR.W
MP700 RENISHAW MOTORIZED PROBE HEAD *NEW IN BOX* MP700
A06B-6066-H008 FANUC SERVO AMPLIFIER *REFURB**
45A469 CARLSON-DIAMOND TORQUE LIMITER
A06B-0148-B188#7008 FANUC
MDD112D-N-020-N2L-130PB2 INDRAMAT
4812 XYCOM
120-085-001 MODICON
A06B-6066-H223 FANUC
AS-B260-010 MODICON