PMC功能指令之定时器TMR(SUB3)

    PMC是FANUC系统连接外围设备的一个工具,学会了真没技术对维修工作将会起到事半功倍的效果,当然,PMC程序是通过PMC功能指令和一些触点连接起来的,所以我们如果想学会看懂PMC程序,或者能够编程的话,我们需要对PMC的功能指令需要有一定的了解和认知,从今天开始我将在共享屋博客中更新PMC每一个功能指令的说明介绍,如果你是学习PMC的新手,你可以跟着共享屋博客的更新进度进行功能指令的学习,我相信,如果你能够像我的博客一直坚持下去,你将在这么技术上有所突破。好了,多的不说了,今天就来介绍一下最简单的功能指令定时器(TMR SUB3)吧。

对于定时器指令来说,FANUC有好几个,不同的定时器用法不同,PMC的定时器的功能指令主要如下几个:

8

TMR(延时接通定时器:SUB3)

该指令能够延时指定的时间后输出信号,其时间参数在定时器界面的非易失存储器(T地址)中设定,这使得其能够在不修改梯形图的条件下修改延时时间。

TMR指令其定时器的最大特点是不修改梯形图,即可修改定时器时间,如果用户可能需要偶尔修改定时器的定时时间,处于降低操作难度,保护机床梯形图的需要,建议采用TMR定时器。

指令格式:

9

指令时序:

10

控制条件:

(1)输入信号ATC

ATC=0 停止计时    ATC=1:启动计时。

参数:定时器号(T地址)

在功能指令中设定定时器号后,可以在定时器界面的相应定时器号下设定时间预置值,初始状态下1-8号定时器的精度为48MS,也即设定的时间必须为48MS的倍数,如果设定了不易48MS为倍数的时间,则系统自动取最接近的以48为倍数的数字,比如设定100MS,则系统会自动识别为2*48=96MS,而忽略4MS,9以后的定时器精度为8MS,初始值下的设定方法同前者,当然定时器精度可以在定时器界面进行修改。

输出条件:W1=0 :ATC=0 或者计时未完成。

W1=1:ATC=1,且计时完成。

指令示例:

7

X10.0接通后延时100MS输出 R100.0=0

以上是关于TMR SUB3 功能指令的介绍,如果想了解的更深刻,那么你需要对着你机床的梯形图和系统界面进行相关的实验,如果你对这个指令有什么疑问的,可以在评论中进行提问,关于其余的功能指令将在后续的博文中介绍,敬请期待。

(1)定期器的号不能够重复,如果重复了会出现线圈不输出的现象。

12png

(2)为了防止定时器重复,我们可以使用自动分配编号的功能,分为LADDRIII 软件操作以及系统内置编程器操作。
(3)在转成卡格式之前,我们可以检查定时器编号是否重复。
(4)定时器编号与定时器之间的对一个关系为(N-1)*2 ,比如9号定时器对应是T16,通过如下表可以看出。

13 1

(5)定时器精度和时间可以在界面上进行设定,方便操作。

FNAUC PMC定时器精度

 

使用案例:

1、FANUC 如何实现闪烁梯形图的编写

2、利用定时器编写定时润滑控制程序

 

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

三、相关推荐文章:

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 共1条

请登录后发表评论

    • 头像神探苍0