单轴功能

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > 示例 > 运动控制 >

单轴功能

调试一个单轴的例子。显示了如何使用定义的命令来打开伺服控制器,轴回零和启动/停止各种运动。

驱动控制的各种基本功能在此以完整的状态序列进行结构化。这个任务还包含一个处理潜在错误情况的程序。

当使用这个例子时,必须在项目中找到一个名为 "acp10etxen"错误文本模块。当使用运动向导插入一个轴时,可以在逻辑视图中重新命名错误文本模块的默认名称。

 

motioncontrol_errortextmodule

默认情况下名称是 "gAxis01"(运动向导配置)。要使用一个具有不同名称的轴,可以在初始化程序中指定。

要求

该例程可用于以下配置:

目标系统

描述

X20CP148x

X20 SG4 CPU

8V1xxx.x0-2 或 8BVxxxxxxxx.xxx-x

ACOPOS 和 ACOPOSmulti

任务名称

Basic

任务描述

预定义命令结构变量 "BasicControl.Command"可用于通过Automation Studio变量监视器窗口中 启动以下不同的功能。

功能

指令变量

开启伺服控制器。

BasicControl.Command.Power

执行轴的回零流程。

BasicControl.Command.Home

只要命令变量被设置为TRUE,就执行正方向上的运动。

BasicControl.Command.MoveJogPos

只要命令变量被设置为TRUE,就执行负方向上的运动。

BasicControl.Command.MoveJogNeg

以定义的终点位置启动一个绝对定位运动。

BasicControl.Command.MoveAbsolute

以定义的路径启动一个相对定位运动。

BasicControl.Command.MoveAdditive

以定义的速度启动一个恒速运动。

BasicControl.Command.MoveVelocity

停止一个正在进行的运动。

BasicControl.Command.Halt

停止一个正在进行的运动并阻止一个新的运动开始。

BasicControl.Command.Stop

确认一个已经发生的轴错误。

BasicControl.Command.ErrorAcknowledge

 

libacp10_singleax