PMC程序的执行过程和结构

数控维修 2016年2月17日02:48:23发那科FANUC维修202阅读模式

广告 --- 技术支持请联系 手机/微信:18025212569 --- 广告

PMC的工作过程基本上就是在系统软件的控制下顺次扫描各输入点的状态,按用户逻辑解算控制逻辑,然后顺序向各输出点发出相应的控制信号。此外,为提高工作的可靠性和及时接收外来的控制命令,在每个扫描周期还要进行故障自诊断,以及处理与编程器、计算机的通信请求等。文章源自发那科三菱数控机床维修-https://www.fanucmitsubishi.com/pmc-system/

 文章源自发那科三菱数控机床维修-https://www.fanucmitsubishi.com/pmc-system/

所谓扫描就是依次对各种规定的操作项目全部进行访问和处理。扫描是周而复始无限循环的,每扫描一个循环所用的时间称为扫描周期。梯形图语句越少,扫描周期也就越短,信号的响应也就越快。文章源自发那科三菱数控机床维修-https://www.fanucmitsubishi.com/pmc-system/

维修服务及技术支持热线:13266020218文章源自发那科三菱数控机床维修-https://www.fanucmitsubishi.com/pmc-system/

PMC程序的结构文章源自发那科三菱数控机床维修-https://www.fanucmitsubishi.com/pmc-system/

顺序程序一般由第一级程序、第二季程序以及若干个子程序组成。文章源自发那科三菱数控机床维修-https://www.fanucmitsubishi.com/pmc-system/

 文章源自发那科三菱数控机床维修-https://www.fanucmitsubishi.com/pmc-system/

在PMC程序中使用子程序的结构形式主要是做到结构化程序设计,以方便日后查找、调用和管理。将每一个功能类别的程序归类到每一个子程序中,也就相当于将不同类型的文件归类到不同的文件夹中。使用子程序的结构增强了程序的可读性,当程序出现错误时,易于找出原因。文章源自发那科三菱数控机床维修-https://www.fanucmitsubishi.com/pmc-system/

 文章源自发那科三菱数控机床维修-https://www.fanucmitsubishi.com/pmc-system/

一般数控机床的PMC程序的处理时间为几十至上百毫秒,对于绝大多数信号,这个速度已足够了,但有些新号(如脉冲信号)要求迅速的响应。为适应不同控制信号对响应速度的不同要求,第一级程序仅处理短脉冲信号,比如急停、各进给轴坐标轴超程、机床互锁信号、返回参考点减速、跳步、进给暂停信号等。文章源自发那科三菱数控机床维修-https://www.fanucmitsubishi.com/pmc-system/

 文章源自发那科三菱数控机床维修-https://www.fanucmitsubishi.com/pmc-system/

第一级程序每8ms执行一次。在向CNC的调试RAM中传送程序时,第二季程序被分割,第一级程序的执行将决定如何分割第二级程序,若第二级程序得分割数为n,则顺序程序按顺序执行。如果第一级程序的步数增加,那么在8ms内第二级程序动作的步数就相应减少,因此分割数变多,整个程序的执行时间边长。因此,第一级程序应编辑的尽可能短。文章源自发那科三菱数控机床维修-https://www.fanucmitsubishi.com/pmc-system/

weinxin
我的微信
如有问题,请加微信咨询。版权归原作者所有,如有侵权请立即与我们联系,我们将及时处理。

广告 --- 技术支持请联系 手机/微信:18025212569 --- 广告

数控维修
  • 本文由 发表于 2016年2月17日02:48:23
  • 转载请务必保留本文链接:https://www.fanucmitsubishi.com/pmc-system/