Dès lors que la "Taille des données de retour" @ 0x0600 est différente de 0, l'information de retour est
disponible dans le buffer "Données de retour" @ 0x601.
Lecture de l'information de retour
Requête
01030601000C1487
Après décodage, l'information est la suivante
Information
76657273696F6E0D0A3030303235390D0A0D0A4F4B0D0A0D
Après 3 tentatives exécution d'une macro commande erronée, le message suivant peut être lu
dans le buffer "Données de retour"
GenIP modbus Slave 1 (234) is blacklist
A partir de ce moment, le GenIp ne traitera pas de macro commande jusqu'à recevoir une
macro commande valide.
5.4 Informations sur la fonction SNMP
Le GenIP embarque la fonction Agent SNMP V2.
Il est capable de lire ou écrire des informations dans un serveur SNMP.
Pour ceci on utilisera des scripts rédigés en PHP pour accéder à un équipement serveur disposant d'une
base MIB.
5.4.1
Exemple de lecture d'une variable et envoi par SMS
<?php
// Ligne PHP pour lire l'OID
$test = snmp2_get("192.168.100.201", "public", "ifDescr.1");
// Chargement de la custom
set_variable_value("CUSTOM_MESSAGE_0", $test);
// Déclenchement envoi sms
run_action("send_a_test_SMS");
?>
Les descriptions et illustrations non contractuelles du présent document sont données à titre indicatif.
EG_GenIP30i_1016_UG_004_FR
Réponse
010318 76657273696F6E0D0A3030303235390D0A0D0A4F4B0A2873
ERCOGENER se réserve le droit d'apporter toute modification.
Page 110 / 143
Décodage
version
000259
OK
Dct_426_01