网站公告
本站微信技术交流群已开启,欢迎各位朋友加入,一起交流探讨,扫描网站下方微信二维码,添加博主微信,发送消息“进群”,即可由博主直接拉入技术交流群。
FANUC 如何增加48ms定时器数量
TMRC定时器
在FANUC系统中,系统默认定时器1-8号为48ms精度的定时器,有且只有8个48ms精度的定时器,48ms精度的定时器定时范围可在48ms~1572.8S,但是在实际使用时,
可能需要用到48ms精度定时器的数量超出8个,那么如何增加48ms定时器呢?
有的人会选择将9号以后的定时器精度更改为100ms,1秒,1分等精度,更改精度后,虽然定时器设定时间可以满足,但定时器精度较低,我们可以使用TMRC定时器实现上述要求。
TMRC定时器为自定义延时定时器,可根据需求自定义定时器精度及定时器存储地址。
在TMRC功能指令中,对应图中的A位置参照下表设定定时器精度;图中设定定时器精度为1,代表定时器精度为48ms;
对应图中B位置为定时器设定时间地址,该地址占用两个字节,用于设定定时器的时间,图中定时器时间设定地址为D320,设定时间为1440S;在D320设定的数据并非为1440,而是30000。设定时间=精度单位 * 数量,1400s=48ms*30000=1400000ms。
对应图中C位置为定时器当前时间地址,占用4个字节,用于存放定时器当前时间。
当ACT条件满足时,定时器TMRC开始定时,当达到设定时间后,线圈输出。
使用TMRC定时器时需要注意事项:
1.该定时器可自由定义精度及地址,个数不受限制;
2.在设定定时器时间时,在设定地址中并非直接设定时间数值,切记!
3.设定定时器时间的地址若使用D地址时,需要为该地址分配双字节;
4.避免定时器地址与其他地址冲突。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。