Comme tout autre programme automate, un programme reACTION est développé dans Automation Studio avec des blocs de fonction IEC 61131. Le programme reACTION est ensuite affecté à un ou plusieurs modules reACTION dans la configuration matérielle définie d'Automation Studio.
Les données sont centralisées dans l'automate et, lorsque c'est nécessaire, transférées aux modules reACTION qui les stockent. Plutôt que d'affecter un programme en permanence à un module, l'automate peut transférer dynamiquement des programmes reACTION au module puis les activer, même pendant l'exécution. Un programme reACTION peut être aussi exécuté sur l'automate à des fins de simulation, au ralenti en quelque sorte.
A retenir
- Un programme reACTION, plusieurs modules
- Plusieurs programmes reACTION, un seul module
- Possibilité de changer de programme lors de l'exécution
Comme pour les modules d'E/S standard, les données cycliques sont transférées via des points de données dont le nombre et le type peuvent être définis dans la configuration du module. Un mapping dédié à la communication transversale permet l'échange de ces données d'un module reACTION à l'autre, indépendamment de l'automate. Cela signifie également que les modules reACTION peuvent communiquer directement avec les modules d'E/S standard tout aussi facilement.
Blocs de fonction
Le nombre de blocs de fonction reACTION proposés ne cesse de croître. Il suffit de procéder à une mise à jour du firmware pour utiliser des nouveaux blocs.
Pour améliorer la clarté des programmes complexes, les utilisateurs peuvent également assembler leurs propres blocs de fonction personnalisés à partir de la bibliothèque reACTION.
Logique
Logique
- AND
- OR
- XOR
- NOT
- Décalage de bit
- Bit2Byte
- Byte2Bit
Entrées
Entrées
- Digital
- Analogique
- Codeur SSI
- Compteur AB
- Compteur ABR
Service
Service
- Points de données cycliques
- Lecture de variables internes
- Points de données cycliques vers l'automate
- Ecriture de variables internes
Arithmétique
Arithmétique
- Addition
- Soustraction
- Valeur absolue
- Multiplication
- Division
- Limitation
- Comparateur
Sorties
Sorties
- Digital
- Digital avec comparateur de temps
- Analogique
Cadençage
Cadençage
- Heure
- Heure locale vers NetTime
- NetTime vers heure locale
- Comparateur de temps
Avancé
Avancé
- Multiplexeur
- Démultiplexeur
- Générateur de signal PWM
- Détection de fronts
- Bascule SR
- Générateur d'impulsions
- Verrou
- Temporisation
Votre application
Le bloc de fonction que vous recherchez ne figure pas dans la liste ? N'hésitez pas à nous consulter !