Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 927

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Aufbau der Dekodier- und Signalliste
Gruppe
Programmcode
DATA_BLOCK DB 75
TITLE =
VERSION : 0.0
BEGIN
END_DATA_BLOCK
Aufbau des FB1 im OB100
Zur Aktivierung der Funktion den Parameter für die Anzahl der zu dekodierenden M-Gruppen
"ListMDecGrp" einfügen.
Call FB 1, DB 7(
);
Beschreibung
Nachdem der Eintrag im OB100 angefügt ist und die Dekodierliste (DB75) in das AG
übertragen wurde, muss ein Neustart durchgeführt werden. Das Grundprogramm richtet im
anschließenden Neuanlauf die Sgnalliste (DB76) ein.
Grundfunktionen
Funktionshandbuch, 05/2017, A5E40870716
Dekodierliste (DB75)
Erweiterte
Erste M-Adresse
M-Adresse
der Gruppe
1
2
2
3
3
40
STRUCT
MSigGrp : ARRAY [1 .. 16 ] OF STRUCT
MExtAdr : INT;
MFirstAdr : DINT;
MLastAdr : DINT;
END_STRUCT ;
MSigGrp[1].MExtAdr
MSigGrp[1].MFirstAdr :=
MSigGrp[1].MLastAdr
MSigGrp[2].MExtAdr
MSigGrp[2].MFirstAdr := L#12; Erste M-Adresse der Gruppe
MSigGrp[2].MLastAdr
MSigGrp[3].MExtAdr
MSigGrp[3].MFirstAdr := L#55; Erste M-Adresse der Gruppe
MSigGrp[3].MLastAdr
...
ListMDecGrp := 3;
...
P3: PLC-Grundprogramm für SINUMERIK 840D sl
14.10 Struktur und Funktionen des Grundprogramms
Letzte M-Adres‐
se der Gruppe
1
5
12
23
55
55
:=
2; Erweiterte M-Adresse der 1. Gruppe
L#1; Erste M-Adresse der Gruppe
:=
L#5; Letzte M-Adresse der Gruppe
:=
3; Erweiterte M-Adresse der 2. Gruppe
:= L#23; Letzte M-Adresse der Gruppe
:=
40; Erweiterte M-Adresse der 3. Gruppe
:= L#55; Letzte M-Adresse der Gruppe
// M-Dekodierung von 3 Gruppen
Signalliste (DB76)
DB76.DBX0.0 ... DBX0.4
DB76.DBX2.0 ... DBX3.3
DB76.DBX4.0
927

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 828dSinumerik 840de sl

Inhaltsverzeichnis