Siemens 6GK7242-7KX30-0XE0 User Manual

Page of 110
Notes concernant l'exploitation et la configuration 
 
4.7 Transmission de données entre partenaires de communication 
 
CP 1242-7 
46
 
Instructions de service, 03/2012, C79000-G8977-C247-03 
Cette possibilité convient en particulier à un échange cyclique de données initié sur requête 
du serveur Telecontrol ("communication cyclique") afin d'alimenter à intervalles réguliers des 
archives de données.    
4.7.3 
Lecture de données du poste de commande central sur le S7 1200 (read) 
Conditions 
●  Le serveur OPC sur le serveur Telecontrol est démarré (un client OPC s'est connecté au 
serveur Telecontrol). 
●  L'instruction TC_SEND a été appelée au moins une fois sur la CPU de la station. 
A la suite de quoi, la mémoire image du CP a été créée. 
 
 
Remarque 
Nom d'item du client OPC   
La mémoire image du CP est créée sous forme de bloc de données. L'accès en lecture 
d'un client OPC à la mémoire image doit être transmis par l'item DB1 au CP. 
Déroulement 
1.  Le serveur OPC envoie avec l'item DB1, DBx,y une tâche de lecture de "x" octets 
décalés de "y" au CP. 
2.  Le CP vérifie qu'il existe bien x octets décalés de "y" dans la mémoire image d'émission. 
3.  Réaction du CP : 
–  S'il existe bien "x" octets décalés de "y" dans la mémoire image, les données ("x" 
octets) sont transmis au serveur Telecontrol. 
–  Si la mémoire image est plus petite que x + y octets, la tâche de lecture est acquittée 
négativement. 
Le client OPC reçoit un message d'erreur du serveur OPC du serveur Telecontrol. 
4.7.4 
Envoi de données du poste de commande central au S7 1200 (write, 
TC_RECV) 
Déroulement 
1.  Le serveur Telecontrol écrit "x" octets décalés de "y" dans une tâche d'écriture adressée 
au CP.