Dieser Funktionsbaustein liest einen Wert in einem spezifischen Parameter.
Name der Bibliothek: GMC Independent PLCopen MC
Namensraum: GIPLC
Eingang |
Datentyp |
Beschreibung |
---|---|---|
Enable |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. Der Eingang Enable startet oder beendet die Ausführung eines Funktionsbausteins. oFALSE: Die Ausführung des Funktionsbausteins wurde beendet. Die Ausgänge Valid, Busy und Error werden auf FALSE gesetzt. oTRUE: Der Funktionsbaustein wird ausgeführt. Der Funktionsbaustein fährt mit der Ausführung fort, solange der Eingang Enable auf TRUE gesetzt ist. |
ParameterNumber |
UINT |
Wertebereich: 0...65535 Standardwert: 1000 ATV: o10: Istgeschwindigkeit RFRD. o11: Zielgeschwindigkeit LFRD. o1000: Auswahl über Eingang Address. LXM32: o1: Referenzposition (vom Profilgenerator). _RAMP_p_target o2: Positive Positionsgrenze des Software-Endschalters. MON_swLimP o3: Negative Positionsgrenze des Software-Endschalters. MON_swLimN o4: Überwachung des positiven Software-Endschalters. (Aktiviert: Bit 0 = 0. (Deaktiviert: Bit 0 = 1). MON_SW_Limits o5: Überwachung des negativen Software-Endschalters. (Aktiviert: Bit 0 = 0. (Deaktiviert: Bit 0 = 1). MON_SW_Limits o8: Maximaler benutzerdefinierter Wert für Geschwindigkeiten in Anwendereinheiten _ScaleVELmax o10: Istgeschwindigkeit in Anwendereinheiten. _v_act o11: Zielgeschwindigkeit in Anwendereinheiten. _RAMP_v_target o12/14: Maximaler benutzerdefinierter Wert für Beschleunigung und Verzögerung in Anwendereinheiten. _ScaleRAMPmax o1000: Auswahl über Eingang Address. Lexium ILA, ILE und ILS Integrierte Antriebe (EtherNet/IP und Modbus TCP): o1: Referenzposition (vom Profilgenerator). _p_tarRAMPusr o2: Positive Positionsgrenze des Software-Endschalters. SPVswLimPusr o3: Negative Positionsgrenze des Software-Endschalters. SPVswLimNusr o4: Überwachung des positiven Software-Endschalters. (Aktiviert: Bit 0 = 0. (Deaktiviert: Bit 0 = 1). SPV_SW_Limits o5: Überwachung des negativen Software-Endschalters. (Aktiviert: Bit 0 = 0. (Deaktiviert: Bit 0 = 1). SPV_SW_Limits o8: Maximaler benutzerdefinierter Wert für Geschwindigkeiten in Anwendereinheiten. RAMPn_max o10: Istgeschwindigkeit in Anwendereinheiten. _n_act o11: Zielgeschwindigkeit in Anwendereinheiten. _n_targetRAMP o1000: Auswahl über Eingang Address. Lexium ILA, ILE und ILS Integrierte Antriebe (CANopen): o1: Referenzposition (vom Profilgenerator). p_ref o8: Maximaler benutzerdefinierter Wert für Geschwindigkeiten in Anwendereinheiten. n_maxDrv o10: Istgeschwindigkeit in Anwendereinheiten. n_profile o11: Zielgeschwindigkeit in Anwendereinheiten. n_target o1000: Auswahl über Eingang Address. |
Address |
DWORD |
Adresse des zu lesenden Parameters. Kann nur verwendet werden, wenn der Eingang ParameterNumber = 1000 ist. In der Dokumentation des Antriebs finden Sie eine Liste der Parameter mit den entsprechenden Parameteradressen. Beispiel einer Adresse für CANopen: Index: 2038h, Subindex: 05h -> 00203805h Beispiel einer Adresse für Ethernet/IP: Klasse: 8Ch, Instanz: 01h, Attribut: 05h -> 008C0105h Beispiel einer Adresse für Modbus TCP: Logik-/Modbus-Adresse: 219Ch -> 0000219Ch |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
Valid |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oFALSE: Die Ausführung wurde nicht gestartet oder es wurde ein Fehler erkannt. Die Werte an den Ausgängen sind nicht gültig. o ´TRUE: Die Ausführung wurde ohne Fehler abgeschlossen. Die Werte an den Ausgängen sind gültig und können weiterverarbeitet werden. |
Busy |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oFALSE: Der Funktionsbaustein wird nicht ausgeführt. oTRUE: Der Funktionsbaustein wird ausgeführt. |
Error |
BOOL |
Wertebereich: FALSE, TRUE. Standardwert: FALSE. oFALSE: Die Ausführung des Funktionsbausteins läuft, es wurde kein Fehler erkannt. oTRUE: Bei der Ausführung des Funktionsbausteins ist ein Fehler aufgetreten. |
ErrorID |
WORD |
Gibt den Wert eines Fehlercodes zurück. Siehe Bibliotheksspezifische Diagnosecodes. Wenn der Wert gleich 0 ist und der Ausgang Error dieses Funktionsbausteins auf TRUE gesetzt ist, kann der Diagnosecode über den Ausgang AxisErrorID des Funktionsbausteins MC_ReadAxisError gelesen werden. |
Value |
DINT |
Wertebereich: -2147483648...2147483647 Standardwert: 0 Wert des Parameters. |
Ein-/Ausgang |
Datentyp |
Beschreibung |
|
---|---|---|---|
Axis |
Axis_Ref |
Die Achsenreferenz (Instanz), für die der Funktionsbaustein ausgeführt werden soll (entspricht dem Namen der Achse). Der Name der Achse muss in der EcoStruxure Machine Expert-Gerätestrukturdefiniert sein. |