可编程控制器定义
1987年,国际电工委员会(IEC)是这样定义可编程控制器的:“可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计,它采用可编程序的存储器,用来在其内部存储执行逻辑运算、数序控制、定时、技术和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关设备,都应按照易于工业控制器系统联成整体,易于扩充其功能的原则设计。”
可编程控制器功能
1、条件控制功能
使用PLC的与、或、非指令取代继电器触点的串联、并联及其他逻辑连接,进行开关量控制
2、定时/计数控制功能
3、步进控制功能
完全步序管理和步序执行的功能。只有前一步完成才允许下一步执行
4、数据处理功能
5、过程控制功能
对模拟量温度、压力、速度、流量、液位等物理参数进行的闭环控制
6、远程I/O功能
通过远程I/O将分散在远距离的设备和PLC主机连接,进行远程控制、接收输入、控制输出。
7、扩展功能
通过扩展连接PLC站或每个站扩展连接I/O卡件,来增加输入/输出的点数,或通过其他智能仪表来提高PLC控制能力
8、通信功能
将PLC联网,PLC和上位机联网,以完成规模更大、更复杂的系统控制功能
9、监控功能
监视运行状态和各种进程
可编程控制器主要特点
1、PLC可靠性高|
PLC可以在工业控制现场的恶劣环境下长期稳定运行。
2、PLC功能完善
3、PLC编程简单
4、PLC在线编程
5、PLC安装容易,采用模块化结构,安装简单。
6、体积小、质量轻、功耗低、PLC价格便宜
可编程控制器结构
可编程控制器的基本结构和其他计算机控制器类似,其结构如下图
可编程控制器的工作原理采用“顺序扫描、不断循环”的方式进行工作,包括扫描输入量、程序执行、输出控制量三个阶段,然后循环往复、周而复始,只要运行就不中断。从扫描输入量采集数据,到执行预先编好的程序,最后输出控制量这之间所用的时间就是PLC的实际计算周期,通常几十毫秒。
目前在国内使用的PLC产品品种繁多,其结构形式、性能、I/O点数、存储器容量、运算速度、指令系统、编程方法和价格各不相同,国外引进主要来自美国、德国和日本PLC产品,比较著名的PLC厂家有ABB、施耐德、西门子、霍尼韦尔、GE、欧姆龙、莫迪康公司、三菱等十余家,国内也有多个生产PLC的厂家。
合理选择PLC对控制系统起着非常重要的作用。PLC选型应该综合机型的选择、容量的选择、I/O模块的选择、价格因素、安全可靠因素、兼容性、通信协议等多方面因素来考虑,最终选择出一个性价比最好的PLC产品。