AXIS_REF_SM3
功能块 AXIS_REF_SM3

以下表格中的参数列表仅仅是部分定义。如果你希望了解未提及的参数信息,请使用函数库管理功能。在开发系统的函数库管理中,你可以浏览此对象并获取所有参数的视图: “浏览函数库”

参数序号

名称

类型

初始值

描述

1000

nAxisState

SMC_AXIS_STATE (INT)

standstill

根据PLCopen规定的轴的状态表:

  • 0: power_off
  • 1: errorstop
  • 2: stopping
  • 3: standstill
  • 4: discrete_motion
  • 5: continuous_motion
  • 6: synchronized_motion
  • 7: homing

1012

bCommunication

BOOL

FALSE

TRUE: 通讯成功

1013

wCommunicationState

WORD

16#FFFF

 

1014

uiDriveInterfaceError

UINT

0

驱动器接口错误序号

1036

bDisableErrorLogging

BOOL

FALSE

关闭 fbeFBError 中的错误日志

1040

bVirtual

BOOL

FALSE

TRUE: 虚拟驱动器;使用 AXIS_REF_VIRTUAL_SM3 模块

1070

fSetActTimeLagCycles

LREAL

3

如果在PLC和驱动器之间定义一个时间间隙,在PLC任务周期中包含多个表达式。(支持分数比如 2.5 ),值 3 表示包含 3 PLC 周期用于将一个变量发送到驱动器并受到驱动器回复。用于计算时间延迟或速度值。,默认值:3。这个值在不同的平台上有变化,以便达到最佳效果。

1112,9

fMaxVelocity

LREAL

100

techn. units/sec定义的最大速度

1113

fSWMaxVelocity

LREAL

100

techn. units/sec定义的最大内部速度

1122,13

fMaxAcceleration

LREAL

100

techn. units/sec2 定义的最大加速度

1123

fSWMaxAcceleration

LREAL

100

techn. units/sec2 定义的最大内部加速度

1132,15

fMaxDeceleration

LREAL

100

techn. units/sec2 定义的最大减速度

1133

fSWMaxDeceleration

LREAL

100

techn. units/sec2 定义的最大内部减速度

1142,16

fMaxJerk

LREAL

100000

techn. units/sec3 为单位最大加加速度

1143

fSWMaxJerk

LREAL

100000

techn. units/sec3 为单位最大内部加加速度

1152

fMaxCurrent

LREAL

100

当前最大值 (A)

1153

fSWMaxCurrent

LREAL

0

用户当前定义最大值 (A)

1162

fMaxTorque

LREAL

0

位于 Nm 以及 N (线性轴)中最大力矩值

1200,2

fSWLimitPositive

LREAL

0

以 techn.units定义的正向上的位置限制值

1201,3

fSWLimitNegative

LREAL

0

以 techn.units定义的反向上的位置限制值

1203

fSWLimitDeceleration

LREAL

0

减速度 [tech. units/s²] 如果有软限位系统将会停止

1205

bSWLimitEnable

BOOL

FALSE

激活软结束开关 n

1250

fSWErrorMaxDistance

LREAL

0

在一个错误产生之后驱动器达到 standstill 状态的距离。

 

strDriveInterfaceError

STRING

‘’

文本用于描述驱动器接口错误