给运动控制器编程就是给控制器指令以完成某些运动任务。这个任务可以像控制单轴驱动器移动一小段距离然后再返回一样简单。或者它可以控制和协调一个复杂的、相互连接的多轴运动系统的运动,例如在装配线或某种制造过程中。在这两种情况下,控制器都需要一组指令来执行某些动作。
运动控制器制造商为用户提供了一些方法来编程他们的设备。这通常采用某种类型的图形用户界面(GUI)的形式,有时与其他自动化软件集成。该界面允许用户编写和编辑控制程序,以及监控操作的进度。编程的选项包括可视化技术,比如从选项菜单中拖放方法,或者用visual Basic、C、c++或其他语言编写程序。
运动控制编程套件,如美国国家仪器公司(National Instruments)的运动助手(motion Assistant),可以让程序员对应用程序进行原型化,然后将程序转换为LabVIEW VI或C代码,以便进一步开发。
GUI可以像控制器上的几个按钮或更标准的基本键盘一样简单。对于极其简单和不复杂的应用程序,有些控制器允许通过按钮或交互式触摸屏在控制器本身进行编程。独立或机架式运动控制器通常有键盘入口,用户可以以这种方式对控制器进行编程。另一种常见的方法是通过电脑和键盘。
许多公司都有运动api(应用程序编程接口),让设计师编程控制器。它们还可以提供示例程序以及函数库和用于诊断和调优的其他工具。
基于plc的运动控制也变得越来越普遍。在这里,编程是通过行业定义的标准,如IEC 61131 (PLCopen),该标准利用了许多工程师已经熟悉的现有编程方法,如梯形逻辑图和功能块图。
了下:运动控制技巧,运动控制•电机控制

告诉我们你的想法!