Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK MC Funktionshandbuch Seite 696

Vorschau ausblenden Andere Handbücher für SINUMERIK MC:
Inhaltsverzeichnis

Werbung

Digitale und analoge NC-Peripherie
14.3 Direkte Peripherie-Zugriffe ohne PLC
Ausgangsdaten
Systemvariable
$A_DPB_OUT[<n>,<b>]
$A_DPW_OUT[<n>,<b>]
$A_DPSB_OUT[<n>,<b>]
$A_DPSW_OUT[<n>,<b>]
$A_DPSD_OUT[<n>,<b>]
$A_DPR_OUT[<n>,<b>]
<n> = Ausgangsbereichs 1, 2, ... m; <b> = Byte-Index innerhalb des Ausgangsbereichs: 0, 1, ... (Länge - 1)
Konfigurierte und parametrierte E/A-Bereiche für Teileprogramme / Synchronaktionen
Jede Systemvariable ist ein 32-Bit Bitfeld. Jedes Bit ist einem E/A-Bereich zugeordnet.
Bit <n> ≙ Maschinendaten-Index <n> ≙ E/A-Bereich <n+1>
Bit <n> == 1 ⇒ Der E/A-Bereich <n+1> ist konfiguriert / parametriert.
Systemvariable
$A_DP_IN_CONF
$A_DP_OUT_CONF
Gültige E/A-Bereiche für Teileprogramme / Synchronaktionen
Jede Systemvariable ist ein 32-Bit Bitfeld. Jedes Bit ist einem E/A-Bereich zugeordnet.
Bit <n> ≙ Maschinendaten-Index <n> ≙ E/A-Bereich <n+1>
Bit <n> == 1 ⇒ Der E/A-Bereich <n+1> ist gültig. Lesen / Schreiben über Teileprogramme /
Synchronaktionen ist möglich.
Systemvariable
$A_DP_IN_VALID
$A_DP_OUT_VALID
Zustand eines E/A-Bereichs
Über die folgenden Systemvariablen kann der Zustand eines E/A-Bereichs gelesen werden.
Systemvariable
$A_DP_IN_STATE[<n>]
$A_DP_OUT_STATE[<n>]
<n> = Index des E/A-Bereichs
Zustand
0: E/A-Bereich wurde nicht konfiguriert
1: E/A-Bereich konnte noch nicht aktiviert werden
2: E/A-Bereich ist verfügbar
3: E/A-Bereich ist momentan nicht verfügbar
696
Typ
Bedeutung
8 Bit unsigned
Schreiben eines Datenbytes (8 Bit)
16 Bit unsigned
Schreiben eines Datenwortes (16 Bit)
8 Bit signed
Schreiben eines Datenbytes (8 Bit)
16 Bit signed
Schreiben eines Datenwortes (16 Bit)
32 Bit signed
Schreiben eines Datendoppelwortes (32 Bit)
32 Bit REAL
Schreiben von Ausgangs-Daten (32 Bit REAL)
Typ
Bedeutung
32 Bit Bitfeld
Lesen aller konfigurierten Eingangsbereiche
32 Bit Bitfeld
Lesen aller konfigurierten Ausgangsbereiche
Typ
Bedeutung
32 Bit Bitfeld
Lesen aller gültigen Eingangsbereiche
32 Bit Bitfeld
Lesen aller gültigen Ausgangsbereiche
Typ
Bedeutung
INT
Lesen des Zustandes des Eingangsbereichs
Lesen des Zustandes des Ausgangsbereichs
Funktionshandbuch, 10/2020, A5E47437776A AC
Basisfunktionen

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis