运动控制器、运动控制卡、数控系统之间是什么关系?
日期:2021-06-02 / 人气:367
基于PC界面,由于PC机的强大功能,因此与其一起组成的运动控制功能最强。运动控制卡通过PCI插槽将控制卡插在PC的主机上;利用高级编程语言C++、C#、VB、VB.net、labview等编程语言进行开发;编程中使用运动控制卡厂商提供的控制卡API接口函数,来实现对控制卡资源的使用;运动控制卡通过发送脉冲的方式控制伺服或步进驱动器来控制伺服电机或步进电机、通过读取输入信号、控制输出信号来实现对继电器、传感器、气缸等IO的控制;
运动控制卡主要的优势是:在于利用PC强大的功能,比如CAD功能、机器视觉功能、软件高级编程等;利用FPGA+DSP / ARM + DSP芯片的功能实现高精度的运动控制(多轴直线、圆弧插补等,运动跟随,PWM控制等)。
运动控制器
动控运动控制器也是基于卡开发的产品, 功能同级别与运动控制卡差不多, 运动控制器偏向于集成化。
运动控制器有独立的安装面板,有的是面板式的,有的是仪表型的,还有导轨安装型的! 与运动控制卡都是靠发脉冲来控制伺服或者步进,但是运动控制器的程序写入,大部分是在运动控制器上本身通过固有的编程方式,写程序,或者靠上位计算机传程序来执行下面的命令。
一般来说,运动控制卡应用更加广泛,只要给客户提供底层驱动和编程代码,客户可根据自己的软件开发能力做出各种适合的界面和功能!
数控系统
数控系统是数字控制系统的简称,英文名称为(Numerical Control System),根据计算机存储器中存储的控制程序,执行部分或全部数值控制功能,并配有接口电路和伺服驱动装置的专用计算机系统。通过利用数字、文字和符号组成的数字指令来实现一台或多台机械设备动作控制,它所控制的通常是位置、角度、速度等机械量和开关量。
一般整个数控系统由三大部分组成,即控制系统,伺服系统和位置测量系统。控制系统硬件是一个具有输入输出功能的专用计算机系统,按加工工件程序进行插补运算,发出控制指令到伺服驱动系统;测量系统检测机械的直线和回转运动位置、速度,并反馈到控制系统和伺服驱动系统,来修正控制指令;伺服驱动系统将来自控制系统的控制指令和测量系统的反馈信息进行比较和控制调节,控制PWM电流驱动伺服电机,由伺服电机驱动机械按要求运动。这三部分有机结合,组成完整的闭环控制的数控系统。
简单来说,数控系统就是通过运动控制卡或运动控制器实现想到的运动轨迹。
制器小结
运动控制卡的性能与运动控制器差别不大,但运动控制卡可以在Windows平台软件上运地,所以其软件资源丰富,可利用VB \Visual C 等高极语言编写出功能强大,界面实用的应用软件,尤其是当自动化设备需要用PC机进行图像处理、或需要使用大型工具软件,如机械加工用的CAD,PCB板加工用的CERBER等软件的时候,使用运动控制卡就更加方便操作!