16/09/2022
•Modification liaison ODBC avec la base de données de suivi: les routines de connexion/déconnexion sont exécutées dans un thread séparé du thread principal.
•Ajout mot clef IO.Ini[RackInfo]SendSurfaceMetalInfo=N° I/O. Ceci permet la mise à jour des surfaces métalliques traitées par position dans l'automate. Fonctionne de la même manière que SendSurfaceInfo qui correspond à la surface totale.
•Ajout section IO.ini[MQTTSub]. Dans cette section il est possible de définir des topics MQTT pouvant être rafraîchis. Ces données sont copiées dans des I/O ou dans des DB. Pour définir des abonnements à des topics, il faut les définir dans cette section de la manière suivante:
1..100=nom de la variable,Type (IO/DB),N°I/O, Var type,N°DB, N°Reg, N°Bit
Nom de la variable = topic MQTT
Type = IO ou DB si IO le numéro d'I/O (prochain paramètre) est utilisé. Si DB, le n° d'I/O n'est pas utilisé mais les autres paramètres sont nécessaires.
N° I/O = Numéro d'I/O
Var Type = si Type = DB alors le type est soit W (registre de type entier) ou B (registre de type boolean) ou F (registre de type Float)
N° DB = si Type = DB alors numéro de DB
N° Reg = si Type = DB alors numéro de registre
N° Bit = si Type = DB et que Var Type = B alors numéro de bit