Herunterladen Inhalt Inhalt Diese Seite drucken

Beispielprogramm Zum Datenaustausch, Falls Codelänge ≤ 27 Bytes; Erläuterungen Zum Programm - Siemens SIMATIC MV500 Betriebsanleitung

Vorschau ausblenden Andere Handbücher für SIMATIC MV500:
Inhaltsverzeichnis

Werbung

Prozessanbindung über ein Automatisierungssystem (PLC, PC)
9.4 Steuern mit FB 79
9.4.3
Beispielprogramm zum Datenaustausch, falls Codelänge ≤ 27 Bytes
Im Folgenden wird ein Beispielprogramm zum Datenaustausch angegeben, für den Fall, dass
die Codelänge höchstens 27 Bytes beträgt.
Hinweis
Kompatible S7-Steuerungen
Das Beispielprogramm ist ausschließlich auf den folgenden S7-Steuerungen ablauffähig:
• Auf einer CPU 318 und den allen S7-400 CPUs.
• Auf allen S7-300 CPUs mit MMC
Bei allen anderen S7-300- und S7-400-CPUs müssen Sie bei sämtlichen Zugriffen auf die
beiden Nutzdatenschnittstellen zwingend die SFCs 14 und 15 benutzen.
Erläuterungen zum Programm
Das Beispielprogramm weist folgende Eigenschaften auf:
• Nur der reine Ergebnis-String mit der Datenkennung "B#16#81" wird ausgegeben.
• Der I/O-Controller überprüft nicht, wie viele Bytes das optische Lesegerät geliefert hat,
sondern liest stets 27 Bytes.
Der I/O-Controller führt keine Überwachung durch.
• Der Beginn der Nutzdaten-Schnittstelle "Senden" liegt bei Adresse 4 des Prozessabbilds der
Eingänge.
Der Beginn der Nutzdaten-Schnittstelle "Empfangen" liegt bei Adresse 4 des Prozessabbilds
der Ausgänge.
• Um die Konsistenz über den gesamten Bereich von 32 Bytes zu gewährleisten, darf
innerhalb des unten angegebenen Programms keine Prozessabbildaktualisierung erfolgen.
• Die Nutzdaten werden im Datenbaustein DB17 ab Byte 4 abgelegt.
AWL-Programm
Tabelle 9- 50 Aufbau des AWL-Programms
192
//Datenkennung eintragen (prinzipiell nur im ersten Zyklus notwendig)
L
B#16#81
T
AB 8
// Nr. des Datenpakets auf 1 prüfen
L
EB 5
L
1
<>
I
SPB
m001
// Nur Ergebnis-String
// Nr. des Datenpakets vom optischen Lesegerät
// Wenn Nr. ≠ 1
// ... dann liegen noch keine Nutzdaten vor
Betriebsanleitung, 05/2022, C79000-G8900-C494-07
SIMATIC MV500

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis