时序图编制PLC程序
- 格式:ppt
- 大小:1.39 MB
- 文档页数:21
可编程控制器常用程序实例 1.二分频器 二分频器是一种具有一个输入端和一个输出端的功能单元,输出频率为输入频率的一半。
如下,输入为I0.0,输出为Q4.0。
分析二分频的时序图看到,输入每有一个正跳沿,输出便反转一次。
据此,可用跳变沿检测指令实现分频功能。
梯形图程序1: 梯形图程序2: 梯形图程序3:2.启动和自锁程序程序功能:输入X0闭合时,输出Y0闭合且自锁。
只有在X1闭合时,其动断触点打开,Y0断开。
其时序图如下:梯形图程序:梯形图程序:灯泡控制程序一盏灯泡由一个按钮来控制,已知第一次按下按钮,灯泡亮,第二次按下按钮,灯光灭。
(一)PLC接线图(二)定义符号地址符号地址 绝对地址 类据类型 说明S0 I0.0 BOOL 按钮L0 Q0.0 BOOL 灯泡M0 M0.0 BOOL 标标位(三)梯形图程序控制传送带一个由电气启动的传送带,在传送带的起点有两个按钮开关:用于START 和STOP的S2。
在传送带的尾部也有两个按钮开关:用于START的S3和STOP的S4。
可以从任何一端起动或停止传送带。
另外,当传送带上的物件到达末端时,传感器S5使传送带停机。
(一)PLC接线图(二)定义符号地址(三)梯形图程序传送带定位控制一电动机带动一个传送带运动,要求移动传送带向前或向后到达某一确定的位置,其结构示意图如下,为了正确定位该传送带,有时需要按下向后(REV)或向前(FWD)按钮进行手动调整。
梯形图程序一旦有按钮按下,立即驱动输出,电动机运转一个扫描周期。
这也意味着(一)PLC接线(二)定义符号地址 (三)梯形图程序按钮指示灯练习第一次按按钮指示灯亮,第二次按按钮指示灯闪亮,第三次按下按钮指示灯灭,如此循环,试编写其PLC控制的LAD程序。
梯形图程序梯形图程序频率监测器频率监测器用于监测脉冲信号的频率,若其低于下限,则指示灯亮,“确认”按键能使指示灯复位。
为此,使用了一个扩展脉冲定时器,每当频率信号有一个上升沿就启动一次定时器。
内部培训教材PLC编程技术基础-时序编程法作者:王炯文件号:版本号:问题提出-流水灯灯泡#1灯泡#2灯泡#3灯泡#4灯泡#5灯泡#6灯泡#7灯泡#8灯泡#9灯泡#10如左图所示:共有10盏灯,按#1-#10的顺序循环点亮/熄灭,要求:1、灯点亮时间可以设置和调整2、灯熄灭时间可以设置和调整3、每盏灯都可以连续点亮/熄灭数次,次数可调4、大循环可以设置成手动停止或按循环次数停止5、编程软件使用RSLogix5006、PLC假设使用MicroLogix1500请编制解决问题的程序。
时序编程解决方案-时序分析先以最简单方式解决问题。
假设默认条件:所有灯的点亮时间、熄灭时间、和连续次数都一致问题可以总结成下图:M=总循环次数N=单个灯点亮次数1#1#2#2#3#9#10#10# ON OFFTon=灯点亮时间Toff=灯熄灭时间解决问题的方法-先从底层做起复杂系统子系统1单元1模块1模块2单元2模块3子系统2单元3模块4分析问题解决问题方法论好方法让你事半功倍构筑一个方波有很多办法,这里提供2种例子程序,请举一反三:1、1个定时器构筑方波2、2个定时器构筑方波ONOFFTon=灯点亮时间N7:0Toff=灯熄灭时间N7:1定时预置值T4:0.Pre=N7:0+N7:1N7:1T4:0/DNT4:0/DN1Lamp ON (B3:0/4=1)Lamp ON (B3:0/4=1)T4:0.ACC ≤ N7:0改变N7:0和N7:1的值即可改变灯的点亮时间编程美学好程序一定是简单的和美的构筑一个方波有很多办法,这里提供2种例子程序,请举一反三:1、1个定时器构筑方波2、2个定时器构筑方波ONOFFTon=灯点亮时间T4:1.Pre Toff=灯熄灭时间T4:2.PreT4:1/DNT4:1/DN1Lamp ON Lamp ON改变T4:1.pre 和T4:2.pre 的值即可改变灯的点亮时间1T4:2/DNT4:2/DNT4:1/DN B3:0/4T4:1T4:2方波信号N7:2记录了当前要亮的灯N7:2=1,1#灯亮灯每亮1次,计数器+1灯亮次数满计数器清零灯编号+1,转向下个灯把2#灯的输出加入到红色插入点处不管有多少灯,都可以简单实现!循环可以在任意2个灯之间进行N7:3 灯最大编号N7:4 灯最小编号N7:5 灯大循环计数器N7:6 大循环次数计数器不一定用系统的第4步-启动和停止OK!我们只用了4个梯级就完成了这个程序!Rung 000-启动/停止,含自动和手动停止Rung 001-构筑方波Rung 002-实现流水灯Rung 003-实现大循环思考:时序编程法和步序编程法•请大家比较一下两种编程方法的不同!•还有其他办法吗?我们可以这样理解这个问题,新的节拍图如下:1、仍然假设:所有灯的点亮时间、熄灭时间、和连续次数都一致。
plc 时序图怎么画
时序图是描述设备工作过程的时间次序图,也是用于直观分析设备工作过程的一种图形。
如电子技术中的触发器、定时器、计数器等均用时序图来描述其工作原理。
在plc 顺序控制设计法编制梯形图程序时往往是先画出时序图,再根据时序图设计流程图,再按流程图编制梯形图程序。
一、plc 时序图编程方法:
时序图编程设计法适用PLC 各输出信号的状态变化有一定的时间顺
序的场合,要求系统工作时所有的动作都在定时器的控制下按时间顺序工作。
在程序设计时根据画出的各输出信号的时序图,理顺各状态转换的时刻和转换条件,找出输出与输入及内部触点的对应关系,并进行适当化简。
一般来讲,时序逻辑设计法应与经验法配合使用,否则将可能使逻辑关系过于复杂。
时序逻辑设计法的编程步骤:。
PLC时序图习题1⼀、由时序图绘制梯形图t1 t2 t3 t4 t5 t6 t7 t8 t9 t10 t11 t12 t13 t14 t15 Y0:观察t2-t3、t9-t10可知f(Y0)=X0·X1Y1:观察t1-t5、t8-t11、t13-t14可知f(Y1)=X0+X1Y2:观察t2-t3、t6-t7、t9-t10、t12-t15可知在t2-t3、t9-t10时X0、X1逻辑与控制Y2;在t6-t7、t12-t15时X2控制Y2 f(Y2)=X0·X1+X2所以梯形图如下略。
X0X1R0Y0X0X1R0Y0延时接通电路延时断开电路震荡电路(周期6S)X0接通,T1线圈得电。
延时4秒后,T1的常开触点闭合,同时T2、Y1线圈得电。
T2延时2秒后,T2常闭触点断开,T1线圈⼗点,T1常开触点断开,T2、Y1线圈失电。
T2线圈失电,⼜使T2常闭复位。
霓虹灯电路:假设共有8盏灯,奇偶数灯交替亮灭。
报警电路:计数器⼯作原理:长延时电路:1、采⽤两个或以上计数器组成:20S×20=400S2、采⽤定时器和计数器组成:10×20S=200S3、⼆分频电路:第⼀次按下X0,Y0启动;第⼆次停⽌。
R9013为系统上电复位。
Y0频率为X0的⼀半。
案例2、⼩车可以在A、B两地分别启动。
⼩车启动后⾃动回A地,停⽌60S等待装料,然后⾃动前往B地。
到达B地后停⽌60S 卸料,然后⾃动返回A地,如此反复。
⼩车在运⾏过程中,均可以使⽤⼿动开关令其停车。
再次启动后,⼩车重复上述过程。
分析:系统启动后,⼩车所处位置有两种可能:在A地或不在A地。
所以I/O点分配注:往A地为后退,往B地为前进。
MC(主控继电器)和MCE(主控继电器结束)指令跳转命令嵌套使⽤:。