在PLC软件方面,由于PLC以循环扫描和中断两种方式来执行程序,因此为了完成所有RTU功能,PLC软件应包括:循环扫描执行的主程序;通信程序(接收和发送报文);收到报文分析程序;上发报文产生程序;输入点电平中断扫描程序;操作执行程序(遥控、遥信、遥测等)。在上述程序模块的编制中,应重点考虑以下问题:
(1) PLC的主CPU的速度是否足够快?如何编制出执行时间短的程序?
(2) PLC和监控中心的通信要利用一套复杂的通信规约,PLC的程序容量能否容下所有程序?如何编制出短小精干的程序?
(3) PLC是通过循环扫描输入点的内存映像以获取输入点的输入状态的,在配电开关动作时,相应辅助触点往往存在短暂的抖动。抖动的机械频率虽然很高,但相对于PLC的程序扫描执行的频率却是很低的,因此这种抖动会在PLC的内存映像中反映为多次不相干的开关动作,如何在程序上消除这种开关动作的假象?
实践证明,采用恰当的编程技巧,以上各种问题都可以得到圆满解决。
结论
实现我国中低压配电网自动化,是提高供电质量、用电可靠性和提高电力企业自身水平的需要。利用PLC来实现中低压配电网的RTU功能,具有简单、可靠、易用等特点,是一个比较有应用前景的实现方案。
本文关键字:暂无联系方式电工技术,电工技术 - 电工技术
上一篇:利用闪存MCU实现农网表应用方案