PLC采用循环扫描工作方式,这个工作过程一般包括五个阶段:内部处理、与编程器等的通信处理、输入扫描、用户程序执行、输出处理。如下图是:
图1.1.6PLC工作过程
当PLC方式开关置于RUN(运行)时,执行所有阶段;当方式开关置于STOP(停止)时,不执行后3个阶段,此时可进行通信处理,如对PLC联机或离线编程。PLC实现可编程序控制器的输入处理、执行用户程序和输出处理过程的原理如图所示。
图1.1.7PLC输入输出处理过程
PLC执行的五个阶段,称为一个扫描周期,PLC完成一个周期后,又重新执行上述过程,扫描周而复始地进行。
1)硬件电路设计与安装
2)I/O分配(即输入和输出继电器)与软件程序设计(梯形图程序)
图1.1.8PLC控制系统示意图(硬件原理图)
3)PLC编程语言——梯形图
梯形图是一种从继电接触控制电路图演变而来的图形语言。它是借助于继电器的动合触点、动断触点、线圈以及串联与并联等术语和符号,根据控制要求连接而成的表示PLC输入和输出之间逻辑关系的图形。
4)PLC实现异步电动机起保停过程分析
(1)按如上PLC外部接线图安装好硬件电路
(2)编写好相应梯形图程序并将程序下载到PLC
(3)将PLC置RUN状态则系统运行,其过程如下:
当按启动按钮SB2时,PLC扫描输入信号状态,经输入接口电路将X0=1,X1=0状态存入相应映像寄存器→PLC运行程序即进行逻辑解算Y0=(X0+Y0)·X1=(1+0)·1=1,→PLC刷新输出映像寄存器Y0的值,→经输出接口电路使得负载KM与电源形成通路,KM得电工作,KM主触点闭合电动机的电运行且自锁.当按下停止按钮,X1=1,逻辑解算Y0=(0+1)·0=0,经输出接口电路使得负载KM与电源断开,电动机断电停止。
从微型计算机(简称微机)的应用范围来说,MC是通用机,而PLC是专用机。简言之,MC是通用的专用机,而PLC则是专用的通用机。PLC与计算机的异同
相同点:
(1)基本结构相同
(2)程序执行原理相同
不同点:应用范围、使用环境、输入输出、程序设计、系统功能、运算速度和存储容量、价格。
1)PLC比单片机容易掌握
单片机一般要用机器指令或其助记符编程,这就要求设计人员具有一定的计算机硬件和软基础需要一段时间的学习才能掌握。PLC使用的是电控人员熟悉的梯形图语言,使用的术语仍然是“继电器”一类的术语,大部分指令与继电器触头的串联、并联、串并联、并串联等相对应,这对于使用者来说,只要用较短的时间去熟悉PLC的指令系统及操作方法,就能应用到工业现场。PLC比单片机使用简单
用单片机来实现自动控制,一般要在输入输出接口上做大量的工作。例如要考虑现场与单片机的连接、接口的扩展、输人输出信号的处理、接口工作方式等问题,除了要设计控制程序,还要在单片机的外围做很多软件和硬件方面的工作,调试起来也比较麻烦。而PLC的I/O口已经做好,输人接口可以与输人信号直接连线,非常方便;输出接口具有一定的驱动能力,例如继电器输出,其输出触头容量可达V、2A。且I/O口均有光耦合环节,抗干扰能力强。
2)PLC比单片机可靠
用单片机作工业控制,突出问题就是抗干扰性能差。而PLC是专门应用于工业现场的自动控制装置,在系统硬件和软件上都采取了抗干扰措施。例如光耦合、自诊断、多个CPU并行操作、冗余控制技术等。
超实用性的Python零基础入门到进阶视频源码淘宝¥2购买已下架好了,本文到此结束。如果对编程、计算机、程序员方面感兴趣的话,欢迎私信联系我,随时交流!点个