Bon finalement j’ai commencé les tests et pour l’instant rien 
Voilà ce que j’ai fais :
Puis :

Et:
En mode debug :
DEBUG:main:=== LECTURE DES AUTOMATES ===
DEBUG:main:{‹ 436 ›: {‹ typeDevice ›: ‹ tcp ›, ‹ id ›: ‹ 436 ›, ‹ unitID ›: ‹ 1 ›, ‹ optionnalport ›: ‹ 10001 ›, ‹ ipDevice ›: ‹ 192.168.1.10 ›, ‹ eqlogicName ›: ‹ Bihorel ›, ‹ registerParams ›: [{‹ nameCmd ›: ‹ test ›, ‹ cmdId ›: ‹ 4474 ›, ‹ format ›: ‹ bitsformat ›, ‹ functioncode ›: ‹ fc03 ›, ‹ nbregister ›: ‹ 16 ›, ‹ startregister ›: ‹ 505 ›, ‹ wordorder ›: ‹ littleword ›, ‹ byteorder ›: ‹ bigbyte ›, ‹ offset ›: ‹ 0 ›, ‹ decimal ›: 0, ‹ operation ›: 0}]}}
DEBUG:main:{‹ typeDevice ›: ‹ tcp ›, ‹ id ›: ‹ 436 ›, ‹ unitID ›: ‹ 1 ›, ‹ optionnalport ›: ‹ 10001 ›, ‹ ipDevice ›: ‹ 192.168.1.10 ›, ‹ eqlogicName ›: ‹ Bihorel ›, ‹ registerParams ›: [{‹ nameCmd ›: ‹ test ›, ‹ cmdId ›: ‹ 4474 ›, ‹ format ›: ‹ bitsformat ›, ‹ functioncode ›: ‹ fc03 ›, ‹ nbregister ›: ‹ 16 ›, ‹ startregister ›: ‹ 505 ›, ‹ wordorder ›: ‹ littleword ›, ‹ byteorder ›: ‹ bigbyte ›, ‹ offset ›: ‹ 0 ›, ‹ decimal ›: 0, ‹ operation ›: 0}]}
DEBUG:main:{‹ nameCmd ›: ‹ test ›, ‹ cmdId ›: ‹ 4474 ›, ‹ format ›: ‹ bitsformat ›, ‹ functioncode ›: ‹ fc03 ›, ‹ nbregister ›: ‹ 16 ›, ‹ startregister ›: ‹ 505 ›, ‹ wordorder ›: ‹ littleword ›, ‹ byteorder ›: ‹ bigbyte ›, ‹ offset ›: ‹ 0 ›, ‹ decimal ›: 0, ‹ operation ›: 0}
DEBUG:main:[1630, 0, 0, 233, 1, 17013, 29285, 24949, 8224, 8224, 8224, 8224, 8224, 2, 1, 0]
ERROR:main:Erreur de lecture sur l’automate : Bihorel
DEBUG:main:JENVOIE APRES LECTURE DUN DEVICE
DEBUG:main:{‹ data ›: {‹ 436 ›: {‹ test ›: []}}, ‹ FUNC ›: ‹ readF ›}
[2022-12-04 00:57:52]DEBUG : Result:{« data »:{« 436 »:{« test »:[]}},« FUNC »:« readF »}
[2022-12-04 00:57:52]DEBUG : DATACORRESPOND : {« 436 »:{« test »:[]}}
[2022-12-04 00:57:52]DEBUG : DECODER : {« data »:{« 436 »:{« test »:[]}},« FUNC »:« readF »}
Là j’ai testé un peu tout pour lire une valeur (voir les derniers messages)
Pour l’instant pas très concluant 
Et il est tard 