西门子S7-200模块EM231CN
外,PLC一般采用模块化结构,可针对不同的对象和控制需要进行组合和扩展,具有很大的灵活性和很好的性能价格比,维修也更简便。
(5)从输入输出上进行比较
微型计算机系统的I/O设备与主机之间采用微型计算机联系,一般不需要电气隔离。PLC一般控制强电设备,需要电气隔离,输入输出均用“光-电”耦合,输出还采用继电器、晶闸管或大功率晶体管进行功率放大。
(6)从价格上进行比较
微型计算机是通用机,功能完备,价格较高。PLC是专用机,功能较少,价格相对较低。
从以上几个方面的比较可知,PLC是一种用于工业自动化控制的专用微机控制系统,结构简单,抗干扰能力强,易于学习和掌握,价格也比一般的微机系统便宜。在同一系统中,一般PLC集中在功能控制方面,而微型计算机作为上位机集中在信息处理和PLC网络的通信管理上,两者相辅相成
继电器控制系统依靠机械触点的动作以实现控制,工作频率低,触点的开关动作一般在几十毫秒数量级,且机械触点还会出现抖动问题。而PLC通过程序指令控制半导体电路来实现控制的,一般一条用户指令的执行时间在微秒数量级,因此速度较快,PLC内部还有严格的同步控制,不会出现触点抖动问题。
(4)从定时和计数控制上进行比较
采用时间继电器的延时动作进行时间控制,时间继电器的延时时间易受环境温度和温度变化的影响,定时精度不高且调整时间困难。而PLC采用半导体集成电路作定时器,时钟脉冲由晶体振荡器产生,精度高,定时范围一般从0.1s到若干分钟甚至更长,用户可根据需要在程序中设定定
PLC虽然以微处理器为核心,具有微型计算机的许多特点,但它的工作方式却与微型计算机有很大不同。微型计算机一般采用等待命令或中断的工作方式,如常见的键盘扫描方式或I/O扫描方式,当有键按下或I/O动作,则转入相应的子程序或中断服务程序;无键按下,则继续扫描等待。而PLC采用循环扫描的工作方式,即“顺序扫描,不断循环”。
用户程序通过编程器或其它输入设备输入存放在PLC的用户存储器中。当PLC开始运行时,CPU根据系统监控程序的规定顺序,通过扫描,完成各输入点状态采集或输入数据采集、用户程序的执行、各输出点状态的更新、编程器键入响应和显示器更新及CPU自检等功能。
PLC的扫描可按固定顺序进行,也可按用户程序规定的顺序进行。这不仅仅因为有的程序不需要每扫描一次,执行一次,也因为在一个大控制系统,需要处理的I/O点数较多。通过不同的组织模块的安排,采用分时分批扫描执行方法,可缩短扫描周期和提高控制的实时性。
工作方式,减少了外界干扰的影响。PLC的循环扫描过程分为输入采样(或输入处理)、程序执行(或程序处理)和输出刷新(或输出处理)三个阶段。
(1)输入采样阶段
在输入采样阶段,PLC以扫描方式按顺序将所有输入端的输入状态进行采样,并将采样结果分别存
①直流输出模块(晶体管输出方式) PLC某I/O点直流输出交直流输出模块(继电器输出方式) PLC某I/O点交直流输出模块电路如图1-8所示,它的输出驱动是K继电器。K继电器既是输出开关,又是隔离器件;R2和C构成灭弧电路。当某端需输出时,CPU控制锁存器的对应位为1,通过内部电路控制K吸合,相应的负载接通,同时输出指示灯LED亮,表示该输出端有输出。负载所需交直流电源由用户提供模块电路如虚线框内表示PLC的内部结构。它由VLC光电隔离耦合器件、LED二极管显示、VT输出电路、V稳压管、FU熔断器等组成。当某端需输出时,CPU控制锁存器的对应位为1,通过内部电路控制VLC输出,晶体管VT导通输出,相应的负载接通,同时输出指示灯LED亮,表示该输出端有输出。当某端不需要输出时,锁存器相应位为0,VLC光电隔离耦合器没有输出,VT晶体管截止,使负载交流输出模块(晶闸管输出方式) PLC某I/O点交流输出模块电路如图1-7所示,虚线框内表示PLC的内部结构。图中双向晶闸管(光控晶闸管)