可编程控制器的基本结构和工作原理
1可编程控制器的基本结构1.中央处理器中央处理器是PLC的大脑
起着指挥的作用,其主要功能是:(1)编程时接受并存储从编程器输入的用户程序和数据,并能进行修改或更新
(2)以扫描方式接受现场输入的用户程序和数据,并存入输入状态表(即输入继电器)和数据寄存器所谓输入影像寄存器
(3)从存储器中逐条读出用户程序,经解读用户逻辑,完成用户程序中规定的各种任务,更新输出映像寄存器的内容
(4)根据输出所存电路的有关内容实现输出控制
(5)执行各种诊断程序目前,PLC中的CPU主要采用单片机,如Z80A80518039AMD2900等,小型PLC大多数采用8为单片机,中型PLC大多数采用16位甚至32位单片机
2.存储器PLC内部存储器用来存放PLC的系统程序,用户程序和逻辑变量及数据信息
存储器分为只读存储器(ROM)和随机存储器(RAM)两大类
ROM的内容杂使用时只能读出不能写入,它的写入需要使用特殊的方法和设备,一旦写入即使掉电也不会消失,称为固化
ROM主要存放监控程序及已调试好的用户程序
RAM的内容可以随时由CPU对它进行读取,写入,任意修改,但掉电后,信息丢失
用户程序是使用者为PLC完成某一具体控制任务编写的应用程序,用户程序在设计和调试过程中要经常进行读写操作,为了便于调试、修改、扩充、完成,用户程序一般使用RAM存储
RAM中的内容在掉电后要消失,所以PLC对RAM提供备用锂电池,一般锂电池使用期为3-5年左右
如果调试通过的用户程序要长期使用,可用专用EPROM写入器把程序固化在EPROM芯片中,再把芯片插入PLC的EPROM插座上
3.输入、输出模块这是PLC与被控设备的连接部件,输入模块通过输入端子接受现场设备的控制信号(包括开关量和模拟量),如控制按钮、限位开关、传感器信号等,并把这些信号转换成被控设备能接收