Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 828D Funktionshandbuch Seite 66

Erweiterungsfunktionen
Vorschau ausblenden Andere Handbücher für SINUMERIK 828D:
Inhaltsverzeichnis

Werbung

A4: Digitale und analoge NC-Peripherie für SINUMERIK 840D sl
2.4 Direkte Peripherie-Zugriffe ohne PLC
Parametrierung für Teileprogramme / Synchronaktionen
Vorgaben
● Parametrierung 6. Datensatz: Maschinendaten / Systemvariablen-Index = 5
● Konfigurationsdaten:
– logische Startadresse = 334
– Slotlänge = 8 Byte
● Darstellung: Little-Endian-Format
Parametrierung in Maschinendaten
● MD10510 $MN_DPIO_LOGIC_ADDRESS_OUT[ 5 ] = 334 (logische Startadresse)
● MD10511 $MN_DPIO_LENGTH_OUT[ 5 ] = 8 (Länge des E/A-Bereichs in Byte)
● MD10512 $MN_DPIO_ATTRIBUTE_OUT[ 5 ]
– Bit0 = 0 (Little-Endian-Format)
– Bit1 = 0 (Schreiben nur über Systemvariable)
– Bit3 = 0 (Slot-Lebenszeichen-Alarme ausgeben)
Beipiele
Programmcode
$A_DPB_OUT[5,6]=128
$A_DPW_OUT[5,5]='B0110'
$A_DPSD_OUT[5,3]='H8F'
$AC_MARKER[0]=5
$AC_MARKER[1]=3
$A_DPSD_OUT[$AC_MARKER[0],$AC_MARKER[1]]='H8F' ; indirekte Adressierung
R1 = $A_DPB_OUT[5,6]
ID=1 WHENEVER TRUE DO $A_DPB_OUT[5,0]=123 ; zyklisches Schreiben pro IPO-Takt
; Fehlerhafte Programmierungen
$A_DPB_OUT[5,255]=128
$A_DPB_OUT[6,10]=128
$A_DPB_OUT[7,10]=128
$A_DPB_OUT[16,6]=128
66
Kommentar
; Byte
8 Bit, Index=5, Offset=6
; Word
16 Bit, Index=5, Offset=5
; Achtung: Daten auf Offset 6 werden überschrieben
; Double
32 Bit, Index=5, Offset=3
; Achtung: Daten auf Offset 4,5,6 werden überschrieben
; Index=5
; Offset=3
; Double
32 Bit, auf Index=5, Offset=3
; Zuweisung an R-Parameter, Byte
set=6
; Ergebnis: R1 == 'HFF'
; Byte
8 Bit, Index=5, Offset=0
;
Alarm 17030: Offset 255 > E/A-Bereich
;
Alarm 17020: Index 6 reserviert für Compilezyklus
s.u.
;
Alarm 17020: Index 7 in Maschinendaten nicht defi-
niert
;
Alarm 17020: Index 16 ausserhalb des Wertebereichs
Funktionshandbuch, 08/2018, 6FC5397-1BP40-6AA2
8 Bit, Index=5, Off-
Erweiterungsfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis