Explication de base : Désormais il est possible avec WinCC flexible 2008 Service Pack 2 d'accéder aux tables de données des S7-1200 sur tous les pupitres équipés d'une interface Ethernet, ainsi qu'avec les Runtime WinCC flexible 2008 avec le pilote "SIMATIC S7 300/400". Toutefois seules les tables de données constituées de variables déclarées en absolue seront accessibles (impossible avec les DB symboliques).
Compatibilité
Les types de variables suivants sont acceptés :
- Type de données: Bool, Byte, Char, DInt, DWord, Int, Real, Time, Word, String, Array
- Nouveaux type de données du S7-1200 :
- SInt possible avec WinCC flexible 2008 SP2 si déclaré en tant que Char
(plage de valeur allant de -128 à 127)
- USInt possible avec WinCC flexible 2008 SP2 si déclaré en tant que Byte
(plage de valeur allant de 0 à 255)
- UInt possible avec WinCC flexible 2008 SP2 si déclaré en tant que Word
(plage de valeur allant de 0 à 65535)
- UDInt possible avec WinCC flexible 2008 SP2 si déclaré en tant que DWord
(plage de valeur allant de 0 à 4294967295)
- Les structures (Struct, IEC_Counter, IEC_Timer, DTL, IEC_SCounter, IEC_DCounter, IEC_UCounter, IEC_USCounter, IEC_UDCounter, ErrorStruct) ne sont pas supportées, en revanche les éléments de structures peuvent être accessibles séparément dans WinCC flexible 2008 SP2.
- Les accès en lecture et écriture des entrées/sorties
- Les variables multiplexées
- Les recettes
- Les alarmes de bits
- Les alarmes analogiques
- Les numéros d'image
- L'Id du projet
- Les données des enregistrements
- les bits de coordinations
- Les contrats AP
Procédure : Vous trouverez ci-dessous un exemple de paramétrage d'une communication avec WinCC flexible 2008 Runtime.
| Nr. |
Remarques |
| 1 |
Dans STEP 7 Basic V10.5, veuillez créer une table de données utilisant les adresses absolues via la commande "Ajoutez nouveau bloc" et "DB_global" en tant que type de DB.

Figure 01
Désactivez la case à cocher "Adressage symbolique uniquement". |
| 2 |
Dans le bloc de données, créez les variables qui devront être accessibles par WinCC flexible 2008.

Figure 02
|
| 3 |
Dans WinCC flexible 2008, créez une liaison via le menu "Communication > Liaison".

Figure 03
- Sélectionnez le pilote de communication "SIMATIC S7 300/400".
- Sélectionnez "Ethernet" comme interface.
- Saisissez l'adresse IP de la station WinCC flexible Runtime et de l'automate S7-1200.
- Sélectionnez "S7ONLINE" en tant que point d'entrée d'application sur le pupitre opérateur.
- Spécifiez la valeur "1" pour le numéro d'emplacement dans l'automate.
|
| 4 |
Appelez la fenêtre de dialogue de paramétrage de l'interface PG/PC via le menu "Démarrez > Paramètres>Panneau de configuration > Paramétrage de l'interface PG/PC".
Dans l'interface de paramétrage PG/PC, vous devez définir le point d'entrée d'application suivant : "S7ONLINE" -> TCP/IP -> [votre carte réseau ]".

Figure 04
|
| 5 |
Créez vos variables S7-1200 en utilisant l'adressage absolu via la commande "Communication > Variables" (voir la figure ci-dessous).

Figure 05
|
Tableau 01
Note Le Service Pack 2 pour WinCC flexible 2008 est disponible notamment dans le FAQ Nr: 38612895.
|