东莞市优控机电设备有限公司
PLC与NC(NCK)在各自控制领域的表现

发布时间:2021-06-10

  NC(NCK)用来控制轴运动,PLC用来辅助过程工艺。

  举个例子,你要让主轴在多少转速下转动多久,进给多少,或者工装夹具平台位移多少,旋转多少。只要是用伺服电机,就是纯NC的任务。比如类似这种:

  N1010 G1 G60 F=FEED_FAST_X X_1=P_X1_DELIVERY_Z31

  然而在数控机床中,光有轴运动是远远不够的。加工程序往往伴随着气动和液压动作。厂商们(以西门子为例)开发了M函数,这种函数是在NC程序中被呼叫,但是同时可以与PLC进行在线通信(Online DB)。比如,在上述NC句子之前,我想先松开机床上的工装夹具,然后再开动X1轴。这个时候我就需要先实现一个工件释放功能(通过M辅助函数来实现),比如:

  N1000 M_100_Gripper_1111_release M_101_Gripper_1112_release


  当然,M函数需要在NCK里面定义(MMAC),并且指向到PLC接受的Online DB里具体某一位,比如这样:

  DEFINE M_100_Gripper_1111_release AS M100

  DEFINE M_101_Gripper_1112_release AS M101

  而M100和M101在各厂商的中PLC中都有模块化定义,使用很方便。

  当PLC接受到这个M函数指令,便可以在PLC里执行相应的液压动作,完成M函数。

  多年来我们优控机电凭借优良的技术成功的将其专有的技术和工程经验应用到PLC控制与变频调速控制领域,针对不同行业自动化控制需求提供不同的技术服务和解决方案。环保 、节能项目的成功实施所产生的经济效益和社会效益。

上一篇:如何使用三菱Q系列PLC的数字量输入模块? 下一篇:PLC、变频器、智能伺服电机等网络安全意识
广东优控智慧工程技术有限公司 版权所有
技术支持:东莞网站建设