Automate programmable S7-200 Manuel système
Choix entre jeux d'opérations SIMATIC et CEI 1131- -3
La plupart des automates programmables proposent des types d'opérations fondamentales
similaires, mais il y a généralement de petites différences dans leur représentation,
fonctionnement, etc., d'un fabricant d'automates à l'autre. Ainsi, pendant les dernières années, la
Commission Electrotechnique Internationale (CEI) a mis au point une norme globale naissante
portant spécifiquement sur de nombreux aspects de la programmation d'automates. Cette norme
encourage les fabricants d'automates programmables à proposer des opérations similaires à la
fois dans leur représentation et leur fonctionnement.
Votre S7--200 propose deux jeux d'opérations vous permettant de résoudre une large gamme de
tâches d'automatisation. Le jeu d'opérations CEI est conforme à la norme CEI 1131--3 pour la
programmation d'automates alors que le jeu d'opérations SIMATIC a été spécialement conçu pour
le S7--200.
Conseil
Lorsque le mode CEI est activé dans STEP 7--Micro/WIN, un losange rouge 〈♦) est affiché dans
l'arborescence des opérations à côté des opérations qui ne sont pas définies par la norme
CEI 1131--3.
Il existe quelques différences fondamentales entre le jeu d'opérations SIMATIC et le jeu
d'opérations CEI :
Le jeu d'opérations CEI est limité aux opérations standard parmi les fournisseurs
-
d'automates programmables. Certaines opérations faisant partie du jeu SIMATIC standard
ne sont pas des opérations standard dans la norme CEI 1131--3, mais restent disponibles
comme opérations non standard (si vous les utilisez, votre programme n'est alors plus
strictement compatible avec la norme CEI 1131--3).
Certaines boîtes d'opérations CEI acceptent plusieurs formats de données. On parle alors
-
d'opération surchargée. Par exemple, plutôt que d'avoir les boîtes d'opérations
arithmétiques ADD_I (Additionner entiers) et ADD_R (Additionner réels), l'opération ADD de
CEI examine le format des données ajoutées et choisit automatiquement l'opération
correcte dans le S7--200. Cela permet de gagner un temps précieux lors de la conception
du programme.
Si vous utilisez les opérations CEI, les paramètres des opérations sont automatiquement
-
vérifiés pour voir s'ils ont le format de données correct, par exemple entier signé ou entier
non signé. Par exemple, une erreur se produit si vous essayez d'entrer une valeur entière
pour une opération attendant une valeur binaire (0 ou 1). Cette fonction réduit les erreurs
dans la syntaxe de programmation.
Vous devez considérer les aspects suivants lorsque vous sélectionnez le jeu d'opérations
SIMATIC ou le jeu d'opérations CEI :
Les opérations SIMATIC ont généralement un temps d'exécution plus court. Le temps
-
d'exécution de certaines opérations CEI peut être plus long.
Certaines opérations CEI, telles que temporisations, compteurs, multiplication et division,
-
fonctionnent différemment de leur équivalent SIMATIC.
Vous pouvez utiliser les trois éditeurs de programme (CONT, LIST et LOG) avec le jeu
-
d'opérations SIMATIC. Seuls les éditeurs de programme LD (équivalent de CONT) et FBD
(équivalent de LOG) sont disponibles pour les opérations CEI.
Le fonctionnement des opérations CEI est standard pour différentes marques d'AP et les
-
connaissances dans la création de programmes conformes à la norme CEI peuvent être
étendues à toutes les plateformes d'AP.
La norme CEI définit moins d'opérations qu'il n'y en a dans le jeu d'opérations SIMATIC,
-
mais vous pouvez toujours inclure des opérations SIMATIC dans votre programme CEI.
La norme CEI 1131--3 indique qu'il faut déclarer un type pour les variables et prévoit le
-
contrôle système du type de données.
66