Fb212: lecture de valeurs de mesure isolées – VEGA VEGACOM 557 Profibus FMS Manuel d'utilisation
Page 41

VEGACOM 557 Profibus FMS
41
Mise en service
FB212: Lecture de valeurs de mesure isolées
Ce bloc permet la lecture d’une valeur de mesure. Le classement s’effectue dans le bloc de
données indiqué à partir de l’offset du mot de données.
Remarque importante :
Les numéros d'interface et les numéros d'ordre doivent être éventuellement adaptés à leur
application. Ces valeurs se rapportent aux valeurs réglées à la conception de liaison CP.
Appel :
L’appel du bloc fonction doit s’effectuer dans chaque cycle de programme.
:SPA FB 212
Nom :R-MW
MWNR : MW 30
numéro de valeur (Index) = 1...256
DB : MW 32
bloc de données pour classement
OFFS : MW 34
offset dans bloc de données
STAT : MW 50
état, valeur de reprise
Etat : 0000
= OK
0080 = MWNR Error, numéro de valeur non valable
00FF = aucun ordre de lecture n'a été donné au CP
Listing
FB 212 C:[email protected] LAE=142
feuille 1
Réseau 1 0000
Nom :R-MW
Bez :MWNR E/A/D/B/T/Z: E BI/BY/W/D: W
Bez :DB E/A/D/B/T/Z: E BI/BY/W/D: W
Bez :OFFS E/A/D/B/T/Z: E BI/BY/W/D: W
Bez :STAT E/A/D/B/T/Z: A BI/BY/W/D: W
0022 : ————— Paramètres —————
0024 : MWNR: no. valeur de mesure = 1..256
0026 : DB : but bloc fonction
0028 : OFFS: offset dans but DB
002A : return : STAT : 0000 = OK
002C : 00FF = traitement pas terminé
002E : 0080 = MWNR Error
0030 : ————————————————
0032 :A DB 240 bloc de données de travail
0034 :
0036 :O M 0.0
0038 :ON M 0.0
003A :SPA FB 247
003C Nom :CONTROL
003E SSNR : KY 0,0
numéro d'interface = 0
0040 A-NR : KY 0,1
numéro d'ordre = 1
0042 ANZW : MW 2
0044 PAFE : MB 255
0046 :
0048 :U M 3.1
004A :SPB =M1 un ordre est en cours
004C :
004E :