PLC2PLC控制系统按钮操作文档格式.doc
《PLC2PLC控制系统按钮操作文档格式.doc》由会员分享,可在线阅读,更多相关《PLC2PLC控制系统按钮操作文档格式.doc(46页珍藏版)》请在冰豆网上搜索。
由此,构成了PLC控制系统的基本结构框图(参见教材P58图3-2)。
输出变换器
输入变换器
控制对象
(灯、电动机等)
微处理器
(含存储器)
按钮
开关等
输入部分(外部)逻辑部分(内部)输出部分(外部)
说明:
PLC的逻辑部分由大规模集成电路构成的微处理器和存储器组成。
对微处理器进行了软件的开发,提供了许多适用于电气控制的逻辑(软)部件。
逻辑部件:
继电器逻辑(与、或、非运算)
定时器
计数器均为“软”器件
移位寄存器
触发器
编程语言:
描述这些逻辑部件的符号和语句
PLC通过编程器编制控制程序,可以将PLC内部各种逻辑部件按照工艺要求进行组合以实现一定的逻辑控制功能。
所谓PLC的控制原理:
将输入信息采入PC内部→执行逻辑功能→输出达到控制要求。
第一节可编程序控制器的组成
一、PLC的基本组成
基本组成可归为四大部件:
中央处理单元(CPU板)——控制器的核心
输入部件(I/O部件)——连接现场设备与CPU之间
输出部件的接口电路
电源部件——为PLC内部电路及输入的开关信号提供电源
整体结构的PLC——四部分装在同一机壳内
模块式结构的PLC——各部件独立封装,称为模块,通过机架和总线连接而成
通常CPU模块本身带有少量的I/O接口
I/O的能力可按用户的需要进行扩展和组合
另外,还必须有编程器——将用户程序写进规定的存储器内
PLC的基本组成框图:
参见教材P58Fig3-3
接触器
电磁阀
指示灯等
按钮、
继电器触点
行程开关等
二、PLC各组成部件的作用
1.CPU——是PLC的核心部分。
其功能:
(1)用扫描方式(后面介绍)接收现场输入装置的状态或数据,并存入输入映象寄存器或数据寄存器;
(2)接收并存储从编程器输入的用户程序和数据;
(3)诊断电源和PC内部电路的工作状态及编程过程中的语法错误;
(4)在PC进入运行状态后:
a)执行用户程序——产生相应的控制信号(从用户程序存储器中逐条读取指令,经命令解释后,按指令规定的任务产生相应的控制信号,去启闭有关的控制电路)
b)进行数据处理——分时、分渠道地执行数据存取、传送、组合、比较、变换等动作,完成用户程序中规定的逻辑或算术运算任务
c)更新输出状态——输出实施控制(根据运算结果,更新有关标志位的状态和输出映象寄存器的内容,再由输入映象寄存器或数据寄存器的内容,实现输出控制、制表、打印、数据通讯等)
2.存储器
系统程序存储器——存放系统工作程序(监控程序)、模块化应用功能子程序、命令
解释、功能子程序的调用管理程序和系统参数
*不能由用户直接存取
用户存储器用户程序存储器——存放用户程序。
即用户通过编程器输入的程序。
数据存储器(数据区)——存放用户数据
PC的用户存储器通常以字(16位/字)为单位来表示存储容量。
注意:
系统程序直接关系到PC的性能,不能由用户直接存取,所以,通常PC产品资料中所指的存储器形式或存储方式及容量,是指用户程序存储器而言。
3.I/O(输入/输出部件)(I/O模块:
接口电路、I/O映像存储器)
——CPU与现场I/O装置或其他外部设备之间的连接部件。
PLC提供了各种操作电平与驱动能力的I/O模块,以及各种用途的I/O组件供用户选用:
输入/输出电平转换
电气隔离
串/并行转换
数据传送
A/D、D/A转换
误码校验
其他功能模块
I/O模块可与CPU放在一起,也可远程放置。
通常,I/O模块上还具有状态显示和I/O接线端子排。
4.编程器等外部设备
编程器——PLC开发应用、监测运行、检查维护不可缺少的工具
作用:
用于用户程序的编制、编辑、调试、检查和监视
通过键盘和显示器去检测PLC内部状态和参数
通过通讯端口与CPU联系,实现与PLC的人机对话
分类:
简单型——只能联机编程;
只能用指令清单编程
智能型——既可联机(Online),也可脱机(Offline)编程;
可以采用指令清单(语句表)、梯形图等语言编程。
常可直接以电脑作为编程器,安装相关的编程软件编程
注意:
编程器不直接加入现场控制运行。
一台编程器可开发、监护许多台PLC的工作。
其他外设:
磁盘、光盘、EPROM写入器(用于固化用户程序)、打印机、图形监视系统或上位计算机等等。
5.电源:
内部——开关稳压电源,供内部电路使用;
大多数机型还可以向外提供DC24V稳压电源,为现场的开关信号、外部传感器供电。
外部——可用一般工业电源,并备有锂电池(备用电池),使外部电源故障时内部重要数据不致丢失。
第二节可编程序控制器的工作过程
一、PLC的工作过程框图(参见教材P62Fig3-5但稍作修改)
1.初始操作(上电处理)
PLC未进入正式运行前,首先应确定自身的完好性。
这就是接通电源后的初始操作(见图)。
通电后,消除各元件的随机状态,进行清零或复位处理,检查I/O单元的连接是否正确(I/O总线)。
再做一道题,使它涉及各种指令和内存单元,若解题时间在to以内,则自身完好(否则,系统关闭),解题结束,将监控定时器to复位,才开始正式运行。
2.运行
PLC的工作方式——(顺序)周期循环扫描
扫描——按分时操作的原理,每一时刻执行一个操作,顺序进行,这种分时操作的过程称“CPU对程序的扫描”
工作特点——集中输入,集中输出(小型PLC)
二、PLC运行过程
1.四大类操作
(1)公共操作——故障诊断及处理(自检),一般故障,只报警,不停机
(2)I/O操作——联系现场的数据输入及控制信号的输出
(3)执行用户程序——顺序循环扫描
(4)服务外设
2.I/O处理过程——(参见教材P63Fig3-6)
输入采样
三个阶段执行用户程序
输出刷新
·
工作过程框图:
I/O处理过程:
(1)数据输入/输出——I/O状态刷新采样输入信号
送出处理结果
a.输入映像存储器及其刷新——对应于输入端子状态的数据区
PLC中的CPU是不能直接从与外部接线端子打交道的。
在输入采样阶段,首先扫描所有输入端子,经过输入调理电路(光电隔离、电平转换、滤波处理等)后进入输入缓冲器等待采样。
没有CPU的采样“允许”,外界的输入信号是不能进入内存的。
当CPU采样时,输入信号便进入输入映像存储器——刷新。
接着进入程序的执行阶段,直至信号的输出。
在此期间,输入映像存储器将现场与CPU隔离,无论输入信号如何变化,输入映像存储器中的内容保持到下一个扫描周期的输入采样阶段,才重新采样新的信号,即:
输入映像存储器每周期刷新一次。
这样,是否会影响对现场信息的反应速度?
由于,PLC扫描周期一般仅几十mS,两次采样之间的间隔时间很短,对一般的开关量而言,可以认为采样是连续的。
b.输出映像存储器及其刷新——CPU数据处理的中间结果和最终结果的存放区域
同理,CPU不能直接驱动负载,处理的结果存放在输出映像存储器中,直至所有程序执行完毕,才将输出映像区的内容经输出锁存器(称为输出状态刷新)送到输出端子上驱动外部负载。
即:
输出映像存储器——随时刷新
输出锁存器——每周期刷新一次(刷新后的输出状态一直保持到下一次刷新)
同样,两次刷新的间隔仅几十mS,即使考虑电路的电气惯性(延迟)时间,仍可认为输出是及时的。
c.输入/输出状态表——状态RAM表
I/O映像存储器的内容,在CPU中构成I/O状态表,其内容是CPU处理用户程序及数据的依据。
输入状态表——采样时刷新
输出状态表——随时刷新(中间值和最终结果)
输出端子的接通或开断——输出锁存器决定
(2)执行用户程序执行
监视
a.监控定时器WDT(WATCHDOGTIMER)——即监控定时器t1
正常:
执行完用户程序所需的时间应不超过t1。
执行程序前,复位t1,执行程序开始t1计时,完毕后立即复位t1,表示程序执行正常。
·
异常:
因某些原因,程序进入死循环,执行程序时间超出t1值,WDT发出警告,程序重新开始执行,同时复位t1。
若因偶然因素,则重新执行程序将正常,否则,系统自动停止执行用户程序,切断外部负载,并发出故障信号等待处理。
b.执行用户程序
(3)执行外设命令
每次执行完用户程序,输出后,就进入服务外设命令的操作,如没有外设命令,自动循环扫描。
三、简单结论(参见教材P63“简单结论”暂略)
第三节可编程序控制器中常用的CPU
每台PLC至少有一个CPU。
在一些按功能分散处理的或根据容错技术而设计的PLC中,可以包括多个CPU,分别承担各自的控制功能。
PLC中采用的CPU主要有通用微处理器、单片机和双极型位片式系列芯片。
(本节内容请同学们自学教材P65~P66,并完成P76的思考题5)
第四节可编程序控制器中常用的存储器
PLC配备两种存储系统:
系统程序存储器——存放系统程序和数据,不能由用户直接存取
用户存储器——存放用户程序和数据
一、PLC所采用的存储器的特点
1.可靠性高
2.实时性好
3.