PLC第3章
第3章PLC的基本指令及程序设计
✓ 计数器当前值:其值是一个存储单元,它用来存储计数器当前所累 计的脉冲个数,用16位符号整数来表示,最大数值为32 767。
计数器输入端和操作数 ✓ 设定值输入:数据类型为INT型。 ✓ 寻址范围:VW、IW、QW、MW、SW、SMW、LW、AIW、T、C、 AC、*VD、*AC、*LD和常数。 ✓ 一般情况下使用常数作为计数器的设定值。
LPS(Logic Push) 逻辑入栈指令(分支电路开始指令)
LRD(Logic Read) 逻辑读栈指令
LPP(Logic Pop) 逻辑出栈指令(分支电路结束指令)
LPS/LRD/LPP
LPS/LRD/LPP举例 例3
指令3 与ENO指令AENO ENO是LAD中指令盒的布尔能量流出端。该指令使用较少。
举例
1. 逻辑堆栈操作指令
堆栈 堆栈是一组能够存储和取出数据的暂存单元。 遵循“先进后出”的原则。 堆栈深度为“9层”。 可以存储最新的逻辑运算(中间)结果,以便后续逻辑环节使用该结果。 逻辑堆栈操作主要来完成触电复杂逻辑连接的编程。
指令1 OLD(或块指令) ALD (与块指令)
OLD(Or Load)
定时器的指令及使用 指令
定时器的指令及使用
接通延时定时器TON(On-Delay Timer) ✓ 接通延时定时器用于单一时间间隔的定时。 ✓ 上电周期或首次扫描时,定时器位为OFF,当前值为0。 ✓ 输入端接通时,定时器位为OFF,当前值从0开始计时,当前值达 到设定值时,定时器位为ON,当前值仍连续计数到32 767。 ✓ 输入端断开,定时器自动复位,即定时器位为OFF,当前值为0。
第三章学生版FX2NPLC资料
3-12 逻辑运算结果取反指令(INV)
1. 指令定义及应用对象
表4.10 反转指令的定义与应用对象
指令符
名称
指令对象
程序步
INV
反转
—
1
INV指令是将INV指令执行之前的运算结果反转的指令。不 需要指定软元件号
在能输入AND或ANI,ANDP,ANDF指令步的相同位置处, 可编写INV指令 INV指令不能象指令LD,LDI,LDP,LDF那样与母线连接, 也不能象指令OR,ORI,ORP,ORF指令那样单独使用
• 指令:
3-8 自保持与解除
X0
SET----置位,令元件自保持ON
X1
RST----复位,令元件自保持OFF
X2
• 说明:
X3
(1)X0接通,Y0接通并自保
X4
(2)对同一元件可以多次使用
SET、RST指令,顺序可任
X5
意,但在最后执行的一条才
X6
有效。
(3)要使数据寄存器D,变
X0
址寄存器V、Z的内容清
分支电 路并联电 路块与前 面的电路 串联连接 时,用 ANB指令
分支的 起始点用 LD\LDI指 令。并列 电路块结 束后,使 用ANB指 令与前面 电路串联。
3-5 课堂练习
X0 X1
X5 X6
Y7
X2 X3
X7 X8
X4 X12
X9 X10 X11
3-6 多重输出电路
• 指令:
MPS
MPS (Push) : 进栈
2
X,Y,M,S,T,C
2
X,Y,M,S,T,C
2
X,Y,M,S,T,C
2
X,Y,M,S,T,C
第三章 PLC例题作业解答
1. 第1次按按钮指示灯亮,第2次按按钮指示灯闪亮,第3次按下 按钮指示灯灭,如此循环,试编写其PLC控制的LAD程序。 符号表
2. 用一个按钮控制2盏灯,第1次按下时第1盏灯亮,第2盏灯灭; 第2次按下时第1盏灯灭,第2盏灯亮;第3次按下时2盏灯都灭。
3. 编写PLC控制程序,使Q4.0输出周期为5s,。鼓风机系统一般有引风机和鼓风 机两级构成。要求: (1).按下起动按钮后首先起动引风机,引风机指示灯亮, 10s后鼓风机自动起动,鼓风机指示灯亮;按下停止按钮后首先 关断鼓风机,鼓风机指示灯灭,经20s后自动关断引风机和引风 机指示灯。 (2).起动按钮接I0.0,停止按钮接I0.1。鼓风机及其指示由 Q4.1和Q4.2驱动,引风机及其指示由Q4.3和Q4.4驱动。
符号表
5. 某设备有3台风机,当设备处于运行状态时,如果有2台或2 台以上风机工作,则指示灯常亮,指示“正常”;如果仅有1台 风机工作,则该指示灯以0.5Hz的频率闪烁,指示“一级报警”; 如果没有风机工作了,则指示灯以2Hz的频率闪烁,指示“严重 警报”。当设备不运转时,指示灯不亮。试用STL及LAD编写符 合要求的控制程序。 提示:本题要点是如何实现“一灯多用”功能。指示灯指示 了4种状态:“正常、一级报警、严重警报、设备停止”。
plc第三章-2
指
令
操 作 数
LD
P_1s 0.02 SFT(010) 10 12
0.01
P_1s 0.02 10 12
2
LD LD SFT(010)
3
例题:艺术灯可以使用PLC控制。艺术灯控制模块总共有9只,要 求L1~L9号灯闪亮的顺序如下: (1)L1~L9号灯全亮; (2)L1~L9号灯依次点亮,间隔时间为2秒; (3)L1~L9号灯全亮。 (4)L1~L9号灯全熄灭。 然后重复上述过程,循环往复。 启动按钮0.00,停止按钮0.01 L1到L9号灯地址分配为:100.00、100.01、100.02、100.03、 100.04、100.05、100.06、100.07、101.00。
33
数据交换XCHG(073)/数据倍长交换XCGL(562)
34
0.01为ON时,将D100~D101 与D200~D201的内容进行交换。
35
位传送MOVB(082)
功能说明: 将S的指定位位置(C的n)的内容(0/1)传送到D的指定位位 置(C的m)。
36
0.00为ON时,控制数据(C)的内容在 以下情况下,将D0的位5传送到D1000的 位12。
58
59
3.8 数据转换指令
BCD→ BIN转换BIN(023)/BCD →BIN双字转换BINL(058)
功能说明: 对S的BCD数据进行BIN转换,输出到D。 对S+1,S的BCD双字数据进行BIN转换,将结果输出到D+1,D。
60
0.00为ON时,将201,200CH的BCD8 位数据转换为BIN32位数据,输出到D1001, D1000。
25
26
3.6 数据传送指令
第3章_CP1HPLC的指令系统
在方法2中,OR LD之前的触点组个数应小于等于8
作业
PLC 编写以下自锁电路的指令助记符 运行程序
0.01 0.02 0.03 0.04 LD 0.05 0.06 100.00
W0.00 H0.01
LD 100.00 OR OR LD OR
0.07
AND LD
END
微分指令与即时刷新指令
普通指令输入输出执行在I/O刷新阶段。 微分指令:上微分@、下微分% 微分指令在执行条件变化(上微分、下微分) 时执行。 即时刷新指令:! 即时刷新指令不等I/O刷新阶段立即执行。
注意! LD LD KEEP 00002 00003 10000
00003
复位条件 置位条件
置位和复位条件都可以是短信号(脉冲信号)
使用KEEP指令举例
画出图示程序的工作时序,写出语句表。
00000 00000
00001
00002 10000 HR0000
KEEP 10000
00001
00002 10000 00000 00001 10000 LD LD KEEP 00002 10000 H00000 KEEP H00000
1 5 2 N 3 4
3 1 1 3
5
5
2
4 ( b)
N
( a)
(5) 程序结束一定要安排END指令,否则程序不被执行 没END指令的程序,检查时显示信息“NO END INST”
2.基本编程方法
(1) 两个或两个以上的线圈或指令可以并联输出。
00000 10000 10001
LD OUT OUT SET
00003
10000
KEEP编程用HR作输出时,具有保持功能。 SET和RESET编程HR作输出时,有保持功能。 SET和RESET编程时,指令间可插别的指令。
PLC教案-第三章
、模块式PLC的组成
三、PLC各部分的作用
(一)中央处理单元(CPU)的作用
(1)控制从编程器输入的用户程序和数据的接收与存储。
(2)诊断电源、PLC内部电路的工作故障和编程中的语法错误。
(3) 用扫描的方式接收输入设备的状态(即开关量信号)和数据
(即模拟量信号)。
(4) 执行用户程序,输出控制信号。
(5)与外部设备或计算机通信。
CPU是PLC的核心部件,小型PLC多采用8位微处理器或单片机作为CPU,中型PLC多采用16
微处理器或单片机作为CPU,大型PLC多采用高
二、用户程序的循环扫描过程
与继电器控制系统对信息的处理方式是不同的!它们的区别如下:
继电器控制系统——对信息的处理是采用“并行”处理方式,只要电流形成通路,就可能有几个电器同时动作。
控制系统——对信息的处理是采用扫描方式,它是顺序地、连续地、循环地逐条执行程序
注:
PLC在一个扫描周期内,对输入状态的采样
操作员面板是一种中档的人机界面产品,硬键盘操作,有文本操作面板和图形操作面板二大类。
显示更多的文字和图形,适用于中小型的PLC
制系统,完成较复杂的显示与操作。
第三章(上) PLC基本结构和工作原理
第3章 PLC基本结构和工作原理
3.1 PLC的概论
3.2 PLC的基本结构与工作原理
3.3 PLC的性能指标
3.4 PLC与其他工业控制系统的比较
3.1 可编程控制器(PLC)的概论
PLC 的产生和发展 20世纪60年代, 由于小型计算机的出现
和大规模生产及多机群控的发展,人们曾试图
3.输入采样
完成前两步后,PLC扫描各输入点,将各点状态和数据 (开关的通/断、A/D转换值、BCD码数据等),读入 到寄存输入状态的输入映象寄存器中存贮,称为采样。 4.程序执行
PLC从用户程序存贮器的最低地址(0000H)开始顺序 扫描(无跳转情况),并分别从输入映象寄存器和输 出映象寄存器中获得所需的数据进行运算、处理,再 将程序执行的结果写入输出映象寄存器中保存。
1969年美国数字设备公司(DEC公司)研制出了第一台 可编程控制器PDP-14,在美国通用汽车公司的生产线 上试用成功并取得了满意的效果,可编程控制器自此 诞生。 美国从 1971 年开始输出这种技术, 1973 年以后,西 德、日本、英国、法国相继开发了各自的 PLC ,并广 泛应用。廿余年来, PLC 的发展迅猛异常,它的应用 领域可谓是各行各业。 PLC 的出现和发展,是工业控 制技术上的一个飞跃。 PLC 在我国机械、冶金、化工、 轻工的大多数工业部门已开始得到广泛应用。 PLC 的 应用在工业界产生了巨大的影响。
1.中央处理单元(CPU):
(1)从程序存储器读取程序指令,编译、执行指令
(2)将各种输入信号取入
(3) 把运算结果送到输出端 (4) 响应各种外部设备的请求
PLC中所采用的CPU通常有三种 :
3章PLC的基本指令和控制要点
图3.1.9 边沿脉冲指 令的应用
11
(3)逻辑堆栈的指令LPS/LRD/LPP 堆栈操作指令用于处理线路的分支点。在编制控制程序时,经 常遇到多个分支电路同时受一个或一组触点控制的情况,若采 用前述指令不容易编写程序,用堆栈操作指令则可方便地将梯 形图转换为语句表。图3.1.11所示逻辑堆栈的指令格式。
12
3.1.2 基本位操作和置位/复位指令编程举例 1.组合吊灯控制 一个按钮开关控制三盏灯,按钮按下接通一次,一盏灯亮,按 两次,两盏灯亮,按三次,三盏灯亮,按四次,全灭。当开关 再次按下后,重复上述过程。
13
2.互控控制 图3.1.12为一种互控控制梯形图。要求启动时,只有当线圈 Q0.0接通,Q0.1才能接通;切断时,只有当线圈Q0.1断电,线 圈Q0.0才能断电。
28
例3.1.1 用接通延时定时器和比较指令组成占空比可调的脉 冲发生器。
29
【项目3.2】 行车方向的条件指令控制
输入:I0.0→SB1 I0.1→SB2 I0.2→SB3 I0.3→SB4
I2.0→SQ0.1 I2.1→SQ0.2 I2.3→SQ0.3 I2.3→SQ0.4
启动→I1.0
输出:小车右行→Q0.0
45
3.3.2 PLC程序设计的步骤、基本规则 1. 程序设计的基本步骤 2 . PLC程序设计的基本规则 (1)梯形图按自上而下,从左到右的顺序排列。 (2)触点不能放在线圈的右边。
(3)线圈不能直接与左母线相接
46
(4)输出线圈可以并联不能串联,同一输出线圈在同一程序 中避免重复使用
47
(5)梯形图应体现“左重右轻”、“上重下轻” 可减少指令条数。
35
3.2.2 子程序和中断程序 1. 子程序 1)局部变量与全局变量 在SIMATIC符号表或IEC的全局变量表中定义的变量为全局变量。 程序中的每个POU均有自己的由64字节L存储器组成的局部变 量表。它们用来定义有使用范围限制的变量,局部变量只在它 被创建的POU中有效。与之相反,全局符号在各POU中均有效, 只能在符号表中定义。 2)局部变量的类型 1N(输入变量)是由调用它的POU提供的传入子程序的输入参 数。 OUT(输出变量)是子程序的执行结果,它被返回给调用它的 POU。 IN OUT(输入输出变量)的初始值由调用它的POU提供,用同 一个地址将子程序的执行结果返回给调用它的POU。 (2)子程序的编写与调用
第三章三菱PLC步进顺控指令及其应用
《可编程控制器与变频器》教案编号:09教案续页《可编程控制器与变频器》教案编号:10教案续页(1)可编程控制器实训装置1台(2)PLC主机模块1个(3)开关、按钮板模块一个(4) 交流接触器模块1个(5) 交流接触器、热继电器模块1个(6) 三相电动机1台(7) 指示灯模块1个(8)计算机1台(9) 电工常用工具1条(10) 导线若干5、系统调试《可编程控制器与变频器》教案编号:11教案续页3.2步进顺控指令及其编程方法3.2.1步进顺控指令仅有两条步进顺控指令,其中STL ( Step Ladder)是步进开始指令,已是该状态的负载可以被驱动,RET是步进返回指令,也叫步进结束指令,使步进顺控程序执行完毕时,非步进顺控程序的操作在主母线上完成。
3.2.2状态转移图的编程方法对状态转移图进行编程,就是如何使用STL和RET指令的问题,编程原则是:先进行负载的驱动处理,然后进行状态的转移处理。
负载驱动及转移处理必须在STL指令之后进行,负载的驱动通常使用OUT指令;状态的转移必须使用SET指令。
但是若是向上转移,向非相邻的下游转移或向其他流程转移,一般不能使用SET指令,而用OUT指令。
3.2.3编程注意事项(1)与STL指令相连的触点使用LD或LDI指令,下一条STL指令的出现意味着当前STL程序区的结束和新的STL程序区的开始,最后一个STL程序区结束时,一定要使用RET指令,这就意味着整个STL程序区的结束,否则将出现“程序语法错误”信息,PLC不能执行用户程序。
(2)初始状态必须预先做好驱动,否则状态流程不可能向下进行。
一般用控制系统的初始条件,若无初始条件,可用M8002或M8000进行驱动。
M8002是一个初始脉冲辅助继电器,它只在PLC运行开关由STOP-》RUN时其动合触点闭合一个周期,股初始状态S0就只被它激活一次,初始状态S0就只有初始位置和复位功能。
(3)STL指令后可以直接驱动或通过别的触点来驱动Y、M、S、T、C等原件的线圈和功能指令。
电气控制与PLC应用技术课后习题答案(第三章)
习题与思考题1.PLC的定义是什么?答:可编程逻辑控制器(Programmable Logic Controller),简称PLC。
是一种专门在工业环境下应用而设计的数组运算操作的电子装置。
它采用可以编程的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算数运算等操作的指令,并能通过数字式或模拟式的输入输出,控制各种类型的机械或生产过程。
2.简述PLC的发展概况和发展趋势。
答:发展概况:20世纪60年代末,PLC生产于美国马萨诸塞州。
PLC崛起于20世纪70年代,首先在汽车流水线上大量应用。
20世纪90年代是PLC发展最快的时期,PLC在系统结构上,从单机向多CPU和分布式及远程控制系统发展;PLC在编程语言上,图形化和文本化语言的多样性,创造了更具表达控制要求、通信能力和文字处理的编程环境,PLC 在应用范围和水平上得到了全方位的提高。
20世纪90年代至今,PLC走进了一个开放性和标准化的时代。
发展趋势:PLC通信的网络化和无线化,开放性和编程软件标准化、平台化,体积小型化、模块化、集成化,运算速度高速化、性能更可靠,向超大型、超小型两个方向发展,软PLC的发展。
3.PLC有哪些主要功能?答:低档PLC具有逻辑运算、定时、计数、移位以及自诊断、监控等基本功能还有少量的模拟量输入输出、算数运算、数据传送和比较、通信等功能,主要用于逻辑控制、顺序控制或少量模拟量控制的单机系统。
中档PLC除了低档PLC的基本功能外,还具有较强的模拟量输入/输出、算数运算、数据传送和比较、数制转换、远程I/O、子程序、通信联网等功能,还可以增设中断控制、PID控制等功能,适用于复杂控制系统。
高档PLC除了具有中档PLC的功能外,还增加了带符号算数运算、矩阵运算、位逻辑运算、二次方根运算及其他特殊功能函数的运算、制表及表格传送功能。
高档PLC具有更强的通信联网功能,可用于大规模过程控制或构成分布式网络控制系统,实现工厂自动化。
电气控制与PLC-第3章
③ 不论2#或3#哪一个出故障,1#必须停车,以免继续进 料,造成货物堆积。
④ 必要的保护。
2) 主电路设计。三条皮带运输机由三台电动机拖动, 均采用笼型异步电动机,采用直接启动。制动时采用自由停 车。三台电动机都用熔断器作短路保护,用热继电器作过载 保护。由此,设计出主电路如图3-13所示。
图3-8 触头的连接
⑵ 正确连接电器的线圈 1) 在交流控制线路中,即使外加电压是两个线圈额定电 压之和,也不允许两个电器元件的线圈串联。
图3-9 线圈的连接
2) 两电感量相差悬殊的直流电压线圈不能直接并联, 如图3-10 a)所示。YA为电感量较大的电磁铁线圈,KA为电 感量较小的继电器线圈,应在KA的线圈电路中单独串接KM的 常开触头,如图3-10 b)所示。
5.应力求使操作、维护、检修方便
电气控制线路应力求维修方便,使用简单。为此,电 器元件应留有备用触头,必要时留有备用元件;为检修方 便,应设置电气隔离,避免带电检修;为调试方便,控制 方式应操作简单,能迅速实现从一种控制方式到另一种控 制方式的转换;设置多点控制,便于在生产机械旁进行调 试;操作回路较多时,如要求正反向运转并调速,应采用 主令控制器,不要采用许多按钮。
允许值;③ 对于短时工作制的电动机,其容量的选择应按 照电动机的过载能力来选择;④ 对于重复短时工作制的电 动机,其容量的选择原则上可按照电动机在一个工作循环内 的平均功耗来选择;
4) 电动机电压的选择应根据使用地点的电源电压来决 定,常用为380V、220V。
5) 在没有特殊要求的场合,一般均采用交流电动机。 在本书后面的附录1中,给出了部分Y系列三相异步电动 机的型号及技术数据,设计时可供选择。
零基础入门PLC工程师(基础篇)-第三章
第三章W ORKS2软件的介绍工控小鸟1.界面介绍2.菜单栏的介绍3.导航栏的介绍一:界面介绍软件安装包来源:首先我们从三菱电机自动化官网下载安装包,安装序列号可以使用570-986818410,安装好后双击打开:工控小鸟界面大致分为:菜单栏、工具栏、导航栏、编程区以及当前工程信息工控小鸟二:菜单栏介绍1.工程菜单工程菜单下包含的功能如左图所示,一般的工程我们大部分只需要用到工程校验、工程类型更改、PLC 类型更改这几项。
工控小鸟①工程校验:当前打开工程和目标文件工程进行校验,不同的地方将被显示出来。
②工程类型更改:可以对当前工程类型进行更改。
(无标签工程标签工程)③PLC 类型更改:可以对当前PLC 类型进行更改。
2.编辑菜单编辑菜单下包含的功能如左图所示:功能基本是编写程序时使用的一些工具,其中“梯形图符号”包含大部分工具,熟悉界面的时候可以每个工具点击查看效果工控小鸟3.转换/编译菜单此菜单的功能是对当前工程进行转换/编译(确认编辑完成时使用):①转换:对当前程序进行转换。
②转换+运行中写入:在线连接PLC且模式为监视(写入模式)下使用,可以将当前修改的变更程序直接写入至PLC。
③转换所有程序:对当前工程的所有程序进行转换,但是不会写入至PLC工控小鸟4.视图菜单此菜单的功能是对编辑内容进行显示方面的编辑,可以对编辑的程序文字字体、颜色、注释是否显示等方面进行设置。
如下图:工控小鸟声明注释字体、颜色声明注释背景注释显示5.在线菜单工控小鸟主要用到的功能如下图读取PLC 内的程序至电脑将电脑编辑好的程序写入至PLC将电脑正在编辑和PLC 内程序进行比较,并将不同显示出来对PLC 进行运行、停止、复位等操作对PLC 时间进行设置对PLC 监看模式进行选择对PLC 监看进行停止、开始操作以及对PLC 目标软元件状态进行监控、设置等操作工控小鸟6.调试菜单主要用到的功能如下图对当前程序进行模拟操作(不连接PLC )对目标软元件进行数值/状态更改对PLC 的输入信号、输出信号进行状态的强制更改将Y100的输出信号进行强制ON(有信号)的操作工控小鸟主要用到的功能如下图显示PLC状态,当PLC报错时将显示报警内容以及原因(PLC离线和PLC在线都可以使用)显示PLC以太网连接的状态,当报错时显示报错内容以及原因(需要连接PLC才能监控)显示PLC系统设置的状态,当某个模块设置有误时,可以通过此路口进行监控(需要连接PLC才能进行监控)工控小鸟主要用到的功能如下图检查所编写的程序是否具有双线圈或语法错误等检查程序设置参数是否有错误检查当前工程所使用的容量什么是双线圈?双线圈是指一个位软元件在一个工程中输出了两次可根据个人习惯配置快捷键对当前工程的各种显示效果进行选择等或以上,如下图所示工控小鸟持续更新中………。
S7-1200 PLC应用教程第3章
11.边沿检测指令的比较 以上升沿检测为例,P触点用于检测触点上面的地址的上升沿,并且直接输 出上升沿脉冲。其他3种指令都是用来检测RLO(流入它们的能流)的上升沿。 P线圈用于检测能流的上升沿,并用线圈上面的地址来输出上升沿脉冲。其 他3种指令都是直接输出检测结果。 R_TRIG指令与P_TRIG指令都是用于检测流入它们的CLK端的能流的上升沿, 并直接输出检测结果。其区别在于R_TRIG指令用背景数据块保存上一次扫描 循环CLK端信号的状态,而P_TRIG指令用边沿存储位来保存它。
TON的Q输出端控制的Q0.6在I0.3的上升沿之后8s变为1状态,在停止按钮 I0.2的上升沿时变为0状态。所以可以用TON的Q输出端直接控制2号运输带 Q0.6。T11是DB11的符号地址。按下起动按钮I0.3,TOF线圈通电。它的Q输 出“T11”.Q在它的线圈通电时变为1状态,在它的线圈断电后延时8s变为0状 态,因此可以用“T11”.Q的常开触点控制1号运输带Q1.1。
2.接通延时定时器 接通延时定时器TON用于将Q输出的置位操作延时PT指定的一段时间。在 IN输入的上升沿开始定时。ET大于等于PT指定的设定值时,输出Q变为1状态, ET保持不变(见波形A)。 IN输入电路断开时,或定时器复位线圈RT通电,定时器被复位,当前时间 被清零,输出Q变为0状态。如果IN输入信号在未达到PT设定的时间时变为0 状态(见波形B),输出Q保持0状态不变。 复位输入I0.3变为0状态时,如果IN输入信号为1状态,将开始重新定时(见 波形D)。
3.关断延时定时器指令 关断延时定时器(TOF)用于将Q输出的复位操作延时PT指定的一段时间。 IN输入电路接通时,输出Q为1状态,当前时间被清零。在IN的下降沿开始定 时,ET从0逐渐增大。ET等于预设值时,输出Q变为0状态,当前时间保持不 变,直到IN输入电路接通(见波形A)。关断延时定时器可以用于设备预设的一段时间。在IN输入信号的上升 沿启动该指令,Q输出变为1状态,开始输出脉冲,ET从0ms开始不断增大, 达到PT预设的时间时,Q输出变为0状态。如果IN输入信号为1状态,则当前 时间值保持不变(见波形A)。如果IN输入信号为0状态,则当前时间变为0s (见波形B)。IN输入的脉冲宽度可以小于预设值,在脉冲输出期间,即使IN 输入出现下降沿和上升沿,也不会影响脉冲的输出。
分布式控制系统:第3章PLC
第三章 DCS控制算法
PLC系统组成
组成:CPU模块、输入模块、输出模块、编 程装置。
第三章 DCS控制算法
CPU模块 1)CPU芯片
作用: 在可编程序控制器控制系统中,CPU模块 相当于人的大脑,它不断地采集输入信号,执行 用户程序,刷新系统的输出。 2)存储器: 作用:存放系统程序,用户程序和数据。 系统程序:决定PLC的基本智能,由厂家设计, 并存入ROM、EEPROM。用户不能修改。 用户程序:根据要求,用PLC的编程语言,编制 的程序,用户用编程器写入RAM或EEPROM。
金钟默勒 AEG, 法国的施耐德 瑞士的Selectron公司等。
第三章 DCS控制算法
3.12 PLC简介 1971年,日本从美国引进PLC技术,由日立公司研
制成功日本第一台PLC。 日本生产PLC的厂家有40余家: 三菱电机(MITSUBISHI) 欧姆龙(OMRON) 富士电机(Fuji Electric) 东芝(TOSHIBA), 光洋(KOYO),松下电工(MEW) 和泉(IDEC),夏普(SHARP) 安川等公司。
或用作程序控制,主要有按钮、位置开关、主令 控制器等。 ⑴按钮 按钮在低压控制电路中用于手动发出控制信号。 通常按钮是由按钮帽、复位弹簧、桥式触头和外 壳等组成。 按用途的和结构的不同可以分为启动按钮(常 开)、停止按钮(常闭)和复合按钮等。
第三章 DCS控制算法
第三章 DCS控制算法
⑵ 位置开关(行程开关)
第三章 DCS控制算法
3.12 PLC简介 PLC的历史
1968年,美国最大的汽车制造商通用汽车公司 (GM),为了适应汽车型号不断更新的需要, 提出了十条技术指标在社会上公开招标,制造一 种新型的工业控制装置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.1.1 可编程控制器的产生与发展
PLC对高性能的追求主要体现在: 对高性能的追求主要体现在: 对高性能的追求主要体现在 增强网络通信功能。 增强网络通信功能。 发展智能模块。 发展智能模块。 高可靠性。 高可靠性。 编程软件标准化。 编程软件标准化。 编程软件和语言向高层次发展。 编程软件和语言向高层次发展。
Байду номын сангаас返回
3.2.2 存储器单元
PLC的存储器单元分成两个部分: PLC的存储器单元分成两个部分: 的存储器单元分成两个部分 系统程序存储器; 用于存放PLC PLC生产厂家编写 系统程序存储器 ; 用于存放 PLC 生产厂家编写 的系统程序, 的系统程序,系统程序在出厂时已经被固化在 PROM或EPROM中 PROM或EPROM中。 用户程序存储器。 用户程序存储器。可分为程序存储区和数据存 储区,程序存储器用于存放用户编写的控制程 储区, 序,数据存储区存放的是程序执行过程中所需 要的或者所产生的中间数据。 要的或者所产生的中间数据。
第3章 可编程控制器基础
教学内容: 教学内容:
3.1 可编程控制器概述 3.2 可编程控制器的组成 3.3 可编程控制器的工作原理 3.4 可编程控制器的硬件基础 3.5 可编程控制器的软件基础 3.6 可编程控制器的性能指标及分类
3.1 可编程控制器概述
可编程控制器的英文名称是Programmable 可编程控制器的英文名称是 Controller,早期简称 ,后来为了与个人 ,早期简称PC, 计算机(PC)区分,在行业中多称之为 计算机( )区分, Programmable Logic Controller,即可编程 , 逻辑控制器,简称PLC,而这种称呼又与可 逻辑控制器,简称 , 编程控制器的起源和它本身的特点有关。 编程控制器的起源和它本身的特点有关。
返回
3.3.2 可编程控制器的工作过程
PLC工作过程的特点总结如下: 工作过程的特点总结如下: 工作过程的特点总结如下
PLC采用集中采样、 集中输出的工作方式, PLC 采用集中采样、 集中输出的工作方式 , 这种方式减 采用集中采样 少了外界干扰的影响。 少了外界干扰的影响。 PLC的工作过程是循环扫描的过程 , 循环扫描时间的长 PLC 的工作过程是循环扫描的过程, 的工作过程是循环扫描的过程 短取决于指令执行速度、用户程序的长度等因素。 短取决于指令执行速度、用户程序的长度等因素。 输出对输入的响应有滞后现象。 PLC采用集中采样 采用集中采样、 输出对输入的响应有滞后现象 。 PLC 采用集中采样 、 集 中输出的工作方式,当采样阶段结束后, 中输出的工作方式,当采样阶段结束后,输入状态的变 化将要等到下一个采样周期才能被接收, 化将要等到下一个采样周期才能被接收,因此这个滞后 时间的长短又主要取决于循环周期的长短。此外, 时间的长短又主要取决于循环周期的长短。此外,影响 滞后时间的因素还有输入电路滤波时间、 滞后时间的因素还有输入电路滤波时间、输出电路的滞 后时间等。 后时间等。
返回
3.1.1 可编程控制器的产生与发展
美国数字设备公司( 美国数字设备公司(DEC)根据通用汽车公司提 ) 项指标, 年研制出第一台控制器, 出10项指标,于1969年研制出第一台控制器,型 项指标 年研制出第一台控制器 号为PDP-14,它的开创性意义在于引入了程序控 号为 , 制功能, 制功能,为计算机技术在工业控制领域的应用开 辟了空间。 辟了空间。 至上世纪70年代,PLC技术已经进入成熟期。推 至上世纪 年代, 技术已经进入成熟期。 年代 技术已经进入成熟期 技术发展的动力主要来自于两个方面: 动PLC技术发展的动力主要来自于两个方面:其 技术发展的动力主要来自于两个方面 一是企业对高性能、 一是企业对高性能、高可靠性自动控制系统的客 观需要和追求;其次, 观需要和追求;其次,大规模及超大规模集成电 路技术的飞速发展,微处理器性能的不断提高, 路技术的飞速发展,微处理器性能的不断提高, 为PLC技术的发展奠定了基础并开拓了空间 。 技术的发展奠定了基础并开拓了空间
返回
3.3 可编程控制器的工作原理
可编程控制器是基于电子计算机的工业控制器, 可编程控制器是基于电子计算机的工业控制器, 从PLC产生的背景来看,PLC系统与继电器控制 PLC产生的背景来看,PLC系统与继电器控制 产生的背景来看 系统有着极深的渊源, 系统有着极深的渊源,因此可以比照着继电器 系统来学习PLC的工作原理。 PLC的工作原理 系统来学习PLC的工作原理。
返回
3.3.1 可编程控制器的等效电路
PLC的等效电路如下图所示: PLC的等效电路如下图所示: 的等效电路如下图所示
3.3.2 可编程控制器的工作过程
PLC的工作过程以循环扫描的方式进行,当PLC处于运行 的工作过程以循环扫描的方式进行, 的工作过程以循环扫描的方式进行 处于运行 状态时,它的运行周期可以划分为3个基本阶段: 状态时,它的运行周期可以划分为 个基本阶段: 个基本阶段 输入采样阶段; PLC逐个扫描每个输入端口 逐个扫描每个输入端口, 输入采样阶段 ; PLC 逐个扫描每个输入端口 , 将所有输 入设备的当前状态保存到相应的存储区。 入设备的当前状态保存到相应的存储区。 程序执行阶段; 在系统程序的指示下 , CPU 从用户程序 程序执行阶段 ; 在系统程序的指示下, CPU从用户程序 存储区逐条读取用户指令,经解释后执行相应动作, 存储区逐条读取用户指令,经解释后执行相应动作,产 生相应结果,刷新相应的输出映像寄存器, 生相应结果,刷新相应的输出映像寄存器,期间需要用 到输入映像寄存器、输出映像寄存器的相应状态。 到输入映像寄存器、输出映像寄存器的相应状态。 输出刷新阶段。 输出刷新阶段。系统程序将输出映像寄存器中的内容传 送到输出锁存器中,经过输出接口、输出端子输出, 送到输出锁存器中,经过输出接口、输出端子输出,驱 动外部负载。 动外部负载。
3.2.5 接口单元
接口单元包括扩展接口、通信接口、 接口单元包括扩展接口、通信接口、编程器接口 和存储器接口及其它外部设备接口等。 和存储器接口及其它外部设备接口等。 PLC的I/O单元也属于接口单元的范畴,它完成 的 单元也属于接口单元的范畴 单元也属于接口单元的范畴, PLC与工业现场之间电信号的往来联系。除此之 与工业现场之间电信号的往来联系。 与工业现场之间电信号的往来联系 外,PLC与其它外界设备和信号的联系都需要相 与其它外界设备和信号的联系都需要相 应的接口单元 。
3.2.3 电源单元
电源单元将外界提供的电源转换成PLC的工作电 的工作电 电源单元将外界提供的电源转换成 源后,提供给PLC。有些电源单元也可以作为负 源后,提供给 。 载电源,通过PLC的I/O接口向负载提供直流 接口向负载提供直流24V 载电源,通过 的 接口向负载提供直流 电源。 电源。 电源单元还提供掉电保护电路和后备电池电源, 电源单元还提供掉电保护电路和后备电池电源, 以维持部分RAM存储器的内容在外界电源断电后 以维持部分 存储器的内容在外界电源断电后 不会丢失。在面板上通常有发光二极管(LCD) 不会丢失。在面板上通常有发光二极管(LCD) 指示电源的工作状态, 指示电源的工作状态,便于判断电源工作是否正 常。
3.2.5 接口单元(对外部设备) 接口单元(对外部设备)
接口单元通常有以下5种 接口单元通常有以下 种:
I/O扩展接口 I/O扩展接口 。用于扩展输入输出点数 。 通常集成有RS232或RS422 RS232 422口 用于与PLC、 通信接口 。通常集成有RS232或RS422口,用于与PLC、 上位机、远程I/O 监视器、编程器等外部设备相连。 I/O、 上位机、远程I/O、监视器、编程器等外部设备相连。 PLC本体通常是不带编程器的 本体通常是不带编程器的, 编程器接口 。PLC本体通常是不带编程器的,编程器接 口是连接编程器的。 口是连接编程器的。 存储器接口。存储器接口是为了扩展存储区而设置的。 存储器接口。存储器接口是为了扩展存储区而设置的。 其它外部设备接口。包括条码读入器的接口、 其它外部设备接口。包括条码读入器的接口、打印机接 口等等。 口等等。
3.2.6 外部设备
PLC的外部设备种类很多,可以概括为以下四类: PLC的外部设备种类很多,可以概括为以下四类: 的外部设备种类很多 编程设备; 除了用于编程, 编程设备 ; 除了用于编程 , 还可对系统作一些 设定,以确定PLC的工作方式。 PLC的工作方式 设定,以确定PLC的工作方式。 监控设备; 将现场数据动态实时显示出来, 监控设备 ; 将现场数据动态实时显示出来 , 以 便操作人员随时掌握系统运行的情况。 便操作人员随时掌握系统运行的情况。 存储设备; 用于保存用户数据, 避免程序丢失。 存储设备 ; 用于保存用户数据 , 避免程序丢失 。 输入输出设备。 输入输出设备 。 用于接受信号和输出信号的专 用设备。
3.2.4 输入输出单元
PLC的输入、输出单元也叫I/O单元,对于模块式 的输入、输出单元也叫 单元 单元, 的输入 来说, 单元以模块形式出现 单元以模块形式出现, 的PLC来说,I/O单元以模块形式出现,所以又称 来说 模块。 单元是PLC与工业现场的接口, 与工业现场的接口, 为I/O模块。 I/O单元是 模块 单元是 与工业现场的接口 现场信号与PLC之间的联系通过 单元实现。 之间的联系通过I/O单元实现 现场信号与 之间的联系通过 单元实现。 工业现场的输入和输出信号包括数字量和模拟量 两类,因此I/O单元也有数字 和模拟I/O两种 单元也有数字I/O和模拟 两种, 两类,因此 单元也有数字 和模拟 两种, 前者又称为DI/DO,后者又称为 前者又称为 ,后者又称为AI/AO。PLC的 。 的 输入、输出单元还应包括一些功能模块, 输入、输出单元还应包括一些功能模块,所谓功 能模块就是一些智能化了的输入和输出模块。 能模块就是一些智能化了的输入和输出模块。
电气控制与PLC应用 电气控制与PLC应用 (第三 (第三章)