Module-defined Data Types (PowerFlex 700S via Virtual Backplane)
The tables below list and describe the Input and Output module-defined data types for this module. These values apply to all three voltage classes of the PowerFlex 700S drive (that is., 200V, 400V, and 600V).
Module-defined Data Type: AB:DRIVE_VELOCITYCONTROL:I:0
Comm Format: Velocity Control
Member Name | Bit in Previous Word | Data Type | Default Display Style | Drive Parameter | Description |
LogicStatus | DINT | Binary | 155 | Use this parameter to view the status/conditions within the drive. | |
Enabled | 0* | BOOL | Decimal | 155.0 | A 1 indicates the drive is enabled and can accept a run command. |
Running | 1* | BOOL | Decimal | 155.1 | A 1 indicates the drive is running. |
CommandDir | 2* | BOOL | Decimal | 155.2 | Indicates the commanded direction of motor rotation. 1 = forward 0 = reverse |
ActualDir | 3* | BOOL | Decimal | 155.3 | Indicates the actual direction of the motor. 1 = forward 0 = reverse |
Accelerating | 4 | BOOL | Decimal | 155.4 | A 1 indicates that drive is accelerating or increasing in speed. |
Decelerating | 5 | BOOL | Decimal | 155.5 | A 1 indicates that the drive is decelerating or decreasing in speed. |
Jogging | 6 | BOOL | Decimal | 155.6 | A 1 indicates the drive is in the JOG mode. |
Faulted | 7* | BOOL | Decimal | 155.7 | A 1 indicates the drive is faulted. |
Alarm | 8* | BOOL | Decimal | 155.8 | A 1 indicates the drive is in an alarm condition. |
FlashMode | 9* | BOOL | Decimal | 155.9 | A 1 indicates the drive is being flash upgraded with new firmware. |
RunReady | 10 | BOOL | Decimal | 155.10 | A 1 indicates the drive is ready to accept a Run command. |
AtLimit | 11 | BOOL | Decimal | 155.11 | A 1 indicates the one or more of the drive control loops is in a limit condition. |
TachLossSw | 12 | BOOL | Decimal | 155.12 | A 1 indicates the drive speed feedback device has failed and the feedback has been switched to another device or is using another method for speed feedback. |
AtZeroSpd | 13 | BOOL | Decimal | 155.13 | A 1 indicates the drive speed is zero. |
AtSetptSpd | 14 | BOOL | Decimal | 155.14 | A 1 indicates the drive speed is at set point. |
AtSetpt1 | 16 | BOOL | Decimal | 155.16 | A 1 indicates the drive speed is at set point 1. |
AboveSetpt2 | 17 | BOOL | Decimal | 155.17 | A 1 indicates the drive speed is above set point 2. |
MCEnAck | 18 | BOOL | Decimal | 155.18 | A 1 indicates the Motor Control processor is enabled and is gating the IGBT transistors. |
MCCommis | 19 | BOOL | Decimal | 155.19 | A 1 indicates the drive is measuring the electrical parameters of the motor, motor autotune. |
SpdCommis | 20 | BOOL | Decimal | 155.20 | A 1 indicates the drive is measuring the system inertia. |
TorqueMode | 22 | BOOL | Decimal | 155.22 | A 1 indicates the drive is operating in the torque mode and controlling the amount of torque applied to the motor. |
SpeedMode | 23 | BOOL | Decimal | 155.23 | A 1 indicates the drive is operating in the speed mode and is controlling the motor speed. |
PositionMode | 24 | BOOL | Decimal | 155.24 | A 1 indicates the drive is operating in the position mode and is controlling the motor shaft position. |
StartActive | 25 | BOOL | Decimal | 155.25 | A 1 indicates the Run command is latched. |
CommandRun | 26 | BOOL | Decimal | 155.26 | A 1 indicates the drive is running. |
FilteredSpdFdbk | REAL | Float | 71 | Indicates the value of the filtered speed feedback. The filter time constants are controlled by parameters 93 and 94. | |
MotorTorqueRef | REAL | Float | 303 | Use Motor Torque Ref to view the calculated value of motor torque as determined by the drive. The actual value of the motor torque is within 5% of this value. This data is updated every 2 milliseconds. | |
OutputCurrent | REAL** | Float | 308 | Use Motor Current to view the actual RMS value of the motor current as determined from the LEM current sensors. This data is averaged and updated every 50 milliseconds. | |
MCStatus | DINT | Decimal | 555 | This is a 32-bit word that provides status of the Motor Control Processor and related functions. | |
MCEnReq | 0 | BOOL | Decimal | 555.0 | This bit indicates a Motor Control Enable Request is present from Velocity Processor. A 1 indicates the request is present. |
FluxRunReq | 1 | BOOL | Decimal | 555.1 | This bit indicates a Motor Control D Axis Current Regulator (Flux Component Current Regulator) Enable Request is present from Velocity Processor. A 1 indicates the request is present. |
TorqueRunReq | 2 | BOOL | Decimal | 555.2 | This bit indicates a Motor Control Q Axis Current Regulator (Torque Component Current Regulator) Enable Request is present from Velocity Processor. A 1 indicates the request is present. |
BaseBlockReq | 3 | BOOL | Decimal | 555.3 | This parameter indicates that the IGBT gates are inhibited by the Velocity Processor. A 1 indicates the inhibit is present. |
MCReady | 4 | BOOL | Decimal | 555.4 | This bit indicates the Motor Control Processor has completed its start up and self diagnostics and is ready to run. A 1 indicates the Motor Control is ready to run. |
MCFault | 5 | BOOL | Decimal | 555.5 | This bit indicates the Motor Control Processor has detected a motor control fault. A 1 indicates a fault. |
MCCommisRun | 6 | BOOL | Decimal | 555.6 | This bit indicates the Motor Control Processor is in the process of performing, the motor auto tuning (measuring the motor electrical characteristics), Power Diagnostics and PM Encoder Offset. A 1 indicates the commissioning is being performed. |
MCCommisFlt | 7 | BOOL | Decimal | 555.7 | This bit indicates that the commissioning has not been completed successfully. A 1 indicates an unsuccessful commissioning process. |
ChangeDir | 8 | BOOL | Decimal | 555.8 | This bit indicates that a direction change has occurred by electronically changing the phase rotation direction of the motor leads, the normal forward direction becomes reverse or vice versa. |
TorqueEn | 9 | BOOL | Decimal | 555.9 | Motor Control Q Axis Current Regulator (Torque Component Current Regulator) is Enabled A 1 indicates the regulator is enabled. |
FluxEn | 10 | BOOL | Decimal | 555.10 | Motor Control D Axis Current Regulator (Flux Component Current Regulator) is Enabled A 1 indicates the regulator is enabled. |
PreChrgDone | 11 | BOOL | Decimal | 555.11 | This bit indicates that the precharge function is complete. A 1 indicates the precharge is complete |
PWMEn | 12 | BOOL | Decimal | 555.12 | This bit indicates that the IGBT gate pulses are active. A 1 indicates the IGBT gates are enabled. |
PreChrgReq | 13 | BOOL | Decimal | 555.13 | This bit indicates that the VPL is requesting a precharge. A 1 indicates a precharge request is present. |
MCTestMode | 14 | BOOL | Decimal | 555.14 | This bit indicates the Motor Control Processor is in the test mode. This is a phase rotation test. A 1 indicates that the test mode is running. |
DCBusLow | 15 | BOOL | Decimal | 555.15 | This bit indicates the DC Bus voltage is below the set level. A 1 indicates a low DC Bus voltage condition exists. |
CommandLim | 16 | BOOL | Decimal | 555.16 | This bit indicates the Q axis current command from Synchlink is limited. A 1 indicates a limit condition exists. |
FluxRatioRef | 17 | BOOL | Decimal | 555.17 | This bit indicates that the motor control D axis current reference is determined by a set flux pattern. This is used for the FOC 2 control mode. A 1 indicates this control is active. |
FldWeakening | 22 | BOOL | Decimal | 555.22 | This bit indicates that the drive is operating in the fld weaken condition. A 1 indicates a field weaken condition exists. |
IqsLimit | 23 | BOOL | Decimal | 555.23 | This bit indicates the torque producing current is being limited. A 1 indicates a limit condition exists |
Regen | 24 | BOOL | Decimal | 555.24 | This bit indicates the drive is limiting the torque producing current. A 1 indicates a limit condition exists. |
SlipLimit | 25 | BOOL | Decimal | 555.25 | This bit indicates either a high or low slip limit condition. A 1 indicates a limit condition is present. |
SrLssWsLimit | 26 | BOOL | Decimal | 555.26 | This bit indicates a Sensorless Slip limit. A 1 indicates either a positive or negative slip limit condition exists. |
MinVds | 27 | BOOL | Decimal | 555.27 | This bit indicates a minimum voltage level for the D-Axis voltage is reached. |
MaxVds | 28 | BOOL | Decimal | 555.28 | This bit indicates a maximum voltage level for the D-Axis voltage is present. |
MaxMotorVqs | 29 | BOOL | Decimal | 555.29 | This bit indicates the maximum Q Axis voltage is reached. |
MaxDCBusVqs | 30 | BOOL | Decimal | 555.30 | This bit Indicates the field weakening point is present based on the available Bus Voltage. |
MinVqs | 31 | BOOL | Decimal | 555.31 | This bit indicates a minimum level for the Q-Axis voltage is reached. |
LocalIOStatus | DINT | Binary | 824 | This parameter provides the status of the I/O located on the Main Control printed circuit board. | |
EnableIn | 0 | BOOL | Decimal | 824.0 | This bit indicates the status of the Enable input. If this bit is a 1 the drive is enabled and will respond to a run command. If the bit is a zero the can not respond to a run command. |
DigIn1 | 1 | BOOL | Decimal | 824.1 | This bit indicates the status of the high speed input. Parameter 839 is used to configure the use of this bit. |
DigIn2 | 2 | BOOL | Decimal | 824.2 | This bit indicates the status of the high speed input. Parameter 840 is used to configure the use of this bit. |
DigIn3 | 3 | BOOL | Decimal | 824.3 | This bit indicates the status of the high speed input. Parameter 841 is used to configure the use of this bit. |
LogixPresent | 4 | BOOL | Decimal | 824.4 | This bit indicates the presents of an Embedded Logix Controller. A 1 indicates the controller is present |
OutputRelay | 16 | BOOL | Decimal | 824.16 | This bit indicates the status of the relay. A 1 indicates that the relay is energized or the contact is closed. |
AuxOut1 | 17 | BOOL | Decimal | 824.17 | This bit indicates the status of the open collector output. A 1 indicates that the transistor is energized or the contact is closed. |
AuxOut2 | 18 | BOOL | Decimal | 824.18 | This bit indicates the status of the open collector output. A 1 indicates that the relay is energized or the contact is closed. |
WatchDog | 21 | BOOL | Decimal | 824.21 | This bit indicates the status of the Watchdog Timer. A 1 indicates that the Watchdog has timed out. |
UserDefinedRealData | REAL[7] | Float | User-defined | User-defined Real Data | |
UserDefinedIntegerData | DINT[3] | Decimal | User-defined | User-defined Integer Data |
* Location of these bits are fixed for DPI.
** Decimal number displayed as 10x actual value (e.g., 15 represents 1.5 amps).
Module-defined Data Type: AB:DRIVE_VELOCITYCONTROL:O:0
Comm Format: Velocity Control
Member Name | Bit in Previous Word | Data Type | Default Display Style | Drive Parameter | Description |
LogicCommand | DINT | Binary | 151 | ||
SpdRampDsbl | 0 | BOOL | Decimal | 151.0 | If = 1, then bypass the speed ramp |
SpdSCrvEn | 1 | BOOL | Decimal | 151.1 | Enable S-curve function |
TachLossRst | 2 | BOOL | Decimal | 151.2 | Commands the drive to use the primary speed feedback device following a failure of that device which would have caused to drive to use an alternate device or method for feedback. |
TimeAxisEn | 3 | BOOL | Decimal | 151.3 | Enables the Time Axis function block which is commonly used as an input to the limit generator block of process trim. |
MCAtuneEn | 4 | BOOL | Decimal | 151.4 | Enables Motor Control Autotune to run upon the next Start command. |
PwrDiagEn | 5 | BOOL | Decimal | 151.5 | Enables the testing of power components including voltage sensor, current sensor, grounding, power devices. |
DirCtrlEn | 6 | BOOL | Decimal | 151.6 | If enabled, the normal forward direction becomes reverse and vice versa. |
PMOffsetEn | 7 | BOOL | Decimal | 151.7 | Enables test to measure offset angle of encoder for PM motors. |
MtrInertEn | 8 | BOOL | Decimal | 151.8 | Enables test for motor inertia to be run. |
SysInertEn | 9 | BOOL | Decimal | 151.9 | Enables test for system inertia to be run. |
InertiaComp | 10 | BOOL | Decimal | 151.10 | Activates the option for Inertia Compensation. |
FrictComp | 11 | BOOL | Decimal | 151.11 | Activates the option for Friction Compensation. |
ProcsTrimEn | 12 | BOOL | Decimal | 151.12 | Activates Process Trim regulator |
PositionEnbl | 13 | BOOL | Decimal | 151.13 | Enables the position regulator. |
NormalStop | 16 | BOOL | Decimal | *Logic Parser | Commands the drive to perform a controlled stop, including the ramp and S-curve functions, if enabled. |
Start | 17 | BOOL | Decimal | *Logic Parser | Commands the drive to start. Start may be latched or unlatched, see P153. |
Jog1 | 18 | BOOL | Decimal | *Logic Parser | Commands the drive to run at the Jog 1 speed as long as this input is active. |
ClearFault | 19 | BOOL | Decimal | *Logic Parser | Requests the drive to clear all faults. If any faults conditions are still present, fault will again be asserted. |
UnipolFwd | 20 | BOOL | Decimal | *Logic Parser | Set the unipolar direction to forward. This bit is ignored if drive is in bipolar mode. |
UnipolRev | 21 | BOOL | Decimal | *Logic Parser | Set the unipolar direction to reverse. This bit is ignored if drive is in bipolar mode. |
Jog2 | 23 | BOOL | Decimal | *Logic Parser | Commands the drive to run at the Jog 2 speed as long as this input is active. |
CurrLimStop | 24 | BOOL | Decimal | *Logic Parser | Commands the drive to perform a current limit stop. |
CoastStop | 25 | BOOL | Decimal | *Logic Parser | Commands the drive to coast to a stop. |
SpeedRef1 | REAL | Float | 10 | Sets the speed reference that the drive should use when Spd Ref 1 is selected in Speed Ref Sel. This number is used in combination with Spd Ref1 Divide. | |
TorqueRef1 | REAL | Float | 111 | Supplies an external motor torque reference to the drive. | |
SpdTorqModeSel | DINT | Decimal | 110 | Selects the source for the drive torque reference. It operates as a selector switch. The position of the selector determines the torque reference selection. | |
TorqueStep | REAL | Float | 116 | This parameter indicates the value of the Torque Reference from either the Speed Regulator, Torque Trim, or Torque references 1 or 2. This the value before filtering or limits are applied | |
SpdRegDroop | REAL | Float | 86 | This parameter is used to effectively reduce gain of the Speed Regulator. This is accomplished by subtracting a value, set by parameter 86, from the Speed Error input to the proportional gain channel. | |
UserDefinedRealData | REAL[7] | Float | User-defined | User-defined Real Data | |
UserDefinedIntegerData | DINT[3] | Decimal | User-defined | User-defined Integer Data |
* The output from the Logic Parser is mapped to parameter 152, bits 16-31.
Module-defined Data Type: AB:DRIVE_MOTIONCONTROL:I:0
Comm Format: Motion Control
Member Name | Bit in Previous Word | Data Type | Default Display Style | Drive Parameter | Description |
LogicStatus | DINT | Binary | 155 | Use this parameter to view the status/conditions within the drive. | |
Enabled | 0* | BOOL | Decimal | 155.0 | A 1 indicates the drive is enabled and can accept a run command. |
Running | 1* | BOOL | Decimal | 155.1 | A 1 indicates the drive is running. |
CommandDir | 2* | BOOL | Decimal | 155.2 | Indicates the commanded direction of motor rotation. 1 = forward 0 = reverse |
ActualDir | 3* | BOOL | Decimal | 155.3 | Indicates the actual direction of the motor. 1 = forward 0 = reverse |
Accelerating | 4 | BOOL | Decimal | 155.4 | A 1 indicates that drive is accelerating or increasing in speed. |
Decelerating | 5 | BOOL | Decimal | 155.5 | A 1 indicates that the drive is decelerating or decreasing in speed. |
Jogging | 6 | BOOL | Decimal | 155.6 | A 1 indicates the drive is in the JOG mode. |
Faulted | 7* | BOOL | Decimal | 155.7 | A 1 indicates the drive is faulted. |
Alarm | 8* | BOOL | Decimal | 155.8 | A 1 indicates the drive is in an alarm condition. |
FlashMode | 9* | BOOL | Decimal | 155.9 | A 1 indicates the drive is being flash upgraded with new firmware. |
RunReady | 10 | BOOL | Decimal | 155.10 | A 1 indicates the drive is ready to accept a Run command. |
AtLimit | 11 | BOOL | Decimal | 155.11 | A 1 indicates the one or more of the drive control loops is in a limit condition. |
TachLossSw | 12 | BOOL | Decimal | 155.12 | A 1 indicates the drive speed feedback device has failed and the feedback has been switched to another device or is using another method for speed feedback. |
AtZeroSpd | 13 | BOOL | Decimal | 155.13 | A 1 indicates the drive speed is zero. |
AtSetptSpd | 14 | BOOL | Decimal | 155.14 | A 1 indicates the drive speed is at set point. |
AtSetpt1 | 16 | BOOL | Decimal | 155.16 | A 1 indicates the drive speed is at set point 1. |
AboveSetpt2 | 17 | BOOL | Decimal | 155.17 | A 1 indicates the drive speed is above set point 2. |
MCEnAck | 18 | BOOL | Decimal | 155.18 | A 1 indicates the Motor Control processor is enabled and is gating the IGBT transistors. |
MCCommis | 19 | BOOL | Decimal | 155.19 | A 1 indicates the drive is measuring the electrical parameters of the motor, motor autotune. |
SpdCommis | 20 | BOOL | Decimal | 155.20 | A 1 indicates the drive is measuring the system inertia. |
TorqueMode | 22 | BOOL | Decimal | 155.22 | A 1 indicates the drive is operating in the torque mode and controlling the amount of torque applied to the motor. |
SpeedMode | 23 | BOOL | Decimal | 155.23 | A 1 indicates the drive is operating in the speed mode and is controlling the motor speed. |
PositionMode | 24 | BOOL | Decimal | 155.24 | A 1 indicates the drive is operating in the position mode and is controlling the motor shaft position. |
StartActive | 25 | BOOL | Decimal | 155.25 | A 1 indicates the Run command is latched. |
CommandRun | 26 | BOOL | Decimal | 155.26 | A 1 indicates the drive is running. |
UserDefinedRealData | REAL[12] | Float | User-defined | User-defined Real Data | |
UserDefinedIntegerData | DINT[3] | Decimal | User-defined | User-defined |
* Location of these bits are fixed for DPI.
Module-defined Data Type: AB:DRIVE_MOTIONCONTROL:O:0
Comm Format: Motion Control
Member Name | Bit in Previous Word | Data Type | Default Display Style | Drive Parameter | Description |
UserDefinedRealData | REAL[12] | Float | User-defined | User-defined Real Data | |
UserDefinedIntegerData | DINT[4] | Decimal | User-defined | User-defined Integer Data |
* The output from the Logic Parser is mapped to parameter 152, bits 16-31.
Module-defined Data Type: AB:DRIVE_POSITIONCONTROL:I:0
Comm Format: Position Control
Member Name | Bit in Previous Word | Data Type | Default Display Style | Drive Parameter | Descriptions |
LogicStatus | DINT | Binary | 155 | Logic Status | |
Enabled | 0* | BOOL | Decimal | 155.0 | Enabled |
Running | 1* | BOOL | Decimal | 155.1 | Running |
CommandDir | 2* | BOOL | Decimal | 155.2 | Command Dir |
ActualDir | 3* | BOOL | Decimal | 155.3 | Actual Dir |
Accelerating | 4 | BOOL | Decimal | 155.4 | Accelerating |
Decelerating | 5 | BOOL | Decimal | 155.5 | Decelerating |
Jogging | 6 | BOOL | Decimal | 155.6 | Jogging |
Faulted | 7* | BOOL | Decimal | 155.7 | Faulted |
Alarm | 8* | BOOL | Decimal | 155.8 | Alarm |
FlashMode | 9* | BOOL | Decimal | 155.9 | Flash Mode |
RunReady | 10 | BOOL | Decimal | 155.10 | Run Ready |
AtLimit | 11 | BOOL | Decimal | 155.11 | At Limit |
TachLossSw | 12 | BOOL | Decimal | 155.12 | Tach Loss Sw |
AtZeroSpd | 13 | BOOL | Decimal | 155.13 | At Zero Spd |
AtSetptSpd | 14 | BOOL | Decimal | 155.14 | At Setpt Spd |
AtSetpt1 | 16 | BOOL | Decimal | 155.16 | At Setpt 1 |
AboveSetpt2 | 17 | BOOL | Decimal | 155.17 | Above Setpt2 |
MCEnAck | 18 | BOOL | Decimal | 155.18 | MC En Ack |
MCCommis | 19 | BOOL | Decimal | 155.19 | MC Commis |
SpdCommis | 20 | BOOL | Decimal | 155.20 | Spd Commis |
TorqueMode | 22 | BOOL | Decimal | 155.22 | Torque Mode |
SpeedMode | 23 | BOOL | Decimal | 155.23 | Speed Mode |
PositionMode | 24 | BOOL | Decimal | 155.24 | PositionMode |
StartActive | 25 | BOOL | Decimal | 155.25 | Start Active |
CommandRun | 26 | BOOL | Decimal | 155.26 | Command Run |
FilteredSpdFdbk | REAL | Float | 71 | Filtered Speed Feedback | |
MotorTorqueRef | REAL | Float | 303 | Motor Torque Ref | |
OutputCurrent | REAL** | Float | 308 | Output Current | |
MCStatus | DINT | Decimal | 555 | This is a 32-bit word that provides status of the Motor Control Processor and related functions. | |
MCEnReq | 0 | BOOL | Decimal | 555.0 | This bit indicates a Motor Control Enable Request is present from Velocity Processor. A 1 indicates the request is present. |
FluxRunReq | 1 | BOOL | Decimal | 555.1 | This bit indicates a Motor Control D Axis Current Regulator (Flux Component Current Regulator) Enable Request is present from Velocity Processor. A 1 indicates the request is present. |
TorqueRunReq | 2 | BOOL | Decimal | 555.2 | This bit indicates a Motor Control Q Axis Current Regulator (Torque Component Current Regulator) Enable Request is present from Velocity Processor. A 1 indicates the request is present. |
BaseBlockReq | 3 | BOOL | Decimal | 555.3 | This parameter indicates that the IGBT gates are inhibited by the Velocity Processor. A 1 indicates the inhibit is present. |
MCReady | 4 | BOOL | Decimal | 555.4 | This bit indicates the Motor Control Processor has completed its start up and self diagnostics and is ready to run. A 1 indicates the Motor Control is ready to run. |
MCFault | 5 | BOOL | Decimal | 555.5 | This bit indicates the Motor Control Processor has detected a motor control fault. A 1 indicates a fault. |
MCCommisRun | 6 | BOOL | Decimal | 555.6 | This bit indicates the Motor Control Processor is in the process of performing, the motor auto tuning (measuring the motor electrical characteristics), Power Diagnostics and PM Encoder Offset. A 1 indicates the commissioning is being performed. |
MCCommisFlt | 7 | BOOL | Decimal | 555.7 | This bit indicates that the commissioning has not been completed successfully. A 1 indicates an unsuccessful commissioning process. |
ChangeDir | 8 | BOOL | Decimal | 555.8 | This bit indicates that a direction change has occurred by electronically changing the phase rotation direction of the motor leads, the normal forward direction becomes reverse or vice versa. |
TorqueEn | 9 | BOOL | Decimal | 555.9 | Motor Control Q Axis Current Regulator (Torque Component Current Regulator) is Enabled. A 1 indicates the regulator is enabled. |
FluxEn | 10 | BOOL | Decimal | 555.10 | Motor Control D Axis Current Regulator (Flux Component Current Regulator) is Enabled A 1 indicates the regulator is enabled. |
PreChrgDone | 11 | BOOL | Decimal | 555.11 | This bit indicates that the precharge function is complete. A 1 indicates the precharge is complete |
PWMEn | 12 | BOOL | Decimal | 555.12 | This bit indicates that the IGBT gate pulses are active. A 1 indicates the IGBT gates are enabled. |
PreChrgReq | 13 | BOOL | Decimal | 555.13 | This bit indicates that the VPL is requesting a precharge. A 1 indicates a precharge request is present. |
MCTestMode | 14 | BOOL | Decimal | 555.14 | This bit indicates the Motor Control Processor is in the test mode. This is a phase rotation test. A 1 indicates that the test mode is running. |
DCBusLow | 15 | BOOL | Decimal | 555.15 | This bit indicates the DC Bus voltage is below the set level. A 1 indicates a low DC Bus voltage condition exists. |
CommandLim | 16 | BOOL | Decimal | 555.16 | This bit indicates the Q axis current command from Synchlink is limited. A 1 indicates a limit condition exists. |
FluxRatioRef | 17 | BOOL | Decimal | 555.17 | This bit indicates that the motor control D axis current reference is determined by a set flux pattern. This is used for the FOC 2 control mode. A 1 indicates this control is active. |
FldWeakening | 22 | BOOL | Decimal | 555.22 | This bit indicates that the drive is operating in the fld weaken condition. A 1 indicates a field weaken condition exists. |
IqsLimit | 23 | BOOL | Decimal | 555.23 | This bit indicates the torque producing current is being limited. A 1 indicates a limit condition exists. |
Regen | 24 | BOOL | Decimal | 555.24 | This bit indicates the drive is limiting the torque producing current. A 1 indicates a limit condition exists. |
SlipLimit | 25 | BOOL | Decimal | 555.25 | This bit indicates either a high or low slip limit condition. A 1 indicates a limit condition is present. |
SrLssWsLimit | 26 | BOOL | Decimal | 555.26 | This bit indicates a Sensorless Slip limit. A 1 indicates either a positive or negative slip limit condition exists. |
MinVds | 27 | BOOL | Decimal | 555.27 | This bit indicates a minimum voltage level for the D-Axis voltage is reached. |
MaxVds | 28 | BOOL | Decimal | 555.28 | This bit indicates a maximum voltage level for the D-Axis voltage is present. |
MaxMotorVqs | 29 | BOOL | Decimal | 555.29 | This bit indicates the maximum Q Axis voltage is reached. |
MaxDCBusVqs | 30 | BOOL | Decimal | 555.30 | This bit Indicates the field weakening point is present based on the available Bus Voltage. |
MinVqs | 31 | BOOL | Decimal | 555.31 | This bit indicates a minimum level for the Q-Axis voltage is reached. |
LocalIOStatus | DINT | Binary | 824 | This parameter provides the status of the I/O located on the Main Control printed circuit board. | |
EnableIn | 0 | BOOL | Decimal | 824.0 | This bit indicates the status of the Enable input. If this bit is a 1 the drive is enabled and will respond to a run command. If the bit is a zero the can not respond to a run command. |
PreChrgIn | 1 | BOOL | Decimal | 824.1 | This bit indicates the status of the Precharge input. This bit can be configured so that if this bit is a 1 the Drive is placed in a precharge condition. This bit can also be configured as a general purpose input such as high speed inputs 1 and 2. Parameter 838 is used to configure the use of this bit. |
DigIn1 | 2 | BOOL | Decimal | 824.2 | This bit indicates the status of the high speed input. Parameter 839 is used to configure the use of this bit. |
DigIn2 | 3 | BOOL | Decimal | 824.3 | This bit indicates the status of the high speed input. Parameter 840 is used to configure the use of this bit. |
DigIn3 | 4 | BOOL | Decimal | 824.4 | This bit indicates the status of the high speed input. Parameter 841 is used to configure the use of this bit. |
LogixPresent | 5 | BOOL | Decimal | 824.5 | This bit indicates the presents of an Embedded Logix Controller. A 1 indicates the controller is present. |
OutputRelay | 16 | BOOL | Decimal | 824.16 | This bit indicates the status of the relay. A 1 indicates that the relay is energized or the contact is closed. |
AuxOut1 | 17 | BOOL | Decimal | 824.17 | This bit indicates the status of the open collector output. A 1 indicates that the transistor is energized or the contact is closed. |
AuxOut2 | 18 | BOOL | Decimal | 824.18 | This bit indicates the status of the open collector output. A 1 indicates that the relay is energized or the contact is closed. |
WatchDog | 21 | BOOL | Decimal | 824.21 | This bit indicates the status of the Watchdog Timer. A 1 indicates that the Watchdog has timed out. |
MtrPositFdbk | DINT | Decimal | 762 | Motor position feedback. This is a 32-bit integer register that holds the accumulated pulse count of the primary feedback device. The primary device is selected by param 222 | |
ActMotorPosit | DINT | Decimal | 763 | Actual motor position is a 32-bit integer register that holds the selected motor position. It tracks param 762 but may be initialized to either position reference or to param 762 upon position enable. (see param 740, bit 6) | |
PositionStatus | DINT | Binary | 741 | This is a 32 bit word that indicates the status of the Position Loop. | |
XIGainLLim | 0 | BOOL | Decimal | 741.0 | bit 0 - Kxi Limit low. Position integrator on lower limit. |
XIGainHLim | 1 | BOOL | Decimal | 741.1 | bit 1 - Kxi Limit high. Position integrator on high limit |
XSpdLLim | 2 | BOOL | Decimal | 741.2 | bit 2 - Xv Limit Low. Position regulator output on high limit. |
XSpdHLim | 3 | BOOL | Decimal | 741.3 | bit 3 - Xv Limit High. Position regulator output on lower limit. |
PositWatch1 | 8 | BOOL | Decimal | 741.8 | bit 8 - Position Watch_1. Indicates watch_1 position has been traversed. |
PositWatch2 | 9 | BOOL | Decimal | 741.9 | bit 9 - Position Watch_2. Indicates watch_2 position has been traversed. |
InPosition | 10 | BOOL | Decimal | 741.10 | bit 10 – In Position. Indicates position error, param 769, is within limits specified by param 782. |
PositionError | DINT | Decimal | 769 | Actual position error in motor pulse counts. This 32 bit integer register is initialized to zero and contains the running value of position error upon regulator enable. Position error is often referred to as following error | |
UserDefinedRealData | REAL[4] | Float | User-defined | User-defined Real Data | |
UserDefinedIntegerData | DINT[2] | Decimal | User-defined | User-defined Integer Data |
* Location of these bits are fixed for DPI.
** Decimal number displayed as 10x actual value (e.g., 15 represents 1.5 amps).
Module-defined Data Type: AB:DRIVE_POSITIONCONTROL:O:0
Comm Format: Position Control
Member Name | Bit in Previous Word | Data Type | Default Display Style | Drive Parameter | Description |
LogicCommand | DINT | Binary | 151 | ||
SpdRampDsbl | 0 | BOOL | Decimal | 151.0 | If = 1, then bypass the speed ramp |
SpdSCrvEn | 1 | BOOL | Decimal | 151.1 | Enable S-curve function |
TachLossRst | 2 | BOOL | Decimal | 151.2 | Commands the drive to use the primary speed feedback device following a failure of that device which would have caused to drive to use an alternate device or method for feedback. |
TimeAxisEn | 3 | BOOL | Decimal | 151.3 | Enables the Time Axis function block which is commonly used as an input to the limit generator block of process trim. |
MCAtuneEn | 4 | BOOL | Decimal | 151.4 | Enables Motor Control Autotune to run upon the next Start command. |
PwrDiagEn | 5 | BOOL | Decimal | 151.5 | Enables the testing of power components including voltage sensor, current sensor, grounding, power devices. |
DirCtrlEn | 6 | BOOL | Decimal | 151.6 | If enabled, the normal forward direction becomes reverse and vice versa. |
PMOffsetEn | 7 | BOOL | Decimal | 151.7 | Enables test to measure offset angle of encoder for PM motors. |
MtrInertEn | 8 | BOOL | Decimal | 151.8 | Enables test for motor inertia to be run. |
SysInertEn | 9 | BOOL | Decimal | 151.9 | Enables test for system inertia to be run. |
InertiaComp | 10 | BOOL | Decimal | 151.10 | Activates the option for Inertia Compensation. |
FrictComp | 11 | BOOL | Decimal | 151.11 | Activates the option for Friction Compensation. |
ProcsTrimEn | 12 | BOOL | Decimal | 151.12 | Activates Process Trim regulator |
PositionEnbl | 13 | BOOL | Decimal | 151.13 | Enables the position regulator. |
NormalStop | 16 | BOOL | Decimal | *Logic Parser | Commands the drive to perform a controlled stop, including the ramp and S-curve functions, if enabled. |
Start | 17 | BOOL | Decimal | *Logic Parser | Commands the drive to start. Start may be latched or unlatched, see P153. |
Jog1 | 18 | BOOL | Decimal | *Logic Parser | Commands the drive to run at the Jog 1 speed as long as this input is active. |
ClearFault | 19 | BOOL | Decimal | *Logic Parser | Requests the drive to clear all faults. If any faults conditions are still present, fault will again be asserted. |
UnipolFwd | 20 | BOOL | Decimal | *Logic Parser | Set the unipolar direction to forward. This bit is ignored if drive is in bipolar mode. |
UnipolRev | 21 | BOOL | Decimal | *Logic Parser | Set the unipolar direction to reverse. This bit is ignored if drive is in bipolar mode. |
Jog2 | 23 | BOOL | Decimal | *Logic Parser | Commands the drive to run at the Jog 2 speed as long as this input is active. |
CurrLimStop | 24 | BOOL | Decimal | *Logic Parser | Commands the drive to perform a current limit stop. |
CoastStop | 25 | BOOL | Decimal | *Logic Parser | Commands the drive to coast to a stop. |
SpeedRef1 | REAL | Float | 10 | Sets the speed reference that the drive should use when Spd Ref 1 is selected in Speed Ref Sel. This number is used in combination with Spd Ref1 Divide. | |
TorqueRef1 | REAL | Float | 111 | Supplies an external motor torque reference to the drive. | |
SpdTorqModeSel | DINT | Decimal | 110 | Selects the source for the drive torque reference. It operates as a selector switch. The position of the selector determines the torque reference selection. | |
TorqueStep | REAL | Float | 116 | This parameter indicates the value of the Torque Reference from either the Speed Regulator, Torque Trim, or Torque references 1 or 2. This the value before filtering or limits are applied | |
SpdRegDroop | REAL | Float | 86 | This parameter is used to effectively reduce gain of the Speed Regulator. This is accomplished by subtracting a value, set by parameter 86, from the Speed Error input to the proportional gain channel. | |
PositionControl | DINT | Binary | 740 | ||
SpeedOutEn | 1 | BOOL | Decimal | 740.1 | bit 1 - Velocity output enable. Enables position regulator output at param 318 |
IntegEn | 2 | BOOL | Decimal | 740.2 | bit 2 - Integrator enable. Enables integrator operation. Resets integrator if cleared |
IntegHold | 3 | BOOL | Decimal | 740.3 | bit 3 - Integrator hold. Holds integrator in present state when set |
XOffsetPol | 4 | BOOL | Decimal | 740.4 | bit 4 - Position offset polarity. Reverses polarity of offset parameters |
XOffsetRef | 5 | BOOL | Decimal | 740.5 | bit 5 - Position offset re-reference. When set, permits changing value of position offsets without changing actual position. When cleared, position offset is relative to the re-referenced value or the latched value upon enable if re-reference was not performed |
ActPositRst | 6 | BOOL | Decimal | 740.6 | bit 6 - Actual Position Reset. When set, param 744, 747 and 763 will be set to the value of param 762 upon drive enable. When cleared, the above three params are set to a value of position reference that is selected by param 742 |
PtPtReRef | 10 | BOOL | Decimal | 740.10 | bit 10 - Point to Point Re-reference. When set, permits changing value of point to point reference, param 758, without changing actual position |
InterpRev | 13 | BOOL | Decimal | 740.13 | bit 13 - Reverses direction of interpolated position and velocity |
XWatch1En | 16 | BOOL | Decimal | 740.16 | bit 16 – Position Watch_1 Enable. Arms Position Watch _1 when set. Resets param 741 bit 8 when cleared |
XWatch1Dir | 17 | BOOL | Decimal | 740.17 | bit 17 - Position Watch_1 Direction. Fixes the direction of watch for the condition that param 763 is less than but closing on param 780 when set. Detection in the opposite direction occurs when the bit is cleared and param 763 is greater than but closing on param 780 |
XWatch2En | 18 | BOOL | Decimal | 740.18 | bit 18 - Position Watch_2 Enable. Arms Position Watch _2 when set. Resets param 741 bit 9 when cleared |
XWatch2Dir | 19 | BOOL | Decimal | 740.19 | bit 19 - Position Watch_2 Direction. Fixes the direction of watch for the condition that param 763 is less than but closing on param 781 when set. Detection in the opposite direction occurs when the bit is cleared and param 763 is greater than but closing on param 781. |
CoarsePositTrgt | DINT | Decimal | 748 | A 32 bit integer sink parameter that receives position updates at a slow but periodic rate. The coarse position target is applied to an interpolator that presents a smooth position reference and velocity at its output. (see param 749, 750) Coarse position input is typically linked to a motion planner that will provide target points at an integer multiple of 1 msec. The maximum coarse target time interval is 32 msec. The precise time interval need not be specified but it should be "rock solid" for best performance. An internal sync pulse must be received at the time of coarse position update. | |
PtPtPositRef | DINT | Decimal | 758 | The point to point mode 32 bit position reference. The register initial value is latched upon position enable without causing movement. Subsequent changes to reference are relative to the latched position unless the position is re-referenced, see param 740, bit 10. Position moves may be made to within the limits of plus or minus 31 bits. Note, Electronic Gear Ratio and position Offsets remain active in point to point mode. Point to point speed is set by params 776 , 775 and may, at anytime during a move, be changed. Point to point reference may also be changed, even reversed, during a move. Accel/ decel times are set by param 759 and 760. Point to point gain and profile shaping are determined by param 768 and 761. | |
PositRefSel | DINT | Decimal | 742 | Selects position reference and mode: 0 connects position reference to interpolator output, param 749. 1 connects position reference to param 743. This is also referred to as the direct mode. 2 switches mode to point to point and connects position reference to param 758. | |
PositOffset1 | DINT | Decimal | 753 | A position input summed after the Electronic Gear Ratio and used to phase trim position reference. A step in the offset position will be internally rate limited and added to the selected reference position. The rate of correction is set by param 755. The initial value of this parameter ( and param 754) is latched upon position enable without causing a change in reference. Subsequent changes to the value will be relative to the latched value. See param 740, bit 5 for re-referencing the offsets. | |
UserDefinedRealData | REAL[3] | Float | User-defined | User-defined Real Data | |
UserDefinedIntegerData | DINT[2] | Decimal | User-defined | User-defined Integer Data |
* The output from the Logic Parser is mapped to parameter 152, bits 16-31.
Module-defined Data Type: AB:DRIVE_GENERIC:I:0
Comm Format: User-defined
Member Name | Bit in Previous Word | Data Type | Default Display Style | Drive Parameter |
LogicStatus | DINT | Binary | 155 | |
Enabled | 0** | BOOL | Decimal | 155.0 |
Running | 1** | BOOL | Decimal | 155.1 |
CommandDir | 2** | BOOL | Decimal | 155.2 |
ActualDir | 3** | BOOL | Decimal | 155.3 |
Accelerating | 4 | BOOL | Decimal | 155.4 |
Decelerating | 5 | BOOL | Decimal | 155.5 |
Jogging | 6 | BOOL | Decimal | 155.6 |
Faulted | 7** | BOOL | Decimal | 155.7 |
Alarm | 8** | BOOL | Decimal | 155.8 |
FlashMode | 9** | BOOL | Decimal | 155.9 |
RunReady | 10 | BOOL | Decimal | 155.10 |
AtLimit | 11 | BOOL | Decimal | 155.11 |
TachLossSw | 12 | BOOL | Decimal | 155.12 |
AtZeroSpd | 13 | BOOL | Decimal | 155.13 |
AtSetptSpd | 14 | BOOL | Decimal | 155.14 |
AtSetpt1 | 16 | BOOL | Decimal | 155.16 |
AboveSetpt2 | 17 | BOOL | Decimal | 155.17 |
MCEnAck | 18 | BOOL | Decimal | 155.18 |
MCCommis | 19 | BOOL | Decimal | 155.19 |
SpdCommis | 20 | BOOL | Decimal | 155.20 |
TorqueMode | 22 | BOOL | Decimal | 155.22 |
SpeedMode | 23 | BOOL | Decimal | 155.23 |
PositionMode | 24 | BOOL | Decimal | 155.24 |
StartActive | 25 | BOOL | Decimal | 155.25 |
CommandRun | 26 | BOOL | Decimal | 155.26 |
UserDefinedRealData | REAL[12] | Float | User-defined | |
UserDefinedIntegerData | DINT[3] | Decimal | User-defined |
Module-defined Data Type: AB:DRIVE_GENERIC:O:0
Comm Format: User-defined
Member Name | Bit in Previous Word | Data Type | Default Display Style | Drive Parameter | Description |
LogicCommand | DINT | Binary | 151 | ||
SpdRampDsbl | 0 | BOOL | Decimal | 151.0 | If = 1, then bypass the speed ramp |
SpdSCrvEn | 1 | BOOL | Decimal | 151.1 | Enable S-curve function |
TachLossRst | 2 | BOOL | Decimal | 151.2 | Commands the drive to use the primary speed feedback device following a failure of that device which would have caused to drive to use an alternate device or method for feedback. |
TimeAxisEn | 3 | BOOL | Decimal | 151.3 | Enables the Time Axis function block which is commonly used as an input to the limit generator block of process trim. |
MCAtuneEn | 4 | BOOL | Decimal | 151.4 | Enables Motor Control Autotune to run upon the next Start command. |
PwrDiagEn | 5 | BOOL | Decimal | 151.5 | Enables the testing of power components including voltage sensor, current sensor, grounding, power devices. |
DirCtrlEn | 6 | BOOL | Decimal | 151.6 | If enabled, the normal forward direction becomes reverse and vice versa. |
PMOffsetEn | 7 | BOOL | Decimal | 151.7 | Enables test to measure offset angle of encoder for PM motors. |
MtrInertEn | 8 | BOOL | Decimal | 151.8 | Enables test for motor inertia to be run. |
SysInertEn | 9 | BOOL | Decimal | 151.9 | Enables test for system inertia to be run. |
InertiaComp | 10 | BOOL | Decimal | 151.10 | Activates the option for Inertia Compensation. |
FrictComp | 11 | BOOL | Decimal | 151.11 | Activates the option for Friction Compensation. |
ProcsTrimEn | 12 | BOOL | Decimal | 151.12 | Activates Process Trim regulator |
PositionEnbl | 13 | BOOL | Decimal | 151.13 | Enables the position regulator. |
NormalStop | 16 | BOOL | Decimal | *Logic Parser | Commands the drive to perform a controlled stop, including the ramp and S-curve functions, if enabled. |
Start | 17 | BOOL | Decimal | *Logic Parser | Commands the drive to start. Start may be latched or unlatched, see P153. |
Jog1 | 18 | BOOL | Decimal | *Logic Parser | Commands the drive to run at the Jog 1 speed as long as this input is active. |
ClearFault | 19 | BOOL | Decimal | *Logic Parser | Requests the drive to clear all faults. If any faults conditions are still present, fault will again be asserted. |
UnipolFwd | 20 | BOOL | Decimal | *Logic Parser | Set the unipolar direction to forward. This bit is ignored if drive is in bipolar mode. |
UnipolRev | 21 | BOOL | Decimal | *Logic Parser | Set the unipolar direction to reverse. This bit is ignored if drive is in bipolar mode. |
Jog2 | 23 | BOOL | Decimal | *Logic Parser | Commands the drive to run at the Jog 2 speed as long as this input is active. |
CurrLimStop | 24 | BOOL | Decimal | *Logic Parser | Commands the drive to perform a current limit stop. |
CoastStop | 25 | BOOL | Decimal | *Logic Parser | Commands the drive to coast to a stop. |
UserDefinedRealData | REAL[12] | Float | User-defined | User-defined Real Data | |
UserDefinedIntegerData | DINT[3] | Decimal | User-defined | User-defined Integer Data |
* The output from the Logic Parser is mapped to parameter 152, bits 16-31.
Module-defined Data Type: AB:DRIVE_CUSTOMUSER_DEFINED:I:0
Comm Format: Custom User-defined Control
Member Name | Bit in Previous Word | Data Type | Default Display Style | Drive Parameter | Description |
LogicStatus | DINT | Binary | Logic Status | ||
UserDefinedRealData | REAL[8] | Float | User-defined | User-defined Real Data | |
UserDefinedIntegerData | DINT[7] | Decimal | User-defined | User-defined Integer Data |
Module-defined Data Type: AB:DRIVE_CUSTOMUSER_DEFINED:O:0
Comm Format: Custom User-defined Control
Member Name | Bit in Previous Word | Data Type | Default Display Style | Drive Parameter | Description |
LogicCommand | DINT | Binary | Logic Command | ||
UserDefinedRealData | REAL[8] | Float | User-defined | User-defined Real Data | |
UserDefinedIntegerData | DINT[7] | Decimal | User-defined | User-defined Integer Data |
Provide Feedback