Techbase iMod Manual Del Usuario página 65

Tabla de contenido

Publicidad

Acción para el argumento write
Para la acción de registro (write) comprueba el valor del segundo argumento. Si es igual a 0, fija el estado del USER_LED en 0
(desconecta el diodo del usuario). Si el valor del segundo argumento es distinto del 0, fija en estado alto. Al final devuelve el
valor actual del diodo USER_LED.
if
[
if
[
$2 -eq
0
?USER_LED;
echo
$?;
npe -USER_LED;
npe ?USER_LED;
echo
$?;
else
npe +USER_LED;
npe ?USER_LED;
echo
$?;
fi
Para saber más sobre la creación de los scripts Bash consulta los materiales de acceso
libre disponibles en Internet.
Una vez copiado el archivo del script en el dispositivo NPE, hay que ejecutar los siguientes comandos:
- dos2unix <nombre del archivo> [corrige los signos de fin de línea]
- chmod 754 <nombre del archivo> [concede permisos más amplios para ejecutar el archivo].
De lo contrario, la plataforma iMod no tendrá permisos para ejecutar el script.
Verificación del funcionamiento
1.
Lee el valor del parámetro 100 con el uso del protocolo mbus y comprueba si este valor esté conforme con el estado del USER_LED
2.
Registra el valor del parámetro 100 y comprueba si el valor cambie según cambien las condiciones guardadas en el script
3.
Cambia las entradas 'USER_LED' por 'DO1' en el script
4.
Comprueba si después de cambiar los registros puedes controlar la salida digital (DO1)
Videotutorial que presenta los puntos de 1 a 3:
w w w . y o u t u b e . c o m / w a t c h ? v = W 6 w B m _ G t W X 8
© 2013 TECHBASE Group
TECHBASE C)
];
then
npe -USER_LED; npe ?USER_LED;
fi
-eq
0
];
then
Technical contact - support.techbase.eu
iMod Manual ES
echo
$?;
else
npe +USER_LED; npe
65/108
65/108

Publicidad

Tabla de contenido
loading

Tabla de contenido