FANUC PMC功能之固定计数器 CTRB SUB 56

1、CTRB指令功能

CTRB固定地址定时器与CTR的计数逻辑类似,但CTRB只支持二进制编码形式。

2、CTRB机床上应用场合

(2)作为润滑脉冲计数,时间累加等。
指令格式:
1588080084 6

3、控制条件

(1)CNO :
CN0 =0 : 计数器的初始值为0
=1 : 计数器的初始值为1
此条件作为控制计数器初始值使用的,可以使用R9091.1的常开点作为1 或者使用R9091.1的常闭作为0,当然,不同机床上PMC也会编写自己的常0和常1逻辑,实现的目的相同,因为一般刀库计数都是从1开始,所以使用的是R9091.1常开点。
(2) 计数方向(UPDOWN)
UPD=0:加计数器(计数从CNO指定的初始值开始)。
UPD=1:减计数器(计数从预设值开始)。

此条件为计数器计数类型是加法计数器还是减法计数器,如果条件为0,则为加法计数器,从CN0指令的数值开始计数。如果为1,为减法计数器,从预设值开始。对于常用的为加法计数器,所以设定条件未0,如上所示为R9091.1常闭点。
(3) 重置(RST)
RST=0:非重置状态。
RST=1:重置状态,计数器重置到初始值;W1变为0;累计计数值复位为初始值。
(4) 启动条件(ACT)
1588080150 7

(5)计数器号:
定时器号与预设值均在计数器界面进行设定,并且计数器号不可以重复,但是可以与5号计数器的号重复
1588080183 8
(6)输出(W1):
W1=1: 加计数(UPD=0)时,计数达到预设值;减计数(UPD=1)时,计数器达到0(CNO=0) 或达到1(CNO=1)。

4、应用案例:
1588080223 9

在PMC梯形图中的计数器参数中写入固定定时器号0001且预设值为5,R9091.0为常0信号这样计数的起始值为0,增量计数,当R100.0接收到一个上升沿的时候计数值加1,直到接收到5个上升沿后输出R100.1=1。

除了共享屋网站中发布的PMC文章,这里整理的有关学习PMC编程的资料,大家可以在数控文库中进行下载,FANUC PMC资料汇总  有技术支持,所以不用担心学不会

三、相关推荐文章:

© 版权声明
THE END
喜欢就支持一下吧
点赞3 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容