ST_Main - Allgemeine Informationen
Typ |
Datenstruktur |
Verfügbar ab |
V1.0.2.0 |
Übernommen aus |
- |
Versionen: |
Aktuelle Version |
Die Struktur beinhaltet betriebsartübergreifende Parameter und Rückgabewerte vom FB_AxisModule.
Variable |
Datentyp |
Beschreibung |
---|---|---|
i_ifDrive |
SystemConfigurationItf.IF_Drive |
Die vom Achsenmodul anzusteuernde Achse. |
i_ifMaster |
SystemConfigurationItf.IF_Master |
Der Master für das Achsenmodul. |
i_timMasterStop |
TIME |
Die maximale Zeitdauer innerhalb der der Master i_ifMaster bei einer Fehlerreaktion SynchronStopEh oder SynchronStopEl angehalten haben muss. |
i_xHwLimitPos |
BOOL |
Das Signal eines Hardware-Endschalters für die positive Bewegungsrichtung kann hier übergeben werden. Der Parameter muss zyklisch geschrieben werden. |
i_xHwLimitNeg |
BOOL |
Das Signal eines Hardware-Endschalters für die negative Bewegungsrichtung kann hier übergeben werden. Der Parameter muss zyklisch geschrieben werden. |
i_xStart |
BOOL |
Startsignal für alle Betriebsarten. Kann anstelle des Startbefehls verwendet werden. |
i_lrMotionActiveVelLimit |
LREAL |
Geschwindigkeit, ab der eine Bewegung an q_xMotionActive gemeldet wird. |
i_etMotionAciveVelType |
Geschwindigkeitsart für die Ermittlung der Bewegung für q_xMotionActive. |
|
stReducedVelocity |
Der Parameter für die Funktionalität reduzierte Geschwindigkeit. Die Betriebsarten NoOp, Homing, Manual, Multicam, Endless, EndlessIls, Positioning, BrakeRelease und Additional unterstützten das Feature "reduzierte Geschwindigkeit". |
|
iq_lencEncoder |
SystemConfiguration.L_ENC |
Der dem Achsenmodul zugeordnete logische Encoder. |
q_xDriveActive |
BOOL |
TRUE: Die Lageregelung der Achse ist aktiviert. |
q_etOpMode |
Die aktive Betriebsart des Achsenmoduls. |
|
q_etState |
Der aktive Zustand des Achsenmoduls. |
|
q_xHomeOk |
BOOL |
TRUE: Es wurde erfolgreich eine Referenzierung durchgeführt. |
q_xSynchron |
BOOL |
TRUE: Die Achse folgt synchron dem Master. |
q_lrPosition |
LREAL |
Die Position der Achse. |
q_lrPositionX |
LREAL |
Die Position des Masters. |
q_sDriveName |
STRING[40] |
Der Name der Slave-Achse. |
q_xMotionActive |
BOOL |
TRUE: Die Achse ist gemäß der Definition von i_lrMotionActiveVelLimit und i_etModtionActiveVelType in Bewegung. |