在日常生活中哪些控制场合需要时间和计数控制呢_第1页
在日常生活中哪些控制场合需要时间和计数控制呢_第2页
在日常生活中哪些控制场合需要时间和计数控制呢_第3页
在日常生活中哪些控制场合需要时间和计数控制呢_第4页
在日常生活中哪些控制场合需要时间和计数控制呢_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、在日常生活中哪些在日常生活中哪些控制场合需要时间控制场合需要时间和计数控制呢和计数控制呢? ?课前思考课前思考:在工程上又有哪些在工程上又有哪些场合需要时间和计场合需要时间和计数控制呢数控制呢? ?交通灯控制交通灯控制自动售货机控制自动售货机控制自动取款机控制自动取款机控制机床的加工控制机床的加工控制锯切机锯切控制锯切机锯切控制等等等等?若用若用PLC完成上述的时完成上述的时间或计数控制功能间或计数控制功能,如如何来实现呢何来实现呢? 1. 定时器定时器TIM/ TIMH TIM普通定时器普通定时器 定时时间为定时时间为0999.9 sTIMH 高速定时器高速定时器 定时时间定时时间 为为09

2、9. 99 s 格式:格式: TIM NSV N:000225 ( TIM与与TIMH共用这些编号共用这些编号 )TIM N SV符号符号SV :09999 (BCD码码)定时单位:定时单位:TIM 为为0.1 s;TIMH 为为0.01 s定时器定时器TIM 、TIMH的用法的用法LD 00000TIM 000 # 0050LD TIM 000OUT 01000TIM 000 #005000000TIM 00001000TIM定时时间:定时时间:500.1 = 5s对对TIMH计算:计算: 500.01 = 0.5s梯形图使用方法梯形图使用方法: :语句表编写语句表编写: :定时方法定时方法

3、:每间隔定时单位减:每间隔定时单位减1计时计时; 定时器定时器ON后,若执行条件后,若执行条件OFF,定时器复位。,定时器复位。 当扫描时间当扫描时间Ts 0.1秒时,秒时,TIM会不准确;会不准确; 当当Ts 0.01秒时,秒时,TIMH会不准确。会不准确。 定时器的功能定时器的功能 当执行条件当执行条件ON时开始减时开始减1定时,定时,定时过程中执行条定时过程中执行条件要保持件要保持ON。 定时时间到,定时器定时时间到,定时器ON、其所属触点动作。此后、其所属触点动作。此后只要执行条件保持只要执行条件保持ON , 其其ON状态保持。状态保持。 定时器定时器ON后,若后,若PLC断电,定时器

4、复位。断电,定时器复位。 复位状态复位状态:触点复位触点复位:触点恢复到没有通电状态触点恢复到没有通电状态设定值复位设定值复位: 恢复成初始值恢复成初始值分析程序对线圈分析程序对线圈01000的控制的控制00000对应启动按钮、对应启动按钮、00001对应停车按钮对应停车按钮 。按下启动按钮按下启动按钮 线圈线圈00000ON 线圈线圈20000ON闭合闭合闭合闭合闭合闭合20000TIM00101000000000000120000TIM001#005020000触点触点20000闭合闭合TIM001开始定时开始定时 经过经过 5sTIM001 ON 触点触点TIM001闭合闭合 线圈线圈0

5、1000 ON触点触点00000闭合闭合 定时器定时功能例定时器定时功能例(1)自按下启动按钮自按下启动按钮5s后线圈后线圈01000 ON线圈线圈01000 ON期间按下停车按钮期间按下停车按钮 线圈线圈00001通电通电线圈线圈20000断电断电断开断开TIM001 复位复位 断开断开断开断开20000TIM00101000000000000120000TIM001#005020000只要只要TIM001 ON线圈线圈01000 一直一直ON触点触点00001断开断开触点触点20000断开断开触点触点TIM001断开断开 线圈线圈01000 OFF按下停车按钮,线圈按下停车按钮,线圈010

6、00 OFF自按下启动按钮自按下启动按钮 5s后线圈后线圈01000 ON分析结果分析结果:分析程序对分析程序对01000的控制作用。的控制作用。00000闭合闭合20000接通接通10秒到秒到TIM001 ONTIM001 自复位自复位 !设设HR00中数据为中数据为0100,TIM001的定时值为的定时值为10 秒。秒。TIM001开始定时开始定时闭合闭合 线圈线圈01000 ON闭合闭合断开断开欲保持欲保持01000 ON需加自锁需加自锁自锁自锁定时器定时功能例定时器定时功能例(2)20000TIM00120000010000000000001TIM 001 HR0020000TIM00

7、101000常开触点常开触点TIM001 ON 常闭触点常闭触点TIM001 OFF断开断开TIM001自复位后,即开始下一轮定时。自复位后,即开始下一轮定时。当改变通道当改变通道HR00中的内容时,中的内容时,TIM的设定值即改变!的设定值即改变!在在01000 ON期间,期间,若线圈若线圈00001 ON线圈线圈20000断电断电TIM001 复位复位线圈线圈01000 ON20000TIM00120000010000000000001TIM 001 HR0020000TIM00101000断开断开断开断开断开断开触点触点00001断开断开但需但需TIM复位后、下一次定时才执行新设定值复位

8、后、下一次定时才执行新设定值根据根据00000和和00001的波形,画出程序的工作时序。的波形,画出程序的工作时序。TIM00001000HR00000000100000HR0000TIM000#0050KEEP000015S10S00000HR00005S01000使用使用KEEP、TIM指令举例指令举例(3) 2. 计数器指令计数器指令CNT N:000255 SV :BCD 0 9999 格式:格式: CNT NSV CNT N SVCPR符号符号CP:计数脉冲输入端(每输入一个脉冲,:计数脉冲输入端(每输入一个脉冲,CNT减减1计计一个数)一个数) R:复位端:复位端 ( R端端ON

9、时计数器复位,即时计数器复位,即CNT清零)清零) 复位状态复位状态:触点复位触点复位:触点恢复到初始状态触点恢复到初始状态设定值复位设定值复位: 恢复成初始设定值恢复成初始设定值 CNT ON后,若输入条件后,若输入条件OFF,或,或PLC断电,断电, 计数器当前值能保持。计数器当前值能保持。 CNT ON 后,此后输入的计数脉冲无效。后,此后输入的计数脉冲无效。 计数器的用法计数器的用法 计数器的计数器的SV值可以是常数,也可以是通道号值可以是常数,也可以是通道号。 计数达到设定值时计数达到设定值时CNT ON、其所属接点动作。、其所属接点动作。 计数器计数器ON后,只要不清零后,只要不清

10、零 ,CNT将保持将保持ON。 计数器有保持功能。计数器有保持功能。CPCNT000010000000000001 CNT 000 #0003R CNT的计数功能举例的计数功能举例分析程序对分析程序对01000的控制作用。的控制作用。00000每通断一次,向每通断一次,向CNT000输入一个计数脉冲。输入一个计数脉冲。00000通断通断3次次CNT000 ON线圈线圈01000 ON闭合闭合闭合闭合断开断开此后若触点此后若触点00001 ONCNT000 复位复位线圈线圈01000 OFF CNT000 断电再复电时,断电再复电时, 能保持断电前的当前值。能保持断电前的当前值。若将若将#000

11、3换成换成200,则计数值是通道,则计数值是通道200中的数据。中的数据。CPCNT000010000000000001 CNT000 #0003R 写出梯形图程序的语句表写出梯形图程序的语句表LD 00000LD 00001CNT 000 #0003LD CNT000OUT 01000SV为为常数常数CNT000计数器的工作时序计数器的工作时序 2 1 0ON保持保持 000000100000001使用使用TIM/CNT注意事项注意事项 TIM/CNT共同使用编号共同使用编号000255,在程序中,在程序中TIM和和CNT的的编号不能重复编号不能重复。 TIM/CNT的的操作数操作数可以是常

12、数,也可以是通道,可以是常数,也可以是通道,但常数或通道内容必须是但常数或通道内容必须是BCD数数。 计数器有保持功能,而定时器没有此功能。计数器有保持功能,而定时器没有此功能。 TIM/CNT的设定值是通道时,通道内容改变、设的设定值是通道时,通道内容改变、设定值即改变。但必须在定值即改变。但必须在TIM的输入条件断开、的输入条件断开、 CNT复位后,下一次定时复位后,下一次定时/计数才执行新设定值。计数才执行新设定值。简单回顾简单回顾:?1、若需定时时间超过、若需定时时间超过999.9S,显然一个定时器已显然一个定时器已满足不了条件满足不了条件,要如何解决要如何解决呢呢?2、若需计数值大于

13、、若需计数值大于9999时,时,一个计数器也不能满足条一个计数器也不能满足条件,又要如何处理呢?件,又要如何处理呢? TIM普通定时器普通定时器 定时时间为定时时间为0999.9 sTIMH 高速定时器高速定时器 定时时间定时时间 为为099. 99 s CNT 计数器指令计数器指令 SV(09999) CNT000采用自复位。采用自复位。每当每当 CNT000计数设定值到:计数设定值到:当当 CNT001计数到,计数到,01000 ON。00000 通断了通断了10000 次时次时01000 ON计数器级联计数器级联SV= SV1SV2 a. 向向CNT001输入一个计数脉冲。输入一个计数脉

14、冲。b. 自复位、并开始下一轮计数。自复位、并开始下一轮计数。分析程序对分析程序对01000的控制作用的控制作用 3、计数器容量的扩展、计数器容量的扩展CNT00000000 CNT000 #0100 CNT00101000CNT000 25315 CNT001 #0100 25315 上电之初上电之初25315为两个计数器复位。为两个计数器复位。初始清零初始清零初始复位初始复位自复位自复位分析程序对分析程序对01000的控制作用。的控制作用。自自00000 ON线圈线圈20000 ON 900秒到秒到 TIM001 ON 900秒到秒到 TIM002 ON 定时器级联使用定时器级联使用SV=

15、 SV1+SV2 TIM02开始定时开始定时 线圈线圈01000 ON TIM01开始定时开始定时 4、定时器定时时间的扩展、定时器定时时间的扩展(要求定时要求定时1800S)20000TIM00220000010000000000001TIM 001 #900020000TIM001TIM 002 #9000闭合闭合闭合闭合闭合闭合自按下启动按钮自按下启动按钮 1800s后线圈后线圈01000 ON练习:写出梯形图的语句表。练习:写出梯形图的语句表。 LD 00000 OR 20000 AND NOT 00001 OUT 20000 LD 20000 TIM 001 #9000 LD TIM

16、001 TIM 002 # 9000 LD TIM002 OUT 0100020000TIM00220000010000000000001TIM 001 #900020000TIM001TIM 002 #9000自自00000 ON线圈线圈20000 ONTIM001 ON 常闭触点断开常闭触点断开 同时同时TIM001常开触点闭合常开触点闭合 CP端有脉冲端有脉冲,CNT减减1计数计数 PV=1 TIM复位复位,开始下一轮定时开始下一轮定时 TIM001开始定时开始定时 900秒到秒到 闭合闭合闭合闭合闭合闭合20000CNT00220000010000000000001TIM 001 #9

17、00020000TIM001CNT 002 #0002TIM00100001断开断开第二轮定时结束第二轮定时结束 CP端又有脉端又有脉冲冲,CNT再次减再次减1计数计数计数器计计数器计数完成数完成,CNT为为ON,线圈线圈01000 ON定时器和计数器使用定时器和计数器使用定时器和计数器使用定时器和计数器使用SV= SV1SV2自按下启动按钮自按下启动按钮 1800s后线圈后线圈01000 ON闭合闭合分析程序对分析程序对01000的控制作用。的控制作用。25502能产生周期为能产生周期为1秒的脉冲秒的脉冲CNT000完成计数完成计数100所经历的所经历的时间是时间是100秒。秒。 计数器作为定时器使用计数器作为定时器使用用计数器作定时器时,该定时器具有保持功能。用计数器作定时器时,该定时器具有保持功能。经历经历10000秒后秒后 01000 ON 计数器的定时器功能计数器的定时器功能CNT00025502 CNT000 #0100 CNT00101000CNT000 25315 CNT001 #0100 25315CNT001完成计数完成计数100所经历的所经历的时间是时间是10000秒。秒。小段总结小段总结:计数器容量的扩展方法:计数器容量的扩展方法:定时器容量的扩展方法:定时器容量的扩展方法: 多个定时器级联使用多个定时器级联使用定时器和计数器联合使用定时器和计数器

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论