发表于:2012/8/30 9:32:21
#0楼
关于矩形PLC计数器使用问题
N80的计数器分为上升沿和下降沿计数器两种计数器。(计数器非高速计数器,输入脉冲速度不应超过用户梯形图的循环速度)
上数计数器 UCTR
指令说明:
上数计数器的动作系利用外部输入的脉冲变化来驱使计数器的动作,在输入控制上籍由脉冲的输入变化可激活计数、停止计数及清除计数值等动作。指令的输出可以表示出计数是否已经到达预设的计数值。
节点说明:
上节点:计数器的设定值 下节点:目前累计的计数值
输入控制说明:
I1:计数控制 当I1有-“OFF”->“ON”的变化时,计数值加1
I2:计数累加值清除控制 低电平动作,当动作时(即0)计数器累积值清除为0;
功能输出说明:
01:计数到输出 =1,计数累加值=设定值; =0,计数累加值<设定值;
02:与01输出相反
例程一:加减计数器
加减计数器梯形图
梯形图说明
功能:10001上升沿时计数器加1,10002上升沿时计数器减1。
该程序用来实现一个加减计数器,动作过程如下:
S1:10001每输入一个上升沿,计时寄存器41000加1;
S2:10002每输入一个上升沿,计时寄存器41000减1;
S3:当计数值到达上限后,自动回零;
加减计数器波形图示
N80的计数器分为上升沿和下降沿计数器两种计数器。(计数器非高速计数器,输入脉冲速度不应超过用户梯形图的循环速度)
上数计数器 UCTR
指令说明:
上数计数器的动作系利用外部输入的脉冲变化来驱使计数器的动作,在输入控制上籍由脉冲的输入变化可激活计数、停止计数及清除计数值等动作。指令的输出可以表示出计数是否已经到达预设的计数值。
节点说明:
上节点:计数器的设定值 下节点:目前累计的计数值
输入控制说明:
I1:计数控制 当I1有-“OFF”->“ON”的变化时,计数值加1
I2:计数累加值清除控制 低电平动作,当动作时(即0)计数器累积值清除为0;
功能输出说明:
01:计数到输出 =1,计数累加值=设定值; =0,计数累加值<设定值;
02:与01输出相反
例程一:加减计数器
加减计数器梯形图
梯形图说明
功能:10001上升沿时计数器加1,10002上升沿时计数器减1。
该程序用来实现一个加减计数器,动作过程如下:
S1:10001每输入一个上升沿,计时寄存器41000加1;
S2:10002每输入一个上升沿,计时寄存器41000减1;
S3:当计数值到达上限后,自动回零;
加减计数器波形图示
[此贴子已经被思南于2012/8/30 11:15:52编辑过]