Siemens S7-300 Manuel De Configuration page 139

Table des Matières

Publicité

Transmission des entrées de process (DB10) aux adresses E avec PNIO_SEND
Vous devez mettre à disposition sur le périphérique PROFINET IO, pour les adresses E
configurées, des zones de données − dans un DB par exemple − en l'occurrence un DB10
qui contiendra en plus les zones de données pour les informations d'état IOCS.
Figure 7-4
Interface d'appel PNIO_SEND dans le programme utilisateur
AWL
call fc 11
CPLADDR:= W#16#0100
CPLADDR:= W#16#0100
LEN := 20
IOCS := P#DB10.DBX20.0 BYTE 3
DONE := M 70.0
ERROR := M 70.1
STATUS := MW 72
CHECK_IOCS := M 70.2
SEND := P#DB10.DBX0.0 BYTE 20
CP S7 pour Industrial Ethernet Configuration et mise en service
Manuel de configuration, 09/2013, C79000-G8977-C182-13
Structure de données pour PNIO_SEND dans le périphérique PROFINET IO
Explication
//Appel du bloc PNIO_SEND
//(Transmission des entrées au contrôleur IO)
//Adresse de module issue de la configuration matérielle
//Mode contrôleur IO (0) ou périphérique IO (1)
//Nombre d'adresses E log. à transférer en octets
//Un bit d'état dans DB10 par octet de données émises
//Adresse du paramètre en retour DONE
//Adresse du paramètre en retour ERROR
//Adresse du paramètre en retour STATUS
//Adresse du paramètre en retour CHECK_IOCS
//Zone de données à transmettre à partir du DB10
//(20 octets)
Périphérique PROFINET IO intelligent avec CP S7-300
7.6 Exemple de configuration et de programmation
139

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

S7-400

Table des Matières