1 / 21
文档名称:

计数器及比较指令.ppt

格式:ppt   大小:1,014KB   页数:21页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

计数器及比较指令.ppt

上传人:gyzhluyin 2017/2/21 文件大小:1014 KB

下载得到文件列表

计数器及比较指令.ppt

文档介绍

文档介绍:PLC 原理及应用计数器、比较指令、移位指令应用自动化与电力学院昆明冶金高等专科学校一、计数器?指令介绍计数器利用输入脉冲上升沿累计脉冲个数。结构主要由一个 16 位的预置值寄存器、一个 16位的当前值寄存器和一位状态位组成。当前值寄存器用以累计脉冲个数,计数器当前值大于或等于预置值时,状态位置 1。? S7-200 系列 PLC 有三类计数器: CTU- 加计数器, CTUD- 加/减计数器, CTD- 减计数。 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 CTD Cxxx , PV CTUD Cxxx , PV ?加计数器指令( CTU ) 当 R=0 时,计数脉冲有效; 当 CU 端有上升沿输入时, 计数器当前值加 1。当计数器当前值大于或等于设定值( PV )时,该计数器的状态位 C-bit 置1,即其常开触点闭合。计数器仍计数,但不影响计数器的状态位。直至计数达到最大值( 32767 )。当 R=1 时,计数器复位,即当前值清零,状态位 C-bit 也清零。加计数器计数范围: 0~32767 。 CTU Cxxx , PV 指令使用要点: STL 形式中 CU ,R的顺序不能错; CU ,R信号可为复杂逻辑关系。( C0~C255 ) ?加计数指令应用示例 LD LD CTD C4 ,3 LD C4 = 1 2 3 4 5 ?减计数指令( CTD ) 当复位 LD 有效时, LD=1 ,计数器把设定值( PV )装入当前值存储器,计数器状态位复位(置 0)。当 LD=0 , 即计数脉冲有效时,开始计数, CD 端每来一个输入脉冲上升沿,减计数的当前值从设定值开始递减计数,当前值等于 0时,计数器状态位置位(置 1),停止计数。 CT D Cxxx , PV 指令使用要点: STL 形式中 CU , LD 的顺序不能错; CU , LD 信号可为复杂逻辑关系。( C0~C255 ) ?减计数指令应用示例 LD LD CTD C4 ,3 LD C4 = ?加/减计数指令( CTUD ) 当 R=0 时,计数脉冲有效;当 CU 端( CD 端)有上升沿输入时,计数器当前值加 1(减 1)。当计数器当前值大于或等于设定值时, C-bit 置1,即其常开触点闭合。当 R=1 时,计数器复位,即当前值清零, C-bit 也清零。加减计数器计数范围: – 32768~32767 。 CT UD Cxxx , PV 指令使用要点: STL 形式中 CU , CD , R的顺序不能错; CU , CD ,R信号可为复杂逻辑关系。( C0~C255 ) ?加减计数器指令应用示例 LD LD LD CTUD C50 ,4 441 2 33 4 55二、比较指令?比较指令是将两个操作数按指定的条件比较,操作数可以是整数,也可以是实数,在梯形图中用带参数和运算符的触点表示比较指令,比较条件成立时,触点就闭合,否则断开。比较触点可以装入,也可以串、并联。比较指令为上、下限控制提供了极大的方便。