s7200计数器指令
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课堂教学教案
教学实践
教学环节与主要教学内容具体教学目标教学活动●新课导入
如果要知道生产线上已经生产了多少产品,仓库
里面进了多好配件,已经用去多少,怎么实现自
动技术呢?
●新课讲授
一、计数器指令介绍
计数器利用输入脉冲上升沿累计脉冲个数。
结构主要由一个16位的预置值寄存器、一个16
位的当前值寄存器和一位状态位组成。当前值寄
存器用以累计脉冲个数,计数器当前值大于或等
于预置值时,状态位置1。
S7-200系列PLC有三类计数器:CTU-加计
数器,CTUD-加/减计数器,CTD-减计数。
1. 计数器指令格式如表4.5所示
表4.5计数器的指令格式
STL LAD 指令使用说明
CTU Cxxx,PV (1)梯形图指令符号中:CU为加计数脉冲输入端;CD为减计数脉冲输入端;R为加计数复位端;LD为减计数复位端;PV为预置值
(2)Cxxx 为计数器的编号,范围为:C0~C255 (3)PV预置值最大范围:32767;PV的数据类型:INT;PV操作数为:VW, T, C, IW, QW, MW, SMW, AC, AIW, K
(4)CTU/CTUD/CD 指令使用要点:STL形式中CU,CD,R,LD的顺序不能错;CU,CD,R,LD信号可为复杂逻辑关系
CTD Cxxx,PV
CTUD Cxxx,PV
2. 计数器工作原理分析
(1)加计数器指令(CTU)
当R=0时,计数脉冲有效;当CU端有上升沿输入时,计数器当前值加1。当计数器当前值大于或等于设定值(PV)时,该计数器的状态位C-bit置1,即其常开触点闭合。计数器仍计数,但不影响计数器的状态位。直至计数达到最大值(32767)。当R=1时,计数器复位,即当前值清零,状态位C-bit也清零。加计数器计数范围:0~32767。
(2)加/减计数指令(CTUD)
当R=0时,计数脉冲有效;当CU端(CD 端)有上升沿输入时,计数器当前值加1(减1)。当计数器当前值大于或等于设定值时,C-bit置1,即其常开触点闭合。当R=1时,计数器复位,即当前值清零,C-bit也清零。加减计数器计数范围:–32768~32767。
(3)减计数指令(CTD)
当复位LD有效时,LD=1,计数器把设定值(PV)装入当前值存储器,计数器状态位复位(置0)。当LD=0,即计数脉冲有效时,开始计数,CD端每来一个输入脉冲上升沿,减计数的当前值从设定值开始递减计数,当前值等于0时,计数器状态位置位(置1),停止计数。
【例4-4】加减计数器指令应用示例,程序
及运行时序如图4-53所
示。
LD I0.1
LD I0.2
LD I0.3
CTUD C50,4
图4-53 加/减计数器应用示例I0.1 I0.2 I0.3
C50当.C50状
课堂教学教案
2.画硬件接线图
根据I/O分配,画出硬件接线图,接线图如下图所示。
3、安装配线
(1)合理安排元件及PLC位置并固定。
(2)按外部接线图进行配线、接线。
(3)注意电源的连接,不能出现短路现象。
4、程序设计、录入、监控与调试:
(1)在电脑上进行程序的设计。
(2)将写好的指令程序输入PLC监控运行调试。
三、注意事项
1. 安全文明生产,确保人身安全及PLC等元器件的安全。操作时应以高度的责任心,集中注意力。
2. 插拔数据插头和接线时用力要适当,PLC的表面不能弄脏。
3. 通电试车必须经指导老师的同意并在老师在场的情况下进行,不能出现短路现象。
4. 训练过程中,要分工协作,共同提高。
四、分组训练
线路安装与程序的调试同时进行。每组由小组长带领,分成两小组,每小组2-3人。一组完成线路安装、程序的输入与调试,一组完成工作页上的内容,第一组完成练习后交换进行。
1.注意检查、纠正接线中存在的错误。
2.注意及时纠正有可能对PLC造成损害的错误操作。
3.检查配线是否正确,正确指导学生进行通电试验及安全文明操作。
4.及时发现训练中存在的问题,了解每个同学的掌握情况并对训练情况给出评价。
结束指导:
1.点评各组完成的情况及表现。
2.指出在实训过程中普遍存在的问题并集中解答,