编程原理
Inexbot Motion 应用程序的基本开发流程如下:
控制系统规划
利用 Inexbot Motion Studio 对受控系统进行设定与测试
利用 Inexbot Motion Studio 产生受控系统配置档(NCF 档案)
控制程序开发
编译与除错
测试与微调控制程序
控制系统范例 (控制器 + 受控系统)
前 3 个步骤主要目的为确认:
受控系统的安装与配线是否妥善? 比如伺服马达是否已正确安装? I/O 装置是可正确运作?等 等。
轴控参数是否正确,是否可以透过 Inexbot Motion studio 进行设备操作,比如说受控系统为一只六轴关节式机器手臂(Articulated robot)可以透过 Inexbot Motion studio 进行机器人参数,外部轴参数,系统设置设定,并使用 Inexbot Motion studio 进行归原点操作,点对点运动操作等确认运行的方向。
第 4 个步骤:控制程序开发,意即通过 Inexbot Motion 所提供的函数库进行控制程序开发,通过调用 API 对控制器下达命令以完成各式各样之应用。在接下来的章节中将分别函数库的功能作一系统性的说明包含 。