Control Unit
Durchsetzung eines Tastendrucks bei Handbetrieb | |
Beschreibung | Control Unit zur Verwaltung der Daten für die Durchsetzung eines Tastendrucks bei Handbetrieb, einschließlich der Flusskontrolle der Nutzdaten. |
Datentyp | ARRAY[0..HLI_KEY_MAXIDX] OF MC_CONTROL_HB_KEY_UNIT, siehe Beschreibung Control Unit mit Verbrauchskontrolle |
Besonderheiten | Das Melden eines Tastendrucks ist jederzeit möglich, jedoch bleibt dieser ohne zugeordnete Achse in der Betriebsart kontinuierlicher/inkrementeller Jogbetrieb ohne Wirkung. |
ST-Pfad | gpCh[channel_idx]^.hb_mc_control.key[key_idx] |
Zugriff | PLC liest request_r und schreibt command_w + enable_w |
Kommandierte, angeforderte Daten | |
ST-Element | .command_w .request_r |
Datentyp | HLI_HB_KEY, Beschreibung siehe Kapitel Nutzdaten |
Flusskontrolle kommandierte Daten | |
ST- Element | .command_semaphor_rw |
Datentyp | BOOL |
Besonderheiten | Verbrauchsdatum |
Zugriff | CNC übernimmt die kommandierten Daten, wenn dieses Element den Wert TRUE besitzt und setzt nach vollständiger Übernahme der Daten dieses Element auf den Wert FALSE. PLC kann Daten zur Kommandierung schreiben, wenn dieses Element den Wert FALSE besitzt. Sind alle zu kommandierenden Daten geschrieben, setzt die PLC dieses Element auf den Wert TRUE. |
Flusskontrolle angeforderte Daten | |
ST- Element | .request_semaphor_rw |
Datentyp | BOOL |
Besonderheiten | Verbrauchsdatum |
Zugriff | CNC schreibt die von der GUI angeforderten Daten, wenn dieses Element FALSE ist und setzt anschließend dieses Element auf TRUE. PLC liest die vom GUI angeforderten Daten, wenn dieser Wert TRUE ist. Nachdem die Daten vollständig in die PLC übernommen worden sind, setzt die PLC dieses Element auf FALSE. |
Umleitung | |
ST-Element | .enable_w |