PLC梯形图编程方法
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
a) 不合理
b) 合理
输出线圈只能并不能串
3、触点(常开或常闭)的使用次数不受限制, 而一般情况下某个编号的线圈只能出现一次。
4、在每一逻辑行中,串联触点多的支路应 放在上方。如果串联触点多的支路在下方, 则语句增多,程序变长 。
X1 X2 X3
a) 不合理
Y1
LD X1 LD X2 AND X3 ORB OUT Y1
止运转。 若需要电动机连续运转,由停
止按钮 SB 1 及起动按钮 SB 2 控 制,接触器 KM 的辅助触点起自锁 作用。
二、可编程控制器的硬件连接
实现电动机的点动及连续运行所需的器件有: 起点按钮 SB1 ,停止按钮 SB2 ,交流接触器 KM ,热继电器 JR 及刀开关QS 等。主电路的 连接如图所示。
• 产生的脉冲列送给C1计数,计 满3个数后,C1的当前值等于设 定值,它的常开触点闭合,Y0 开始输出。
定时器和计数器组合定时演示
第二节 梯形图经验设计法
经验设计方法也叫试凑法,经验设计 方法需要设计者掌握大量的典型电路,在 掌握这些典型电路的基础上,充分理解实 际的控制问题,将实际控制问题分解成典 型控制电路,然后用典型电路或修改的典 型电路进行拼凑梯形图。
考虑不周,设计麻烦,设计周期长 梯形图的可读性差,系统维护困难
常闭触点输入信号的处理
如果输入信号只能由常开触点提供,梯形图中的触点类型与 继电器电路的触点类型完全一致。
如果接入PLC的是输入信号的常闭触点,这时在梯形图中所用 X1触点的类型与PLC外接的触点类型刚好相反,与继电器电路图 中的习惯也是相反的。建议尽可能采用常开触点作为PLC的输入 信号。
X3
OR X3
AND X1
OUT Y1
a) 不合理
b) 合理
并联触点多的支路在左方
6、梯形图中,当多个逻辑行都具有相同条件时, 为了节省语句数量,应将其合并。
X1
X3
Y1
X2
X1
X4
Y2
X2
X1
X5
Y3
X2
X1
X3
X2
X4
X5
Y1 当相同条件复 杂时,合并后
Y2 可节约许多存 储空间,这对
Y3 小容量的PLC 很有意义。
• 借用能流的概念,可以想像左右母线之间有一个左 正右负的直流电压,母线之间有“能流”从左向右 流动。
4、梯形图的逻辑解算
• 根据梯形图中各触点的状态和逻辑关系,求出与图中各 线圈对应的编程元件的状态,称为梯形图的逻辑解算。
• 梯形图的逻辑解算是从左到右、从上到下的顺序进行的。
二、梯形图的编程规则
注:输入信号如果为高电平(“1”态),则表示梯形图中对应的 软继电器的线圈“通电”,其常开触点接通,常闭触点断开;输 入信号如果为低电平(“0”态),则表示梯形图中对应的软继 电器的线圈“断电”,其常开触点断开,常闭触点接通。
• 从以上分析可以看出,在设计梯形图时, 输入继电器的状态最好按输入设备全部为 常开而进行设计更为合适,不易出错。如 果某些信号只能用常闭输入,则可先按常 开设计,然后在梯形图中对输入继电器的 触点状态取反。
梯形图的设计
图( b )为电动机连续运行的梯形图,其工作 过程分析如下:
当按 SB 1 被按下时 X0 接通, Y0 置 1 ,这时 电动机连续运行。需要停车时,按下停车按钮 SB 2 , 串联于 Y0 线圈回路中的 X1 的常闭触点断开, Y0 置 0 ,电机失电停车。
2、能流
• 能流的方向只能从左到右,从上到下,不能倒流。 如果梯形图中出现了能流倒流的情况,则梯形图 编写错误。
X1
X2
Y1
X5
X3
X4
X5
X4
X1
Y1
X2
X5 X2
X3
X4
a) 不可编程的梯形图
b) 正确的梯形图
“能流”不能双向流动
利用能流的概念,有助于我们更好的理解和 分析梯形图。
3、母线
• 梯形图两侧的垂直公共线称为母线(Bus bar)(分 为左母线和右母线)。
闪烁电路
当拨动开关将X0接通,启动脉冲发生器。延时 2s后Y0接通,再延时1s后Y0断开。这一过程周期性 地重复。Y0输出一系列脉冲信号,其周期为3s,脉 宽为1s。
延合延分电路
如图所示用X0控制Y0,当X0的常开触点接通后,T0开 始定时,10s后T0的常开触点接通,使Y0变为ON。X0为ON 时其常闭触点断开,使T1复位,X0变为OFF后T1开始定时, 5s后T1的常闭触点断开,使Y0变为OFF,T1也被复位。Y0 用起动、保持、停止电路来控制。
X2 X3 X1
b) 合理
串联触点多的支路在上方
Y1
LD X2 AND X3 OR X1 OUT Y1
5、在每一逻辑行中,并联触点多的支路一放 在左方。如果并联触点多的支路在右方,则 语句增多,程序变长。
X1 X2 X3
Y1 LD X1 LD X2 OR X3 ANB OUT Y1
X2
X1 Y1
LD X2
• 梯形图与电器控制系统的电路图很相似,具有直 观易懂的优点,很容易被工厂电气人员掌握,特 别适用于开关量逻辑控制。
• 梯形图又被称为PLC的电路图或程序,梯形图的 设计称为编程。
1、软继电器
• 软继电器如果为“1”态,则表示梯形图中对应 的软继电器的线圈“通电”,其常开触点接通, 常闭触点断开;该存储单元如果为“0”态,则 表示梯形图中对应的软继电器的线圈“断电”, 其常开触点断开,常闭触点接通。
2)定时器和计数器组合
当X1为ON时,T1开始定时, 0.6s后T1定时时间到,其常闭 触点断开,使它自己复位,复 位后T1的当前值变为0,同时它 的常闭触点接通,使它自己的 线圈重新通电,又开始定时。 T1将这样周而复始地工作,直 至X1变为OFF。从分析中可看 出,左图最上面一行电路是一 个脉冲信号发生器,脉冲周期 等于T1的设定值。
• 分析控制要求,选择控制原则; • 设计主令元件和检测元件,确定输入输出设备; • 设计执行元件的控制程序; • 检查修改和完善程序。
经验设计法适合于具有一定实践经验、对典型单 元比较熟悉的设计人员,进行较简单的控制系统的 设计。
2、经验设计法的特点
经验设计法没有普遍的规律可遵循,具有很强 的试探性和随意性,没有规律可循,设计最终结 果并不是唯一的,设计所花的时间、设计质量与 设计者的经验有很大关系。如果用来设计复杂控 制系统,则存在以下问题:
a) 不合理
b) 合理
相同条件的逻辑行应该合并
三、典型单元的梯形图程序
1.起动、保持和停止电路 2.电动机正反转控制电路 3.多继电器线圈控制电路 4.多地控制电路 5.互锁控制电路
6.顺序起动控制电路 7.集中与分散控制电路 8.自动与手动控制电路 9.闪烁电路 10.延合延分电路 11.定时范围扩展电路
案例一
在生产实践过程中,某些生产机械常要求 既能正常起动,又能实现调整位置的点动工 作。
试用可编程控制器的基本逻辑指令来控制 电动机的点动及连续运行。
一、异步电动机控制线路图
异步电动机控制线路图
图时交F热动图的控由当关点图线接SS其转U图S运常发接通松失BB(,流继机B(点制按需接(路触主。行闭后触三开电,S,3时合电电。动时钮要入A时触闭器相点,。器触a接cd来b,上经器,点合线电动控,正,合起点K触)K)实S)接)KM刀过按先接圈源按M制常即只上B动断M中现器F为是触为线下断通得,钮主开R线运可要,2增点按开的Q主带开起电电触器最圈关K至S路行实把将来SS加动钮,自电M自动,动BB点手简通三,了控。时现开进电K锁锁控主机路Q主33断动K单电SM一制相熔当 , 连关行M电制触起开点时动触B。触开个。的,线交断,需 只 续点的路电点动,动,机点没点工复需关S点松圈流器三,路闭运电按要 要 控动A自停,有,作合要K动开又常,合转动钮M电相点 把 制控锁S断按止点按并A开,。机,线控按失动 开 。制触开钮K动运联下触接当停M其圈制钮电。,,
顺序起动控制电路
如图所示。Y0的常开触点串在Y1的控制回路中,Y1的接 通是以Y0的接通为条件。这样,只有Y0接通才允许Y1接通。 Y0关断后Y1也被关断停止,而且Y0接通条件下,Y1可以自 行接通和停止。X0、X2为起动按钮,X1、X3为停止按钮。
集中与分散控制电路
在多台单机组成的 自动线上,有在总操作 台上的集中控制和在单 机操作台上分散控制的 联锁。集中与分散控制 的梯形图如图所示。X2 为选择开关,以其触点 为集中控制与分散控制 的联锁触点。当X2为ON 时,为单机分散起动控 制;当X2为OFF时,为 集中总起动控制。在两 种情况下,单机和总操 作台都可以发出停止命 令。
起动、保持和停止电路
实现Y10的启动、保持 和停止的四种梯形图如图 所示。这些梯形图均能实 现起动、保持和停止的功 能。X0为启动信号,X1 为停止信号。图a、c是利 用Y10 常开触点实现自锁 保持,而图b、d是利用 SET、RST指令实现自锁 保持。
起动、保持和停止电路
电动机正反转控制演示
自动与手动控制电路
在自动与半自动工作设 备中,有自动控制与手动 控制的联锁,如图所示。 输入信号X1是选择开关, 选其触点为联锁型号。当 X1为ON时,执行主控指 令,系统运行自动控制程 序,自动控制有效,同时 系统执行功能指令CJ P63,直接跳过手动控制 程序,手动调整控制无效。 当X1为OFF时,主控指令 不执行,自动控制无效, 跳转指令也不执行,手动 控制有效。
• 经验设计法是可编程控制器应用系统程序 设计方法中最原始的方法,也是每一个初 学者都经常使用的方法。这是借用了设计 继电接触器控制电路的方法来设计梯形图, 根据被控对象的具体要求,反复修改、完 善梯形图,直到结果满意。
• 经验设计法一般用于比较简单的程序设 计。
PLC程序的经验设计法
1、经验设计法的一般步骤Fra bibliotek 三、梯形图的设计
梯形图是以图形符号及图形符号在图中的相互 关系表示控制关系的编程语言,是从继电器电路图 演变而来。两者部分符号对应关系如表所示。
梯形图的设计
根据输入输出接线圈可设计出异步电动机点动运行 的梯形图如图 ( a )所示。工作过程分析如下:当按 下 SB1时,输入继电器X0得电,其常开触点闭合,因为 异步电动机未过热,热继电器常开触点不闭合,输入继 电器 X2 不接通,其常闭触点保持闭合,则此时输出继 电器 Y0 接通,进而接触器 KM 得电,其主触点接通电 动机的电源,则电动机起动运行。当松开按钮 SB1 时, X0 失电,其触点断开, Y0 失电,接触点 KM 断电, 电动机停止转动,即本梯形图可实现点动控制功能。
PLC程序设计
教学目的
1、 掌握常见的可编程序控制器典型环节 电路的程序编写
2、 要求掌握基本程序用经验设计法来编 程
PLC程序设计
第一节 梯形图的特点与典型单元的梯形图程序 第二节 梯形图经验设计法 第三节 梯形图顺序控制设计法
第一节 梯形图的特点与典型单元的梯形图程序
一、梯形图概述
• 梯形图是PLC程序设计使用最多的编程语言,被 称为PLC的第一编程语言。
1、梯形图中各编程元件按自上而下、从左到右 的顺序排列。每个继电器线圈即对应一个逻辑 行(或一层阶梯),每一个逻辑行起于左母线, 然后是触点元件的连接,最后终止于线圈或右 母线。
注意:左母线和线圈之间一定要有触点,而 线圈和右母线之间不能有任何触点。
2、梯形图中的触点可以任意串联或并联,但 继电器线圈只能并联不能串联。
定时范围扩展电路
FX2N系列PLC定时器的最长定时时间为 3276.7s,如果需要更长的定时时间,可以 采用以下方法以获得较长延时时间。 • 多个定时器组合电路
• 定时器和计数器组合
1)多个定时器组合电路
如图所示。当X0接通,T0线圈得电并开始延时, 延时到,T0常开触点闭合,又使T1线圈得电,并 开始延时,当定时器T1延时到,其常开触点闭合, 再使T2线圈得电,并开始延时,当定时器T2延时 到,其常开触点闭合,才使Y0接通。因此,从X0 为ON开始到Y0接通共延时9000s。
多继电器线圈控制电路
下图是可以自锁的同时控制4个继电器线圈的 电路图。其中X0是起动按钮,X1是停止按钮。
多地控制电路
下图是两个地方控制一个继电器线圈的程序。 其中X0和X1是一个地方的起动和停止控制按钮, X2和X3是另一个地方的起动和停止控制按钮。
互锁控制电路
下图是3个输出线圈的互锁电路。其中X0、X1和X2是起 动按钮,X3是停止按钮。由于Y0、Y1、Y2每次只能有一个 接通,所以将Y0、Y1、Y2的常闭触点分别串联到其它两个 线圈的控制电路中。