网站公告
本站微信技术交流群已开启,欢迎各位朋友加入,一起交流探讨,扫描网站下方微信二维码,添加博主微信,发送消息“进群”,即可由博主直接拉入技术交流群。
FANUC 如何扩展0i Mate D系统计数器个数
计数器CTRC
0i Mate-D系统为FANUC公司在0i-D系统的基础上进行精简后的一款系统,该系统具有较高的性价比且适用于一些小型简单的设备。该系统也对PMC程序进行了简化,简化后PMC程序仅可使用20个可变计数器CTR,20个固定计数器CTRB,共40个计数器。对于一般设备,40个计数器已经完全满足要求,但有些特殊设备可能使用的计数器超过40个,那么该怎么增加计数器个数呢?
除了常用的可变定时器CTR以及固定定时器CTRB以外,在FANUC系统中还有较为少用的自定义计数器功能指令CTRC,使用CTRC计数器可以实现扩展计数器的数量。
参照图中CTRC功能指令,A位置“CN0”条件导通时,计数器由1开始计时,如图,A位置“CN0”条件断开时,计数器由0开始计时;
B位置“UPD”条件导通时,计数器为减计数,B位置“UPD”条件断开时,计数器为加计数;
C位置“RST”条件导通时,复位当前计数器;
D位置“ACT”导通时,计数器开始计数。
在计数器中设定预置值地址,如图设定为D300,该地址占用2个字节;
在计数器中设定当前计数存储地址,如图设定为D330,该地址占用4个字节。
自定义计数器CTRC指令与计数器CTR及CTRB使用方法相同,但使用CTRC功能指令时,设定地址建议使用D地址,断电可保存,若使用R地址,断电后会直接清零。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。