菜单

轮廓位置模式 (PP)

轮廓位置模式 (PP)

位置控制是伺服系统最重要、最常用的控制模式。在轮廓位置模式下,驱动器控制电机可进行绝对位置定位和相对位置定位两种定位方式。上位机可以设置目标位置、起步速度、停止速度以及加(减)速度。启用轮廓位置模式时,对象字典 6060h 伺服模式选择设置为 1。

轮廓位置模式,基本推荐配置:

RPDO TPDO 备注
6040h:控制字 control word 6041h:状态字 status word 必须
607Ah:目标位置 target position 6064h:位置反馈 position actual value 必须
6081h:轮廓运行速度 profile velocity - 必须
6083h:轮廓加速度 profile acceleration - 可选
6084h:轮廓减速度 profile deceleration - 可选
6060h:模式选择 modes of operation 6061h:运行模式显示 modes of operation display 可选

轮廓位置模式控制字设定:

选择轮廓位置模式时,控制字(6040h)各个位的意义如下表所示。

Bit 名称 说明
0 可以开启伺服运行 使能伺服时必须设置为 1
1 接通主回路电 使能伺服时必须设置为 1
2 快速停机 使能伺服时必须设置为 1,设置为 0 则快速停机
3 伺服运行 使能伺服时必须设置为 1

4

更新位置指令

在 0 → 1 变化时载入下一组位置指令参数(包括目标位置或位置增量,起步速度,运行速度,加减速度)

5

立即更新

0:等待当前位置指令执行完毕后再执行新指令

1.中止正在执行的指令,执行最新的位置指令

6

位置指令类型

0:绝对值指令

1.相对位置指令

7 故障复位 在 0 → 1 变化时执行一次故障复位,如需多次复位,则产生多次 0 → 1 变化
8 暂停 0:无效,1:有效。有效时停止执行指令

当 6040h 控制字 bit5 是 0 时,如果变更动作中的定位数据,将等待当前位置指令执行完毕后,再执行新指令,如下图所示:

当 6040h 控制字 bit5 是 1 时,如果变更动作中的定位数据,将中止正在执行的指令,立即执行最新的指令,如下图所示:

轮廓位置模式的状态字定义:

选择轮廓位置模式时,状态字(6041h)各个位的意义如下表所示:

Bit 名称 说明

0

伺服准备好

0:无效

1.有效(有效时表示可以使能伺服)

1

可以开启伺服运行

0:无效

1.有效(有效时表示可以使能伺服)

2

伺服运行

0:无效

1.有效(有效时表示伺服已使能)

3

伺服故障

0:无故障

1.有故障

4

主回路电接通

0:无效

1.有效(有效时表示可以使能伺服)

5

快速停机

0:快速停机有效

1.快速停机无效

6

伺服不可运行

0:无效

1.有效(有效时表示不可以使能伺服)

7

警告

0:无警告

1.有警告

9

远程控制

0:无效

1.有效(有效时表示控制字已生效)

10

位置到达

不支持,始终为 1

11

内部软限位状态

0:没有到达软限位

1.到达软限位

12

新位置指令收到状态

0:可以更新位置指令

1.不可以更新位置指令

13

位置偏差错误

0:位置偏差值在规设定范围之内(6065h)

1.位置偏差值超过设定范围(6065h)

14

厂家自定义

暂无

15

回原完成

0:未完成回原

1.已完成回原点

 

轮廓位置模式相关参数:

轮廓位置模式相关的字典对象:

索引 子索引 名称 访问类型 数据类型 设定范围 默认值

6040h

00

控制字

RW

U16

0~65535

0

6041h

00

状态字

RO

U16

-

-

6060h

00

伺服模式选择

RW

I8

0~10

0

6061h

00

运行模式显示

RO

I8

-

-

6064h

00

位置反馈

RO

I32

-

-

6065h

00

位置偏差过大阈值

RW

U32

0~(232-1)

3145728

6066h

00

位置偏差过大超时时间

RW

U16

0~65535

0

6067h

00

位置到达阈值

RW

U32

0~(232-1)

734

6068h

00

位置到达时间窗口

RW

U16

0~65535

0

607Ah

00

目标位置

RW

I32

-231~(231-1)

0

607Eh

00

指令极性

RW

U8

0~255

0

607Fh

00

最大速度

RW

U32

0~(232-1)

104857600

6081h

00

轮廓运行速度

RW

U32

0~(232-1)

1747627

6083h

00

轮廓加速度

RW

U32

0~(232-1)

1747626667

6084h

00

轮廓减速度

RW

U32

0~(232-1)

1747626667

 

轮廓位置模式示例:

轮廓位置模式启动及运行流程:

地址 名称 值设定
6060h 伺服模式选择 1
607Ah 给定位置 用户设定
6081h 轮廓位置下的给定速度 默认齿轮比 1:1,写入 83886080 则对应转速600 rpm
6040h 控制字 使能 任意数→ 6 → 7 → 15
报警清除 任意数→ 128(上升沿有效,如能清除)
绝对位置给定(非立即更新) 6 → 7 → 15 → 31
绝对位置给定(立即更新) 6 → 7 → 47 → 63
相对位置给定(非立即更新) 6 → 7 → 79 → 95
相对位置给定(立即更新) 6 → 7 → 111 → 127
6083h 轮廓加速度 默认值 838860800
6084h 轮廓减速度 默认值 83886000
最近修改: 2026-07-31