Siemens SIMATIC S7-300 Instructions De Service page 107

Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

FC 210 Exec_taches_BSEND
STATUS :=DB400.DBW12
SD_1 :=P#DB410.DBX 10.0 WORD 1
LEN :=DB400.DBW10
// ---------------------------
// Test "termine sans erreur"
// ---------------------------
U DB400.DBX 0.4
SPBN CON1
L DB400.DBW 6
+1
T DB400.DBW 6
:
:
:
SPA LEAV
// ---------------------------
Test "termine avec erreur"
// ---------------------------
CON1 U DB400.DBX 0.5
SPBN CON2
L DB400.DBW 8
+1
T DB400.DBW 8
:
:
:
L 0
L DB400.DBW 12
==I
SPB LEAV
T DB400.DBW 14
SPA LEAV
// ---------------------------
Test "erreur dans STATUS"
// ---------------------------
CON2: L 0
L DB400.DBW 12
==I
SPB LEAV
T DB400.DBW 14
:
:
:
LEAV: CLR
Pilote chargeable pour les CP point à point : Protocole MODBUS, format RTU, S7 est le maître
Instructions de service, 09/2009, A5E00218412-06
9.2 Exemple d'application pour le CP 441-2
//DONE ?
//si NON
//"termine sans erreur"
//incrementer compteur
// :
//autres fonctions utilisateur
// :
//ERROR ?
//si NON
//"termine avec erreur"
//incrementer compteur
// :
//traitement d'erreur
// :
//si STATUS <>0
//enregistrer STATUS
//si STATUS <>0
//enregistrer STATUS
// :
//traitement d'erreur
// :
Exemple d'application
111

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières