Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840D sl Funktionshandbuch Seite 86

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

Werbung

Struktur und Funktionen des Grundprogramms
9.9 M-Dekodierung nach Liste
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.
86
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;
...
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
Funktionshandbuch, 06/2019, A5E47433877A AB
PLC

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840de sl

Inhaltsverzeichnis