广东湘恒智能科技有限公司
主营产品: 西门子PLC代理商,plc变频器,伺服电机,人机界面,触摸屏,线缆,DP接头
一文读懂TwinCAT NC PTP
发布时间:2024-11-26

TwinCAT NC PTP是Beckhoff公司的运动控制软件的名称,从字面来看,TwinCAT 是“The Windows Control and Automation Technology”的缩写,即基于Windows操作系统的自动化控制技术,而NC PTP是“Numerical Control Point To Point”的缩写,NC(Numerical Control)是自控领域的一个专业术语,类似MC(Motion Control),也指运动控制,NC PTP就是点对点的运动控制。


TwinCAT NC是基于PC的纯软件的运动控制,它的功能与传统的运动控制模块、运动控制卡类似。由于TwinCAT NC与PLC运行在同一个CPU上,运动控制和逻辑控制之间的数据交换更直接、快速,因此TwinCAT NC比传统的运动控制器更加灵活和强大。TWINCAT NC的另一个特点是完全独立于硬件,用户可以选择不同厂家的驱动器和电机,而控制程序不变。程序的运动控制指令集遵循PLC OPEN组织关于运动控制功能块的定义规范V1.0和V2.0。


TwinCAT NC有PTP和NC I两个级别,PTP即点对点控制方式,可控制单轴定位或者定速,也可以实现两轴之间的电子齿轮、电子凸轮同步。在此基础上,Beckhoff还提供Dancer Control(张力控制)、Flying Saw(飞锯)、FIFO(先入先出)等多轴联动方式。此外,用户还可以在PLC程序中编写位置发生器,每个PLC周期都计算目标位置、速度和加速度,并发送给TwinCAT NC去执行。


而TwinCAT NC I除了能够实现TwinCAT NC PTP的所有功能之外,还可以执行G代码,实现多轴之间的直线、圆弧和空间螺旋插补。在本书中仅讨论TwinCAT NC PTP的原理和应用。


展开全文
拨打电话 微信咨询 发送询价