Chapitre 5
Remarque
74
© SICK AG • Industrial Safety Systems • Allemagne • Tous droits réservés
Passerelles Ethernet
Les différences principales entre l'interface PLCO5/SLC/MicroLogix et les interfaces
ControlLogix sont les suivantes :
Les requêtes sont effectuées (polling) au travers de messages SLC PLCO5 spécifiques
au lieu d'accéder à un objet Data Transfer.
Les données sont écrites dans des fichiers sur l'API, au lieu d'être écrites sous des
étiquettes nominatives comme pour les API ControlLogix.
Même si les API ControlLogix PLCs prennent en charge les messages SLC et PLCO5, il n'est
pas recommandé d'utiliser ces messages sur les API ControlLogix en raison de la taille des
données et des performances.
Méthodes de réception de communication
Méthode de réception par requête (polling)
Cette méthode est une méthode de requête qui permet à l'API de requérir les données
périodiquement.
Dans cette méthode, les informations du jeu de données d'entrée sont retournées en
réponse au message de requête de données. L'API requiert des données en accédant à
l'adresse du fichier correspondant sur la passerelle FX0-GENT avec un message de
lecture soit de type SLC, soit de type PLCO5.
Les restrictions suivantes sont valables pour cette méthode :
– L'emplacement du fichier de réception du jeu de données d'entrée sur l'API doit être
de type entier (INTEGER) et suffisamment grand pour contenir le(s) tableau(x) du jeu
de données d'entrée.
– Si aucune donnée n'a été reçue sur le FLEXBUS+ pour le module spécifié, les valeurs
retournées sont toutes nulles.
Non sollicitée (Unsolicited) – méthode de réception Écrire-dans-fichier
Quand il est déterminé que les données reçues sur l'interface FLEXBUS+ de la passe-
relle Flexi Soft doivent être envoyées à l'API, les données sont écrites immédiatement
dans un fichier localisé sur l'API.
Les restrictions suivantes sont valables pour cette méthode :
– Le nom de fichier de la zone de réception de données (Receive Data Area File Name)
doit être identique au nom du fichier défini sur l'API. Pour les API SLC et PLCO5, tous
les noms de fichiers doivent commencer par le caractère «$» (par ex. $N10:0). Pour
les API MicroLogix, tous les noms de fichiers doivent commencer par le caractère «#»
(par ex. # N10:0).
– Le fichier sur l'API doit être du type entier (INTEGER) et être suffisamment grand pour
contenir le(s) tableau(x) du jeu de données d'entrée.
– Les données sont écrites avec le premier octet placé dans l'emplacement de poids
fort (MSB) de l'entier.
Exemple : aabb, ccdd, eeff, etc. avec aa = octet 1, bb = octet 2, cc = octet 3, etc.
Notice d'instructions
Passerelles Flexi Soft
8012334/XR03/2013-11-19
Sujet à modification sans préavis