欢迎来到天天文库
浏览记录
ID:51603056
大小:632.36 KB
页数:28页
时间:2020-03-25
《可编程控制器的系统结构和工作原理.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第四章PLC的系统组成及工作原理第一节PLC的硬件结构第二节PLC的软件系统第三节PLC的工作原理第一节PLC的硬件结构PLC种类繁多,但其组成结构和工作原理基本相同。PLC系统组成:基本单元、I/O扩展单元、外部设备。FX2N-32MR:基本单元FX2N-32ER:扩展单元PLC的基本组成框图编程器外打印机EPROM写入器设PLC或上位计算机按钮触点行程开关继电器线圈指示灯电磁阀主机电源CPU存储器控制器输入接口输出接口运算器系统存储器(ROM)外设接口用户存储器(RAMEPROM等)I/O扩展接口电源I/O扩展单
2、元动画演示下一节CPU中央处理单元是PLC的控制中心,它可将存储在PLC内的程序逐步取出加以分析、判断、运算及执行。这种依程序逐步执行的动作,称之为扫描。CPU的执行速度会影响PLC的功能CPU的处理器位数也会影响扫描时间。返回系统存储器:存放系统程序用户存储器:分用户程序存储器和数据存储器,用于存放用户编写的控制程序和数据。PLC使用的存储器类型:ROM:只读存储器RAM:读写存储器EPROM:紫外线擦除的只读存储器EEPROM:电擦除的只读存储器存储器返回输入接口是外部输入设备与PLC的连接界面,通过此界面,CP
3、U可以测得外部输入设备的状态(0或1)。输入接口电路形式:干接触:由内部的直流电源供电直流输入:小型PLC也由内部的直流电源供电交流输入:必须外加电源PLC内部光电耦合器输入信号当输入端外电路接通时,输入点获取逻辑值“1”当输入端外电路断开时,输入点获取逻辑值“0”PLC输入电路原理图动画演示返回输出接口PLC通过输出接口实现对外部负载的控制操作。PLC的输出形式有三种:继电器输出(R):可带交、直流负载晶体管输出(T):可带直流负载晶闸管输出(S):可带交流负载PLC内部当PLC有输出时,输出端电路被接通,外部负载
4、被驱动;当PLC没有输出时,输出端电路断开,外部设备不动作。低电平PLC输出电路原理图动画演示返回电源动画演示返回PLC主机内部一般配有为输入点供电的小容量直流24V电源;负载需配置专门的外部负载电源。允许在额定值的+10%—15%范围内波动。为防止PLC内部程序和数据等重要信息的丢失,PLC还带有锂电池作为后备电源。编程器(HPP)动画演示返回编程器的功能是完成用户程序的编制、编辑、输入主机、调试和执行状态监控,是PLC系统故障分析和诊断的重要工具。简易型:只能用语句表形式编程,且需要连机工作,如三菱FX2N-20
5、P-E手持式编程器。智能型:可以用指令语句编程,又可以用梯形图编程,既可联机编程又可脱机编程,但价格更高,如GP-80X-E编程器。第二节PLC的软件系统指PLC所使用的各种程序的集合。系统程序:是PLC硬件与用户之间的接口,由PLC生产厂家提供,并固化在ROM中,用户不能直接读写。用户程序:用户根据控制要求,用PLC的编程语言编制的应用程序。用户可以修改和更新,一般存放在RAM中,当PLC断电时被锂电池保持。常用的PLC编程语言有:梯形图、语句表、状态转移图(SFC图)下一节梯形图-PLC的第一用户编程语言梯形图的
6、编写须符合一定的规范PLC的梯形图与传统的继电接触器控制线路相比较基本一致,只是在使用符号和表达方式上有些区别。梯形图与传统控制线路对比返回指令语句表返回语句表是PLC的命令语句表达式,表示机器的操作命令,可用简易HPP输入,是PLC的最基础语言。状态转移图(SFC图)状态转移图是一种图形化的编程语言,多用于描述顺序控制系统功能,也称作功能图。返回第三节PLC的工作原理输入采样开始RUN内部处理通信处理程序执行输出刷新YN一、可编程控制器的工作方式具有两大特点:采用循环扫描工作方式对输入、输出集中处理PLC的工作过程
7、包括五个阶段:内部处理、通信处理、输入采样、程序执行、输出刷新。用户程序执行过程二、PLC的程序执行过程扫描周期输入采样阶段程序执行阶段输出刷新阶段下一节写入读出读出元件映像寄存器输入采样阶段:PLC以扫描方式按顺序将所有输入端的输入信号状态(“o”或“l”)读入输入映像寄存器区。这个过程称为对输入信号的采样。此时输入映像区被刷新,PLC进入下一个阶段。(输入信号集中批处理)返回程序执行阶段:PLC按照先左后右、先上后下的顺序对梯形图程序进行扫描,对由接点构成的控制线路进行逻辑运算,(X触点的值是从输入映像寄存器中读
8、出的,其它触点的值是从元件映像寄存器中读出的)并把逻辑运算的结果(各继电器线圈的状态值)存入元件映像寄存器区对应位置,刷新原来数据区的状态。注意:运算结果在全部程序未执行完毕之前,不会送到输出端子上。返回输出刷新阶段:在执行完用户所有程序后,PLC将元件映像寄存器中的Y寄存器的状态,集中送到输出锁存器中,刷新上一阶段输出锁存器中的数据,再通过一
此文档下载收益归作者所有