le coprocesseur d’application 2500p-acp1. 2500p-acp1 coprocesseur d’application programmable...

10
Le Coprocesseur d’Application 2500P-ACP1

Upload: emmet-chauvin

Post on 04-Apr-2015

110 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Le Coprocesseur d’Application 2500P-ACP1. 2500P-ACP1 Coprocesseur d’Application Programmable avec CTI Workbench le nouvel environnement intégré de développement

Le Coprocesseur d’Application 2500P-

ACP1

Page 2: Le Coprocesseur d’Application 2500P-ACP1. 2500P-ACP1 Coprocesseur d’Application Programmable avec CTI Workbench le nouvel environnement intégré de développement

2500P-ACP1 Coprocesseur d’Application• Programmable avec CTI Workbench le nouvel environnement intégré de

développement à la norme IEC-61131

• Echange de données process entre le programme RLL/SF de la CPU hôte et le programme Workbench via:– le bus à haute vitesse du nouveau fond de panier (pour les systèmes le supportant)

– le câble Ethernet entre ACP1 et les CPU CTI non connectables au bus rapide du fond de panier

– l’Interface via E/S (32WX, 32WY) pour les anciennes CPU TI505

• Supporte la communication Ethernet avec des appareils externes via:– CAMP client

– Modbus Client/Server (Ethernet et série)

– ASCII communications (série)

– Network Data Exchange (communication optimisée avec d’autres modules 2500P-ACP1 ou 2500P-ECC1 avec mécanisme publish/subscribe)

• Enregistrement de données process sur la carte SD sous contrôle d’un programme applicatif sous Workbench et transfert automatique de fichier au serveur ftp

• Exemples d’applications: surveillance d’émission, calculs de débit gazeux, contrôle de turbine, réglage automatique de régulateur PID, contrôle multivariable, enregistrement de données et archivage, etc…

Points clés

2

Page 3: Le Coprocesseur d’Application 2500P-ACP1. 2500P-ACP1 Coprocesseur d’Application Programmable avec CTI Workbench le nouvel environnement intégré de développement

2500P-ACP1 Coprocesseur d’ApplicationComment ça marche ?

2500P-ACP1 Exécutant un programme applicatif à la norme IEC-61131 en RLL, FBD, SFC, ST, IL

RLL IEC61131

2500-Cxxx exécutant un programme en RLL + SF

3

Page 4: Le Coprocesseur d’Application 2500P-ACP1. 2500P-ACP1 Coprocesseur d’Application Programmable avec CTI Workbench le nouvel environnement intégré de développement

2500P-ACP1 Coprocesseur d’Application

• Il vous permet de déplacer dans un processeur séparé des calculs intensifs ou qui consomment beaucoup de temps CPU

• Le jeu d’instructions bien plus riche vous donne de nouvelles possibilités jusque là impossibles ou trop complexes pour les programmes existants en RLL et SF

• Il vous permet d’expérimenter et commencer une migration vers IEC-61131 sans devoir re-concevoir tout votre programme API

• Des extensions de vos programmes et/ou de votre procédé peuvent être ajoutées dans le Coprocesseur avec Workbench

• Pour les process déjà validés, pas de modification au programme RLL existant signifie peu ou pas de revalidation de l’existant

• Le programme source (IEC61131) peut être stocké sur le module !

Comment l’utiliser dans mon application ?

4

Page 5: Le Coprocesseur d’Application 2500P-ACP1. 2500P-ACP1 Coprocesseur d’Application Programmable avec CTI Workbench le nouvel environnement intégré de développement

2500P-WB Workbench

Environnement Intégré de Développement•Editeur de programme pour les 5 langages IEC-61131-3•Outils complets de débogage•Fonction d’automatisation de la programmation qui permettra à CTI de facilement étendre les fonctionnalités du produit avec des assistants pour des tâches répétitives ou complexes•Communication peer-to-peer native entre projets Workbench de plusieurs modules 2500P-ACP1 (grâce au protocole Network Data Exchange identique au module 2500P-ECC1)

Points clés

RLL

FBD

ST / IL

SFC

5

Page 6: Le Coprocesseur d’Application 2500P-ACP1. 2500P-ACP1 Coprocesseur d’Application Programmable avec CTI Workbench le nouvel environnement intégré de développement

2500P-WB Workbench

Editeur RLL (Diagramme échelle à relais)

•Créer et gérer vos diagrammes RLL suivant la norme IEC61131-3

•Raccourcis clavier pour les tâches courantes

•Supporte le copier/coller et le glisser/déposer de réseaux RLL

Editeur RLL

RLL

6

Page 7: Le Coprocesseur d’Application 2500P-ACP1. 2500P-ACP1 Coprocesseur d’Application Programmable avec CTI Workbench le nouvel environnement intégré de développement

2500P-WB Workbench

Editeur FBD

•Créer et gérer vos diagrammes de blocs de fonction suivant la norme IEC61131-3

•Supporte le copier/coller et le glisser/déposer de bloc, leur redimensionnement et le routage des connexions inter-blocs

•Des sections de RLL peuvent être insérées dans le diagramme FBD

Editeur FBD

FBD

7

Page 8: Le Coprocesseur d’Application 2500P-ACP1. 2500P-ACP1 Coprocesseur d’Application Programmable avec CTI Workbench le nouvel environnement intégré de développement

2500P-WB WorkbenchEditeur ST/IL

8

ST / ILST / IL

Editeur ST/IL

•Couleur suivant la syntaxe

•Saisie facilitée des noms de variables par mise à disposition automatique en fonction des variables connues dont le nom commence par votre saisie

•Visualisation des valeurs dans le code source en mode Débogage

•Infobulle avec information sur la variable ou la fonction pointée

Page 9: Le Coprocesseur d’Application 2500P-ACP1. 2500P-ACP1 Coprocesseur d’Application Programmable avec CTI Workbench le nouvel environnement intégré de développement

2500P-WB Workbench

Editeur SFC

•Créer et gérer vos grafcets suivant la norme IEC61131-3

•Supporte le copier/coller et le glisser/déposer d’étapes et de transitions

•Auto-correction automatique du diagramme SFC lors de l’insertion ou de l’effacement d’éléments

Editeur SFC

SFC

9

Page 10: Le Coprocesseur d’Application 2500P-ACP1. 2500P-ACP1 Coprocesseur d’Application Programmable avec CTI Workbench le nouvel environnement intégré de développement

2500P-WB Workbench

Outils de Débogage en ligne•Les diagrammes s’affichent tels que vous les avez construits sousWorkbench•Débogage pas-à-pas avec points d’arrêts (breakpoints)

– Disponible pour ST/IL, LD, FBD

•Trois possibilités pour surveiller/tracer les variables:– Affichage digital de type “analyseur logique”– Affichage analogique Softscope de type “oscilloscope”– Affichage de liste de type “Data windows” (Spy List)

•Gestion de Recette (pour envoyer un jeu de valeurs dans un ensemble de variables de la CPU)

Outils de Débogage en ligne

RLL

FBD

ST / IL

SFC

10