精通
英语
和
开源
,
擅长
开发
与
培训
,
胸怀四海
第一信赖
锐英源精品开源,禁止转载和任何形式的非法内容使用,违者必究
运动控制卡是一种基于PC机,用于各种控制运动场景的上位控制单元。 运动控制卡基于PC总线,利用高性能微处理器及大规模可编程器件实现多个伺服电机的多轴协调控制,这种高性能的步进/伺服电机运动控制卡在工业生产上有巨大的市场。
由于PC机功能的强大,与PC机相结合的设备,往往能提供强大的运动控制能力。我们的运动控制卡正是一个这样的设备,运动控制卡通过PCI插槽与PC主机相连接。 然后我们可以通过高级编程语言C 、C#、VB、VB.net、labview等进行开发,运动控制卡的商家会给我们提供控制卡的API函数,借助这些函数,再加上我们自身的软件开发能力,就能够开发出各种各样的适合我们需求的界面和功能。
通过ADT-8909控制卡的系统结构图来了解一些基本概念,如图所示:
运动控制卡需要经过弱电施工才能工作,图中的端子板是施工的核心部件,它承上启下传输信号,带动各个生产线进行运转。
控制器就相当于我们的运动控制卡(如上图ADT-8949、ADT-8969),通过我们设计的操作界面,界面中能够设置各种输入信号(如位移、速度、力等),通过界面的设置我们的控制器会产生相应的控制信号。
执行机构就相当与上图中的伺服、步进电机等元件,他们会根据运动控制器发出的控制信号,使自身的状态发生变化,就比如电机转动一定的角度。而这样的变化又会作用在被控对象上,带动被控对象产生相应的运动。
顾名思义。将被操纵的机器设备称为被控对象。
如果我们的程序只考虑理想状态下的设备运行,可能会达不到理想的结果,因为一些不确定因素可能会使我们的实际效果产生偏差,这个时候,我们就要考虑将实际效果的偏差计入我们程序的下一次运行中去。及我们的程序运行中要得到反馈,而传感器正是使我们实现这一功能的关键。传感器对被控对象的过程实际信号(如实际位移、实际速度、实际力等)进行检测、转换为电信号并提供给控制器,从而对被控对象构成闭环负反馈控制。
运动伺服一般都是三环控制系统,从内到外依次是电流环、速度环、位置环,这三环一起构成一个完整的运动控制系统。
运动控制卡控制一般采用的都是工控机+运动控制卡的方式
如上图,整个运动控制系统按信号流通顺序,由PC->运动控制卡->运动控制卡卡转接板->电机驱动器->电机->运动模组构成。图中红色线为信号传输示意图。
这个图上面就是个小的生成线,上盖板里有电机,图右的滚动机构带动面物料运动,运动间隔到了,上盖板上的电机动作,就像绣花一样,生成(切)出来成品,成品会被收集到仓里,仓里有传感器,等生成成品够了,仓传感器发信号,则整个生成系统停止运行。
当然上面只是举例,实际的运动控制卡上位机和生产线非常复杂。
锐英源软件和上市公司众为兴合作开发运动控制卡上位机,有近二十年运动控制卡上位机开发经验,接触过很多行业的上位机开发,在南方有一定客户群,如果有需要开发运动控制卡上位机,请联系手机13803810136,QQ396806883,微信ryysoft。