Claves y alarmas de p5000

Solo disponible en BuenasTareas
  • Páginas : 8 (1902 palabras )
  • Descarga(s) : 0
  • Publicado : 17 de marzo de 2012
Leer documento completo
Vista previa del texto
Formato CSV para carga de clientes, precios e impuestos
MARCAS
~IT! Marca de inicio de sección de impuestos
~FT! Marca de fin de sección de impuestos
~IP! Marca de inicio de sección de precios
~FP! Marca de fin de sección de precios
~IC! Marca de inicio de sección de clientes
~FC! Marca de fin de sección de clientes
CAMPOS
Impuesto
• ID Impuesto 2 bits máximo
• Impuesto 3 bits máximoPrecio
• ID Precio 2 bits máximo
• Precio 8 bits máximo
Cliente
• No Cuenta 12 bits máximo
• ID Tanque 4 bits máximo
• Nombre 32 bits máximo
• Domicilio 32 bits máximo
• Colonia 32 bits máximo
• CP 6 bits máximo
• Ciudad 32 bits máximo
• RFC 20 bits máximo
• TEL 20 bits máximo
• Derechos 4 bits máximo
• Contador 2 bits máximo
• Comentarios1 32 bits máximo
• Comentarios2 32 bitsmáximo
• ID Precio 2 bits máximo
• ID Impuesto 4 bits máximo
• GPS Localización 20 bits máximo
• Tiempo de inicio 4 bits máximo (HH:MM) incluir los dos puntos
• Tiempo de fin 4 bits máximo (HH:MM) incluir los dos puntos
• CURP 32 bits máximo
• Reservado 1 BIT máximo (por el momento asignar cero)
Derechos de cliente
Byte3 Byte2 Byte1 Byte0
Byte0
Cuenta Visible (0) 1 = Visible 0 = InvisibleCuenta Infinita (1) 1 = Infinita 0 = Contador
Sin Uso (2) 1 = X 0 = Y
Carga en Ruta (3) 1 = Ruta 0 = Base (no disponible)
Byte1 (Caracteres ASCII)
Tipo de Pago Contado 0
Tipo de Pago Crédito 1
Tipo de Pago Tarjeta 2
Tipo de Pago Cortesía 3
Tipo de Pago Prepago 4
Tipo de Pago Otros 5
Byte2
Observaciones1en Display (0) 1= Visible 0 = Invisible
Observaciones1 en Impresora (1) 1 = Siimprime 0 = No Imprime
Observaciones2en Display (2) 1 = Visible 0 = Invisible
Observaciones2 en Impresora (3) 1 = Si Imprime 0= No Imprime
Byte3
Localización (0) 1 = Validar Posición 0 = No Validar no disponible
Valida Horario (1) 1 = Validar Horario 0 = No Validar
Sin Uso (2) 1 = X 0 = Y
Sin Uso (3) 1 = X 0 = Y
La siguiente tabla es para asignar los valores de los Byte 3, 2 y 0
Nota: En elByte 1 se asigna directamente el valor del Carácter ASCII
El valor de los Bits sin uso o no disponible no importa si su valor es cero o uno, pero si se toma en cuenta para el cálculo del valor del Byte
POSICION\HEX
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
(0)
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
(1)
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
(2)
0
0
0
0
1
1
1
1
00
0
0
1
1
1
1
(3)
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
El derecho de cada cliente se forma con el siguiente orden: Byte3 Byte2 Byte1 Byte0
Ejemplo: 2B43
Que significa que al cliente que se le asigne el valor de 2B43 en campo de derecho de cliente se le validara horario, será visible en Display las observaciones1, serán impresas las observaciones1 y las observaciones2, seimprimirá forma de pago prepago, será cuenta visible en el Display y será una cuenta infinita
Formato de Servicios y Eventos
Servicios
---------------------------------
Número de tanque
Consecutivo de servicio
Tiempo de inicio
Tiempo de fin
Volumen
Cuenta
GPS
Forma de pago
Número de impuesto aplicado
Número de precio aplicado
Número de usuario
Alarmas registradas durante el servicio(formato de alarmas en servicio de Ri500)
Impuesto
Precio
Eventos
---------------------------------
Número de tanque
Consecutivo de evento
Tiempo en que ocurrió
Código de evento
Datos propios del evento
Código de Eventos
Código Descripción Datos
0x000 Inicialización de CPU --
0x001 Inicialización de Terminal --
0x002 Inicialización de Sensor --
0x003 Reset de Cpu --
0x004 COP --0x005 LVI (voltaje bajo) --
0x006 Reset Externo --
0x007 Fallo en el reloj --
0x008 COP --
0x009 LVI --
0x00A Reset Inicio --
0x00B Operando Ilegal --
0x00C Dirección Ilegal --
0x00D Reset por Software --
0x00E Reset Externo --
0x00F Reset COP de Sensor --
0x011 Reset externo de Sensor --
0x012 Reset por instrucción Ilegal --
0x013 CPU Open Box --
0x014 CPU Close Box --
0x015...
tracking img