6 Données spécifiques aux appareils
octet 0 octet 1 octet 2 octet 3 octet 4 octet 5 octet 6 octet 7
0x22
6.3.5.2 Programme de démonstration IMAGO500.ZIP
OB1
48
4.) L'appareil analyse le télégramme et envoie la réponse OK ou échec.
octet 0 octet 1 octet 2 octet 3
0x92
0x10
0x00
5.) Si l'API reçoit la réponse OK, le télégramme est envoyé une nouvelle fois à
l'appareil. Si la réponse est échec, il est possible d'interrompre immédiate-
ment le traitement puisqu'il y a une erreur dans le télégramme.
0x10
0x00
0xCE
6.) L'appareil analyse une nouvelle fois le télégramme et envoie la réponse OK
ou échec.
octet 0 octet 1 octet 2 octet 3
0xA2
0x10
0x00
Le programme de démonstration pour le JUMO IMAGO 500 se trouve sur le
CD-ROM d'installation. JUMO ne propose un programme de démonstration
que pour le SIMATIC S7. On a utilisé la CPU 315-2 DP.
Le listing du programme au format pdf se trouve sur le CD-ROM
d'installation : il faut lancer le programme d'installation
et cliquer sur "Documentation ! IMAGO 500.pdf".
JUMO ne garantit pas que ce programme (qui doit faciliter la première mise en
service d'une transmission acyclique) fonctionne correctement sur toutes les
applications.
Des variables internes contrôlent le déroulement du transfert de données.
Le programme de démonstration traite au total 6 instructions. Il lit dans
l'IMAGO 500 4 valeurs analogiques (Régulateur\Régulateur1\Valeur réelle,
Régulateur\Régulateur2\Valeur
Régulateur\Régulateur2\Consigne) et y écrit 2 valeurs analogiques (Régula-
teur\Régulateur1\Consigne, Régulateur\Régulateur2\Consigne).
Le système d'exploitation de l'API traite cycliquement l'OB 1. Si le traitement
de l'OB 1 est terminé, le système d'exploitation recommence son traitement.
Le traitement cyclique de l'OB 1 commence quand la phase de démarrage est
terminée.
octet 4 octet 5 octet 6 octet 7
0xCE
0x42
0x48
0x42
0x48
0x00
octet 4 octet 5 octet 6 octet 7
0xCE
0x42
0x48
réelle,
Régulateur\Régulateur1\Consigne,
0x00
0x00
0x00
0x00
0x00