Partie B - Trames Modbus, chronogramme binaire et… · Bac STI2D Ingénierie, Innovation et Développement Durable Métropole remplacement - SIN 2024

Thème : Chaîne d'information : acquisition, codage et conversion des données · Tiré du sujet Métropole France remplacement - Systèmes d'Information et Numérique (SIN) (2024)

Énoncé

Mise en situation

Le parc photovoltaïque flottant dispose de multiples capteurs mesurant les grandeurs physiques qui influent sur la production et donc sur la rentabilité du projet. Trois zones différentes sont équipées de capteurs communicants afin d'acquérir et de transmettre les données au centre de contrôle. Celui-ci est équipé d'un système SCADA de supervision industrielle capable de traiter en temps réel un grand nombre de mesures et de contrôler les installations à distance. Cet équipement permet donc à l'exploitant local de gérer et d'analyser en temps réel le fonctionnement ainsi que le pilotage de l'installation.

La zone photovoltaïque est équipée de capteurs d'acquisition de la température des cellules, de l'irradiance reçue sur le plan des modules, des grandeurs météorologiques (température ambiante, hygrométrie, vitesse du vent…).

La zone de puissance destinée à mesurer les grandeurs d'entrée et de sortie en énergie, puissance et température des équipements de puissance (onduleurs, transformateur BT/HTA).

La zone de contrôle qui recense tous les équipements de commande, le poste de livraison et le comptage de l'énergie électrique injectée sur le réseau de distribution.

Dans cette zone se trouve le serveur dédié à la gestion du logiciel de supervision SCADA.

Figure 9 Les zones de la centrale (d'après le site www.circutor.fr)

Le maître Modbus (gestionnaire pour SR20) fait une requête à l'esclave n°2 afin de connaître la température de son boîtier. Les trames de requête et de réponse sont partiellement présentées dans le document réponse DRS3.

Les pyranomètres 1 et 2 ont respectivement pour adresses hexadécimales [39] H et [40] H.

Question B.3

Compléter, sur le document réponse DRS3, les valeurs des adresses et le nombre d'octets, codés en hexadécimal, renvoyés par l'esclave au maître.

Trame de requête du maître:

1 octet · 1 octet · 1 octet + 1 octet · 1 octet + 1 octet · 1 octet + 1 octet

Adresse de l'esclave · Code fonction (lecture) · Numéro du registre à lire · Nombre de registre à lire (Format de 2 octets) · Code erreur CRC

[ ]

· [03] · [00] · [06] · [00] · [01] · [6B] · [1A]

Trame de réponse de l'esclave:

1 octet · 1 octet · 1 octet · 1 octet + 1 octet · 1 octet + 1 octet

Adresse de l'esclave · Code fonction · Nombre d'octet renvoyés · Octets renvoyés contenus dans le registre 6 · CRC

[ ]

· [03] · [ ]

· [08] · [C2] · [44] · [FF]

Chaque octet intégré dans une trame est transmis au cours du temps avec:

1 bit de start (passage de la valeur 1 logique à 0 logique);

8 bits de l'octet à transmettre avec le LSB en premier;

1 bit de parité pair; ce bit est positionné à 1 ou 0 de manière à ce que le nombre de bits contenu dans l'octet à transmettre et le bit de parité soit pair;

1 bit de stop (bit à 1).

La vitesse de transmission est de 19200 bits par seconde.

Question B.4

Tracer, sur le document réponse DRS4, les niveaux logiques (0 ou 1) à transmettre pour l'envoi de l'octet [C2] exprimés en hexadécimal.

Question B.5

Déterminer le nombre total de bits NN qui composent la trame lors de l'émission d'un octet et calculer le temps TT mis pour effectuer cette émission.

Calculer la durée totale DRD_R de la trame de réponse de l'esclave.

Question B.6

Déterminer la valeur TBT_B de la température renvoyée par l'esclave sachant que:

[C2] est l'octet de poids faible et [08] l'octet de poids fort;

la résolution est de 0,01∘C0{,}01^\circ\text{C}.

Énoncé: Partie B - Trames Modbus, chronogramme binaire et… · Bac STI2D Ingénierie, Innovation et Développement Durable Métropole remplacement - SIN 2024

Corrigé

Corrigé établi d’après les éléments de correction officiels

B.3. Trame de requête du maître : Adresse de l'esclave

Réponse : [40]

B.3. Trame de réponse de l'esclave : Adresse de l'esclave

Réponse : [40]

B.3. Trame de réponse de l'esclave : Nombre d'octets renvoyés

Réponse : [02]

Question B.4 : Tracer, sur le document réponse DRS4, les niveaux logiques (0 ou 1) à transmettre pour l'envoi de l'octet [C2] exprimés en hexadécimal.

Réponse : C216=1100 00102\text{C2}_{16} = 1100\,0010_2. Transmission LSB en premier : 0, 1, 0, 0, 0, 0, 1, 1. Il y a 3 bits à 1 dans l'octet, donc pour avoir une parité paire, le bit de parité doit être positionné à 1. Suit le bit de stop à 1.

B.5. Déterminer le nombre total de bits N qui composent la trame lors de l'émission d'un octet

Réponse : 11

B.5. Calculer le temps T mis pour effectuer cette émission

Réponse : 572,82572{,}82 µs / 0,5730{,}573 ms

B.5. Calculer la durée totale DR de la trame de réponse de l'esclave

Réponse : 44 ms / 4,014{,}01 ms

B.6. Déterminer la valeur TB de la température renvoyée par l'esclave

Réponse : 22,4222{,}42 °C

L’explication pas à pas, faite avec l’IA, est réservée aux membres Premium. Premium

Résous-le ici : correction automatique, indices et corrigé détaillé.

‹ Partie A - Chaîne d'acquisition du capteur d'irra… · Métropole remplacement - SIN 2024 · Partie D - Flux vidéo, compression et capacité de… · Métropole remplacement - SIN 2024 ›

Plus d’exercices de Chaîne d'information : acquisition, codage et conversion des données