ILC 新母线结束
例1:电机优先启动控制
0000001000000010000201001000030100001001000040100200005010020000601003000070100300008010040000901004
有5个电机M1~M5都有启动和停止控制按钮,要求按顺序启动。即前极电机不启动时,后极电机无法启动,前极电机行,后极电机也都行。
例2:用两种方法分析梯形图
0000000001010000000201001
LD 00000 LD 00000 OUT TRO IL
AND 00001 LD 00001 OUT 01000 OUT 01000 LD TRO LD 00002 AND 00002 OUT 01001 OUT 01001 ILC
4.3.3 跳转/跳转结束指令:TMP/JME
1) 当JMP的执行条件加FF时,跳过JMPN和JMEN的程序段,不占扫描时间。 2) 有两种类型的跳过 N=100
N=01~49
3) 多个JMPN可共用一个JEMN,如JMP00-JMP00-JME00
4) 跳转指令可以嵌套,按必须是不同跳转的嵌套。如JMP00-JMO01-JME01-JMP00.
执行程序A程序A20000JMPN20000=0?Y程序BJME执行程序B执行程序C(程序框图)
程序C(梯形图)? 跳转指令的应用:互锁
00000JMP 00手动程序JME 00JMP 0100000自动程序4.3.3
使用IL/ILC指令和JMP/JME指令的区别
00001JMP 0000001IL2531301000TIM001#9000JME 002531301000TIM001#9000 ILC
5项区别:P79页(1)~(5) 课题:4.3.5 定时器/计数器指令 需2课时
教学目的要求:掌握定时器TIM和计数器CNT指令使用方法 教学重点:指令的功能,容量扩展,使用注意事项 教学难点:断开延时ON 与断开延时OFF 教案编写日期:
教学内容与教学过程:
前言:CPM2A提供的定时/计数功能 定时器TIM
告诉定时器TIMH 计数器CNT
可逆计数器CNTR 共用TC号 000~ 255 间隔定时器STIM 高速计数器
输入中断的计数模式
实例导入:通用型四柱压机 1. 定时器TIM指令
梯形图符号及操作数取值区域
TIMNSV N:定时器TC号 000~255
SV:设定值(BCD码) 定时单位:0.1秒
(1) 定时器的定时功能:
00000TIM000TIM 000 #015001000
定时器没有断电保持功能
当输入条件为ON时开始定时,定时时间到,定时器的输出为ON,且保持,当输入条件为OFF时,定时器复位,输出变为OFF
高速计时器指令:TIMH,定时单位0.01s
(2) 定时器的定时扩展
00002TIM000TIM 000 #8000TIM 000 #6000最大延时范围T=nx999.9sTIM00101000(3) 定时器的定时方式
接通延时ON
P82图4-27
接通延时OFF
0000201000TIM000TIM000010000000200004TIM 000#01000100101001
断开延时ON
断开延时OFF
(4) 利用定时器产生时钟脉冲
例1:用两个定时器产生时钟脉冲:P82图4-28 例2:闪烁电路
00000TIM000TIM001TIM 000 #0050TIM 000 #003000000010005s3s5s3s01000
2. 计数器指令CNT
梯形图符号及操作数取值区域
CP CNT N N:计数器TC号 000~255
R SVSV:设定值:BCD码
说明:
a) 计数设定值可以是xxxx(0~ 9999)也可以是通道号xxx b) CNT是减1计数器
c) 若CP与R同时出现,复为优先,复位为设定值 d) 停电路保持功能 1、 计数功能:
CP端每次由OFF到ON时,该计数器的当前值减1,当计数器的当前值减
0000时,计数器动作,其输出要为ON且保持,R端复位,当R端由OFF-ON时,计数器复位为设定值。
2、 定时功能:
25502 (1s) CNT00000001#0500CNT00001000
由于计数器有掉电保持功能,所以有计数器作成的定时器也有掉电保持功能 3、 容量扩展:P83图4 -31
例1:计数器与定时器组合实现长时向定时
00002TIM000TIM000TIM 000 #2000CNT 010 #000625215CNT010定时12000s01000
例2:用计数器实现单按钮起停控制
00002DIFU 2000020000CNT001CNT 001 #0002252150000201000
作业:P130 —~10题 扩展题:12题
CNT00101000