模块 (Module) 定义的数据类型 (Data Type) (1756-DMA50)
对于每个模块 (Module),根据您创建该模块时选择的通信格式的不同,模块定义的数据类型 (Data Type) 的名称也会有所变化。下表列示并描述了根据选择的通信格式为 1756-DMA50 模块 (Module) 创建的模块定义的数据类型 (Data Type)。此表提供了输入信息(由 "I" 指示)和输出信息(由 "O" 指示)。
模块定义的数据类型:AB:DMA50_GENERIC:I:0
通信格式:用户自定义控制
成员名称 | 前一个字中的 位 | 数据类型 (Data Type) | 默认显示样式 | 驱动器参数 | 说明 |
LogicStatus | DINT | 二进制 | 155 | 逻辑状态 | |
启用 | 0* | BOOL | 十进制 | 155.0 | 启用 |
正在运行 | 1* | BOOL | 十进制 | 155.1 | 正在运行 |
CommandDir | 2* | BOOL | 十进制 | 155.2 | 命令方向 |
ActualDir | 3* | BOOL | 十进制 | 155.3 | 实际方向 |
正在加速 | 4 | BOOL | 十进制 | 155.4 | 正在加速 |
正在减速 | 5 | BOOL | 十进制 | 155.5 | 正在减速 |
Jogging | 6 | BOOL | 十进制 | 155.6 | Jogging |
故障 | 7* | BOOL | 十进制 | 155.7 | 故障 |
报警 | 8* | BOOL | 十进制 | 155.8 | 报警 |
FlashMode | 9* | BOOL | 十进制 | 155.9 | 刷新模式 |
RunReady | 10 | BOOL | 十进制 | 155.10 | 运行就绪 |
AtLimit | 11 | BOOL | 十进制 | 155.11 | 达到限制 |
TachLossSw | 12 | BOOL | 十进制 | 155.12 | 失速开关 |
AtZeroSpd | 13 | BOOL | 十进制 | 155.13 | 达到零速度 |
AtSetptSpd | 14 | BOOL | 十进制 | 155.14 | 达到设置速度 |
AtSetpt1 | 16 | BOOL | 十进制 | 155.16 | 达到设置点 1 |
AboveSetpt2 | 17 | BOOL | 十进制 | 155.17 | 超出设置点 2 |
MCEnAck | 18 | BOOL | 十进制 | 155.18 | MC 启用确认 |
MCCommis | 19 | BOOL | 十进制 | 155.19 | MC Commis |
SpdCommis | 20 | BOOL | 十进制 | 155.20 | 速度 Commis |
TorqueMode | 22 | BOOL | 十进制 | 155.22 | 力矩模式 |
SpeedMode | 23 | BOOL | 十进制 | 155.23 | 速度模式 |
PositionMode | 24 | BOOL | 十进制 | 155.24 | PositionMode |
StartActive | 25 | BOOL | 十进制 | 155.25 | 启动活动 |
CommandRun | 26 | BOOL | 十进制 | 155.26 | 命令运行 |
UserDefinedRealData | REAL[12] | 浮点 | 用户定义 | 用户定义的 Real 数据 | |
UserDefinedIntegerData | DINT[3] | 十进制 | 用户定义 | 用户定义的整型数据 |
* 对于 DPI,这些位的位置是固定的。
模块定义的数据类型:AB:DMA50_GENERIC:O:0
通信格式:用户自定义控制
成员名称 | 前一个字中的 位 | 数据类型 (Data Type) | 默认显示样式 | 驱动器参数 | 说明 |
LogicCommand | DINT | 二进制 | 151 | 逻辑命令 | |
SpdRampDsbl | 0 | BOOL | 十进制 | 151.0 | 速度过滤禁用 |
SpdSCrvEn | 1 | BOOL | 十进制 | 151.1 | 速度 S Crv 启用 |
TachLossRst | 2 | BOOL | 十进制 | 151.2 | TachLoss 重置 |
TimeAxisEn | 3 | BOOL | 十进制 | 151.3 | 时间轴 (Axis) 启用 |
MCAtuneEn | 4 | BOOL | 十进制 | 151.4 | MC Atune 启用 |
MtrInertEn | 8 | BOOL | 十进制 | 151.8 | Mtr Inert 启用 |
SysInertEn | 9 | BOOL | 十进制 | 151.9 | Sys Inert 启用 |
InertiaComp | 10 | BOOL | 十进制 | 151.10 | Inertia Comp |
FrictComp | 11 | BOOL | 十进制 | 151.11 | Frict Comp |
ProcsTrimEn | 12 | BOOL | 十进制 | 151.12 | ProcsTrim 启用 |
NormalStop | 16 | BOOL | 十进制 | * 逻辑分析器 | 正常停止 |
启动 | 17 | BOOL | 十进制 | * 逻辑分析器 | 启动 |
Jog1 | 18 | BOOL | 十进制 | * 逻辑分析器 | 点动 1 |
ClearFault | 19 | BOOL | 十进制 | * 逻辑分析器 | 清除故障 |
UnipolFwd | 20 | BOOL | 十进制 | * 逻辑分析器 | Unipol 正向 |
UnipolRev | 21 | BOOL | 十进制 | * 逻辑分析器 | Unipol 反向 |
Jog2 | 23 | BOOL | 十进制 | * 逻辑分析器 | 点动 2 |
CurrLimStop | 24 | BOOL | 十进制 | * 逻辑分析器 | CurrLim 停止 |
CoastStop | 25 | BOOL | 十进制 | * 逻辑分析器 | 近似停止 |
PositionEn | 26 | BOOL | 十进制 | * 逻辑分析器 | 位置启用 |
UserDefinedRealData | REAL[12] | 浮点 | 用户定义 | 用户定义的 Real 数据 | |
UserDefinedIntegerData | DINT[3] | 十进制 | 用户定义 | 用户定义的整型数据 |
* 逻辑分析器的输出映射到参数 152 的 16-31 位。
模块定义的数据类型:AB: DMA50_CUSTOMUSER_DEFINED:I:0
通信格式:用户自定义控制
成员名称 | 数据类型 (Data Type) | 默认显示样式 | 驱动器参数 | 说明 |
LogicStatus | DINT | 二进制 | 155 | 逻辑状态 |
UserDefinedRealData | REAL[8] | 浮点 | 用户定义 | 用户定义的 Real 数据 |
UserDefinedIntegerData | DINT[7] | 十进制 | 用户定义 | 用户定义的整型数据 |
模块定义的数据类型:AB: DMA50_CUSTOMUSER_DEFINED:O:0
通信格式:用户自定义控制
成员名称 | 数据类型 (Data Type) | 默认显示样式 | 驱动器参数 | 说明 |
LogicCommand | DINT | 二进制 | 151 | 逻辑命令 |
UserDefinedRealData | REAL[8] | 浮点 | 用户定义 | 用户定义的 Real 数据 |
UserDefinedIntegerData | DINT[7] | 十进制 | 用户定义 | 用户定义的整型数据 |
提供反馈