主CPU模块的IO点数不能满足要求,需要扩展IO接口或需要增加通信接口、扩充CPU模块时(多CPU模式),可以通过扩展接口连接。
24PLC的基本工作原理
PLC是通过运行用户程序来实现控制功能的,在工作环境下,它首先从用户第一条程序进行扫描并开始工作,在运行稳定的情况下,即不发生跳转和中断,它就执行用户程序即根据内存地址的数目增加的方向顺序,直到最后结束指令。执行完又重新开始,然后周而复始,除非由运行状态切换到停止状态或者停机。
PLC工作方式可分为三个阶段:首先是输入采样、输入采样完成以后进行程序执行,程序执行后再进行输出刷新。
1输入采样由PLC接口电路可知,CPU在执行程序使用到某输入信号的状态时,CPU直接到与CPU进行信息交换的映像寄存器中读取,这就成为输入采样。2程序执行当输入采样信号逐条由PLC采样后,按顺序逐地址增加的方向进行开始扫描,即从0000号地址开始扫描执行。其次从输入映像寄存器、输出映像寄存器和辅助继电器中获取相应的的数据进行运算处理。3输出刷新当执行完所有用户程序时,即执行到END指令时,PLC将相应的寄存器中的内容输送到相应的锁存器中,然后再从锁存器中输出相应的电气信号到电器元件,进而驱动用户设备。
输
用
输
输入
户
入
入映
输
端
锁象
入
存寄
设
器存
备
器
输
程序
出输输
用
执行写映出出
户
象锁端
输
寄存子
出
存器
设
读器
备
图21PLC的扫描工作过程图
5
f输输入入刷刷新新
25PLC的性能指标
程序执行
一个扫描周期
输出刷新
图22PLC的扫描周期图
如果PLC厂家不同,其性能指标也各有差异,在选择PLC时,为了了解其性能的好坏,可以参考厂家提供的性能指标,其主要有以下基本的性能指标。
251输入输出点数
输入输出点数是PLC最基本的性能指标,它从某种意义上反映了PLC的控制规模,所以工程技术人员往往根据控制系统的点数选择合适的PLC输入输出点数。
252内存容量
PLC是工业控制计算机,其内部的CPU通过执行指令完成各部分的操作,过程变量或大量的程序均是存在内存单元中,因此内存容量的大小决定了可以存储的数据量、程序量,选择了PLC时,要充分考虑内存容量的大小。
253指令系统
PLC指令系统,类型的指令来反映PLC系统功能的强弱,指令和更丰富的用户编程更方便,更容易实现复杂的功能。因此PLC的指令系统通常也是评价PLC性能的指标之一。
254扫描速度
PLC的扫描速度反映的是PLC中CPU执行指令的速度,CPU执行一遍程序r