Questions fréquentes (FAQ)

Poser une question

Comment connaitre par programme l'état des équipements du I/O Scanning Ethernet sur M340 ?

Le service I/O scanning du M340 fourni pour chaque équipement configurable un bit permettant de savoir si les données de l'équipement ont été actualisées.
Sous Unity ces informations sont accessibles en utilisant une variable IODDT  de type T_COM_ETH_BMX.

Le bit associé à un équipement (REFRESH_IO_X) à l'état 1 signifie que les données de l'équipement ont été actualisées lors de la dernière scrutation du I/O scanning.
Ce bit à l'état 0, signifie que l'I/O scanning n'a pas eu de réponse lors de la dernière scrutation.
L'équipement est absent ou en défaut.

Exemple:

  • Déclaration de la variable "Scan" du type T_COM_ETH_BMX,
  • L'application peut tester la variable Scan.REFRESH_IO_1 pour connaitre l'état de l'équipement 1.

Image

Remarque :
Pour être utilisable, la variable IODDT doit être localisée.
Pour cela il faut renseigner la colonne "Adresse" de l'éditeur de données, avec une adresse type %CHr.m.c (r=rack, m=module, c=voie).

Cela vous a-t-il aidé ?
Que pouvons-nous faire pour améliorer l'information ?