5 s5-programm für das einlesen von messwerten – VEGA VEGACOM 557 Profibus FMS Benutzerhandbuch

Seite 31

Advertising
background image

VEGACOM 557 Profibus FMS

31

Inbetriebnahme

FB249: SYNCHRON-Baustein

Durch Aufruf dieses Bausteins wird die AG-CP Schnittstelle initialisiert. Hier erfolgt die Angabe
der maximalen Blockgröße, die zwischen AG und CP bei einem Aufruf eines Funktions-
bausteines ausgetauscht werden kann. Die Blockgröße muss hier 5 sein (BLGR=5: 256 Byte
Blockgröße).

FB249 ist in den Organisationsbausteinen OB21 und OB22 aufzurufen.

FB249: SYNCHRON
Parameter

Format

Beschreibung

Beispiel

SSNR

KY

Schnittstellennummer

KY 0,0

BLGR

KY

Blockgröße

KY 0,5

PAFE

MB

Parametrierungsfehler

MB 255

4.5 S5-Programm für das Einlesen von Messwerten

Um das Einlesen der Messwerte über VEGACOM 557 PROFIBUS FMS erleichtern, ist auf der
Begleitdiskette ein S5-Programm (Datei: [email protected]) vorhanden. Es besteht aus drei
Funktionsbausteinen (FB210-212) und einem Datenbaustein DB240, die in Ihrer S5-Anwen-
dung übernommen werden sollten.

Auf diese Weise können bis zu 256 Messwerte über VEGACOM 557 PROFIBUS FMS eingele-
sen werden. Da es je nach Anwendung nicht erforderlich ist, alle Messwerte einzulesen, sind
diese in 16 Messwertblöcke zu je 16 Messwerten unterteilt. Die mitgelieferten Funktions-
bausteine unterstützen das Einlesen aller Messwerte, einzelner Blöcke oder einzelner
Messwerte.

Hinweis:

In diesen Funktionsbausteinen wird die Schnittstellennummer 0 und Auftragsnummer 1 ver-
wendet. In Ihrer Anwendung können andere Werte notwendig sein. Diese Werte beziehen sich
auf in der CP-Verbindungsprojektierung (siehe FMS-Projektierung) eingestellten Werte und
müssen bei Bedarf entsprechend angepasst werden. Weiterhin wird vom Programm das
Merkerbyte 0 und 255, sowie das Merkerwort 2 verwendet.

Funktionsbausteine:

FB 210:

R-MW-ALL

Alle 256 Messwerte (16 Messwertblöcke) einlesen

FB 211:

R-MW-BLK

Ein Messwertblock (16 Messwerte) einlesen

FB 212:

R-MW Einzelnen Messwert einlesen

Datenbausteine:

DB240:

Grundeinstellungen, Auftragsblöcke für CP5431

DBxxx-yyy:

Datenbausteine für Messwerte, pro Messwertblock ein DB
Standardeinstellung: xxx = 220; yyy = xxx + 16 = 235
Einstellung von xxx in DB240 in DW0

Advertising