可编程控制器(简称PLC)作为水电厂监控系统中的重要组成部分,主要由中央处理单元(CPU)、存储器、输入/输出接口、电源、I/O扩展接口、外接设备接口和编程器等几个主要部分组成。一般地说,输入/输出模板有多种,如离散量模板、模拟量模板、通讯模板、过程控制模板、特殊功能模板等。
为保证编程工作的顺利进行,必须针对不同的采集信号配备不同的模板。若硬件选型得当,下一步工作便是PLC软件开发,即在全面掌握梯形设计与编程技术的基础上,设计出满足监控要求,且准确、简洁、高速、易于维护的梯形图程序。
微处理器的文件在PLC的内存中保存和运行,从而完成相应的监控功能,其主要由以下三部分组成:
1.程序文件,OMRONC系列机型中程序文件为梯形图文件,有些厂家的PLC产品采用顺序功能表图作为程序文件。
2.数据文件,包括I/O映象、数据表文件。数据表中数据存贮分为多种类型,以适应用户定义的各种不同类型的数据,如输出数据文件(O)、输入数据文件(I)、状态数据文件(S)、定时器数据文件(T)和计数器数据文件(C)等。
数据表文件是用来存贮程序文件所用的数据,可以根据梯形图编程的需要,创建、扩展、删除数据表文件。
数据表文件中数据有:从输入模板接收的数据、发送到输出模块的数据、梯形图逻辑运算的中间结果、预先装入的数据、控制指令、系统状态等。
3.相关文件,包括系统状态信息、I/O组态、强制表等。