1 / 14
文档名称:

PLC计数器指令.pptx

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

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

分享

预览

PLC计数器指令.pptx

上传人:wz_198613 2019/1/29 文件大小:487 KB

下载得到文件列表

PLC计数器指令.pptx

文档介绍

文档介绍:计数器中的位组态计数值的取值范围:0至999,例如127,为计数器设定初值,设定格式:C#127。C#表示二-十进制格式(BCD格式:四位一组表示一位十进制数值的二进制码)。计数器数据类型为字:字的位0至11位为二-十进制格式的计数值。例如装载计数值127之后计数器字的内容:---(SC)计数器置初值符号:o.>---(SC)<预置值>说明:---(SC)(计数器置初值指令)只有在RLO出现上升沿时才执行。同时,将预置值传送到指定的计数器。例:(从“0”变为“1”)出现上升沿,则计数器C5预置数值“100”。如果没有出现上升沿,则计数器C5的值保持不变。---(CU)加计数器线圈符号:o.>---(CU)说明:---(CU)(加计数器线圈指令)在RLO出现上升沿并且计数器的值小于“999”时,则使指定计数器的值加“1”。如果在RLO没有出现上升沿,或计数器的值已经为“999”,则计数器的值保持不变。例:“0”变为“1”(RLO出现上升沿),则预置值“100”装入计数器C10。“0”变为“1”(在RLO出现上升沿),则计数器C10的值将加“1”。C10的值等于“999”除外。如果在RLO没有出现上升沿,则计数器C10的值保持不变。“1”,则计数器C10复位为“0”。---(CD)减计数器线圈符号:o.>---(CD)说明:---(CD)(加计数器线圈指令)在RLO出现上升沿并且计数器的值大于“0”时,则使指定计数器的值减“1”。如果在RLO没有出现上升沿,或计数器的值已经为“0”,则计数器的值保持不变。例:“0”变为“1”(RLO出现上升沿),则预置值“100”装入计数器C10。“0”变为“1”(在RLO出现上升沿),则计数器C10的值将减“1”。C10的值等于“0”除外。如果在RLO没有出现上升沿,则计数器C10的值保持不变。如果计数值=0,。“1”,则计数器C10复位为“0”。:S_CU(加计数器)在输入端S出现上升沿时使用输入端PV上的数值预置。如果在输入端R上的信号状态为“1”,则计数器复位,计数值被置为“0”。如果输入端CU上的信号状态从“0”变为“1”,并且计数器的值小于“999”,则计数器加“1”。如果计数器被置位,并且输入端CU上的RLO=1,计数器将相应地在下一扫描循环计数,即使没有从上升沿到下降沿的变化或从下降沿到上升沿的变化。如果计数值大于“0”,则输出Q上的信号状态为“1”;如果计数值等于“0”,则输出Q上的信号状态为“0”。应避免在几个程序点使用一个计数器(否则会出现计数错误)。例:“0”变为“1”,计数器使用MW10的值预置。“0”变为“1”,计数器C10的值将加“1”。C10的值等于“999”除外。如果C10不等于“0”,“1”。: