简介S_CD 指令,在 S 输入端有一上升沿信号时,在 PV 输入端的预置计数值将被写入计数器。如果在 R 输入端是 1 状态,计数器被复位,计数器的计数值被清零。在当前计数值大于 0 的情况下 S_CD指令,在S输入端有一上升沿信号时,在PV输入端的预置计数值将被写入计数器。如果在R输入端是“1”状态,计数器被...
减计数器(S_CD)在计数初始值预置输入端S上有上升沿时,PV装入预置值,输入端CD每检测到一次上升沿,当前计数值CV减1(前提是CV值大于0),当CV等于0时,计数器的输出Q从状态“1”变成状态“0”;当R端子的状态为“1”时,计数器复位,当前计数值为“PV”,输出也为“0”。减计数器指令和参数见图1: 图1 用一...
PLC的S_CD指令符号 表4-70为S_CD指令说明表。表4-70S_CD指令说明表参数数据类型存储器区域说明Cno.COUNTERC计数器标识号,范围与CPU技术指标有关CDBOOLI、Q、M、L、D计数器减法输入端SBOOLI、Q、M、L、D为预置计数值的预置输入端PVWORDI、Q、M、L、D或常数以C#<值>格式写人的计数值,范围从0~ 999PVWORD...
S7-300的计数器是16位的,每个计数器占用两个字节空间,用来存储计数值。S7-300中计数器区为512B,最多允许使用256个计数器,而具体能够使用的计数器数目由具体的CPU决定。计数器的地址编号为C0-C256,计数器的值为0~999。 S_CUD(可逆计数器) S_CU(加计数器) S_CD(减计数器) 3,减计数器应用实例 要求: 按...
(3)S_CD 降值计数器指令符号为:如果输入S有上升沿,则S_CD(降值计数器)设置为输入PV的值。如果输入R为1,则计数器复位,并将计数值设置为零。如果输入CD的信号状态从“0”切换为“1”,并且计数器的值大于零,则计数器的值减1。如果已设置计数器,并且输入CD的RLO=1,则即使没有从上升沿到下降沿或下降沿到...
(3)S_CD 减计数器 (4)-(SC) 计数器置初值 (5)-(CU) 加计数器线圈 (6)-(CD) 减计数器线圈 5、数据块指令 (1)-(OPN) 打开数据块:DB或DI 6、逻辑控制指令 (1)-(JMP) 无条件跳转 (2)-(JMP) 条件跳转 (3)-(JMPN) 若非则跳转
(1)S_CUD 加减计数 (2)S_CU 加计数器 (3)S_CD 减计数器 (4)-(SC) 计数器置初值 (5)-(CU) 加计数器线圈 (6)-(CD) 减计数器线圈 5、数据块指令 (1)-(OPN) 打开数据块:DB或DI 6、逻辑控制指令 (1)-(JMP) 无条件跳转 (2)-(JMP) 条件跳转 ...
S(Set,置位)指令与R(Reset,复位)指令通常配合出现,控制某一位的通断。指令格式如图2-3所示。图2-3 置位与复位指令3.地址边沿检测指令POS是单个地址位信号的上升沿检测指令,相当于一个常开触点。如图2-4中的输入信号I1.2由0状态变为1状态时(即I1.0的上升沿),POS指令等效的常开触点闭合,Q输出端在一个扫描...
4.3 S_CD 减计数器 4.4 -(SC) 计数器置初值 4.5 -(CU) 加计数器线圈 4.6 -(CD) 减计数器线圈 5、数据块指令 5.1 -(OPN) 打开数据块:DB或DI 6、逻辑控制指令 6.1 -(JMP) 无条件跳转 6.2 -(JMP) 条件跳转 6.3 -(JMPN) 若非则跳转
1. S_CUD 加减计数 2. S_CU 加计数器 3. S_CD 减计数器 4. -(SC) 计数器置初值 5. -(CU) 加计数器线圈 6. -(CD) 减计数器线圈 五、逻辑控制指令 1. -(JMP) 无条件跳转 2.-(JMP) 条件跳转 3. -(JMPN) 若非则跳转 4. LABEL 标号 ...