OPERACIÓN POR LÌNEA DE COMANDOS
El Configurador del FieldLogger tiene una nueva funcionalidad. Ahora puede ser ejecutado con parámetros de líneas
de comando, pudiendo ser usado para colectar y exportar los datos para otros aplicativos.
Se recomienda crear un archivo batch (*.BAT) para ayudar a organizar los parámetros deseados. Una vez listo ese archivo
batch, puede ser ejecutado por cualquier otro programa de forma que ejecute las tareas que se desean, tales como:
•
Colectar los datos del equipo.
•
Recuperar los datos de una carpeta donde los datos hayan sido previamente guardados.
•
Exportar los datos colectados para un archivo.
•
Exportar los datos de la base de datos del FieldLogger para un archivo.
•
Generar un informe con los datos del registro.
Algunos parámetros son pasados por línea de comandos y otros son leídos del archivo de inicialización (archivo INI) del
Configurador. Por eso es importante que se efectúe la acción deseada con el Configurador de forma manual (de la
manera usual) por lo menos una vez antes de tratar de ejecutar por medio de línea de comandos. Eso va a garantizar
que el método que se pretende usar realmente funciona, además de guardar los parámetros necesarios en el archivo
INI, de manera que puedan ser reutilizados posteriormente.
¡El orden de los parámetros es importante! No trata de usarlos en una orden diferente de la aquí mostrada.
Los ejemplos de los parámetros son mostrados entre comillas (" ") pero esas no deberán existir en el archivo real.
ARCHIVO BATCH
El archivo batch es parecido con los usados con el antiguo sistema Microsoft DOS. El nombre del archivo no puede
tener más que ocho (8) caracteres de la denominación, un punto (.) y tres (3) otros caracteres de la extensión ("bat").
En el archivo, los parámetros serán separados en cuatro partes:
1.
PARTE1 – Tipo de acción
2.
PARTE2 – Modo de conexión
3.
PARTE3 – Parámetros de la acción
4.
PARTE4 – Parámetros de exportación
Todos los parámetros deberán ser separados por ponto-y-coma (;).
TIPO DE ACCIÓN
Son permitidas las siguientes acciones:
•
"1" para colectar y exportar datos
•
"2" para exportar datos de la base de datos.
•
"3" para colectar datos sin exportarlos.
MODO DE CONEXIÓN
El modo de conexión puede ser:
•
"1" para conectarse a través de Ethernet/Modbus TCP. En este caso, el puerto y el tiempo de conexión serán
leídos del archivo "INI" del Configurador, y por lo tanto, este procedimiento tiene que haber sido hecho antes
por medio de una operación "normal" del Configurador. Esta opción necesita que la dirección IP sea pasada
cono parámetro adicional. A partir de la versión de software 1.30 debe ser incluido el puerto y el timeout en
milisegundos. A partir de la versión de software 1.40, se debe introducir también la dirección Modbus del
FieldLogger (generalmente 255). Por ejemplo "1;10.51.10.78;502;3000; 255;"
•
"2" para conectarse a través de un cable USB. Esta opción requiere que el puerto COM sea pasado como
parámetro adicional. Por ejemplo: "2;3;"
•
"3" para conectarse a través de una interface RS485/Modbus RTU. En este caso la tasa de bits, el bit de
paridad, el número de bits de parada y el tiempo de espera serán leídos del archivo "INI" del Configurador. Esto
significa que el procedimiento en cuestión haya sido establecido antes a través de una operación "normal" del
Configurador. Esta opción requiere que el puerto COM y la dirección Modbus sean pasados como parámetros
adicionales. Por ejemplo: "3;2;7;"
•
"4" para buscar los datos de una carpeta. Esta opción puede ser usada después que los datos del FieldLogger
hayan sido colectados de una carpeta local usando una memoria USB, una interface FTP o cuando estos se
los hayan leído directamente de una tarjeta SD (conectada al computador). Esta opción requiere que el
directorio sea pasado como parámetro adicional (la carpeta con el número de serie debe ser incluido).
Importante: ¡no puede haber espacios en blanco en el nombre del directorio! Por ejemplo: "4;E:\11097831;"
Cuando la acción elegida es "2" (solo exportación de datos, sin colecta), el parámetro "NULL" debe ser usado para
indicar ninguna conexión será necesaria. Por ejemplo: "NULL;"
NOVUS AUTOMATION
www.fieldlogger.net
70/104