Macro
last_macro_command_result
last_macro_command_result
Format
Stocke le résultat de la dernière commande passée.
Description
last_macro_command_result retourne 1 pour OK ou 0 pour ERROR
Si on utilise cette commande il est intéressant d'avoir mis no all pour ne pas avoir de
Remarques sur les
doublon de compte rendu.
Macro commandes
version;echo $last_macro_command_result$;end;
Exemple 1
Version
000464
Message renvoyé
OK
après l'exécution
echo 1
de l'action
1
OK
no all;version;echo $last_macro_command_result$;end;
Exemple 2
Message renvoyé
000464
après l'exécution
1
de l'action
Macro
last_macro_command_result_string
last_macro_command_result_string
Format
Stocke le résultat de la dernière commande passée.
Description
last_macro_command_result_string retourne OK ou ERROR
Si on utilise cette commande il est intéressant d'avoir mis no all pour ne pas avoir de
Remarques sur les
doublon de compte rendu.
Macro commandes
version;echo $last_macro_command_result_string$;end;
Exemple 1
Version
000464
Message renvoyé
OK
après l'exécution
echo OK
de l'action
OK
OK
no all;version;echo $last_macro_command_result_string$;end;
Exemple 2
Message renvoyé
000464
après l'exécution
OK
de l'action
Macro
modbus write
modbus write {@} {code} {reg} {nb} {type} {val}
Format
Ecriture d'une valeur val dans le registre reg dans le périphérique à l'adresse @.
@
code
reg
Description
nb
type
val
Remarques sur les
Se reporter aux § 5.3.5.5, 5.3.5.6, 5.3.5.7 et 5.3.5.8
Macro commandes
modbus write 1 5 0 1 bit 0;end; Fermeture de la Sortie logique 1 du GenIp.
Exemple
modbus write 1 5 0 1 bit 0
Message renvoyé
après l'exécution
OK
de l'action
Les descriptions et illustrations non contractuelles du présent document sont données à titre indicatif.
EG_GenIP30i_1016_UG_004_FR
adresse du périphérique.
fonction d'écriture (5, 6, 15 ou 16)
adresse du registre en décimal
nombre de registre à écrire (registre de 16 bits)
type de la valeur à écrire (int, uint, hex, bit ...)
valeur à écrire
ERCOGENER se réserve le droit d'apporter toute modification.
Page 45 / 143
Dct_426_01