Anzeigedaten
Über das HLI sind in der Struktur gpCh[channel_idx]^.bahn_state.conveyor_data Statussignale für diese Funktionalität verfügbar.
Die Variablen current_pos_master, current_v_master, current_a_master zeigen die ungefilterten Positions-, Geschwindigkeits- und Beschleunigungswerte für den linearen Förderer mit der logischen Achsnummer log_master_axis_nr.
Die Variablen pos_master_comp, v_master_comp, a_master_comp zeigen die gefilterten Werte.
Logische Achsnummer des linearen Förderers | |
Beschreibung | Zeigt die logische Achsnummer des linearen Förderers. |
Signalfluss | CNC → PLC |
ST-Pfad | gpCh[channel_idx]^.bahn_state.conveyor_data.log_master_axis_nr |
Datentyp | UINT |
Einheit | [-] |
Wertebereich | [1, MAX_UNS16] |
Zugriff | PLC liest |
Besonderheit | Verfügbar ab CNC-Version V4.20.0 |
Aktuelle ungefilterte Istposition des Werkstücks im aktuell angewähltem PCS-Koordinatensytem | |
Beschreibung | Diese Variable zeigt die ungefilterte Istposition des Werkstücks im aktuell angewählten PCS-Koordinatensystem. Diese Variable ist erst nach dem Empfangen eines Messwerts für das aktuelle Werkstück gültig. Diese Variable berücksichtigt den Messwert und auch die Verschiebung der Messeinrichtung durch das konfigurierte T0-Koordinatensystem. |
Signalfluss | CNC → PLC |
ST-Pfad | gpCh[channel_idx]^.bahn_state.conveyor_data.current_pos_master |
Datentyp | DINT |
Einheit | [0.1 µm] |
Wertebereich | [MIN_SGN32, MAX_SGN32] |
Zugriff | PLC liest |
Besonderheit | Verfügbar ab CNC-Version V4.20.0 |
Aktuelle ungefilterte Istgeschwindigkeit des linearen Förderers | |
Beschreibung | Diese Variable zeigt die ungefilterte Istgeschwindigkeit des linearen Förderers. |
Signalfluss | CNC → PLC |
ST-Pfad | gpCh[channel_idx]^.bahn_state.conveyor_data.current_v_master |
Datentyp | DINT |
Einheit | [0.1 µm/s] |
Wertebereich | [MIN_SGN32, MAX_SGN32] |
Zugriff | PLC liest |
Besonderheit | Verfügbar ab CNC-Version V4.20.0 |
Aktuelle ungefilterte Istbeschleunigung des linearen Förderers | |
Beschreibung | Diese Variable zeigt die ungefilterte Istbeschleunigung des linearen Förderers. |
Signalfluss | CNC → PLC |
ST-Pfad | gpCh[channel_idx]^.bahn_state.conveyor_data.current_a_master |
Datentyp | DINT |
Einheit | [0.1 µm/s²] |
Wertebereich | [MIN_SGN32, MAX_SGN32] |
Zugriff | PLC liest |
Besonderheit | Verfügbar ab CNC-Version V4.20.0 |
Aktuelle gefilterte Istposition des Werkstücks im aktuell angewähltem PCS Koordinatensytem | |
Beschreibung | Diese Variable zeigt die gefilterte Istposition des Werkstücks im aktuell angewählten PCS-Koordinatensystem. Diese Variable ist erst nach dem Empfangen eines Messwerts für das aktuelle Werkstück gültig. Diese Variable berücksichtigt den Messwert und auch die Verschiebung der Messeinrichtung durch das konfigurierte T0-Koordinatensystem. |
Signalfluss | CNC → PLC |
ST-Pfad | gpCh[channel_idx]^.bahn_state.conveyor_data.pos_master_comp |
Datentyp | DINT |
Einheit | [0.1 µm] |
Wertebereich | [MIN_SGN32, MAX_SGN32] |
Zugriff | PLC liest |
Besonderheit | Verfügbar ab CNC-Version V4.20.0 |
Aktuelle gefilterte Istgeschwindigkeit des linearen Förderers. | |
Beschreibung | Diese Variable zeigt die gefilterte Istgeschwindigkeit des linearen Förderers. |
Signalfluss | CNC → PLC |
ST-Pfad | gpCh[channel_idx]^.bahn_state.conveyor_data.v_master_comp |
Datentyp | DINT |
Einheit | [0.1 µm/s] |
Wertebereich | [MIN_SGN32, MAX_SGN32] |
Zugriff | PLC liest |
Besonderheit | Verfügbar ab CNC-Version V4.20.0 |
Aktuelle gefilterte Istbeschleunigung des linearen Förderers | |
Beschreibung | Diese Variable zeigt die gefilterte Istbeschleunigung des linearen Förderers. |
Signalfluss | CNC → PLC |
ST-Pfad | gpCh[channel_idx]^.bahn_state.conveyor_data.a_master_comp |
Datentyp | DINT |
Einheit | [0.1 µm/s²] |
Wertebereich | [MIN_SGN32, MAX_SGN32] |
Zugriff | PLC liest |
Besonderheit | Verfügbar ab CNC-Version V4.20.0 |
Positionsdifferenz: Istposition des Förderers und Maschinenposition. | |
Beschreibung | Die Variable zeigt bei korrekter Programmierung (siehe Kapitel Synchronisation des Werkstücks auf dem linearen Förderer) die aktuelle Positionsdifferenz zwischen der Istposition der Maschinenachse und der vorgesteuerten Istposition des Werkstücks. Bei idealer Synchronisation sollte die Positionsdifferenz Null sein. Durch Verzögerungen auf der Steuerstrecke oder nicht konstantem Geschwindigkeitssignal können sich allerdings Abweichungen ergeben. Diese Variablen dient zur Bestimmung dieser Abweichung und somit der Totzeit zwischen Istwerterfassung des linearen Förderers und Sollwertgenerierung für die Maschinenachse. Die Parametrierung der Totzeit erfolgt über den Parameters conv_sync.delay_time (P-AXIS-00626).
Bei einem Mittelwert dieser Variable ungleich Null sollte die Totzeit wie folgt eingestellt werden: - synchro_lag > 0 -> delay_time zu hoch eingestellt - synchro_lag < 0 -> delay_time zu niedrig eingestellt |
Signalfluss | CNC → PLC |
ST-Pfad | gpCh[channel_idx]^.bahn_state.conveyor_data.synchro_lag |
Datentyp | DINT |
Einheit | [0.1 µm] |
Wertebereich | [MIN_SGN32, MAX_SGN32] |
Zugriff | PLC liest |
Besonderheit | Verfügbar ab CNC-Version V4.20.0 |