FX系列PLC顺序梯形图编程方式A
FX系列PLC的程序设计方法
2
送料
已送料
3
返回
已返回
4
1 起动
5 夹紧 已夹紧
6 钻头下降 已钻完
7 钻头上升 已上升
8
松开
已松开
9
钻孔
旋转120度
10 测量头下降 合格
11 测量头上升 已上升
12 卸料 已卸料
13 返回 已返回
卸工件 返回
返回 装工件
校孔
不合格
15 测量头上升 已上升
16 取走次品 重新起动
4、STL触点可以直接驱动或通过别的触点驱动Y,M,S,T 等元件的线圈,STL触点也可以使Y,M,S等元件置位或 复位。
5、STL触点断开时,CPU不执行它驱动的电路块,即 CPU只执行活动步对应的程序。
6、由于CPU只执行活动步对应的电路块,使用STL指 令时允许双线圈输出。
7、状态元件S可以使用LD、LDI、AND、ANI、OR、 ORI、SET、RST、OUT指令。
变成活动步。而PLC开始进入RUN方式时各步均处于“0” 状态,因此必须要有初始化信号,将初始步预置为活动步, 否则功能表图中永远不会出现活动步,系统将无法工作。
三、顺序功能图的基本结构 1、单序列(无分支)
1 a
2 b
3 c
单序列
单序列由一系列相继激 活的步组成。每一步的后面 仅有一个转换条件,每一个 转换条件后面仅有一步。
6.3 使用启保停电路的编程方式
根据顺序功能图设计梯形图时,可以用辅助继电 器M来代表步。某一步为活动步时,对应的M为“1” 状态,转换实现时,该转换变为不活动步,而其后续 步变为活动步。
启保停电路仅仅使用与触点和线圈有关的指令, 任何一种可编程序控制器的指令系统都有这一类指令, 因此是一种通用的编程方式,可以用于任意型号的 PLC。
plc梯形图编程基础知识详解 附plc梯形图中各符号的含义
PLC梯形图编程基础知识详解初学PLC梯形图编程,应要遵循一定的规则,并养成良好的习惯。
下面以三菱FX系列PLC为例,简单介绍一下PLC梯形图编程时需要遵循的规则,希望对大家有所帮助。
有一点需要说明的是,本文虽以三菱PLC为例,但这些规则在其它PLC编程时也可同样遵守。
一,梯形阶梯都是始于左母线,终于右母线(通常可以省掉不画,仅画左母线)。
每行的左边是接点组合,表示驱动逻辑线圈的条件,而表示结果的逻辑线圈只能接在右边的母线上。
接点不能出现在线圈右边。
如下图(a)应改为(b):二,接点应画在水平线上,不应画在垂直线上,如下图(a)中的接点X005与其它接点间的关系不能识别。
对此类桥式电路,应按从左到右,从上到下的单向性原则,单独画出所有的去路。
如图(b)所示:三,并联块串联时,应将接点多的去路放在梯形图左方(左重右轻原则);串联块并联时,应将接点多的并联去路放在梯形图的上方(上重下轻的原则)。
这样做,程序简洁,从而减少指令的扫描时间,这对于一些大型的程序尤为重要。
如下图所示:四,不宜使用双线圈输出。
若在同一梯形图中,同一组件的线圈使用两次或两次以上,则称为双线圈输出或线圈的重复利用。
双线圈输出一般梯形图初学者容易犯的毛病之一。
在双线圈输出时,只有最后一次的线圈才有效,而前面的线圈是无效的。
这是由PLC的扫描特性所决定的。
PLC的CPU采用循环扫描的工作方式。
一般包括五个阶段(如图所示):内部诊断与处理,与外设进行通讯,输入采样,用户程序执行和输出刷新。
当方式开关处于STOP时,只执行前两个阶段:内部诊断与处理,与外设进行通讯。
1,输入采样阶段PLC顺序读取每个输入端的状态,并将其存入到我们称之为输入映像寄存器的内在单元中。
当进入程序执行阶段, 如输入端状态发生改变.输入映象区相应的单元信息并不会跟着改变,只有在下一个扫描周期的输入采样阶段,输入映象区相应的单元信息才会改变。
因此,PLC 会忽视掉小于扫描周期的输入端的开关量的脉冲变化。
三菱PLC习题
三菱PLC习题填空部分1、PLC基本单元主要由CPU 、电源、存储器等组成。
2、为适应不同负载需要,各类PLC的输出都有三种方式,即继电器输出、晶体管输出、晶闸管输出。
3、PLC的工作状态有停止(STOP)状态和、运行(RUN)状态。
4、PLC的工作方式是采用周期循环扫描。
5、PLC最基本、最广泛的应用领域是开关量的逻辑控制。
用它来取代传统的继电–接触器控制系统进行逻辑、顺序控制。
10、PLC的供电电源可直接采用普通单相交流电,也可用直流24V供电。
11、PLC对用户程序(梯形图)按先左后右、从上至下的步序。
12、PLC的软件和硬件定时器相比较,定时范围长的是PLC,精度高的是PLC。
13、PLS和PLF指令都是实现在程序循环扫描过程中某些只需执行一次的指令。
不同之处是上升沿触发还是下降沿触发。
14、SET可以对Y、M、S 操作。
RST可以对Y、M、S、T、C、D 操作。
15、在FX系列PLC中主要元件表示如下:X表示输入继电器、Y 表示输出继电器、T表示定时器、C表示计数器、M表示辅助继电器,S表示状态元件、D、V、Z表示数据寄存器。
17、在FX系列的PLC中,辅助继电器又分为三类通用辅助继电器、断电保持辅助继电器、特殊辅助继电器。
18、在MC指令内嵌套使用时嵌套级最大可为8 级。
19、FX系列PLC支持编程方式梯形图(LAD)、顺序功能图(SFC)、指令表(STL)。
20、PLS、PLE指令只能用于Y、M 元件。
22、现在PLC广泛应用于工业控制的各个领域,PLC技术、机器人技术、CAD/CAM 技术共同构成了工业自动化的三大支柱。
24、PLC 以晶体管作为输出时,其负载的电源为直流。
25、对直流供电的感性负载,额定电压24V,电流0.5A ,为了减小对PLC 输出继电器触点的影响,用稳压管代替续流二极管,一般稳压值为24V。
30、使用元件自保持ON状态,用SET 指令;使元件自保持OFF 状态,用RST 指令。
顺序功能图,三种编程方式
3.1PLC梯形图的三种顺序控制设计法PLC以其独特的优点,已经在当今各个领域中得到了广泛的应用,尤其是在组合机床的自动化改造中。
在改造的过程中,主要涉及到PLC硬件的设计和软件的设计,其中软件的设计主要是编程语言的设计。
PLC常用的编程语言有梯形图语言、助记符(指令表)语言、功能块图语言、顺序功能图语言、高级编程语言等。
但使用最广泛的是梯形图语言。
梯形图语言的设计方法很多,主要有经验设计法、翻译法和顺序控制设计法。
用经验设计法和翻译法设计梯形图时,没有一套固定的方法和步骤可以遵循,特别是在设计机床复杂控制系统的梯形图时,常要用大量的中间单元来完成记忆、连锁和互锁的功能,需要考虑的因素很多。
另外,用此方法设计的梯形图很难阅读,给系统的维修和改进带来很大困难。
而用顺序控制设计法设计梯形图,却有一定的规律可循,程序的阅读和改进也比较容易,可以大大提高设计的效率。
本文主要以西门子公司S7 - 200 PLC为例来介绍PLC梯形图的三种顺序控制设计法,并对其进行比较分析,总结其特点。
顺序控制与顺序功能图概述:顺序控制是按照生产工艺预先规定的顺序,在不同的输入信号作用下,根据内部状态和时间的顺序,使生产过程中的每个执行机构自动有步骤地进行操作。
在使用顺序控制设计法设计梯形图时,首先要根据系统的工艺过程,设计出顺序功能图,然后根据顺序功能图编写出梯形图。
顺序功能图( Sequential Function Chart简称SFC)是描述控制系统的控制过程、功能和特性的一种图形,是设计PLC的顺序控制程序的主要工具。
它主要由步、动作、转换、转换条件、有向连线组成(如图1所示)。
在顺序功能图中,步表示将一个工作周期划分的不同连续阶段,当转换实现时,步便变为活动步,同时该步对应的动作被执行。
转换实现的条件是前级步为活动步和转换条件得到满足,两者缺一不可。
我们在进行顺序功能图的具体设计时,必须要注意:顺序功能图中必须有初始步,如没有它系统将无法开始和返回;两个相邻步不能直接相连,必须用一个转换条件将它们分开;应根据不同的控制要求,合理选择功能图的单行序列、选择序列、并行序列三种不同结构(如图2所示) ;设计的顺序功能图必须要由步和有向连线组成闭合回路,使系统能够多次重复执行同一工艺过程,不出现中断的现象。
三菱FX系列PLC基本指令应用
图 1 取指令与输出指令的使用取指令与输出指令的使用说明:1 )LD 、LDI 指令既可用于输入左母线相连的触点,也可与ANB 、ORB 指令配合实现块逻辑运算;2 )LDP 、LDF 指令仅在对应元件有效时维持一个扫描周期的接通。
图3-15 中,当M1 有一个下降沿时,则Y3 只有一个扫描周期为ON 。
3 )LD 、LDI 、LDP 、LDF 指令的目标元件为X 、Y 、M 、T 、C 、S ;4 )OUT 指令可以连续使用若干次(相当于线圈并联),对于定时器和计数器,在OUT 指令之后应设置常数K 或数据寄存器。
5 )OUT 指令目标元件为Y 、M 、T 、C 和S ,但不能用于X 。
FX系列PLC —触点串联指令(AND/ANI/ANDP/ANDF)( 1 )AND (与指令)一个常开触点串联连接指令,完成逻辑“与”运算。
( 2 )ANI (与反指令)一个常闭触点串联连接指令,完成逻辑“与非”运算。
( 3 )ANDP 上升沿检测串联连接指令。
( 4 )ANDF 下降沿检测串联连接指令。
触点串联指令的使用如图 1 所示。
图 1 触点串联指令的使用触点串联指令的使用的使用说明:1 )AND 、ANI 、ANDP 、ANDF 都指是单个触点串联连接的指令,串联次数没有限制,可反复使用。
2 )AND 、ANI 、ANDP 、ANDF 的目标元元件为X 、Y 、M 、T 、C 和S 。
3 )图1 中OUT M101 指令之后通过T1 的触点去驱动Y4 称为连续输出。
FX系列PLC —触点并联指令(OR/ORI/ORP/ORF)( 1 )OR (或指令)用于单个常开触点的并联,实现逻辑“或”运算。
( 2 )ORI (或非指令)用于单个常闭触点的并联,实现逻辑“或非”运算。
( 3 )ORP 上升沿检测并联连接指令。
( 4 )ORF 下降沿检测并联连接指令。
触点并联指令的使用如图 1 所示。
图 1 触点并联指令的使用触点并联指令的使用说明:1 )OR 、ORI 、ORP 、ORF 指令都是指单个触点的并联,并联触点的左端接到LD 、LDI 、LDP 或LPF 处,右端与前一条指令对应触点的右端相连。
PLC顺序控制中编制梯形图的四种方式
PLC顺序控制中编制梯形图的四种方式可(编程)控制器(PLC)外部接线简单方便,它的控制主要是程序的设计,编制梯形图是最常用的编程方式,使用中一般有经验设计法,逻辑设计法,继电器(控制电路)移植法和顺序控制设计法,其中顺序控制设计法也叫功能表图设计法,功能表图是一种用来描述(控制系统)的控制过程功能、特性的图形,它主要是由步、转换、转换条件、箭头线和动作组成。
这是一种先进的设计方法,对于复杂系统,可以节约60%~90%的设计时间.我国1986年颁布了功能表图的国家标准(GB6988.6-86)。
有了功能表图后,可以用四种方式编制梯形图,它们分别是:起保停编程方式、步进梯形指令编程方式、移位(寄存器)编程方式和置位复位编程方式。
本文以三菱公司F1系列PLC为例,说明实现顺序控制的四种编程方式。
例如:某PLC控制的回转工作台控制钻孔的过程是:当回转工作台不转且钻头回转时,若(传感器)X400(检测)到工件到位,钻头向下工进Y430当钻到一定深度钻头套筒压到下接近开关X401时,计时器T450计时,4s后快退Y431到上接近开关X402,就回到了原位。
功能表图见图1:图1功能表图2使用起保停电路的编程方式起保停电路仅仅使用与触点和线圈有关的指令,无需编程元件做中间环节,各种型号PLC的指令系统都有相关指令,加上该电路利用自保持,从而具有记忆功能,且与传统继电器控制电路基本相类似,因此得到了广泛的应用。
这种编程方法通用性强,编程容易掌握,一般在原继电器控制系统的PLC改造过程中应用较多。
如图2为使用起保停电路编程方式编制的与图1顺序功能图所对应的梯形图,图2中只有常开触点、常闭触点及输出线圈组成。
图2起保停电路实现顺序控制3使用步进梯形指令的编程方式步进梯形指令是专门为顺序控制设计提供的指令,它的步只能用状态寄存器S来表示,状态寄存器有断电保持功能,在编制顺序控制程序时应与步进指令一起使用,而且状态寄存器必须用置位指令SET置位,这样才具有控制功能,状态寄存器S才能提供STL触点,否则状态寄存器S与一般的中间继电器M相同。
PLC基础 练习题五
单项选择部分1、二进制011101等于十进制数的(B )。
A、92B、93C、94D、952、十六进制的F,转变为十进制。
(C )A、31B、32C、15D、293、十六进制的1F,转变为十进制( A )A、31B、32C、17D、294、一般公认的PLC发明时间为( C )A、1945B、1968C、1969D、19705、微机的核心是(C)A、存储器B、总线C、CPUD、I/O接口6、PLC的工作方式是(D ).A、等待工作方式B、中断工作方式C、扫描工作方式D、循环扫描工作方式7、在输出扫描阶段,将( B )寄存器中的内容复制到输出接线端子上.A、输入映象B、输出映象C、变量存储器D、内部存储器8、PLC一般采用( A )与现场输入信号相连。
A、光电耦合电路B、可控硅电路C、晶体管电路D、继电器9、PLC是在什么控制系统基础上发展起来的(A )A、继电控制系统B、单片机C、工业电脑D、机器人10、梯形图程序执行的顺序是(A )A、从左到右,从上到下B、从右到左,从上到下C、从右到左,从下到上D、不分顺序同时执行11、OUT指令对于( A )是不能使用的A、输入继电器B、输出继电器C、辅助继电器D、状态继电器12、串联电路块并联连接时,分支的结束用( C )指令A、AND/ADIB、OR/ORIC、ORBD、ANB13、使用( B )指令,元件Y、M仅在驱动断开后的一个扫描周期内动作A、PLSB、PLFC、MPSD、MRD14、FX2N的输出继电器最多可达( C )点A、64B、128C、256D、51215、状态的顺序可以自由选择,但在一系列的STL指令后,必须写入( D )指令A、MCB、MRCC、RETD、END16、( B )是PLC每执行一遍从输入到输出所需的时间。
A、8B、扫描周期C、设定时间D、3217、对于STL指令后的状态S,OUT指令与( B )指令具有相同的功能A、OFFB、SETC、ENDD、NOP18、助记符后附的(B )表示脉冲执行A、(D)符号B、(P)符号C、(V)符号D、(Z)符号19、功能指令( B )表示主程序结束A、RSTB、ENDC、FENDD、NOP20、PLC的输出方式为晶体管型时,它适用于( C )负载。
第6章 顺序控制梯形图的编程方式
1-6
PLC原理及应用 原理及应用
3、转换条件: 进入初始步的条件:M8002=1;T2=1。 进入初始步的条件:M8002=1;T2=1。 进入4秒步的条件:X0=1。 进入4秒步的条件:X0=1。 进入6秒步的条件:T0=1。 进入6秒步的条件:T0=1。 进入5秒步的条件:T1=1。 进入5秒步的条件:T1=1。 特别注意初始步的激活问题:用M8002的常开触点 特别注意初始步的激活问题:用M8002的常开触点 将初始步的编程元件置位。 4、各步的动作: 初始步的动作:Y0。 初始步的动作:Y0。 4秒步的动作:Y0、T0。 秒步的动作:Y0、T0。 6秒步的动作:Y1、T1。 秒步的动作:Y1、T1。 5秒步的动作:Y1、Y2、T2。 秒步的动作:Y1、Y2、T2。 二、根据分析画出时序图(见图6 所示) 二、根据分析画出时序图(见图6-2所示) 根据分析画出时序图
■
1-17
PLC原理及应用 原理及应用
三、跳步与循环次数的控制
S0
X04
相当 选择 分支
1、跳步(如图6-7所示) 、跳步(如图6 所示) 1)当S0处于活动状态,且X04=1时,将跳 处于活动状态, 04= 过S1步,由步S0进展到S2。称为正向跳步。 由步S 进展到S 称为正向跳步 正向跳步。 2)当S4处于活动状态,且X05=1时,将从 S4处于活动状态 处于活动状态, X05=1时 步S4返回到步S3。称为逆向跳步。 S4返回到步 。称为逆向跳步 返回到步S3 逆向跳步。 显然,跳步属于选择序列的一种特殊情况。 显然,跳步属于选择序列的一种特殊情况。 2、循环次数的控制 在设计梯形图时,经常遇到一些需要多次 重复的操作,此时可借助高级语言循环语句的 思想来设计顺序功能图和梯形图。逆向跳步
三菱FX系列PLC基本指令步进梯形图指令
三菱FX系列PLC基本指令.步进梯形图指令FX 系列PLC 有基本顺控指令20 或27 条、步进梯形图指令2 条、应用(功能)指令100 多条(不同系列有所不同)。
以FX2N 为例,介绍其基本顺控指令和步进指令及其应用。
FX1N,FX2N,FX2NC 共有27 条基本顺控指令,2条步进梯形图指令。
三菱FX系列PLC基本指令一览表FX系列PLC —取指令与输出指令(LD/LDI/LDP/LDF/OUT)( 1 )LD (取指令)一个常开触点与左母线连接的指令,每一个以常开触点开始的逻辑行都用此指令。
( 2 )LDI (取反指令)一个常闭触点与左母线连接指令,每一个以常闭触点开始的逻辑行都用此指令。
( 3 )LDP (取上升沿指令)与左母线连接的常开触点的上升沿检测指令,仅在指定位元件的上升沿(由OFF → ON )时接通一个扫描周期。
( 4 )LDF (取下降沿指令)与左母线连接的常闭触点的下降沿检测指令。
( 5 )OUT (输出指令)对线圈进行驱动的指令,也称为输出指令。
取指令与输出指令的使用如图 1 所示。
图 1 取指令与输出指令的使用取指令与输出指令的使用说明:1 )LD 、LDI 指令既可用于输入左母线相连的触点,也可与ANB 、ORB 指令配合实现块逻辑运算;2 )LDP 、LDF 指令仅在对应元件有效时维持一个扫描周期的接通。
图3-15 中,当M1 有一个下降沿时,则Y3 只有一个扫描周期为ON 。
3 )LD 、LDI 、LDP 、LDF 指令的目标元件为X 、Y 、M 、T 、C 、S ;4 )OUT 指令可以连续使用若干次(相当于线圈并联),对于定时器和计数器,在OUT 指令之后应设置常数K 或数据寄存器。
5 )OUT 指令目标元件为Y 、M 、T 、C 和S ,但不能用于X 。
FX系列PLC —触点串联指令(AND/ANI/ANDP/ANDF)( 1 )AND (与指令)一个常开触点串联连接指令,完成逻辑“与”运算。
FX系列PLC编程及应用 第3版FX3版第5章
存储型的动作可以用表5-1中的S和R来表示。 图 5-24 中 的 Y2 在 连 续 的 5 步 M1 ~ M5 中 都 应 为 ON,在Y2开始为ON的第一步M1的动作框内, 用指令“S Y2”表示将Y2置位。该步变为不活 动步后,Y2继续保持ON状态。在Y2为ON的最 后一步M5的下一步M0的动作框内,用指令“R Y2”表示将Y2复位,复位后Y2变为OFF状态。
5.2.2 顺序功能图的基本元件
1.步的基本概念 顺序控制设计法最基本的思想是将系统的一个工作周期划分为若干个顺序 相连的阶段,这些阶段称为步,并用编程元件(例如M)来代表各步。 运料矿车开始时停在最右边,按下起动按钮后开始装料。8s后左行,到最 左边停下卸料。 10s后右行,到最右边停止运行。 根据各输出量状态的变化,一个工作周期分为4步,分别用M1~M4来代 表它们,另外还设置了一个等待起动的初始步M0。用矩形方框表示步。
顺序控制设计法则是用输入量X控制代表各步的编程元件(例如M),再用 它们控制输出量Y。步是根据输出量Y的状态划分的,输出电路的设计极为简 单。任何复杂系统的代表步的辅助继电器M的控制电路的设计方法都是通用 的,并且很容易掌握。
三菱plc实现顺序控制的四种编程方法
三菱plc实现顺序控制的四种编程方法plc外部接线简单方便,它的控制主要是程序的设计,编制梯形图是最常用的编程方式,使用中一般有经验设计法,逻辑设计法,继电器控制电路移植法和顺序控制设计法,其中顺序控制设计法也叫功能表图设计法,功能表图是一种用来描述控制系统的控制过程功能、特性的图形,它主要是由步、转换、转换条件、箭头线和动作组成。
这是一种先进的设计方法,对于复杂系统,可以节约60%~90%的设计时间.我国1986年颁布了功能表图的国家标准(gb6988.6-86)。
有了功能表图后,可以用四种方式编制梯形图,它们分别是:起保停编程方式、步进梯形指令编程方式、移位寄存器编程方式和置位复位编程方式。
本文以三菱plc为例,说明实现顺序控制的四种编程方式。
例如:某plc控制的回转工作台控制钻孔的过程是:当回转工作台不转且钻头回转时,若传感器x400检测到工件到位,钻头向下工进y430当钻到一定深度钻头套筒压到下接近开关x401时,计时器t450计时,4s后快退y431到上接近开关x402,就回到了原位。
功能表图见图1:图1 功能表图1 使用起保停电路的编程方式起保停电路仅仅使用与触点和线圈有关的指令,无需编程元件做中间环节,各种型号plc的指令系统都有相关指令,加上该电路利用自保持,从而具有记忆功能,且与传统继电器控制电路基本相类似,因此得到了广泛的应用。
这种编程方法通用性强,编程容易掌握,一般在原继电器控制系统的plc改造过程中应用较多。
如图2为使用起保停电路编程方式编制的与图1顺序功能图所对应的梯形图,图2中只有常开触点、常闭触点及输出线圈组成。
图2 起保停电路实现顺序控制2 使用步进梯形指令的编程方式步进梯形指令是专门为顺序控制设计提供的指令,它的步只能用状态寄存器s来表示,状态寄存器有断电保持功能,在编制顺序控制程序时应与步进指令一起使用,而且状态寄存器必须用置位指令set置位,这样才具有控制功能,状态寄存器s才能提供stl触点,否则状态寄存器s与一般的中间继电器m相同。
PLC顺序控制设计法编制梯形图的四种方式
PLC顺序控制设计法编制梯形图的四种方式季汉棋江苏省盐城市中等专业学校 224005摘要:本文通过一个实例,归纳总结了顺序控制设计法四种编程方式的思路和特点,并对它们进行了比较。
关键词:PLC,梯形图,顺序控制,起保停电路,步进梯形指令,移位寄存器,置位复位指令。
可编程控制器PLC外部接线简单方便,它的控制主要是程序的设计,编制梯形图是最常用的编程方式,使用中一般有经验设计法,逻辑设计法,继电器控制电路移植法和顺序控制设计法,其中顺序控制设计法也叫功能表图设计法,功能表图是一种用来描述控制系统的控制过程功能、特性的图形,它主要是由步、转换、转换条件、箭头线和动作组成。
这是一种先进的设计方法,对于复杂系统,可以节约60%--90%的设计时间.我国1986年颁布了功能表图的国家标准(GB6988.6—86)。
有了功能表图后,可以用四种方式编制梯形图,它们分别是:起保停编程方式、步进梯形指令编程方式、移位寄存器编程方式和置位复位编程方式。
本文以三菱公司F1系列PLC为例,说明实现顺序控制的四种编程方式。
例如:某PLC控制的回转工作台控制钻孔的过程是:当回转工作台不转且钻头回转时,若传感器X400检测到工件到位,钻头向下工进Y430当钻到一定深度钻头套筒压到下接近开关X401时,计时器T450计时,4秒后快退Y431到上接近开关X402,就回到了原位。
功能表图见图1。
一、使用起保停电路的编程方式起保停电路仅仅使用与触点和线圈有关的指令,无需编程元件做中间环节,各种型号PLC的指令系统都有相关指令,加上该电路利用自保持,从而具有记忆功能,且与传统继电器控制电路基本相类似,因此得到了广泛的应用。
这种编程方法通用性强,编程容易掌握,一般在原继电器控制系统的PLC改造过程中应用较多。
如图2为使用起保停电路编程方式编制的与图1顺序功能图所对应的梯形图,图中只有常开触点、常闭触点及输出线圈组成。
二、使用步进梯形指令的编程方式步进梯形指令是专门为顺序控制设计提供的指令,它的步只能用状态寄存器S来表示,状态寄存器有断电保持功能,在编制顺序控制程序时应与步进指令一起使用,而且状态寄存器必须用置位指令SET置位,这样才具有控制功能,状态寄存器S才能提供STL触点,否则状态寄存器S与一般的中间继电器M相同。
PLC高级理论考试 含答案
1.工业级模拟量()更容易受干扰。
A. uA级B. mA级C. A级D. 10A级正确答案:A2、PLC的型号为FX2N-48MR,那么PLC是()A、继电器输出型的基本单元B、继电器输出型的专用扩展模块C、晶体管输出型的专用扩展模块D、晶体管输出型的基本单元正确答案:A3、FX PLC的主控指令为()A、SET、RSTB、MC、MCRC、NOPD、PLS正确答案:B4、FX系列PLC中比较两个数值的大小用()指令A.TDB.TMC.TRDD.CMP正确答案:D5. FX2N系列最多能扩展到()个点A. 30B. 128C. 256D. 1000正确答案:C6.二进制数1110转换成十进制数是( )A.31 B.32 C.14 D.29正确答案:C7. 三相异步电动机启动瞬间,启动电流很大,启动转矩()。
A、最大B、很大C、为零D、不很大正确答案:D8. 在梯形图中同一编号的()在一个程序段中不能重复使用。
A. 输入继电器B. 输出线圈C. 定时器D. 计时器正确答案:B9. PLC中步进程序开始指令STL的功能是()A. 表示状态器S线圈被激活B. 将状态器S的触点与母线连接C. 将步进触点返回主母线D. 将状态器S的常开触点与主母线连接正确答案:D10. PLC是在()控制系统基础上发展起来的A. 继电B.单片机C.工业电脑D.机器人正确答案:A11. FX1N系列最多能扩展到( )个点A.30 B.128.256 D.1000正确答案:B12.一般而言FX系列PLC的AC输入电源电压范围是( )A.DC24V B.86-264VAC C.220-380VAC D.24VAC-220VAC正确答案:B13. PLC通过编程器编制控制程序,即将PLC内部的各种逻辑部件按照()进行组合以达到一定的逻辑功能。
A. 设备要求B. 编程器型号C. 元件材料D. 控制工艺正确答案:D14. PLC的基本系统需要( )模块组成A. CPU模块B. 存储器模块C. 电源模块和输入输出模块D. 以上都要正确答案:D15. PLC 的输入继电器是()A. 装在输入模块内的微型继电器B. 从输入端口到内部的线路C. 实际的输入继电器D. 模块内部输入的中间继电器线路正确答案:B16. 用户编写程序的优劣对程序长短和()会产生较大影响A . 指令选用B. 控制功能C. 输出功率D. 运行时间正确答案:D17. PLC的特殊辅助继电器指的是()A. 提供具有特定功能的内部继电器B. 断电保护继电器C. 内部定时器和计数器D. 内部状态指示继电器和计数器正确答案:A18. 步进电机方向控制靠( )信号A.开关量信号B.模拟量信号C.继电器换向D.接触器换向正确答案:A19. 触摸屏的尺寸5.7寸指的是()A.长度B.宽度C.对角线D.厚度正确答案:C20. 微机中的中央处理器包括控制器和()。
FX系列PLC课程4-梯形图介绍
➢ BCD就是将构成10进制数的各位上0~9的数值以四位的BIN来表现的 形式。由于各位便于使用,所以使用于BCD输出型的数字式开关和7 段码显示器控制等用途中。
K4:16 K3:12 K2:8 K1:4
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
位 字节BYTE 字WORD
X、Y、M、S,仅处理ON/OFF信息的软元件被称为位软元件。 T、C、D、R等处理数值的软元件被称为字软元件。 即使是位软元件,通过组合使用后也可以处理数值。这种情况下,以 位数Kn和起始软元件的编号的组合来表示。 位数为4位单位的K1~K4(16位数据)、K1~K8(32位数据)。
出元素映像寄存器中该元件的状态) • * 地址采用八进制编号。
• 3.2.2 辅助继电器(M) • 辅助继电器是一种内部的状态标志,它相当于继电器控制系
统中的中间继电器,用于信息的传递、转移等功能。
• * 线圈被PLC内的各种软元件的触点驱动。(即与输出继电器 一样由程序驱动。)
• * 内部具有无数对常开接点和常闭接点供编程用,不能驱动外 部负载。
OUT指令是对输出继电器(Y)、辅助继电器(M)、状态(S)、定时器(T)、 计数器(C)进行线圈驱动的指令。
OR指令
SET/RST指令
1) 位软元件的置位(SET指令[动作保持]) SET指令是当指令输入为ON时,对输出继电器(Y)、辅助继电器(M)、状态(S)以及字软元件的 位指定(D□.b)ON的指令。即使指令输入为OFF,通过SET指令置ON的软元件也可以保持动作。 2) 位软元件的复位(RST指令[解除动作保持]) RST指令是对输出继电器(Y)、辅助继电器(M)、状态(S)、定时器(T)、计数器(C)以及字软元 件的位指定(D□.b)进行复位的指令。可以对用SET指令置ON的软元件进行复位(OFF 处理)。 3) 字软元件的当前值清除(RST指令[当前值及寄存器的清除]) RST指令是清除(T)、计数器(C)、数据寄存器(D)、扩展寄存器(R)和变址寄存器(V)、(Z)的当 前值数据的指令。 此外,要将数据寄存器(D)和变址寄存器(V)、(Z)的内容清零时,也可使用RST指令。(使用常 数为K0的MOV传送指令也可以得到相同效果。) 另外,使用RST指令也可以对累计定时器T246~T255的当前值和触点复位。 可以对于同一软元件,多次使用SET、RST指令,而且顺序也可随意。
PLC顺序控制梯形图的编程方法
1a4
单序列的编程方式
小车运动控制。 设小车在初始位置时停在左边,限位开关X000为ON。按下 起动按钮X003后,小车按图中所示顺序运动。请编写出顺序 功能图。
1a5
X0·X3
单序列的编程方式 LD M8002
a5
状态继电器
FX系列PLC的状态继电器
类别
初始状态
返回状态
一般状态
断电保持 状态
信号报警 状态
FX1S系列
S0~S9,10 点
S10~S19, 10点
S20~S127, 108点
S0~S127, 128点
-----
FX1N系列
S0~S9,10 点
S10~S19, 10点
S20~S999, 980点
1.选择序列的特点 由两个及以上的分支程序组成的,但只能从 中选择一个分支执行的程序,称为选择性流程程 序。
2.选择性分支的编程 3.选择性汇合的编程 4.编程实例
1a7
选择序列的编程方式
一、动作分析 人靠近自动门时,感应器X0为ON,Y0驱动电动机高速开 门,碰到开门减速开关X1时,变为低速开门。碰到开门极 限开关X2时电动机停转,开始延时。若在0.5s内感应器检 测到无人,Y2启动电动机高速关门。碰到关门减速开关X4 时,改为低速关门,碰到关门极限开关X5时电动机停转。 在关门期间若感应器检测到有人,停止关门,T1延时0.5s令
FX系列PLC的步进顺控指令有两条:一条是步进触点(也叫 步进开始)指令STL(Step Ladder),一条是步进返回(也 叫步进结束)指令RET。
1.STL指令
(完整版)PLC顺序控制梯形图的编程方式汇总
X2 起动
M201
Y0
X0
M202
Y0
Y1 X0
M203
Y1
X1
M8002 M200 X2
M201 X0
M202 X0 X1
M203 T2
SET M200 SET M201 RST M200
SET M202 RST M201
SET M203 RST M202 PLS M100 SET M200 RST M203
补充:状态转移图
一个控制过程可以分为若干个阶段,这些阶 段称为状态。状态与状态之间由转换条件分 隔,相邻的状态具有不同的动作,当相邻两 状态之间的转换条件得到满足时,相邻状态 就实现转换,即上面的动作结束下面的动作 开始,描述这一状态转换过程的图就称为状 态转移图
状态器软器件S是构成状态转移图的基本元素, 共有1000点
用传送带传送长物体的控制 图如图所示。为了减少传送 带的运行时间,采用分段传 送方式。A、B为两条传送带, GK1、GK2为两个光电开关, 工作过程如下:按一下起动 按钮,A开始运行,B不运行; 当长物体前端靠近GK1时, A、B都运行;当长物体后端 离开GK1时,B运行,A不运 行;当长物体后端离开GK2 时,A、B都不运行。
SET M200
6.3.6各种编程方式的比较 1 编程方式的通用性 2 不同编程方式设计的程序长度比较 3 电路结构及其他方面的比较 STL指令的优点
6---4 具有多种工作方式的系统的编程方式
连续 (全自动循环运行)
自动
单周期 (间断周期运行) 单步 (自动运行试车)
手动
(1)调试 (2)自动参数的测定 (3)自动运行时突发情况的状态调整 (4)非标准操作
T1 T1
顺序功能图转梯形图总结三菱FX2N系列PLC
顺序功能图转梯形图总结三菱FX2N系列PLC 顺序功能图转换成梯形图的三种方法。
画顺序功能图并将其用三种方法转换成梯形图 1.换顺序功能图1)分析题设,将系统分成若干步,每步的动作都要清晰,步之间的转换条件要确定好。
2)在题意完全清晰的基础上,画出顺序功能图。
首先确定步所用的编程元件:启保停和以转换为中心——MM8002 步进指令——SM0如图: 初始步:双矩形框;M8002;M0或S0~S9初始步和动作不之间的转换条件有三种情况:启动开关;初始位;两者的逻辑与动作步:矩形框;M1或S20 M1 Y1动作画在动作步的右侧3)按照题意将所有的不全部画出来。
循环序列:单周期和连续工作单周期(只工作一次就回到初始位置停止)——顺序功能图中返回到初始步上边连续工作(执行一次后接着继续工作,知道按下停止按键为止)——返回到第一动作步上边将顺序功能图转换成梯形图方法一:启保停步和步之间的转换实现原则:前级步为活动,转换条件成立如上图所示,M1步为活动步且X1接通时,M2转换成活动步,用启保停表达出来,谁变成活动步,就是启动哪一步。
启动条件:前几步的常开触点与转换条件串联,停止条件:后续步的常闭触点。
例题:液体混合装置如图所示,上限位X0、中限位X1、下限位X2传感器被液体淹没时为ON,阀A、阀B、阀C为电磁阀,线圈通电时打开,线圈断电时关闭。
开始时容器是空的,各阀门均关闭,各传感器均为OFF。
按下启动按钮X10后,打开阀门A,液体A流入容器。
中限位,关闭阀门A,打开阀门B,液体B流入容器。
当液面到达上X1为ON限位X0,关闭阀门B,电动机M开始运行,搅动液体。
60s后停止搅动,打开阀门C,放出混合液。
当液面下降至下限位X2之后5s,容器放空,关闭阀C,打开阀A,又开始下一周期的操作。
按下停止按钮X11,在当前工作周期的操作完成结束后,才停止操作(停在初始状态)。
画出控制系统的顺序功能图,并使用启保停电路的编程方法将其转换为梯形图。
顺序功能图三种编程方式
3.1PLC梯形图的三种顺序控制设计法PLC以其独特的长处,已经在现今各个领域中取得了普遍的应用,尤其是在组合机床的自动化改造中。
在改造的进程中,主要涉及到PLC硬件的设计和软件的设计, 其中软件的设计主如果编程语言的设计。
PLC常常利用的编程语言有梯形图语言、助记符(指令表)语言、功能块图语言、顺序功能图语言、高级编程语言等。
但利用最普遍的是梯形图语言。
梯形图语言的设计方式很多,主要有经验设计法、翻译法和顺序控制设计法。
用经验设计法和翻译法设计梯形图时,没有一套固定的方式和步骤可以遵循,特别是在设计机床复杂控制系统的梯形图时,常要用大量的中间单元来完成记忆、连锁和互锁的功能,需要考虑的因素很多。
另外,用此方式设计的梯形图很难阅读,给系统的维修和改良带来很大困难。
而用顺序控制设计法设计梯形图,却有必然的规律可循,程序的阅读和改良也比较容易,可以大大提高设计的效率。
本文主要以西门子公司S7 - 200 PLC为例来介绍PLC梯形图的三种顺序控制设计法,并对其进行比较分析,总结其特点。
顺序控制与顺序功能图概述:顺序控制是依照生产工艺预先规定的顺序,在不同的输入信号作用下,按照内部状态和时间的顺序,使生产进程中的每一个执行机构自动有步骤地进行操作。
在利用顺序控制设计法设计梯形图时,首先要按照系统的工艺进程,设计出顺序功能图,然后按照顺序功能图编写出梯形图。
顺序功能图( Sequential Function Chart简称SFC)是描述控制系统的控制进程、功能和特性的一种图形,是设计PLC的顺序控制程序的主要工具。
它主要由步、动作、转换、转换条件、有向连线组成(如图1所示) 。
在顺序功能图中,步表示将一个工作周期划分的不同持续阶段,当转换实现时,步便变成活动步,同时该步对应的动作被执行。
转换实现的条件是前级步为活动步和转换条件取得知足,二者缺一不可。
咱们在进行顺序功能图的具体设计时,必需要注意:顺序功能图中必需有初始步,如没有它系统将无法开始和返回;两个相邻步不能直接相连,必需用一个转换条件将它们分开;应按照不同的控制要求,合理选择功能图的单行序列、选择序列、并行序列三种不同结构(如图2所示) ;设计的顺序功能图必需要由步和有向连线组成闭合回路,使系统能够多次重复执行同一工艺进程,不出现中断的现象。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PLC输入/输出接口及作用
◆ 输入/输出(I/O)点数:
● PLC的I / O点数是指PLC的I/O接口所能接受的 输入信号个数和输出信号个数的总和。 ● I/O点数是选择PLC的重要依据之一
●当I/O点数不够时,可通过PLC的I/O扩展接口对
系统进行扩展
PLC通信接口及作用
◆PLC配有各种通信接口与外部设备连接
一般状态 S20~S127, S20~S999, S20~S499, 108点 980点 480点
断电保持 S0~S127, 状态 128点
信号报警 ----状态
S0~S999, 1000点
-----
67
68 69 70 7l 72
RAMP
ROTC SORT TKY HKY DSW
斜坡信号
旋转台控制 数据排序 10键输入 16键输入 数字开关
功能指令简表
外 部 设 备
73 74 75 76 SEGD SEGL ARWS ASC 7段解码 带锁存的7段显示 方向开关 ASCII码变换
77
78 79 80
功能指令简表
41 DECO ENCO SUM 解码 编码 ON总数
数 据 处 理
42 43
44
45 46 47 48
BON
MEAN ANS ANR SQR
ON位数判别
平均值 报警器置位 报警器复位 开平方
49
FLT
整数一实数变换
功能指令简表
高 速 处 理
50 5l REF REFE 刷新 刷新和滤波时间调整
PLC扩展接口及作用
◆扩展接口(是用于连接护展单元的接口)。 当PLC基本单元I/O点数不能满足要 求时,可通过扩展接口连接扩展单元以增
加系统的I/O点数
PLC分类
根据PLC的I/O点数,PLC分为小型、中型和大型三类。
1)小型PLC I/O点数为256点以下的为小型PLC
(其中I/O点数小于64点的为超小型或微型PLC) 2)中型PLC I/O点数为256点以上、2048点以下的 为中型PLC
① 可靠性高、抗干扰能力强 ② 编程简单、使用方便 ③ 功能完善、通用性强 ④ 设计安装简单、维护方便 ⑤ 体积小、重量轻、能耗低
功能指令简表
程 序 流 控 制
FNC NO
00 0l 02 03 04 05 06 07 08 09
指令助记符
CJ CALL SRET IRET EI DI FEND WDT FOR NEXT
字与 字或 字异或 求补
功能指令简表
循 环 移 位 、 移 位
30 ROR 循环右移
3l
32 33 34 35 36 37
ROL
RCR RCL SFTR SFTL WSFR WSFL
循环左移
带进位循环右移 带进位循环左移 右移位 左移位 字右移 字左移
38
39
SFWR
SFRD
FIFO写入
FIFO读出
FX系列PLC顺序 梯形图编程方式
• PLC的编程语言(5种PLC基本语言)
●顺序功能图(SFC):是一种语言,更
是一种组织控制程序的图形化方式。 ●梯 形 图( L D ):以图形方式表达 触点和线圈以及特殊指令块的梯级。 ●指 令 表( I L ):类似汇编程序的 基于文本的语言与其相对应的是LD。 ●结 构 文 本( S T ):类似Pascal的基 于文本的语言 ●功 能 块 图(FBD):一种对应于线路 图的图形语言 FBD广泛地用于过程工业。
52 53
54
MTR HSCS
HSCR
矩阵输入 高速计数器置位
高速计数器复位
55 56 57
58 59
HSZ SPD PLSY
PWM PLSR
高速计数器区间比较 速度检测 脉冲输出
脉宽调制 带加减速的脉冲输出
功能指令简表
方 便 指 令
60 61 62 63 64 65 66 IST SER ABSD INCD TTMR STMR ALT 置初始状态 数据搜索 绝对值式凸轮顺控 增量值式凸轮顺控 示教定时器 特殊定时器 交替输出
FX系列PLC的状态继电器
类 别 FX1S系列 FX1N系列 S0~S9,10 点 S10~S19, 10点 FX2N、FX2NC系 列 S0~S9,10点 S10~S19,10 点 用 途
初始状态 S0~S9,10 点 返回状态 S10~S19, 10点
用于SFC的 初始状态 用于返回原 点状态 用于SFC的 中间状态
PLC输入/输出接口及作用
◆ I / O 接口的作用:
●电平转换功能:由于外部输入设备和输出设备 所需的信号电平是多种多样的,而PLC内部CPU 的处理的信号是标准电平信号。 ●光电隔离和滤波功能,以提高PLC的抗干扰能 力 ●通常还有状态指示,工作状况直观,便于维护 ◆ I / O 接口的类型: ●开关量输入/输出接口 ●模拟量输入/输出接口
PLC的分类(按结构形式分类)
2)模块式PLC 将PLC各组成部分分别作成若 干个单独的模块,如CPU模块、I/O模块、电源模块 (有的含在CPU模块中)以及各种功能模块。
模块式由框架或基板和各种模块组成。模块装在 框架或基板的插座上。这种模块式PLC的特点是配置 灵活,可根据需要选配不同模块组成一个系统,而且 装配方便,便于扩展和维修。
XCH
BCD BIN
交换
BCD变换 BIN变换
功能指令简表
四 则 与 逻 辑 运 算
20 21 22 23 24 25 26 27 28 29 ADD SUB MUL DIV INC DEC WAND WOR WXOR NEG BIN加法 BIN减法 BIN乘法 BIN除法 BIN加l BIN减1
PR
FROM 70 RS
打印
读特殊功能模块 写特殊功能模块 串行数据传送
81
82 83 84 85 86 88
PRUN
ASCI HEX CCD VERD VRSC PID
关联运行
HEX一ASCII变换 ASCII一HEX变换 校验码 读变量 变量整标 PID运算
功能指令简表
实数处理
110 111 118 119 120 121 122 123 ECMP 实数比较 EZCP 实数区间比较 EBCD 浮点数一科学 记数变换 EBIN 科学记数一浮 点数变换 EADD 实数加法 ESUB 实数减法 EMUL 实数乘法 EDIV 实数除法 127 129 ESQR IN7 实数开方 实数一整数变 换
PLC中的输入/输出接口及作用
◆ 开关量输入/输出接口
●常用开关量输入接口: ①直流输入接口、②交流输入接口、 ③交/直流输入 接口 ●常用开关量输出接口: ①继电器输出接口: 响应速度慢、动作频率低,可驱动交流或直流负载 ②晶体管输出接口: 响应速度快、动作频率高,只能用于驱动直流负载 ③晶闸管输出接口: 响应速度快、动作频率高, 只能用于驱动交流负载
130
131 132 147
SIN
COS TAN
正弦函数
余弦函数 正切函数
SWAP 高低byte互换
功能指令简表
实数处理
110 111 118 119 120 121 122 123 ECMP 实数比较 EZCP 实数区间比较 EBCD 浮点数一科学 记数变换 EBIN 科学记数一浮 点数变换 EADD 实数加法 ESUB 实数减法 EMUL 实数乘法 EDIV 实数除法 127 129 ESQR IN7 实数开方 实数一整数变 换
大、中型PLC一般采用模块式结构。
PLC的分类(按结构形式分类)
3)叠装式PLC 点结合起来。 还有一些PLC将整体式和模块式的特
叠装式PLC其CPU、电源、I/O接口等也是各自独立的 模块,但它们之间是靠电缆进行联接,并且各模块可以 一层层地叠装。这样,不但系统可以灵活配置,还可做 得体积小巧。
PLC输入/输出接口及作用
◆输入/输出接口通常也称I / O 单元或I / O 模块,是
PLC与工业生产现场之间的连接通道。 ●PLC输入接口-----可以检测被控对象的各种数据, 用这些数据作为PLC对被控制对象进行控制的依据 ● PLC输出接口-----将处理结果送给被控制对象,以 实现控制目的
● 与打印机连接,可将过程信息、系统参数等输出打印 ● 与监视器连接,可将控制过程图像显示出来 ● 与 P L C 连接,组成多机系统或连成网络,实现规模控制 ● 与计算机连接,多级分布式控制系统,控制与管理相结合
● 与人机界面(触摸屏)连接
● 与智能接口模块连接。智能接口模块是一独立的计算机系 统,它有自己的CPU、系统程序、存储器以及与PLC系统总 线相连的接口 ,PLC的智能接口模块种类很多,如:高速计 数模块、闭环控制模块、运动控制模块、中断控制模块等。 ● 与编程器连接
3)大型PLC I/O点数为2048以上的为大型PLC (其中I/O点数超过8192点的为超大型PLC) 这个分类界限不是固定不变的,它随PLC的发展而变化。
PLC的分类(按结构形式分类)
根据PLC的结构形式,可将PLC分为整体式和模块式两类。 1)整体式PLC 将电源、CPU、I/O接口等部件都集中装 在一个机箱内, 具有结构紧凑、体积小、价格低的特点。 整体式PLC由不同I/O点数的基本单元(又称主机)和 扩展单元组成。基本单元内有CPU、I/O接口、与I/O扩展单 元相连的扩展口,以及与编程器或EPROM写入器相连的接 口等。扩展单元内只有I/O和电源等,没有CPU。基本单元 和扩展单元之间一般用扁平电缆连接。整体式PLC一般还 可配备特殊功能单元,如模拟量单元、位置控制单元等, 使其功能得以扩展。 小型PLC一般采用这种整体式结构。
2)中档PLC
具有中档机功能外,增加带符号算术运算、 矩阵运算、位逻辑运算、平方根运算及其它特殊功能函数运算、 制表及表格传送等。高档PLC机具有更强的通信联网功能,可 用于大规模过程控制或构成分布式网络控制系统,实现工厂自 动化。