电气控制与plc应用技术6.ppt
文本预览下载声明
6.3.2 选择序列的编程方法 1、选择序列的分支的编程方法 如果某一步的后面有一个由N条分支组成的选择序列,在满足不同转换条件时,该步可能转换到不同的N个后续步,编程时应在用于表示该步的顺序继电器所对应的SCR程序段内使用N个SCRT指令,用各转换对应的触点或电路驱动相应的SCRT线圈。当该步为活动步时,该步对应的SCR程序段被执行,满足不同的转换条件执行SCRT指令激活相应的SCR程序段,使步转换到相应的后续步。 2、选择序列的合并的编程方法 如果某一步之前有N条分支组成的选择序列,在N个前级步分别为活动步和满足对应不同转换条件时,该步都有可能成为活动步,编程时应在这N个前级步所对应的SCR程序段内,同时使用操作数均为对应后续步的顺序继电器的SCRT指令,该指令线圈由各转换对应触点或电路来驱动。 6.3.2 选择序列的编程方法 选择序列的合并 选择序列的合并 6.3.3 并行序列的编程方法 并行序列的分支处,一步的后面有多个后续步,当该步为活动步且满足同一转换条件时,该步会同时转换到多个后续步,多个后续步被同时激活,该步变为不活动步。编程时应在该步对应的SCR程序段内使用由同一转换条件触点或电路同时驱动的多个SCRT指令,当该步为活动步时,该步对应的SCR程序段被执行,满足转换条件时多个SCRT线圈同时接通,但SCRT指令的执行仍按顺序进行,后续步对应的SCR程序段依次被激活。 并行序列的合并处,只有当多个前级步均为活动步且满足同一转换条件时,后续步才能成为活动步,编程时无法将多个SCR程序段同时激活,因此此方法并不适用,仍沿用以转换为中心的编程来实现该结构处程序的编制。 6.3.3 并行序列的编程方法 并行序列的分支与合并 根据舞台灯光效果的要求,控制红、绿、黄三色灯。要求:红灯先亮,2s后绿灯亮,再过3s后黄灯亮。待红、绿、黄灯全亮3min后,全部熄灭。 说明:每一个SCR程序段中均包含三个要素: 1)输出对象:在这一步序中应完成的动作; 2)转移条件:满足转移条件后,实现SCR段的转移; 3)转移目标:转移到下一个步序。 6.3.4 应用举例 LD SM0.1 //首次扫描,置初始步 S S0.0, 1 LSCR S0.0 //初始步的SCR段开始 LD I0.1 //初始状态下(灯全息),按启动按钮 AN Q0.0 AN Q0.1 AN Q0.2 //在初始状态下起动, S S0.1,1 //S0.1=1 LSCR S0.1 //S0.1=1,激活第一程序段, //进入第一步序 LD SM0.0 S Q0.0,1 //红灯亮,并保持 TON T37,+20 //启动2s定时器 LD T37 //2s后程序转移到第二段, SCRT S0.2 //(S0.2=1,S0.1=0) SCRE // 第一SCR段结束 LSCR S0.2 //S0.2=1,激活第二程序段, //进入第二步序 LD SM0.0 S Q1.1, 1 //绿灯亮,并保持 TON T38,+30 //启动3s定时器 LD T38 //3s后程序转移到第三SCR段, SCRT S0.3 //(S0.3=1,S0.2=0) SCRE //第二SCR段结束 LSCR S0.3 //S0.3=1,激活第三SCR程序段, //进入第三步序 LD SM0.0 S Q0.2,1 //黄灯亮,并保持 TON T39,+1800 //启动3min定时器 LD T39 //3min后程序转移到第四SCR段, SCRT S0.4 //(S0.4=1,S0.3=0) SCRE //第三SCR段结束 LSCR S0.4 //S0.4=1,激活第四SCR程序段, //进入第四步序 LD SM0.0 R S0.1,4 R Q0.0,3 //红、绿、黄灯全灭 SCRE //第四SCR段结束 6.3.4
显示全部