Siemens SIMATIC Ident Instructions De Service page 71

Masquer les pouces Voir aussi pour SIMATIC Ident:
Table des Matières

Publicité

Code ...............//Commentaires
//Nouvelle commande de lecture si <Ready-Bit> à 1 et pas d'<erreur>
Lire : L
B#16#2;
T
"PAA_CMD";
//Charger dernière adresse valide
L
"FC1Daten".dbadresse;
T
"PAA_Adr_L";
//Augmenter l'adresse de lecture (plage d'adresses 112 octets = 70 Hex pour MDS D124)
L
"FC1Daten".dbadresse;
L
B#16#6C;
>I
;
SPB
enda;
SPA
ende;
//Lire transpondeur suivant
enda: U
"VKE1";
=
"Once_flag";
L
0;
T
"PAA_CMD";
T
"lwa";
T
"PAA_Adr_L";
T
"FC1Daten".dbadresse;
SPA
ende;
// Traitement d'erreur
erro: L
"FC1Daten".fehler1;
L
1;
+I
;
T
"FC1Daten".fehler1;
L
"PAA_Adr_L";
T
"FC1Daten".err_dbadresse;
L
"PAA_CMD";
T
"FC1Daten".err_cmd;
L
"PAE_Status";
T
"FC1Daten".err_Status;
L
"PAE_Error_RFID";
T
"FC1Daten".err_ErrorRFID;
L
0;
T
"FC1Daten".dbadresse;
T
"lwa";
T
"PAA_Adr_L";
T
"PAA_CMD";
U
"VKE1";
=
"Once_flag";
ende: BE
;
SIMATIC RF200 IO-Link
Instructions de service, 10/2015, C79000-G8977-C276-04
// Commande de lecture
// MIS : CMD
// DB mémoire (DB100.DBB114)
// MIS : Adr-L
// DB mémoire (DB100.DBB114)
// Contrôler adresse de fin
(MDS D124 = 112octets = 6Fhex)
// => Si adresse de fin atteinte, terminer
// => Continuer à lire au prochain cycle
// Si toutes les données lue
// Terminer lecture du transpondeur
// => supprimer adresse etc.
//
//
// => attendre nouveau transpondeur
// Compter erreurs
// et terminer lecture
//Sauvegarder données ayant conduit
//
//
//
//
//
//
//
// supprimer adresses/mémentos/mémoires
//
//
//
//
// et terminer lecture
"
"
à une erreur
"
"
"
"
"
"
"
"
"
"
Mise en service et paramétrage
5.5 Exemple d'application
71

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic rf200 io-link

Table des Matières