Exemple : Lire La Version Du Firmware De La Cpu Avec Get_Im_Data; Tâche D'automatisation; Conditions Et Paramètres - Siemens Simatic Et 200Pro Instructions De Service

Montrer les pouces Voir aussi pour SIMATIC ET 200pro:
Table des Matières
Mise en service
7.7 Données d'identification et de maintenance
7.7.3

Exemple : lire la version du firmware de la CPU avec Get_IM_Data

Tâche d'automatisation
Vous voulez vérifier si les modules dans votre système d'automatisation disposent du
firmware actuel. La version du firmware des modules se trouve dans les données I&M0. Les
données I&M0 constituent les informations de base d'un appareil et contiennent des
informations telles que le code constructeur, le numéro d'article, le numéro de série ou la
version de matériel et de firmware.
Utilisez l'instruction "Get_IM_Data" pour lire les données I&M0. Vous lisez les données I&M0
de tous les modules par des instructions "Get_IM_Data" dans le programme utilisateur de la
CPU et vous les enregistrez dans un bloc de données.
Conditions et paramètres
Vous utilisez les paramètres de bloc suivants de l'instruction "Get_IM_Data" pour lire les
données I&M de la CPU :
• LADDR : inscrivez le code matériel du module dans le paramètre de bloc "LADDR".
• IM_TYPE : Inscrivez le numéro des données I&M (par exemple, "0" pour données I&M0)
dans le paramètre de bloc "IM_TYPE".
• DATA : zone pour l'enregistrement des données I&M lues (dans un bloc de données global,
par exemple). Vous enregistrez les données I&M0 dans une zone de type de données
"IM0_Data".
Cet exemple montre comment lire les données I&M0 d'une CPU 1516pro-2 PN (6ES7516-
2PN00-0AB0). Pour lire les données I&M0 d'un autre module, il vous suffit d'indiquer l'ID de
matériel de ce module dans le paramètre LADDR.
Solution
Procédez comme suit pour lire les données I&M0 de la CPU :
1. Créez un bloc de données global pour l'enregistrement des données I&M0.
2. Créez une structure de type de données "IM0_Data" dans le bloc de données global. Vous
pouvez donner un nom au choix à cette structure (ici "imData").
Figure 7-6
3. Insérez l'instruction "Get_IM_Data" dans le programme utilisateur, par exemple dans l'OB 1.
100
Exemple : Bloc de données pour données I&M
CPU 1516pro-2 PN (6ES7516-2PN00-0AB0)
Instructions de service, 05/2021, A5E35873438-AD
Table des Matières
loading

Ce manuel est également adapté pour:

Cpu 1516pro-2 pn6es7516-2pn00-0ab0

Table des Matières