Exemples De Programmation - Siemens SIMATIC NET CP 343-2 Manuel

Maître as−interface
Masquer les pouces Voir aussi pour SIMATIC NET CP 343-2:
Table des Matières

Publicité

4 Echange de données entre programme utilisateur et esclaves AS−i
4.4.2

Exemples de programmation

Tableau 4-5
List
//Lire données d'entrée analogiques pour
esclave 5 :
Call SFC 59
REQ
:=TRUE
IOID
:=B#16#54
LADDR
:=W#16#100
RECNUM :=B#16#8D
RET_VAL :=MW14
BUSY
:=M9.2
RECORD :=P#DB20.DBX64.0 BYTE 8
//Exemples : Editer valeurs analogiques :
L
DB20DBW 64
+
400
T
DB20.DBW 88
T
DB20.DBW 106
//Sortie des données analogiques pour
esclaves 5 à 8 :
CALL SFC 58
REQ
:=TRUE
IOID
:=B#16#54
LADDR
:=W#16#100
RECNUM :=B#16#8D
RECORD :=P#DB20.DBX80.0 Byte 32
RET_VAL ::=MW16
BUSY
:=M9.3
-
50
Explication
//RD_REC
//Déclenchement permanent
//Valeur invariable
//Adresse de CP (ici 256 déc.)
//DSNR=141 (données analogiques esclave 5...)
//Zone cible données d'entrée analogiques
//Esclave 5, Canal d'entrée 1
//Esclave 6, Canal de sortie 1
//Esclave 8, Canal de sortie 2
//WR_REC
//Déclenchement permanent
//Valeur invariable
//Adresse de CP (ici 256 déc.)
//DSNR=141 (données analogiques esclave 5...)
//Zone source données de sortie analogiques
CP 343−2 / CP 343−2 P Maître AS−Interface
Edition 08/2008
C79000−G8977−C149−04

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic net cp 343-2 p

Table des Matières