1 / 15
文档名称:

PLC计数器指令.ppt

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

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

分享

预览

PLC计数器指令.ppt

上传人:yixingmaoj 2017/2/20 文件大小:466 KB

下载得到文件列表

PLC计数器指令.ppt

文档介绍

文档介绍:Date: 2017-2-20 File: PLC- 课件 SIMATIC S7 工业网路控制实训中心 SITRAIN Training for Automation and Drives 计数器指令 3、计数器指令概述存储器区域: 在 CPU 的存储器中,为计数器保留有存储区。该存储区为每一计数器地址保留一个 16 位的字。梯形逻辑指令集支持 256 个计数器。只有计数器指令可访问计数器存储区。计数值: 计数器字的位 0 至位 9 包含二进制码的计数值。当计数器置位时,计数值传送至计数器字。计数值范围从 0 至 999 计数器指令有: ---( SC ) 计数器线圈置位---( CU ) 加计数器线圈---( CD ) 减计数器线圈怀有计数器块指令 Date: 2017-2-20 File: PLC- 课件 SIMATIC S7 工业网路控制实训中心 SITRAIN Training for Automation and Drives 计数器中的位组态计数值的取值范围: 0 至 999 ,例如 127 ,为计数器设定初值,设定格式: C#127 。 C# 表示二- 十进制格式( BCD 格式:四位一组表示一位十进制数值的二进制码)。计数器数据类型为字:字的位 0 至 11 位为二- 十进制格式的计数值。例如装载计数值 127 之后计数器字的内容: Date: 2017-2-20 File: PLC- 课件 SIMATIC S7 工业网路控制实训中心 SITRAIN Training for Automation and Drives ---( SC ) 计数器置初值符号:英文<C no.> ---( SC ) < 预置值>说明: ---( SC ) (计数器置初值指令)只有在 RLO 出现上升沿时才执行。同时,将预置值传送到指定的计数器。例: 如果在输入端 (从“0”变为“1”)出现上升沿,则计数器 C5 预置数值“ 100 ”。如果没有出现上升沿,则计数器 C5 的值保持不变。 Date: 2017-2-20 File: PLC- 课件 SIMATIC S7 工业网路控制实训中心 SITRAIN Training for Automation and Drives ---( CU ) 加计数器线圈符号:英文<C no.> ---( CU ) 说明: ---( CU ) (加计数器线圈指令)在 RLO 出现上升沿并且计数器的值小于“ 999 ”时,则使指定计数器的值加“1”。如果在 RLO 没有出现上升沿, 或计数器的值已经为“ 999 ”,则计数器的值保持不变。 Date: 2017-2-20 File: PLC- 课件 SIMATIC S7 工业网路控制实训中心 SITRAIN Training for Automation and Drives 例: 如果输入端 的信号状态从“0”变为“1”( RLO 出现上升沿),则预置值“ 100 ”装入计数器 C10 。如果输入端 的信号状态从“0”变为“1”(在 RLO 出现上升沿),则计数器 C10 的值将加“1”。 C10 的值等于“ 999 ”除外。如果在 RLO 没有出现上升沿,则计数器 C10 的值保持不变。如果 的信号状态为“1”,则计数器 C10 复位为“0”。 Date: 2017-2-20 File: PLC- 课件 SIMATIC S7 工业网路控制实训中心 SITRAIN Training for Automation and Drives ---( CD ) 减计数器线圈符号:英文<C no.> ---( CD ) 说明: ---( CD ) (加计数器线圈指令)在 RLO 出现上升沿并且计数器的值大于“0”时,则使指定计数器的值减“1”。如果在 RLO 没有出现上升沿,或计数器的值已经为“0”,则计数器的值保持不变。 Date: 2017-2-20 File: PLC- 课件 SIMATIC S7 工业网路控制实训中心 SITRAIN Training for Automation and Drives 例:如果输入端 的信号状态从“0”变为“1”( RLO 出现上升沿),则预置值“ 100 ”装入计数器 C10 。如果输入端 的信号状态从“0”变为“1”(在 RLO 出现上升沿),则计数器 C10 的值将减“1”。 C10 的值等于“0”除外。如果在 RLO 没有出现上升沿,则计数器 C10 的值