-
Script CGI - ModbusTCP
Bonjour,
Je reçois des données d'une caméra IP , ces données sont enregistrées dans un fichier .bat sous cette forme :
Code:
print FILE "perl modbus.cgi -w6 ", CGI::param($file), " -a 52";
"CGI::param($file)" étant un 0 ou 1 reçu de ma caméra par notification HTTP. Mon ancien collègue se servait donc d'un script modbus.cgi pour aller écrire dans la mémoire de l'automate. (ds cette exemple à l'adresse %MW52) .
Problème : Je n'ai plus accès à ce script qui a disparu avec lui !! :mrgreen:
Auriez vous une idée du contenu de ce script écrit en Perl? Ou une autre manière d'écrire dans la mémoire de mon automate ?
Merci !
-
-
sans plus de précision tu risque pas d'avoir de réponse
-
Je pense que mon explication est clair.
Je veux modifier une variable automate (m340), à partir d'un script cgi présent sur mon server web.
Problème : Comment établir cette com modbus en cgi? pour pouvoir exécuter la ligne de commande suivante :
Code:
perl modbus.cgi -w6 ", CGI::param($file), " -a 52
52 étant l'adresse %MW52
CGI::param($file) , 0 ou 1 le bit a écrire
Il me manque le fameux fichier modbus.cgi , a quoi peut t'il ressembler?