Pueden enviarse datos al visor con el comando siguiente:
DB.DATA
Donde:
n es el número de base de datos
datos representa una sola celda de una fila de datos
{ | } es un carácter de barra (ASCII 124) y se utiliza para delimitar datos de celda. Si los datos que se envían no son la
última celda de la fila, anexe el carácter de barra vertical para indicar que vienen más datos para esa fila específica. Si los
datos que se envían son la última celda de la fila, no anexe el carácter de barra vertical.
Si el comando se acepta, el 1280 responde OK; en caso contrario, responde ??.
Ejemplo: los siguientes comandos colocan los datos en la
DB.DATA#1=this|<CR>
DB.DATA#1=es|<CR>
DB.DATA#1=un|<CR>
DB.DATA#1=test<CR>
DB.DATA#1=aaa|<CR>
DB.DATA#1=bbb|<CR>
DB.DATA#1=ccc|<CR>
DB.DATA#1=ddd<CR>
Si el comando DB.DATA se envía sin datos asignados, devuelve el contenido de base de datos:
DB.DATA
El 1280 responde con todo el contenido de la base de datos. Los datos devueltos se delimitan por celda con el carácter de
barra vertical (ASCII 124) y por filas con retornos de carro (ASCII 13).
Por ejemplo, el siguiente comando podría utilizarse para devolver el contenido de la base de datos 1:
DB.DATA#1<CR>
Si el contenido de la base de datos son los registros de la
caracteres de barra vertical y retorno de carro para delimitar las celdas y las filas de la base de datos, respectivamente:
esto|es|un|test<CR>aaa|bbb|ccc|ddd<CR>
NOTA: No hay notificación de fin de base de datos al final de la transmisión del comando
espera de recepción para determinar la finalización del comando. El valor de tiempo de espera varía en función de la
velocidad en baudios.
Averigüe el número de registros que contiene actualmente la base de datos tanto antes como después de enviar el comando
db.data para verificar que se recibe el número de registros correcto. El número de registros puede averiguarse con el
comando DB.SCHEMA.
db.schema
El comando DB.SCHEMA se utiliza para obtener o definir la estructura de una base de datos.
DB.SCHEMA
El 1280 responde al comando anterior devolviendo lo siguiente:
<Registros máx.>,<Recuento de registros actual>,
<Nombre de columna>,<Tipo de datos>,<Tamaño de datos>,...<CR>
=
{ | }<CR>
#n
data
Registro
1
primero
esto
segundo
aaa
Tabla 15-20. Ejemplos de comandos de base de datos
<CR>
#n
Tabla
<CR>
#n
© Rice Lake Weighing Systems ● Todos los derechos reservados
Tabla 15-20
en la primera base de datos:
Celda
2
3
4
es
a
test
bbb
ccc
ddd
15-20, el visor responde con los siguientes datos utilizando
Comandos EDP
DB.DATA
. Utilice un tiempo de
167