Yt_CO_MyMachineStruct
Yt_CO_MyMachineStruct: STRUCT
| Element | Data Type | Description | Usage |
|---|---|---|---|
| Abort | BOOL |
|
Yt_CO_MyMachineStruct.Abort |
| Run | BOOL |
|
Yt_CO_MyMachineStruct.Run |
| Hold | BOOL |
|
Yt_CO_MyMachineStruct.Hold |
| Step | BOOL |
|
Yt_CO_MyMachineStruct.Step |
| Axis | Yt_CO_MyAxisArray |
|
Yt_CO_MyMachineStruct.Axis |
Yt_CO_MyAxisArray: ARRAY
| Array Name | Data Type | Range | Description | Usage |
|---|---|---|---|---|
| Yt_CO_MyAxisArray |
Yt_CO_MyAxisData
|
1..13
|
|
Yt_CO_MyAxisArray[0] |
Yt_CO_MyAxisData: STRUCT
| Element | Data Type | Description | Usage |
|---|---|---|---|
| I | Yt_CO_MyParameters | Inputs from Host PC Syetm | Yt_CO_MyAxisData.I |
| C | Yt_CO_MyCommandStruct | Internal commands active | Yt_CO_MyAxisData.C |
| O | Yt_CO_MyOutputStruct |
|
Yt_CO_MyAxisData.O |
| M | Yt_CO_MyMonitorData | Outputs back to Host PC System | Yt_CO_MyAxisData.M |
Yt_CO_MyParameters: STRUCT
| Element | Data Type | Description | Usage |
|---|---|---|---|
| JogSpeed |
LREAL |
|
Yt_CO_MyParameters.JogSpeed |
| JogDecel |
LREAL |
|
Yt_CO_MyParameters.JogDecel |
| AxisAlarm |
BOOL |
|
Yt_CO_MyParameters.AxisAlarm |
| DriveWarning |
BOOL |
|
Yt_CO_MyParameters.DriveWarning |
| DriveWarningID | UINT |
|
Yt_CO_MyParameters.DriveWarningID |
| DriveAlarmID | UINT |
|
Yt_CO_MyParameters.DriveAlarmID |
| ControllerAlarmID | UDINT |
|
Yt_CO_MyParameters.ControllerAlarmID |
| EnableError | BOOL |
|
Yt_CO_MyParameters.EnableError |
| EnableErrorID | UINT |
|
Yt_CO_MyParameters.EnableErrorID |
Yt_CO_MyCommandStruct: STRUCT
| Element | Data Type | Description | Usage |
|---|---|---|---|
| Enable |
LREAL | Enable action request from the Host PC System |
Yt_CO_MyCommandStruct.Enable |
| HomeReg | LREAL | Homing action request from the Host PC System |
Yt_CO_MyCommandStruct.HomeReg |
| JogPositive |
BOOL | Positive direction jog action request from the Host PC System |
Yt_CO_MyCommandStruct.JogPositive |
| JogNegative |
BOOL | Negative direction jog action request from the Host PC System |
Yt_CO_MyCommandStruct.JogNegative |
| AbortMotion | UINT | AbortMotion action request from the Host PC System |
Yt_CO_MyCommandStruct.AbortMotion |
| AlarmReset | UINT | Alarm reset action request from the Host PC System |
Yt_CO_MyCommandStruct.AlarmReset |
| GetMotorStatus | UDINT | Motor status request from the Host PC |
Yt_CO_MyCommandStruct.GetMotorStatus |
Yt_CO_MyOutputStruct: STRUCT
| Element | Data Type | Description | Usage |
|---|---|---|---|
| Enabled |
BOOL | Enabled action request from the Host PC System |
Yt_CO_MyOutputStruct.Enabled |
| Homed | BOOL | Homed action request from the Host PC System |
Yt_CO_MyOutputStruct.Homed |
Yt_CO_MyMonitorData: STRUCT
| Element | Data Type | Description | Usage |
|---|---|---|---|
| Position |
LREAL | Position data sent to the Host PC System | Yt_CO_MyMonitorData.Position |
| Velocity | LREAL | Velocity data sent to the Host PC System |
Yt_CO_MyMonitorData.Velocity |
| Torque | LREAL | Torque data sent to the Host PC System |
Yt_CO_MyMonitorData.Torque |