运动控制指令讲解.pptx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

运动控制指令

一、指令总述

二、指令释义

1/11

运动控制指令主要包括:

◆MC_Power

◆MC_Reset

◆MC_Home

◆MC_Halt

◆MC_MoveAbsolute

◆MC_MoveRelative

◆MC_MoveJog

◆MC_MoveVelocity

◆MC_CommandTable

◆MC_ChangeDynamic

◆MC_ReadParam

◆MC_WriteParam

一指令总述

2/11

Axis

Enable

StartMode

StopMode

Status

-

FALSE

1

0

FALSE

轴工艺对象

TRUE:轴已启用。

FALSE:根据组态的“StopMode”中断当前所有作业,停止并禁用轴。

0:启用位置不受控的定位轴

1:启用位置受控的定位轴

0:紧急停止

1:立即停止

2:带有加速度变化率控制的紧急停止

功能块输出,表示轴的使能状态。

FALSE:禁用轴,轴不会执行运动控制指令也不会接受任何新命令,“MC_Reset”

命令除外。

TRUE:轴已启用,即轴已就绪,可以执行运动控制命令。

要求:

1.定位轴工艺对象已正确组态;

2.没有待决的启用/禁止错误。

当使用带PTO驱动器的定位轴

时忽略改参数,此参数在(重新)启用定位轴时的第一个扫描周期执行一次。

二指令释义

A.“MC_Power”运动控制指令可启用或禁用轴。

默认值

参数

说明

3/11

二指令释义

B.“MC_Reset”运动控制指令可用于确认“伴随轴停止出现的运行错误”和“组态错误”。

要求:

1.定位轴工艺对象已正确组态;

2.已经清除了引起这些需确认的待决组态错误的原因。

轴工艺对象

上升沿时启动命令错误已确认

Axis

Execute

DONE

-

FALSEFALSE

默认值

参数

说明

4/11

二指令释义

C.轴的绝对定位需要回原点,“MC_Home”可将轴坐标与实际物理驱动器位置

要求:

1.定位轴工艺对象已正确组态;

2.轴已启用;

3.以Mode=0、1或2启动时不会任何激活MC_CommandTable命令。

0:绝对式直接归位

1:相对式直接归位

2:被动回原点

3:主动回原点

6:绝对编码器调节

7:绝对编码器调节

TRUE:命令已完成

具体释义见下页

(相对)

(绝对)

轴工艺对象

上升沿时启动命令

Mode=0、2、3时,为完成回原点操作之后,轴的绝对位置

Mode=1时,对当前轴位置的修正值

Axis

Execute

Position

Mode

Done

Mode6和7仅用于带模拟驱动接口的驱动器和PROFIdrive驱动器。

-

FALSE

0.0

0

FALSE

匹配。

默认值

参数

说明

5/11

1.主动回原点(Mode=3)

自动执行回原点步骤。

2.被动回原点(Mode=2)

被动回原点期间,运动控制指令“MC_Home”不会执行任何回原点运动。用户需通过其它运动控制指令,执行这一步骤中所需的行进移动。检测到回原点开关时,轴即回原点。

3.直接绝对回原点(Mode=0)

将当前的轴位置设置为参数“Position”的值。4.直接相对回原点(Mode=1)

将当前轴位置的偏移值设置为参数“Position”的值5.绝对编码器相对调节(Mode=6)

将当前轴位置的偏移值设置为参数“Position”的值6.绝对编码器绝对调节(Mode=7)

将当前的轴位置设置为参数“Position”的值。

二指令释义

C.轴的绝对定位需要回原点,“MC_Home”可将轴坐标与实际物理驱动器位置匹配。

6/11

可通过下列运动控制命令中止MC_Halt命令:

1.MC_Home命令(Mode=3)

2.MC_Halt命令

3.MC_MoveAbsolute命令

4.MC_MoveRelative命令

5.MC_MoveVelocity命令

6.MC_MoveJog命令

7.MC_CommandTable命令

二指令释义

D.“MC_Halt”可停止所有运动并以组态的减速度停止轴运动,未定义停止位置。

Axis

Execute

Done

-

FALSEFALSE

轴工艺对象

上升沿时启动命令TRUE:速度达到零

要求:

1.定位轴工艺对象已正确组态;

2.轴已启用。

默认值

参数

说明

7/11

二指令释义

E.运动控制指令“MC_MoveAbs

文档评论(0)

fat-bee + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档