Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 828D Funktionshandbuch Seite 58

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

Werbung

A4: Digitale und analoge NC-Peripherie für SINUMERIK 840D sl
2.3 Direkte Peripherie-Zugriffe über PLC
Parametrierung
Die Maschinendaten sind folgendermaßen zu setzen:
● Länge des Ausgangsdatenbereichs der NC-Peripherie: 2 + 1 = 3 Bytes
MD10396 $MN_PLCIO_NUM_BYTES_OUT = 3
● Logische Anfangsadresse des Eingangsdatenbereichs: 521
MD10397 $MN_PLCIO_LOGIC_ADRESS_OUT = 521
● Aktualisierungstakt: Peripherie-Eingangsdaten → Systemvariablen = 3 * Interpolatortakt =
3 * 12 ms = 36 ms
MD10398 $MN_PLCIO_OUT_UPDATE_TIME = 3 * 0.012 = 0.036
● Datenformat: Big-Endian
MD10399 $MN_PLCIO_TYPE_REPRESENTATION = 1
Aktualisierung
Die Übertragung der Systemdaten zur PLC-Peripherie erfolgt erst ab dem Zeitpunkt, wenn
nach dem Hochlauf der Steuerung die PLC die entsprechenden PROFIBUS / PROFINET-
Peripherie fehlerfrei erkannt hat. Ab dann erfolgt die Übertragung in jedem dritten
Interpolatortakt.
Programmierung
Schreiben der NC-Peripherie in Synchronaktionen mit R-Parametern:
Programmcode
R10=123
R11='Habcd'
ID=1 WHENEVER TRUE DO $A_PBB_OUT[0]=R10
ID=2 WHEN $AA_IW[x] >= 5 DO $A_PBW_OUT[1]=R11
Adressierungsbeispiel: $PBW_OUT[ 1 ] = R11
58
Kommentar
; 1 Byte Integer-Wert
; 2 Byte Integer-Wert
Funktionshandbuch, 08/2018, 6FC5397-1BP40-6AA2
Erweiterungsfunktionen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840d sl

Inhaltsverzeichnis