PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Connexion module adam ip 6051
Connexion module adam ip 6051
Iniciado por MARC HOURIET, 22,jun. 2020 09:49 - No hay respuesta
Miembro registrado
11 mensajes
Publicado el 22,junio 2020 - 09:49
Bonjour à tous,

J'essaye de récupérer des informations de mon automate ADAM 6051 via ip sur le port 502. Je n'arrive pas à avoir les données des contacts exemple DI01 = true ou false.

sReponseAutomate is string
bufMbusWriteQuery is string
sCommande is string
sCommande = "FC1"
BOUCLE (20)
SocketConnecte("UDP4",502,"10.10.8.24")
IF SocketExist("UDP4") THEN


bufMbusWriteQuery[[00013]] = 9
bufMbusWriteQuery[[00014]] = 10
Multitâche()
SocketEcrit("UDP4",bufMbusWriteQuery )
sReponseAutomate = SocketRead("UDP4",False,100)
sReponseAutomate = Replace(BufferToHexa(sReponseAutomate)," ","")

END

TableAjoute(Table1,sReponseAutomate)

SocketFerme("UDP4")
END

Dans le module, je peux lui dire de nous envoyer les données mais en udp cela fonctionne mais c'est pas ce qui je souhaite faire.


Merci de votre aide