Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Protocol Data Control

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 68

DATA-CONTROL PC.

Nota.
Esta documentación es propiedad de DATA-CONTROL PC, S.L. y queda
prohibida su reproducción total o parcial sin previo consentimiento por escrito.

DATA-CONTROL PC, S.L. se reserva el derecho de modificarla sin previo aviso.

ÍNDICE DE CONTENIDO.

Funciones que responden a la funcion H03 (Solo Lectura) 55


PROTOCOLO de COMUNICACIÓN DCPC. .................... 2
Funciones que responden a la funcion H05 (Ejecutar
Parámetros por defecto del puerto: ....................................... 2 funciones de los indicadores) ............................................. 56
Protocolo DCPC. (basado en la norma ISO 1745 ) ............... 2 Funciones que responden a la funcion H10 (Solo Lectura) 56
Formato de la trama .......................................................... 2 SITUACIONES Y MENSAJES DE ERROR .................... 57
Error 01: ......................................................................... 57
DEFINICIÓN del PROTOCOLO DCPC. ............................ 3 Error 02: ......................................................................... 57
Ajuste del Peso. ..................................................................... 3 Error 03: ......................................................................... 57
Configuración de Periféricos. ............................................... 6
PROTOCOLO de COMUNICACIÓN MODBUS RTU.
Tramas para el Control del Peso. ........................................ 11
(Preliminar - Draft) .............................................................. 59
Programación del equipo como Llenado / Bulk-Weighing
(FillerAdd, FillerSub, FillerAso, Bulk) ............................... 14 Parámetros por defecto del puerto: ..................................... 59
Programación del equipo como Llenado 2 Productos. ........ 21 Protocolo MODBUS .......................................................... 59
Programación del equipo como Pasa-No pasa. (Check) ..... 24 Ascii Message Frame ..................................................... 59
Programación del equipo como CheckWeigher. (CheckAdv)
DEFINICIÓN del PROTOCOLO MODBUS RTU. .......... 60
............................................................................................ 28
Generales. ....................................................................... 28 DW-MI / DW-M2D / DW-BG / DW-IX / DW-PA ............ 60
Especificos para CheckWeigher. .................................... 28 Funciones que responden a la funcion H03 (Solo Lectura)
Programación del equipo como Pasa-No pasa. (Check) – ........................................................................................ 60
Version DSP ....................................................................... 29 Funciones que responden a la funcion H05 (Ejecutar
Generales. ....................................................................... 29 funciones de los indicadores) ......................................... 61
Control del proceso. ............................................................ 31 Funciones que responden a la funcion H10 (Solo Escritura
Programación del equipo de Dosificación (Batcher) (En 1 registro) ....................................................................... 61
desarrollo) ........................................................................... 33 DW-PT ............................................................................... 62
Programación del equipo de Limites / Alarmas / Totalizador Funciones que responden a la funcion H03 (Solo Lectura)
/ Integrador. (Limits) (Preliminar) ...................................... 37 ........................................................................................ 62
Programación del equipo DW-PT. ...................................... 41 DW-ST ............................................................................... 63
Generales. ....................................................................... 41 Funciones que responden a la funcion H03 (Solo Lectura)
Especificos para DW-PT. ................................................ 41 ........................................................................................ 63
Programación del equipo Contador de pulsos. (Preliminar) 43 Funciones que responden a la funcion H05 (Ejecutar
Equipo Autoservicio. (Preliminar) ...................................... 44 funciones de los indicadores) ......................................... 63
Programación del Display Gigante. (Preliminar) ................ 45 DW-XT............................................................................... 64
Programación del equipo DW-CT/### como Loteadora..... 47 Funciones que responden a la funcion H03 (Solo Lectura)
Definición de valores. ......................................................... 49 ........................................................................................ 64
Notas de aplicación. ............................................................ 53 Funciones que responden a la funcion H05 (Ejecutar
funciones de los indicadores) ......................................... 65
PROTOCOLO de COMUNICACIÓN MODBUS ASCII.
Funciones que responden a la funcion H10 (Solo Escritura
(Preliminar - Draft)............................................................... 54
1 registro) ....................................................................... 65
Parámetros por defecto del puerto: ..................................... 54 SITUACIONES Y MENSAJES DE ERROR .................... 66
Protocolo MODBUS ........................................................... 54 Error 01: ......................................................................... 66
Ascii Message Frame ...................................................... 54 Error 02: ......................................................................... 66
Error 03: ......................................................................... 66
DEFINICIÓN del PROTOCOLO MODBUS ASCII. ........ 55

Versión Protocolo: V3.14

Página: 1 / 68 Protocol
PROTOCOLO de COMUNICACIÓN DCPC.

Parámetros por defecto del puerto:

Velocidad 9600
Bits de datos 8
Paridad Sin paridad
Bits Stop 1

Protocolo DCPC. (basado en la norma ISO 1745 )

Formato de la trama
SOH ASCII 01 START of HEADER (SOH) 1 byte.
ID 00 ... 99 Número de Identificación. 2 bytes
STX ASCII 02 START of TEXT (STX) 1 byte
Tipo de Trama Comando 4 bytes.
Datos Parámetros del Comando. n bytes
(Longitud variable, dependiente de cada comando).
CHK CheckSum. 2 byte
ETX ASCII 03 END of TEXT (ETX) 1 byte.

CHK: XOR de todos los caracteres excepto ETX y CHK, en dos bytes hexadecimales.
Por ejemplo: “DA”

La Trama se diferencia en los siguientes tipos.

1. Petición de datos por parte del PC a los terminales. (P. Ej. NETR)
el terminal contesta:
 Los datos esperados.
 NAK (no ha entendido el comando o el CHK es incorrecto).

2. Comando de ejecución de una función del terminal. (P. Ex. ZERO)


el terminal contesta:
 ACK (ejecución del comando correcto).
 NAK (no ha entendido el comando o el CHK es incorrecto).

3. Reconfiguración de los parámetros del terminal. (P.Ej. SGAD)


 ACK (los nuevos parámetros son correctos).
 NAK (no ha entendido el comando o el CHK es incorrecto).

Desde el HOST (PC) al Terminal.

Página: 2 / 68 Protocol
DEFINICIÓN del PROTOCOLO DCPC.

Ajuste del Peso.

1 GCAL Get parameters of CALibration. Obtiene o Fija la calibración del


2 SCAL Set parameters of CALibration. convertidor A/D.
Parámetros PC  Indicador Parámetros Indicador  PC
(1)NULL (1)CCCCCCCCFFFFFFFFHHHHHHHH
(2)CCCCCCCCFFFFFFFFHHHHHHHH (2)ACK / NAK
Longitud Campo Rango de valores Descripción
8 CCCCCCCC ‘00000000’ – Referencia de cero del convertidor.
‘FFFFFFFF’
8 FFFFFFFF ‘00000000’ – Valor del span del convertidor, en 16 bytes
‘FFFFFFFF’ representando un valor double.
8 HHHHHHHH ‘00000000’ – Valor del span del convertidor, en 16 bytes
‘FFFFFFFF’ representando un valor double.
Observaciones
Con el comando SCAL se incrementa el valor del precinto digital.

3 GSCP Get SCale Parameters. Obtiene o Fija la configuración del fondo


4 SSCP Set SCale Parameters. de escala.
Parámetros PC  Indicador Parámetros Indicador  PC
(3)NULL (3)FFFFFFNVDURSZ
(4)FFFFFFNVDURSZ (4)ACK / NAK
Longitud Campo Rango de valores Descripción
7 FFFFFF 000001 – 999999 Fondo de escala.
1 N ‘1’ – ‘6’ Valor del filtro de ruido.
1 V ‘1’ – ‘6’ Valor del filtro de vibraciones.
1 D ‘0’ – ‘5’ Número de decimales.
1 U 0 – ‘kg ’ 1 – ‘g ’ Unidad de ingeniería.
2 – ‘t ’ 3 – ‘lb ’
4 – ‘Bar’
1 R 0 – 1 1 – 2 Salto de dígitos en el display, para el
2 – 5 3 – 10 primer tramo del fondo de escala.
4 – 20 5 – 50
6 – 100
1 S 0 – 1 1 – 2 Salto de dígitos en el display, para el
2 – 5 3 – 10 segundo tramo del fondo de escala.
4 – 20 5 – 50
6 – 100
1 Z ‘0’ = No ‘1’ = Si Mantener el cero de configuración o no.
Observaciones

5 GTRA Get TRAmos. Obtiene o Fija la configuración de los


6 STRA Set TRAmos. tramos.
Parámetros PC  Indicador Parámetros Indicador  PC
(7)NULL (7)????
(8)???? (8)ACK / NAK
Longitud Campo Rango de valores Descripción
????

Observaciones
No implementado.

Página: 3 / 68 DCPC-Protocol
7 GZON Get ZONes. Obtiene o Fija la configuración de las
8 SZON Set ZONes. zonas.
Parámetros PC  Indicador Parámetros Indicador  PC
(7)NULL (7)ZZZZZZZCCCCCCCMMMMMMMFFFFFFF
(8)ZZZZZZZCCCCCCCMMMMMMMFFFFFFF EEEEEEEBBBIIIIIIIAAAAAAARRRRRRRTTT
EEEEEEEBBBIIIIIIIAAAAAAARRRRRRRTTT (8)ACK / NAK
Longitud Campo Rango de valores Descripción
7 ZZZZZZZ VALOR de PESO(1) Zona de cero.
7 CCCCCCC VALOR de PESO(1) Zona ciega.
7 MMMMMMM VALOR de PESO(1) Multirango.
7 FFFFFFF VALOR de PESO(1) Fondo de escala extra.
7 EEEEEEE VALOR de PESO(1) Valor para la estabilidad externa.
3 BBB 0 – 999 Tiempo de estabilidad externa, en 1/100 Seg.
7 IIIIIII VALOR de PESO(1) Valor para la estabilidad interna.
7 AAAAAAA VALOR de PESO(1) Margen de cero.
7 RRRRRRR VALOR de PESO(1) Valor de recuperación de cero.
3 TTT 0 – 999 Tiempo de seguimiento de cero, en 1/100 Seg.
Observaciones

7a GZO1 Get ZONes. Obtiene o Fija la configuración de las


8a SZO1 Set ZONes. zonas.
Parámetros PC  Indicador Parámetros Indicador  PC
(7)NULL (7) ZZZZZZZZZCCCCCCCCCMMMMMMMFFFFFFF
(8)ZZZZZZZZZCCCCCCCCCMMMMMMMFFFFFFF EEEEEEEEEBBBIIIIIIIIIAAAAAAARRRRRRRRRTTT
EEEEEEEEEBBBIIIIIIIIIAAAAAAARRRRRRRRRTTT (8)ACK / NAK
Longitud Campo Rango de valores Descripción
9 ZZZZZZZZZ VALOR de PESO ZONAS(3) Zona de cero.
9 CCCCCCCCC VALOR de PESO ZONAS(3) Zona ciega.
7 MMMMMMM VALOR de PESO(1) Multirango.
7 FFFFFFF VALOR de PESO(1) Fondo de escala extra.
9 EEEEEEEEE VALOR de PESO ZONAS(3) Valor para la estabilidad externa.
3 BBB 0 – 999 Tiempo de estabilidad externa, en 1/100 Seg.
9 IIIIIIIII VALOR de PESO ZONAS(3) Valor para la estabilidad interna.
7 AAAAAAA VALOR de PESO(1) Margen de cero.
9 RRRRRRRRR VALOR de PESO ZONAS(3) Valor de recuperación de cero.
3 TTT 0 – 999 Tiempo de seguimiento de cero, en 1/100 Seg.
Observaciones
Amplia el número de decimales en algunas variables de +2 decimales por lo que pasa de 7 a 9 caracteres.
Solo Implementado en DWPT V2.00 - 7/3/06

9 GAVO Get Adc Value withOut filters. Obtiene el valor el valor de convertidor
sin aplicar filtros.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL VVVVVVVV
Longitud Campo Rango de valores Descripción
8 VVVVVVVV 0 – 16777215 Valor del convertidor.
Observaciones

10 GAVF Get Adc Value with Filters. Obtiene el valor el valor de convertidor
aplicando filtros.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL VVVVVVVV
Longitud Campo Rango de valores Descripción
8 VVVVVVVV 0 – 16777215 Valor del convertidor.
Observaciones

Página: 4 / 68 DCPC-Protocol
11 DEFW DEFault Weight values. Fija unos valores de peso por defecto
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

12 GZER Get scale ZERo. Fuerza la obtención de un nuevo cero.


Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Si el equipo está en STOP permite el
calibrado del equipo, si no indica NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

13 GPAT Get PATern of calibration. Fuerza el recalibrado del equipo.


Parámetros PC  Indicador Parámetros Indicador  PC
PPPPPPP ACK / NAK
Si el equipo está en STOP permite el
calibrado del equipo, si no indica NAK
Longitud Campo Rango de valores Descripción
7 PPPPPPP VALOR de PESO(1) Valor de patrón colocado en la báscula.
Observaciones

Página: 5 / 68 DCPC-Protocol
Configuración de Periféricos.

20 GTTY Get Terminal TYpe. Tipo de terminal, modelo, versión hardware y


software.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL MMTTHHHHSSSSNNNNNNNN
Longitud Campo Rango de valores Descripción
2 MM 0x00 – 0xFF Modelo del equipo.
2 TT 0x00 – 0xFF Tipo de proceso.
4 HHHH 0x0000 – 0xFFFF Versión del Hardware.
4 SSSS 0x0000 – 0xFFFF Versión del Software.
8 NNNNNNNN 0x00000000 – Número de serie del equipo.
0xFFFFFFFF
Observaciones

21(a) GBOA Get BOArds Obtiene o fija las opciones instaladas para
22(a) SBOA Set BOArds el equipo DW-XT
Parámetros PC  Indicador Parámetros Indicador  PC
(21a)NULL (21a)IMCDEFGHIJKLM
(22a)IMCDEFGHIJKLM (22a)NULL
Longitud Campo Rango de valores Descripción
1 I 0 – Ninguna. Entradas / Salidas digitales.
1 – Módulo Interno.
2 – Módulos externos.
3 – Reservado.(2)
4 – Reservado.(2)
5 – Reservado.(2)
6 – Reservado.(2)
2 M 00 – 16 Número de módulos externos.
1 C 0 – Ninguna salida Salidas analógicas.
1 – 1 Salida
2 – 2 Salidas
1 D 0 – Célula de carga Tipo de entrada analógica. (No implementado)
1 – PT100
2 – Termopar
3 – 0-20mA, 4-20mA
4 – 0-5Vdc, 0-10Vdc
1 E 0 – No instalado Display auxiliar.
1 – Instalado
1 F 0 – No instalado Repetidor de display.
1 – Instalado
1 G 0 – No instalado Reloj interno.
1 – Instalado
1 H 0 – No instalado Puerto Centronics (Impresora paralelo)
1 – Instalado
1 I 0 – No instalado Comunicación con botones Dallas.
1 – Instalado
1 J 0 – Numérico + Función Tipo de Teclado.
1 – Teclado PS2
1 K 0 – Ninguno Canales Serie.
1 – 1 Canal
2 – 2 Canales
1 L 0 – No instalado Encoder.
1 – Instalado
1 M 0 – 12Hz 1 – 25Hz Muestras por segundo del convertidor.
2 – 50Hz 3 – 100Hz
4 – 200Hz 5 – 400Hz
6 – 800Hz
Observaciones:

Página: 6 / 68 DCPC-Protocol
21(b) GBOA Get BOArds Obtiene las opciones instaladas para el
22(b) SBOA Set BOArds equipo DW-MI, DW-M2D, DW-BG, DW-IX, DW-PA
Parámetros PC  Indicador Parámetros Indicador  PC
(21b)NULL (21b)CGLFMR
(22b)CGLFMR (22b)NULL
Longitud Campo Rango de valores Descripción
1 C 0 – Ninguna salida Salidas analógicas.
1 – Instalada
1 G 0 – No instalado Reloj interno.
1 – Instalado
1 L 0 – No instalado Encoder.
1 – Instalado
1 F 0 – No instalado Display auxiliar.
1 – Instalado
1 M 0 – 12Hz 1 – 25Hz Muestras por segundo del convertidor.
2 – 50Hz 3 – 100Hz
4 – 200Hz 5 – 400Hz
6 – 800Hz
1 R 0 – Entrada ADC (mV) Indica que tipo de entrada de lecturas de
1 – Entrada ADC (mA) peso.
2 – COM1
3 – COM2
Observaciones

23 GDSP Get DiSPlay configuration. Obtiene o Fija la configuración del


24 SDSP Set DiSPlay configuration. Display
Parámetros PC  Indicador Parámetros Indicador  PC
(23)NULL (23)RRBBCCXXXXXXXXXXXXXXXX
(24)RRBBCCXXXXXXXXXXXXXXXX (24)ACK / NAK
Longitud Campo Rango de valores Descripción
2 RR ‘00’ – ‘FF’ Reservado.
2 BB ‘00’ – ‘10’ Valor del brillo de display.
2 CC ‘00’ – ‘10’ Valor del contraste del display.
16 XXXXXXXXXXXXXXXX Texto alfanumérico Cabecera que se muestra al arrancar el
Indicador.
Observaciones

25 GAOU Get Analog OUtputs config. Obtiene o Fija la configuración de las


26 SAOU Set Analog OUtputs config. salidas analógicas.
Parámetros PC  Indicador Parámetros Indicador  PC
(25)NULL (25)IIIIIIIMMMMMMMTVIIIIIIIMMMMMMMTV
(26)IIIIIIIMMMMMMMTVIIIIIIIMMMMMMMTV (26)ACK / NAK
Longitud Campo Rango de valores Descripción
7 IIIIIII VALOR de PESO(1) Valor por debajo del cual la salida analógica
dará el valor mínimo.
7 MMMMMMM VALOR de PESO(1) Valor por encina del cual la salida analógica
dará el valor máximo.
1 T ‘0’ – 0-5Vdc Tipo de salida analógica.
‘2’ – 4-20mA
‘3’ – 0-20mA
‘4’ – 0-24mA
‘5’ – 0-10Vdc
1 V ‘0’ = Peso Neto Variable que es monitoriza en la salida
‘1’ = Peso Bruto analógica.
‘2’ = Tara
‘3’ = Reservado
Observaciones
Se ha de repetir dos veces, una vez para cada salida analógica en el modelo DW-XT.

Página: 7 / 68 DCPC-Protocol
27 GENC Get ENCoder configuration. Obtiene o Fija la configuración del encoder.
28 SENC Set ENCoder configuration.
Parámetros PC  Indicador Parámetros Indicador  PC
(27)NULL (27)FFFFFFFFFF
(28)FFFFFFFFFF (28)ACK / NAK
Longitud Campo Rango de valores Descripción
10 FFFFFFFFFF 0.00001 – 9999.99999 Factor de conversión Pulsos / mm.
Observaciones

29 GCOM Get serial COMmunication. Obtiene o fija la configuración de los canales


30 SCOM Set serial COMmunication. serie.
Parámetros PC  Indicador Parámetros Indicador  PC
(29)NULL (29)BPIIHMVBPIIHMV
(30)BPIIHMVBPIIHMV (30)ACK / NAK
Longitud Campo Rango de valores Descripción
1 B ‘0’ = 2400 ‘1’ = 4800 Velocidad de transmisión.
‘2’ = 9600 ‘3’ = 19200
1 P ‘0’ = N81 ‘1’ = E71 Paridad, bits de datos y bits de stop.
‘2’ = O71 ‘3’ = N82
‘4’ = E72 ‘5’ = O72
2 II ‘00’ – ‘99’ Número de identificación del Indicador.
1 H ‘0’ = RS232 Soporte físico de la comunicación.
‘1’ = RS422 Master
‘2’ = RS422 Slave
‘3’ = RS485
1 M ‘0’ = PC / Polling Polling  otro equipo interroga al Indicador.
‘1’ = Continuo Continuo  el Indicador envía continuamente
‘2’ = Repetidor el valor de una variable.
1 V ‘0’ = Peso Neto Si el tipo de comunicación es continuo se
‘1’ = Peso Bruto envía una de estas variables.
‘2’ = Tara
‘3’ = Valor del ADC
Observaciones
Se ha de repetir dos veces, una vez para cada canal serie.

31 GPRN Get PRiNter configuration. Obtiene o fija la configuración de la


32 SPRN Set PRiNter configuration. impresora.
Parámetros PC  Indicador Parámetros Indicador  PC
(31)NULL (31)CABDEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGG
(32)CABDEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGG HHHHHHHHHHHHHHHPPPPPPPPPPPPPPP
HHHHHHHHHHHHHHHPPPPPPPPPPPPPPP (32)ACK / NAK
Longitud Campo Rango de valores Descripción
1 C ‘0’ = Ninguno Indica que canal de comunicación se utiliza
‘1’ = COM1 para la impresora.
‘2’ = COM2
1 A ‘0’ = No Indica si se ha de imprimir la primera línea
‘1’ = Si de la cabecera.
1 B ‘0’ = No Indica si se ha de imprimir la segunda línea
‘1’ = Si de la cabecera.
1 D ‘0’ = No Indica si se ha de imprimir la tercera línea
‘1’ = Si de la cabecera.
1 E ‘0’ = No Indica si se ha de imprimir el pie de página.
‘1’ = Si
15 FFFFFFFFFFFFFFF Alfanumérico Texto de la primera línea de la cabecera.
15 GGGGGGGGGGGGGGG Alfanumérico Texto de la segunda línea de la cabecera.
15 HHHHHHHHHHHHHHH Alfanumérico Texto de la tercera línea de la cabecera.
15 PPPPPPPPPPPPPPP Alfanumérico Texto del pie de página.
Observaciones

Página: 8 / 68 DCPC-Protocol
33 GDIN Get Digital INputs config. Obtiene o fija la configuración de las
34 SDIN Set Digital INputs config. entradas digitales.
Parámetros PC  Indicador Parámetros Indicador  PC
(33)NULL (33)L
(34)L (34)ACK / NAK
Longitud Campo Rango de valores Descripción
1 L 0 – Lógica positiva Indica la forma de tratar las entradas
1 – Lógica negativa digitales.
Observaciones

35(a) GDOU Get Digital OUtputs config. Obtiene o fija la configuración de las
36(a) SDOU Set Digital OUtputs config. salidas digitales. (para Equipo DW-XT)
Parámetros PC  Indicador Parámetros Indicador  PC
(35a)NULL (35a)L
(36a)L (36a)ACK / NAK
Longitud Campo Rango de valores Descripción
1 L 0 – Lógica positiva Indica la forma de tratar las salidas
1 – Lógica negativa digitales.
Observaciones

35(b) GDOU Get Digital OUtputs config. Obtiene o fija la configuración de las
36(b) SDOU Set Digital OUtputs config. salidas digitales. (para equipos DW-MI, DW-
M2D, DW-BG y DW-CM)
Parámetros PC  Indicador Parámetros Indicador  PC
(35b)NULL (35b)L
(36b)L (36b)ACK / NAK
Longitud Campo Rango de valores Descripción
1 L 0x0 – 0xF El primer bit  indica salida 1
El segundo bit  indica salida 2
El tercer bit  indica salida 3
El cuarto bit  indica salida 4
si el bit indicado = 0; lógica positiva
si el bit indicado = 1; Lógica negativa
Observaciones

37 GDAT Get DATe and time. Obtiene o Fija la fecha y hora actual del
38 SDAT Set DATe and time. Reloj.
Parámetros PC  Indicador Parámetros Indicador  PC
(37)NULL (37)DDMMAAHHMMSS
(38)DDMMAAHHMMSS (38)ACK / NAK
Longitud Campo Rango de valores Descripción
2 DD ‘01’ – ‘31’ Día del Mes.
2 MM ‘01’ – ‘12’ Mes del año.
2 AA ‘00’ – ‘99’ 00 = 2000 Año.
2 HH ‘00’ – ‘23’ Hora del día.
2 MM ‘00’ – ‘59’ Minutos
2 SS ‘00’ – ‘59’ Segundos.
Observaciones
Y2K Compliant, Funcionará correctamente a partir del 2000.

Página: 9 / 68 DCPC-Protocol
39 TEST performs a TEST of the Fija unos valores de peso por defecto
peripheral indicated.
Parámetros PC  Indicador Parámetros Indicador  PC
TT ACK / NAK
Longitud Campo Rango de valores Descripción
2 T 0x00 – 0xFF Test a realizar.
Observaciones
No implementado.

40 DEFP DEFault values for Peripheral. Fija unos valores de periféricos por
defecto
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones
No salva en E2PROM los datos.

Página: 10 / 68 DCPC-Protocol
Tramas para el Control del Peso.

50 NETW NET Weight value. Obtiene el valor del peso NETO


Parámetros PC  Indicador Parámetros Indicador  PC
NULL NNNNNNN
Longitud Campo Rango de valores Descripción
7 NNNNNNN VALOR de PESO(1) Retorna el valor del peso NETO.
Observaciones

50A NTW1 NeT Weight value 1. Obtiene el valor del peso NETO y la
estabilidad
Parámetros PC  Indicador Parámetros Indicador  PC
NULL NNNNNNNS
Longitud Campo Rango de valores Descripción
7 NNNNNNN VALOR de PESO(1) Retorna el valor del peso NETO.
1 S ‘0’ = Peso No Estable Indica si el peso es estable o no.
‘1’ = Peso Estable
Observaciones

51 GROS GROSs weight value. Obtiene el Valor del Peso BRUTO


Parámetros PC  Indicador Parámetros Indicador  PC
NULL GGGGGGG
Longitud Campo Rango de valores Descripción
7 GGGGGGG VALOR de PESO(1) Retorna el valor del Peso BRUTO.
Observaciones

52 TARE TARE weight Obtiene el valor de la tara.


Parámetros PC  Indicador Parámetros Indicador  PC
NULL TTTTTTT
Longitud Campo Rango de valores Descripción
7 TTTTTTT VALOR de PESO(1) Retorna el valor de la tara.
Observaciones

53 STRE Set display value as TaRE Tara = valor en el display; Provoca el mismo
efecto que pulsar la tecla de TARAR.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

54 RTAR Reset Tare Destara el Indicador; Provoca el mismo efecto


que pulsar la tecla DESTARAR.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

Página: 11 / 68 DCPC-Protocol
55 ZERO force a ZERO to the weight Fuerza una nueva adquisición del Cero del
scale. Indicador; Provoca el mismo efecto que pulsar
la tecla CERO.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

56 GSTA Get STAtus Obtiene el estado de la báscula.


Parámetros PC  Indicador Parámetros Indicador  PC
NULL OOOIIIBZDTSSS
Longitud Campo Rango de valores Descripción
3 OOO 0-255 Estado de las salidas.
3 III 0-255 Estado de las entradas.
1 B ‘0’ = Peso No Estable Indica si el peso es estable.
‘1’ = Peso Estable
1 Z ‘0’ = Peso Cero Indica sí el Indicador esta a CERO.
‘1’ = Peso diferente de Cero
1 D ‘0’ = Peso Neto Indica la variable que se está
‘1’ = Peso Bruto mostrando en el display.
1 T ‘0’ = No hay tara Indica el estado de la tara.
‘1’ = Tara
‘2’ = Tara fija
‘3’ = Tara prefijada
3 SSS 0x01 = STOP Indica el estado actual del equipo.
0x02 = RUN
0x04 = PAUSA
0x08 = PRG
0x10 = ALARMA
0x20 = Reservado
0x40 = Reservado
0x80 = Reservado
Observaciones

57 NETN NET weight value Not rounded. Obtiene el valor del peso neto sin redondear
Parámetros PC  Indicador Parámetros Indicador  PC
NULL NNNNNNN
Longitud Campo Rango de valores Descripción
7 NNNNNNN VALOR de PESO(1) Retorna el valor del Peso NETO sin redondear.
Observaciones

58 GRON GROs weight value Not rounded. Obtiene el valor del peso bruto sin redondear
Parámetros PC  Indicador Parámetros Indicador  PC
NULL GGGGGGG
Longitud Campo Rango de valores Descripción
7 GGGGGGG VALOR de PESO(1) Retorna el valor del Peso BRUTO sin
redondear.
Observaciones

59 TARN TARe value Not rounded. Obtiene el valor de la tara sin redondear.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL TTTTTTT
Longitud Campo Rango de valores Descripción
7 TTTTTTT VALOR de PESO(1) Retorna el valor de la TARA sin redondear.
Observaciones
Página: 12 / 68 DCPC-Protocol
60 TARR TARe / destaRar Se obtiene el mismo efecto de pulsando la
tecla TARA
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

61 VNGR View Net / Gross Se obtiene el mismo efecto de pulsando la


tecla G/N
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

(1) Ver el apartado de valor de peso para ver la estructura de los datos.

Página: 13 / 68 DCPC-Protocol
Programación del equipo como Llenado / Bulk-Weighing (FillerAdd, FillerSub, FillerAso, Bulk)

70 GCFI Get Configuration FIller. Obtiene o Fija la configuración avanzada del


71 SCFI Set Configuration FIller. proceso de llenado aditivo, sustractivo y bulk-
weighing
Parámetros PC  Indicador Parámetros Indicador  PC
(70)NULL (70)ABCDEFGHIJKLLLLMMMMNNNNOOOOPPPP
(71)ABCDEFGHIJKLLLLMMMMNNNNOOOOPPPP QQQQRRRRSSTTUUVWWWWWWWXXXXXYYYYYZZZZZ
QQQQRRRRSSTTUUVWWWWWWWXXXXXYYYYYZZZZZ aaaaabcdefffggghhhiiijjjkkklllmmmnnnoupqrst
Aaaaabcdefffggghhhiiijjjkkklllmmmnnnou (71)ACK / NAK
pqrst
Longitud Campo Rango de valores Descripción
1 A ‘0’ = No ‘1’ = Si Utilizar la señal de precarga.
1 B ‘0’ = No ‘1’ = Si Tarar antes de iniciar el ciclo.
1 C ‘0’ = No ‘1’ = Si Activar se activa el gran caudal, activar los
demás caudales.
1 D ‘0’ = No ‘1’ = Si Utilizar el gran caudal.
1 E ‘0’ = No ‘1’ = Si Utilizar el mediano caudal.
1 F ‘0’ = No ‘1’ = Si Utilizar el pequeño caudal.
1 G ‘0’ = No ‘1’ = Si Utilizar el vaciado.
1 H ‘0’ = No ‘1’ = Si Esperar estabilidad antes de activar el gran
caudal.
1 I ‘0’ = No ‘1’ = Si Esperar estabilidad antes de activar el mediano
caudal.
1 J ‘0’ = No ‘1’ = Si Esperar estabilidad antes de activar el pequeño
caudal.
1 K ‘0’ = No ‘1’ = Si Esperar estabilidad antes de activar el vaciado.
4 LLLL 0000 – 9999 Tiempo entre la activación de la precarga y la
activación del primer caudal, en 1/10 Seg.
4 MMMM 0000 – 9999 Tiempo antes de activar el gran caudal, en 1/10
Seg.
4 NNNN 0000 – 9999 Tiempo antes de activar el mediano caudal, en
1/10 Seg.
4 OOOO 0000 – 9999 Tiempo antes de activar el pequeño caudal, en
1/10 Seg.
4 PPPP 0000 – 9999 Tiempo de estabilización, en 1/10 Seg.
4 QQQQ 0000 – 9999 Tiempo antes de activar el vaciado, en 1/10 Seg.
4 RRRR 0000 – 9999 Tiempo de escurrido, en 1/10 Seg.
2 SS 01 – 99 Lecturas antes de desactivar el gran caudal.
2 TT 01 – 99 Lecturas antes de desactivar el mediano caudal.
2 UU 01 – 99 Lecturas antes de desactivar el pequeño caudal.
1 V ‘0’ = No ‘1’ = Si Reenganchar si es necesario.
7 WWWWWWW VALOR de PESO(1) Peso residual.
5 XXXXX 00000 – 99999 Tiempo de falta de material, en 1/10 Seg.
5 YYYYY 00000 – 99999 Tiempo de error en descarga, en 1/10 Seg.
5 ZZZZZ 000.0 – 100.0 Porcentaje de corrección de cola.
5 aaaaa 000.0 – 100.0 Porcentaje de banda de corrección.
1 b ‘0’ = No ‘1’ = Si Activar el cálculo de cola automático.
1 c ‘0’ = No ‘1’ = Si Mostrar el mensaje de falta de material.
1 d ‘0’ = No ‘1’ = Si Mostrar el mensaje de error de descarga.
1 e ‘0’ = No ‘1’ = Si Mostrar el mensaje de error en dosificación.
3 fff 000 – 004 Salida física para el Gran caudal.
3 ggg 000 – 004 Salida física para el Mediano caudal.
3 hhh 000 – 004 Salida física para el Pequeño caudal.
3 iii 000 – 004 Salida física para el Vaciado.
3 jjj 000 – 004 Salida física para indicar Stand-by.
3 kkk 000 – 004 Salida física para indicar falta de material.
3 lll 000 – 004 Salida física para indicar error en dosificación.
3 mmm 000 – 004 Salida física para indicar error en descarga.
3 nnn 000 – 004 Salida física para la precarga.
1 o ‘0’ = No ‘1’ = Si Enviar el resultado del ciclo a través del RS.
1 u ‘0’ = No ‘1’ = Si Un Ciclo SI/NO

Página: 14 / 68 DCPC-Protocol
1 p ‘0’ = No ‘1’ = Si Pulsar la tecla o entrada exterior ‘START’ para
iniciar cada ciclo.
1 q ‘0’ = No ‘1’ = Si Pulsar la tecla o entrada exterior ‘START’ para
validar la descarga.
1 r ‘0’ = No ‘1’ = Si Usar el Relé 4 para controlar la pinza de
sujeción del saco.
1 s ‘0’ = No ‘1’ = Si Pulsar la tecla o la entrada exterior ‘START’
para pasar a ‘STOP’ e iniciar un nuevo ciclo en
el proceso de bulk-weighing.
1 t ‘0’ = No ‘1’ = Si Pulsar la entrada exterior ‘E4’ para iniciar el
ciclo.
Observaciones
Parámetros q, r, s y t implementados a partir de la versión 2.00

72 GFIL Get FILler. (peso nominal) Obtiene o Fija el peso nominal de llenado
73 SFIL Set FILler. (peso nominal) aditivo, sustractivo y bulk-weighing
Parámetros PC  Indicador Parámetros Indicador  PC
(72)NULL (72)PPPPPPP
(73)PPPPPPP (73)ACK / NAK
Longitud Campo Rango de valores Descripción
7 PPPPPPP VALOR de PESO(1) Peso nominal.
Observaciones

74a GFIU Get Configuration FIller User. Obtiene o Fija la configuración del usuario
75a SFIU Set Configuration FIller User. del proceso de llenado aditivo, sustractivo y
bulk-weighing
Parámetros PC  Indicador Parámetros Indicador  PC
(74a)NULL (74a)NNNNNNNTTTTTTTSSSSSSSMMMMMMM
(75a)NNNNNNNTTTTTTTSSSSSSSMMMMMMM FFFFFFFCCCCCCCIIIIPO
FFFFFFFCCCCCCCIIIIPO (75a)ACK / NAK
Longitud Campo Rango de valores Descripción
7 NNNNNNN VALOR de PESO(1) Peso nominal del ciclo.
7 TTTTTTT VALOR de PESO(1) Tolerancia en .
7 SSSSSSS VALOR de PESO(1) Valor de seguridad.
7 MMMMMMM VALOR de PESO(1) Valor de medio caudal (Solo en DW-XT)
7 FFFFFFF VALOR de PESO(1) Valor de fino.
7 CCCCCCC VALOR de PESO(1) Valor de cola.
4 IIII 0000 – 9999 Número de ciclos.
1 P ‘0’ = No ‘1’ = Si Genera un report al final de la partida.
1 O ‘0’ = No ‘1’ = Si Genera un report al final de cada ciclo.
Observaciones

Página: 15 / 68 DCPC-Protocol
74b GFUF Get Configuration Filler User Obtiene o Fija la configuración del usuario
75b SFUF Full. del proceso de llenado aditivo, sustractivo y
Set Configuration Filler User bulk-weighing, con datos completos.
Full.
Parámetros PC  Indicador Parámetros Indicador  PC
(74b)NULL (74b)
(75b)RRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUUUUUU RRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
UUUUUUUUUUUULLLLLLLLLLLLLLLLOOOOOOOOOOOOO UUULLLLLLLLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOONNNNNNNTTTTTTTSSSSSSSM OOOOOONNNNNNNTTTTTTTSSSSSSSMMMMMMMFFFFFFFCCCC
MMMMMMFFFFFFFCCCCCCCIIIIPX CCCIIIIPX
(75b)ACK / NAK
Longitud Campo Rango de valores Descripción
16 P..P Texto alfanumérico Indica el código del producto.
32 U..U Texto alfanumérico Infica la descripción del producto.
16 L..L Texto alfanumérico Indica el código del Lote.
32 O..O Texto alfanumérico Infica la descripción del Lote.
7 NNNNNNN VALOR de PESO(1) Peso nominal del ciclo.
7 TTTTTTT VALOR de PESO(1) Tolerancia en .
7 SSSSSSS VALOR de PESO(1) Valor de seguridad.
7 MMMMMMM VALOR de PESO(1) Valor de medio caudal (Solo en DW-XT)
7 FFFFFFF VALOR de PESO(1) Valor de fino.
7 CCCCCCC VALOR de PESO(1) Valor de cola.
4 IIII 0000 – 9999 Número de ciclos.
1 P ‘0’ = No ‘1’ = Si Genera un report al final de la partida.
1 X ‘0’ = No ‘1’ = Si Genera un report al final de cada ciclo.
Observaciones

76 GLCI Get result Last CIcle. Obtiene el resultado del ultimo ciclo.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL PPPPPPP
Longitud Campo Rango de valores Descripción
7 PPPPPPP VALOR de PESO(1) Peso real dosificado.
Observaciones

77a CLCI Clear result Last CIcle. Borrar el resultado del ultimo ciclo.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

77b CLOT Clear LOTe. Borrar el resultado del lote actual.


Parámetros PC  Indicador Parámetros Indicador  PC
NULL si STOP  ACK
cualquier otro estado  NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

Página: 16 / 68 DCPC-Protocol
78 VLCI Value Last CIcle. Obtiene todos los datos del último ciclo.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL EEEEEEETTTTTTTTTTCCCCLLLLLLLDDMMAAHHIISSBB
DDFFGGJJKK
NAK  Si no hay ningún ciclo pendiente de
enviar.
Longitud Campo Rango de valores Descripción
7 EEEEEEE VALOR de PESO(1) Error de la dosificación. (en el caso del
bulk-weighing = 0)
10 TTTTTTTTTT 0.0001 - 9999999999 Valor Total Dosificado.
4 CCCC 0000 – 9999 Número de ciclos realizados.
7 LLLLLLL VALOR de PESO(1) Valor dosificado en el último ciclo.
2 DD 01 – 31 DIA Inicio ciclo.
2 MM 01 – 12 Mes Inicio ciclo.
2 AA 00 – 99 Año Inicio ciclo.
2 HH 00 – 23 Hora Inicio ciclo.
2 II 00 – 59 Minuto Inicio ciclo.
2 SS 00 – 59 Segundo Inicio ciclo.
2 BB 01 – 31 DIA Final ciclo.
2 DD 01 – 12 Mes Final ciclo.
2 FF 00 – 99 Año Final ciclo.
2 GG 00 – 23 Hora Final ciclo.
2 JJ 00 – 59 Minuto Final ciclo.
2 KK 00 – 59 Segundo Final ciclo.
Observaciones

79 GPBW Get Parciales Bulk-Weighing Obtiene todos los datos del bloque de 16
ciclos.
Parámetros PC  Indicador Parámetros Indicador  PC
BB CCCTTTTTTTTTTEEEEEEE.......eeeeeeeDDMMAAHH
IISSBBDDFFGGJJKK
Longitud Campo Rango de valores Descripción
2 BB 00 – 15 Bloque de 16 pesadas.

4 CCC 0000 – 9999 Número de ciclos realizados.


10 TTTTTTTTTT 0.0001 - 9999999999 Valor Total Dosificado.
7 EEEEEEE VALOR de PESO(1) Valor dosificado en el primer ciclo del
bloque.
.......
7 eeeeeee VALOR de PESO(1) Valor dosificado en el último ciclo del
bloque.
2 DD 01 – 31 DIA Inicio ciclo.
2 MM 01 – 12 Mes Inicio ciclo.
2 AA 00 – 99 Año Inicio ciclo.
2 HH 00 – 23 Hora Inicio ciclo.
2 II 00 – 59 Minuto Inicio ciclo.
2 SS 00 – 59 Segundo Inicio ciclo.
2 BB 01 – 31 DIA Final ciclo.
2 DD 01 – 12 Mes Final ciclo.
2 FF 00 – 99 Año Final ciclo.
2 GG 00 – 23 Hora Final ciclo.
2 JJ 00 – 59 Minuto Final ciclo.
2 KK 00 – 59 Segundo Final ciclo.
Observaciones

Página: 17 / 68 DCPC-Protocol
80 VLC1 Value Last Cicle 1. Obtiene todos los datos del ultimo ciclo.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL EEEEEEETTTTTTTTTTCCCCLLLLLLLDDMMAAHHIISSBB
DDFFGGJJKK
NAK  Si se ha ejecutado la trama 81.
Longitud Campo Rango de valores Descripción
7 EEEEEEE VALOR de PESO(1) Error de la dosificación. (en el caso del
bulk-weighing = 0)
10 TTTTTTTTTT 0.0001 - 9999999999 Valor Total Dosificado.
4 CCCC 0000 – 9999 Número de ciclos realizados.
7 LLLLLLL VALOR de PESO(1) Valor dosificado en el último ciclo.
2 DD 01 – 31 DIA Inicio ciclo.
2 MM 01 – 12 Mes Inicio ciclo.
2 AA 00 – 99 Año Inicio ciclo.
2 HH 00 – 23 Hora Inicio ciclo.
2 II 00 – 59 Minuto Inicio ciclo.
2 SS 00 – 59 Segundo Inicio ciclo.
2 BB 01 – 31 DIA Final ciclo.
2 DD 01 – 12 Mes Final ciclo.
2 FF 00 – 99 Año Final ciclo.
2 GG 00 – 23 Hora Final ciclo.
2 JJ 00 – 59 Minuto Final ciclo.
2 KK 00 – 59 Segundo Final ciclo.
Observaciones
Responde los mismos datos que la trama 78.
A partir de que se ejecuta la trama 81 responde NAK.

81 CLC1 Clear result Last Cicle 1. Confirma la lectura del último ciclo, para evitar
el reenvío de los datos.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones
Este comando trabaja conjuntamente con la trama 80.

82 GSTF Get Status Filler Obtiene la fase en que se encuentra el


llenado.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL F
Longitud Campo Rango de valores Descripción
1 F ‘0’ = Gran caudal Retorna la fase en que se encuentra el
‘1’ = Medio caudal llenado.
‘2’ = Pequeño caudal
‘3’ = Descarga
Observaciones

Página: 18 / 68 DCPC-Protocol
83 BLKV BuLK Variables. Obtiene el estado del proceso de bulk-
weighing.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL NNNNNNNTTTTTTTTTTCCCCCLLLLLLLOOOIIIBZDTSSS
F
NAK  Si el proceso no es el bulk-
weighing.
Longitud Campo Rango de valores Descripción
7 NNNNNNN VALOR de PESO(1) Peso neto en la báscula.
10 TTTTTTTTTT 0.0001 - 9999999999 Valor Total Dosificado.
5 CCCCC 0000 – 99999 Número de ciclos realizados.
7 LLLLLLL VALOR de PESO(1) Valor dosificado en el último ciclo.
3 OOO 0-255 Estado de las salidas.
3 III 0-255 Estado de las entradas.
1 B ‘0’ = Peso Estable Indica si el peso es estable.
‘1’ = Peso No Estable
1 Z ‘0’ = Peso Cero Indica sí el Indicador esta a CERO.
‘1’ = Peso diferente de
Cero
1 D ‘0’ = Peso Neto Indica la variable que se está mostrando
‘1’ = Peso Bruto en el display.
1 T ‘0’ = No hay tara Indica el estado de la tara.
‘1’ = Tara
‘2’ = Tara fija
‘3’ = Tara Prefijada
3 SSS 0x01 = STOP Indica el estado actual del equipo.
0x02 = RUN
0x04 = PAUSA
0x08 = PRG
0x10 = ALARMA
0x20 = Reservado
0x40 = Reservado
0x80 = Reservado
1 F ‘0’ = Gran caudal Retorna la fase en que se encuentra el
‘1’ = Medio caudal llenado.
‘2’ = Pequeño caudal
‘3’ = Descarga
Observaciones
Implementado en DW-MI / DW-M2D / DW-BG / DW-IX / DW-PA Y DW-XT a partir de la versión 2.16

84 GFIR Get FIne Rate (fino) Obtiene o Fija el valor de fino a, en el llenado
85 SFIR Set FIne Rate (fino) aditivo, sustractivo y bulk-weighing
Parámetros PC  Indicador Parámetros Indicador  PC
(72)NULL (72)PPPPPPP
(73)PPPPPPP (73)ACK / NAK
Longitud Campo Rango de valores Descripción
7 PPPPPPP VALOR de PESO(1) Valor de Fino.
Observaciones

86 GRWE Get Residual WEight Obtiene o Fija el valor del peso residual, en el
87 SRWE Set Residual Weight llenado aditivo, sustractivo y bulk-weighing
Parámetros PC  Indicador Parámetros Indicador  PC
(72)NULL (72)PPPPPPP
(73)PPPPPPP (73)ACK / NAK
Longitud Campo Rango de valores Descripción
7 PPPPPPP VALOR de PESO(1) Valor de Fino.
Observaciones

Página: 19 / 68 DCPC-Protocol
88 SPRO Set PROduct Selecciona el producto con el que se quiere
trabajar (FillerAdd / FillerSub)
Parámetros PC  Indicador Parámetros Indicador  PC
(88)PP (88)ACK / NAK
Longitud Campo Rango de valores Descripción
2 PP 00 ... 09 Selección del producto.
Observaciones

89 BLK1 BuLK variables 1 Obtiene gran caudal del bulk-weighing.


Parámetros PC  Indicador Parámetros Indicador  PC
NULL TTTTTTTTTTCCCCC
NAK  Si el proceso no es el bulk-
weighing.
Longitud Campo Rango de valores Descripción
10 TTTTTTTTTT 0.0001 - 9999999999 Valor Total Dosificado.
5 CCCCC 0000 – 99999 Número de ciclos realizados.
Observaciones
Implementado en DW-MI / DW-M2D / DW-BG / DW-IX / DW-PA Y DW-XT a partir de la versión 2.16

Página: 20 / 68 DCPC-Protocol
Programación del equipo como Llenado 2 Productos.
72a GFI1 Get FIller. (peso nominal 2 Obtiene o Fija el peso nominal de los 2
73a SFI1 productos) productos de llenado aditivo, sustractivo
Set FIller. (peso nominal 2
productos)
Parámetros PC  Indicador Parámetros Indicador  PC
(72)NULL (72)PPPPPPPQQQQQQQ
(73)PPPPPPPQQQQQQQ (73)ACK / NAK
Longitud Campo Rango de valores Descripción
7 PPPPPPP VALOR de PESO(1) Peso nominal producto 1.
7 QQQQQQQ VALOR de PESO(1) Peso nominal producto 2.
Observaciones

74c GFI2 Get Configuration FIller user Obtiene o Fija la configuración del usuario
75c SFI2 (2 productos) del proceso de llenado aditivo y sustractivo
Set Configuration FIller user
(2 productos)
Parámetros PC  Indicador Parámetros Indicador  PC
(74c)NULL (74c)NNNNNNNQQQQQQQTTTTTTTUUUUUUUSSSSSSS
(75c)NNNNNNNQQQQQQQTTTTTTTUUUUUUUSSSSSSS MMMMMMMFFFFFFFCCCCCCCDDDDDDDIIIIPO
MMMMMMMFFFFFFFCCCCCCCDDDDDDDIIIIPO (75c)ACK / NAK
Longitud Campo Rango de valores Descripción
7 NNNNNNN VALOR de PESO(1) Peso nominal del producto 1.
7 QQQQQQQ VALOR de PESO(1) Peso nominal del producto 2.
7 TTTTTTT VALOR de PESO(1) Tolerancia en  del producto 1.
7 UUUUUUU VALOR de PESO(1) Tolerancia en  del producto 1.
7 SSSSSSS VALOR de PESO(1) Valor de seguridad.
7 MMMMMMM VALOR de PESO(1) Valor de fino del producto 1.
7 FFFFFFF VALOR de PESO(1) Valor de fino del producto 2.
7 CCCCCCC VALOR de PESO(1) Valor de cola del producto 1.
7 DDDDDDD VALOR de PESO(1) Valor de cola del producto 2.
4 IIII 0000 – 9999 Número de ciclos.
1 P ‘0’ = No ‘1’ = Si Genera un report al final de la partida.
1 O ‘0’ = No ‘1’ = Si Genera un report al final de cada ciclo.
Observaciones

74d GFU1 Get Configuration Filler User Obtiene o Fija la configuración del usuario
75d SFU1 Full. del proceso de llenado aditivo, sustractivo y
Set Configuration Filler User bulk-weighing, con datos completos.
Full.
Parámetros PC  Indicador Parámetros Indicador  PC
(74b)NULL (74b)
(75b)RRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUUUUUU RRRRRRRRRRRRRRRRUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
UUUUUUUUUUUULLLLLLLLLLLLLLLLOOOOOOOOOOOOO UUULLLLLLLLLLLLLLLLOOOOOOOOOOOOOOOOOOOOOOOOOO
OOOOOOOOOOOOOOOOOOONNNNNNNTTTTTTTSSSSSSSM OOOOOONNNNNNNTTTTTTTSSSSSSSMMMMMMMFFFFFFFCCCC
MMMMMMFFFFFFFCCCCCCCIIIIPX CCCIIIIPX
(75b)ACK / NAK
Longitud Campo Rango de valores Descripción
16 P..P Texto alfanumérico Indica el código del producto.
32 U..U Texto alfanumérico Infica la descripción del producto.
16 L..L Texto alfanumérico Indica el código del Lote.
32 O..O Texto alfanumérico Infica la descripción del Lote.
7 NNNNNNN VALOR de PESO(1) Peso nominal del producto 1.
7 QQQQQQQ VALOR de PESO(1) Peso nominal del producto 2.
7 TTTTTTT VALOR de PESO(1) Tolerancia en  del producto 1.
7 UUUUUUU VALOR de PESO(1) Tolerancia en  del producto 1.
7 SSSSSSS VALOR de PESO(1) Valor de seguridad.
7 MMMMMMM VALOR de PESO(1) Valor de fino del producto 1.
7 FFFFFFF VALOR de PESO(1) Valor de fino del producto 2.

Página: 21 / 68 DCPC-Protocol
7 CCCCCCC VALOR de PESO(1) Valor de cola del producto 1.
7 DDDDDDD VALOR de PESO(1) Valor de cola del producto 2.
4 IIII 0000 – 9999 Número de ciclos.
1 P ‘0’ = No ‘1’ = Si Genera un report al final de la partida.
1 O ‘0’ = No ‘1’ = Si Genera un report al final de cada ciclo.
Observaciones

76a GLC1 Get result Last Cicle 2 Obtiene el resultado del ultimo ciclo de un
productos llenado de 2 productos.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL PPPPPPPQQQQQQQ
Longitud Campo Rango de valores Descripción
7 PPPPPPP VALOR de PESO(1) Peso real dosificado producto 1.
7 QQQQQQQ VALOR de PESO(1) Peso real dosificado producto 2.
Observaciones

77b CLC2 Clear result Last CIcle. Borrar el resultado del ultimo ciclo.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

80a VLC2 Value Last Cicle 1. Obtiene todos los datos del ultimo ciclo.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL EEEEEEETTTTTTTTTTCCCCLLLLLLLDDMMAAHHIISSBB
DDFFGGJJKK
NAK  Si se ha ejecutado la trama 81.
Longitud Campo Rango de valores Descripción
7 EEEEEEE VALOR de PESO(1) Error de la dosificación. (en el caso del
bulk-weighing = 0)
10 TTTTTTTTTT 0.0001 - 9999999999 Valor Total Dosificado.
4 CCCC 0000 – 9999 Número de ciclos realizados.
7 LLLLLLL VALOR de PESO(1) Valor dosificado en el último ciclo.
2 DD 01 – 31 DIA Inicio ciclo.
2 MM 01 – 12 Mes Inicio ciclo.
2 AA 00 – 99 Año Inicio ciclo.
2 HH 00 – 23 Hora Inicio ciclo.
2 II 00 – 59 Minuto Inicio ciclo.
2 SS 00 – 59 Segundo Inicio ciclo.
2 BB 01 – 31 DIA Final ciclo.
2 DD 01 – 12 Mes Final ciclo.
2 FF 00 – 99 Año Final ciclo.
2 GG 00 – 23 Hora Final ciclo.
2 JJ 00 – 59 Minuto Final ciclo.
2 KK 00 – 59 Segundo Final ciclo.
Observaciones
Responde los mismos datos que la trama 78.
A partir de que se ejecuta la trama 81 responde NAK.

Página: 22 / 68 DCPC-Protocol
81a CLC3 Clear result Last Cicle 1. Confirma la lectura del último ciclo, para evitar
el reenvío de los datos.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones
Este comando trabaja conjuntamente con la trama 80.

78a VLC1 Value Last Cicle. Obtiene todos los datos del último ciclo
para 2 productos.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL EEEEEEETTTTTTTTTTCCCCLLLLLLLAAAAAAADDMMAAH
HIISSBBDDFFGGJJKK
NAK  Si no hay ningún ciclo pendiente de
enviar.
Longitud Campo Rango de valores Descripción
7 EEEEEEE VALOR de PESO(1) Error de la dosificación. (en el caso del
bulk-weighing = 0)
10 TTTTTTTTTT 0.0001 - 9999999999 Valor Total Dosificado.
4 CCCC 0000 – 9999 Número de ciclos realizados.
7 LLLLLLL VALOR de PESO(1) Valor dosificado en el último ciclo del
producto 1.
7 AAAAAAA VALOR de PESO(1) Valor dosificado en el último ciclo del
producto 2.
2 DD 01 – 31 DIA Inicio ciclo.
2 MM 01 – 12 Mes Inicio ciclo.
2 AA 00 – 99 Año Inicio ciclo.
2 HH 00 – 23 Hora Inicio ciclo.
2 II 00 – 59 Minuto Inicio ciclo.
2 SS 00 – 59 Segundo Inicio ciclo.
2 BB 01 – 31 DIA Final ciclo.
2 DD 01 – 12 Mes Final ciclo.
2 FF 00 – 99 Año Final ciclo.
2 GG 00 – 23 Hora Final ciclo.
2 JJ 00 – 59 Minuto Final ciclo.
2 KK 00 – 59 Segundo Final ciclo.
Observaciones

Página: 23 / 68 DCPC-Protocol
Programación del equipo como Pasa-No pasa. (Check)

90 GCPA Get Configuration Pasa Obtiene o Fija la configuración avanzada del


91 SCPA Set Configuration Pasa proceso de pasa-no pasa, controladora.
Parámetros PC  Indicador Parámetros Indicador  PC
(90)NULL (90)CCCCDDDDEEEEFFFFBBBBIIIIPPPPPPP
(91)CCCCDDDDEEEEFFFFBBBBIIIIPPPPPPP XXXXTSGAAAFFFHHHJJJKLMN
XXXXTSGAAAFFFHHHJJJKLMN (91)ACK / NAK
Longitud Campo Rango de valores Descripción
4 CCCC 0000 – 9999 Distancia entre la salida de la báscula y el
expulsor de piezas correctas, en 1/100 Seg.
4 DDDD 0000 – 9999 Distancia entre la salida de la báscula y el
expulsor de piezas con defecto de peso, en 1/100
Seg.
4 EEEE 0000 – 9999 Distancia entre la salida de la báscula y el
expulsor de piezas con exceso de peso, en 1/100
Seg.
4 FFFF 0000 – 9999 Tiempo mínimo entre detecciones de la fotocélula.
4 BBBB 0000 – 9999 Tiempo desde la detección de la fotocélula o
umbral de peso y salida de la báscula, en 1/100
Seg.
4 IIII 0000 – 9999 Tiempo con final en la salida de la báscula donde
se ha de obtener el peso de manera incondicional,
en 1/100 Seg.
7 PPPPPPP VALOR de PESO(1) Peso umbral.
4 XXXX 0000 – 9999 Tiempo de expulsión, en 1/100 Seg.
1 T ‘0’ = Peso estable Tipo de control.
‘1’ = Señal externa
1 S Reservado
1 G ‘0’ = No ‘1’ = Si Envia todas las muestras posibles por RS.
3 AAA 000 – 004 Salida física para indicar pieza con peso
correcto.
3 FFF 000 – 004 Salida física para indicar pieza con defecto de
peso.
3 HHH 000 – 004 Salida física para indicar pieza con exceso de
peso.
3 JJJ 000 – 004 Salida física para indicar cinta en marcha.
1 K ‘0’ = No ‘1’ = Si Enviar el resultado del ciclo a través del RS.
1 L ‘0’ = No ‘1’ = Si Imprimir las piezas con defecto de peso.
1 M ‘0’ = No ‘1’ = Si Imprimir las piezas con exceso de peso.
1 N ‘0’ = No ‘1’ = Si Evaluar el peso a partir del peso máximo
detectado a partir de la señal de la fotocélula.
Observaciones

92 GPAS Get PASa. (peso nominal) Obtiene o Fija el peso nominal de pasa-no pasa.
93 SPAS Set PASa. (peso nominal)
Parámetros PC  Indicador Parámetros Indicador  PC
(92)NULL (92)PPPPPPP
(93)PPPPPPP (93)ACK / NAK
Longitud Campo Rango de valores Descripción
7 PPPPPPP VALOR de PESO(1) Peso nominal.
Observaciones

Página: 24 / 68 DCPC-Protocol
94 GPUF Get Configuration PAsa User. Obtiene o Fija la configuración del
95 SPUF Set Configuration Pasa User. usuario del proceso de pasa-no pasa.
Parámetros PC  Indicador Parámetros Indicador  PC
(94)NULL (94)AAAAAAAAAAAAAAAARRRRRRRRRRRRRRRRRRRR
(95)AAAAAAAAAAAAAAAARRRRRRRRRRRRRRRRRRRRRRRRRRR RRRRRRRRRRRRPPPPPPPPPPPPPPPPKKKKKKKKKKKK
RRRRRPPPPPPPPPPPPPPPPKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLTTTT
KKKKKKLLLLLLLLLLLLLLLLTTTTTTTTTTTTTTTTTTTTTTTTT TTTTTTTTTTTTTTTTTTTTTTTTTTTTNNNNNNNIIIII
TTTTTTTNNNNNNNIIIIIIIAAAAAAAUUUUPO IIAAAAAAAUUUUPO
(95)ACK / NAK
Longitud Campo Rango de valores Descripción
16 AAAAAAAAAAAAAAAA Texto alfanumérico Código del artículo.
32 RRRRRRRRRRRRRRRR Texto alfanumérico Descripción del artículo.
RRRRRRRRRRRRRRRR
16 PPPPPPPPPPPPPPPP Texto alfanumérico Código de embalaje.
32 KKKKKKKKKKKKKKKK Texto alfanumérico Descripción del embalaje.
KKKKKKKKKKKKKKKK
16 LLLLLLLLLLLLLLLL Texto alfanumérico Código del lote.
32 TTTTTTTTTTTTTTTT Texto alfanumérico Descripción del lote.
TTTTTTTTTTTTTTTT
7 NNNNNNN VALOR de PESO(1) Peso nominal de la pieza.
7 IIIIIII VALOR de PESO(1) Tolerancia en -
7 MMMMMMM VALOR de PESO(1) Tolerancia en +
7 XXXXXXX VALOR de PESO (1) Tara del artículo.
7 CCCCCCC VALOR de PESO (1) Corrección.
4 EEEE 0000 – 9999 Máximo número de excesos.
4 FFFF 0000 – 9999 Máximo número de defectos.
7 YYYYYY +000.01 – +999.99 Precio por unidad de medida.
4 UUUU 0000 – 9999 Cantidad de artículos a procesar.
4 BBBB 0000 – 9999 Cantidad de artículos por unidad de
embalaje.
1 P ‘0’ = No ‘1’ = Si Genera un report al final de la partida.
1 O ‘0’ = Ninguno Genera un report al final de cada ciclo.
‘1’ = Resumido
‘2’ = Detallado
Observaciones

96 GPAU Get Configuration Pasa User. Obtiene o Fija la configuración del usuario
97 SPAU Set Configuration PAsa User. del proceso de pasa-no pasa.
Parámetros PC  Indicador Parámetros Indicador  PC
(96)NULL (96)NNNNNNNIIIIIIIAAAAAAAUUUUPO
(97)NNNNNNNIIIIIIIAAAAAAAUUUUPO (97)ACK / NAK
Longitud Campo Rango de valores Descripción
1 NNNNNNN VALOR de PESO(1) Peso nominal de la pieza.
1 IIIIIII VALOR de PESO(1) Tolerancia en -
1 AAAAAAA VALOR de PESO(1) Tolerancia en +
4 UUUU 0000 – 9999 Unidades a procesar.
1 P ‘0’ = No ‘1’ = Si Genera un report al final de la partida.
1 O ‘0’ = Ninguno Genera un report al final de cada ciclo.
‘1’ = Resumido
‘2’ = Detallado
Observaciones

98 GLCP Get result Last Cicle Pasa. Obtiene el resultado del ultimo ciclo.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL PPPPPPPF
Longitud Campo Rango de valores Descripción
7 PPPPPPP VALOR de PESO(1) Valor de la ultima pesada.
1 F ‘0’ = Correcto Genera un report al final de cada ciclo.
‘1’ = Defecto
‘2’ = Exceso
Observaciones

Página: 25 / 68 DCPC-Protocol
99 CLCP Clear result Last Cicle Borrar el resultado del ultimo ciclo.
Pasa.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

100 GLPO Get result Last Cicle Pasa. Obtiene el resultado del ultimo ciclo.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL AAAAAAAAAAAAAAAARRRRRRRRRRRRRRRRRRRRRR
RRRRRRRRRRPPPPPPPPPPPPPPPPKKKKKKKKKKKK
KKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLLLLLTT
TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTCCCCCCCC
CCOOOOOEEEEEEEEEEUUUUUXXXXXXXXXXNNNNNV
VMMYYHHIISSBBDDFFGGJJQQ
Longitud Campo Rango de valores Descripción
16 AAAAAAAAAAAAAAAA Texto alfanumérico Código del artículo.
32 RRRRRRRRRRRRRRRRRR Texto alfanumérico Descripción del artículo.
RRRRRRRRRRRRRR
16 PPPPPPPPPPPPPPPP Texto alfanumérico Código de embalaje.
32 KKKKKKKKKKKKKKKKKK Texto alfanumérico Descripción del embalaje.
KKKKKKKKKKKKKK
16 LLLLLLLLLLLLLLLL Texto alfanumérico Código del lote.
32 TTTTTTTTTTTTTTTTTT Texto alfanumérico Descripción del lote.
TTTTTTTTTTTTTT
10 CCCCCCCCCC 0.0001 – 9999999999 Total Peso correcto.
5 OOOOO 00000 – 99999 Total unidades correcto.
10 EEEEEEEEEE 0.0001 – 9999999999 Total Peso defecto.
5 UUUUU 00000 – 99999 Total unidades defecto.
10 XXXXXXXXXX 0.0001 – 9999999999 Total Peso exceso.
5 NNNNN 00000 – 99999 Total unidades exceso.
2 VV 01 – 31 DIA Inicio ciclo.
2 MM 01 – 12 Mes Inicio ciclo.
2 YY 00 – 99 Año Inicio ciclo.
2 HH 00 – 23 Hora Inicio ciclo.
2 II 00 – 59 Minuto Inicio ciclo.
2 SS 00 – 59 Segundo Inicio ciclo.
2 BB 01 – 31 DIA Final ciclo.
2 DD 01 – 12 Mes Final ciclo.
2 FF 00 – 99 Año Final ciclo.
2 GG 00 – 23 Hora Final ciclo.
2 JJ 00 – 59 Minuto Final ciclo.
2 QQ 00 – 59 Segundo Final ciclo.
Observaciones

Página: 26 / 68 DCPC-Protocol
101 GCPS Get result last Cicle Pasa Obtiene el resultado del ultimo ciclo y el estado
y status báscula. de la báscula.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL PPPPPPPFZ
Longitud Campo Rango de valores Descripción
7 PPPPPPP VALOR de PESO(1) Valor de la ultima pesada.
1 F ‘0’ = Correcto Genera un report al final de cada ciclo.
‘1’ = Defecto
‘2’ = Exceso
1 Z ‘0’ = Despues de la Indica si se ha pasado por cero despues de la
pesada anterior NO pasada anterior.
se ha pasado por
cero.
‘1’ = Despues de la
pesada anterior se
ha pasado por cero.
Observaciones

102 GPGA Get result Pasa-no pasa Obtiene la campana de Gaus de los productos
GAus. chequeados.
Parámetros PC  Indicador Parámetros Indicador  PC
IIII PPPPPPPFZ
Longitud Campo Rango de valores Descripción
4 IIII 0000..3000 División a partir de la cual envia la cantidad de
unidades que pertenecen a esa división en bloques
de 50 divisiones. (60 Bloques para obtener todo
el fondo de escala)
50 * 4 NNNN 0000...9999 Unidades que pertenecen a esa división.
Observaciones
Esta función se utiliza para generar la campana de Gaus en el ordenador.

Página: 27 / 68 DCPC-Protocol
Programación del equipo como CheckWeigher. (CheckAdv)

Generales.
Idem que en el proceso de pasa-no pasa.

GLCP CLCP GPGA

Especificos para CheckWeigher.


105 GARV Get ARticle Value. Obtiene los paramatros del artículo ‘RRR’.
Parámetros PC  Indicador Parámetros Indicador  PC
RRR AAAAAAAAAAAAAAANNNNNNNXXXXXXXIIIIIIITTTTTTTRRR
ó
NAK  Si ‘RRR’ está fuera de rango.
Longitud Campo Rango de valores Descripción
15 AAAAAAA Descripció del artículo.
AAAAAAA
A
7 NNNNNNN VALOR de PESO(1) Peso nominal del artículo.
7 XXXXXXX VALOR de PESO(1) Tolerancia admitida por exceso del artículo.
7 IIIIIII VALOR de PESO(1) Tolerancia admitida por defecto del artículo.
7 TTTTTTT VALOR de PESO(1) Tara teórica del recipiente.
3 RRR 000 ... 199 Número de artículo a leer.
Observaciones

106 SARV Set ARticle Value. Fija los paramatros del artículo ‘RRR’.
Parámetros PC  Indicador Parámetros Indicador  PC
AAAAAAAAAAAAAAANNNNNNNXXXXXXXIIIIIIITT ACK  Si se ha grabado correctamente en E2prom
TTTTTRRR NAK  Si no se ha podido grabar correctamente,
por no estar el equipo en STOP.
Longitud Campo Rango de valores Descripción
15 AAAAAAA Descripció del artículo.
AAAAAAA
A
7 NNNNNNN VALOR de PESO(1) Peso nominal del artículo.
7 XXXXXXX VALOR de PESO(1) Tolerancia admitida por exceso del artículo.
7 IIIIIII VALOR de PESO(1) Tolerancia admitida por defecto del artículo.
7 TTTTTTT VALOR de PESO(1) Tara teórica del recipiente.
3 RRR 000 ... 199 Número de artículo a grabar.
Observaciones

107 SART Select Article. Selecciona un artículo para ser controlado en el


proceso de check-Weighing.
Parámetros PC  Indicador Parámetros Indicador  PC
RRR ACK  El artículo se ha cargado y seleccionado
correctamente.
NAK  No se ha podido seleccionar y/o grabar,
por no estar el equipo en STOP o artículo fuera
de rango.
Longitud Campo Rango de valores Descripción
3 RRR 000 ... 199 Número de artículo a seleccionar.
Observaciones

Página: 28 / 68 DCPC-Protocol
Programación del equipo como Pasa-No pasa. (Check) – Version DSP

Generales.
Idem que en el proceso de pasa-no pasa (check).

108 GGAP Get result Pasa-no pasa Obtiene la campana de Gaus del producto indicado.
GAus producto
Parámetros PC  Indicador Parámetros Indicador  PC
IIIIPP IIIINNNN...NNNN
NAK  PP fuera de rango
Longitud Campo Rango de valores Descripción
4 IIII 0000..3000 División a partir de la cual envia la cantidad de
unidades que pertenecen a esa división en bloques
de 50 divisiones. (60 Bloques para obtener todo
el fondo de escala)
2 PP 00 .. 03 Número de producto
50 * 4 NNNN 0000...9999 Unidades que pertenecen a esa división en
Hexadecimal
Observaciones
Esta función se utiliza para generar la campana de Gaus en el ordenador del producto indicado

109 SPUP Set configuration Pasa User Fija la configuración del usuario del proceso
Producto. de pasa-no pasa para el producto indicado.
Parámetros PC  Indicador Parámetros Indicador  PC
NNNNNNNIIIIIIIAAAAAAATTTTTTPP ACK  Parámetros correctos
NAK  PP fuera de rango
Longitud Campo Rango de valores Descripción
7 NNNNNNN VALOR de PESO(1) Peso nominal de la pieza.
7 IIIIIII VALOR de PESO(1) Tolerancia en -
7 AAAAAAA VALOR de PESO(1) Tolerancia en +
7 AAAAAAA VALOR de PESO(1) Tara
2 PP 00 .. 03 Número de producto
Observaciones

XXX SPU1 Set configuration Pasa User Fija la configuración del usuario del proceso
producto (versión 1). de pasa-no pasa para el producto indicado.
Parámetros PC  Indicador Parámetros Indicador  PC
NNNNNNNIIIIIIIAAAAAAADDDDDDDEEEEEEETTTTTT ACK  Parámetros correctos
PP NAK  PP fuera de rango
Longitud Campo Rango de valores Descripción
7 NNNNNNN VALOR de PESO(1) Peso nominal de la pieza.
7 IIIIIII VALOR de PESO(1) Tolerancia en -
7 AAAAAAA VALOR de PESO(1) Tolerancia en +
7 DDDDDDD VALOR de PESO(1) Tolerancia pre-defecto
7 EEEEEEE VALOR de PESO(1) Tolerancia pre-exceso
7 TTTTTTT VALOR de PESO(1) Tara
2 PP 00 .. 03 Número de producto
Observaciones

Página: 29 / 68 DCPC-Protocol
110 GHIP Get HIstorico Producto Obtiene el resultado del ultimo ciclo.
Parámetros PC  Indicador Parámetros Indicador  PC
PP LLLLLLLIIIIIIIAAAAAAADDDDDDDDDDCCCCCCC
CCCOOOOOEEEEEEEEEEUUUUUXXXXXXXXXXNNNNN
Longitud Campo Rango de valores Descripción
2 PP 00 .. 03 Número de producto
7 LLLLLLL VALOR de PESO(1) Valor de la ultima pesada
7 IIIIIII VALOR de PESO(1) Pesada mínima Ok
7 AAAAAAA VALOR de PESO(1) Pesada máxima Ok
10 DDDDDDDDDD 0.00000000 – Valor de la desviación estandard
99999.9999
10 CCCCCCCCCC 0.0001 – 9999999999 Total Peso correcto.
5 OOOOO 00000 – 99999 Total unidades correcto.
10 EEEEEEEEEE 0.0001 – 9999999999 Total Peso defecto.
5 UUUUU 00000 – 99999 Total unidades defecto.
10 XXXXXXXXXX 0.0001 – 9999999999 Total Peso exceso.
5 NNNNN 00000 – 99999 Total unidades exceso.
Observaciones

XXX HIDE Hide Permite o no mostrar datos en el display.


Parámetros PC  Indicador Parámetros Indicador  PC
S Se muestran datos o en el display
Longitud Campo Rango de valores Descripción
1 S 0 ... 1 0  Mostrar información en el display
1  No mostrar nada en el display
Observaciones

Página: 30 / 68 DCPC-Protocol
Control del proceso.

110 STOP Pone el proceso en STOP. Idem que pulsando la tecla STOP
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
ACK  Se ha podido ejecutar el comando
NAK  No se ha podido ejecutar el comando
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones
No salva en E2PROM los datos.

111 STAR Pone el proceso en RUN Idem que pulsando la tecla START
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
ACK  Se ha podido ejecutar el comando
NAK  No se ha podido ejecutar el comando
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones
No salva en E2PROM los datos.

112 PAUS Pone el proceso en PAUSe Idem que pulsando la tecla PAUSE
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
ACK  Se ha podido ejecutar el comando
NAK  No se ha podido ejecutar el comando
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones
No salva en E2PROM los datos.

113 WRTP WRiTe Parameters on E2PROM Idem que ‘MENU | SALVAR’


Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
ACK  Se ha podido ejecutar el comando
NAK  No se ha podido ejecutar el comando
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

114 GALA Get ALArmas Obtiene el estado de las alarmas.


Parámetros PC  Indicador Parámetros Indicador  PC
(114)NULL (114)OOCCRR
ó
NAK (no hay ninguna alarma pendiente)
Longitud Campo Rango de valores Descripción
2 OO 0 – 255 Indica las respuestas admitidas para la
1 = ‘PULSAR START’ validación de la alarma.
2 = ‘PULSAR STOP’
4 = ‘PULSAR PAUSE’
2 CC 00 – 99 Código de la alarma.
2 RR 1 = ‘PULSADO START’ Resultado de la alarma.
2 = ‘PULSADO STOP’
4 = ‘PULSADO PAUSE’
Observaciones

Página: 31 / 68 DCPC-Protocol
115 UNLO UNLOad báscula Idem que ‘5’
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
ACK  Se ha podido ejecutar el comando
NAK  No se ha podido ejecutar el comando
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

116 PCAU Pequeño CAUdal Activa o desactiva el pequeño caudal.


Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
ACK  Se ha podido ejecutar el comando
NAK  No se ha podido ejecutar el comando
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones

Página: 32 / 68 DCPC-Protocol
Programación del equipo de Dosificación (Batcher) (En desarrollo)

120 GCBA Get Configuration BAtcher Obtiene o Fija la configuración avanzada del
121 SCBA Set Configuration BAtcher. proceso de dosificación
Parámetros PC  Indicador Parámetros Indicador  PC
(120)NULL (120)ABCDEFGHIJJJJKKKKLLLLMMMMNNNNOOOOPPQQRRS
(121)ABCDEFGHIJJJJKKKKLLLLMMMMNNNNOOOO TTTTTTTUUUUUVVVVVVVWWWWWXXXXXYYYYYZabcddeeffgghh
PPQQRRSTTTTTTTUUUUUVVVVVVVWWWWWXXXXX iijjkkllmmnnopqrst
YYYYYZabcddeeffgghhiijjkkllmmnnopqrst (121)ACK / NAK
Longitud Campo Rango de valores Descripción
1 A ‘0’ = No ‘1’ = Si Activar se activa el gran caudal, activar los
demás caudales.
1 B ‘0’ = No ‘1’ = Si Utilizar el gran caudal.
1 C ‘0’ = No ‘1’ = Si Utilizar el mediano caudal.
1 D ‘0’ = No ‘1’ = Si Utilizar el pequeño caudal.
1 E ‘0’ = No ‘1’ = Si Utilizar el vaciado.
1 F ‘0’ = No ‘1’ = Si Esperar estab. antes de activar el gran caudal.
1 G ‘0’ = No ‘1’ = Si Esperar estab. antes de activar el mediano caudal
1 H ‘0’ = No ‘1’ = Si Esperar estab. antes de activar el pequeño caudal
1 I ‘0’ = No ‘1’ = Si Esperar estabilidad antes de activar el vaciado.
4 JJJJ 0000 – 9999 Tiempo antes de activar gran caudal, en 1/10 Seg.
4 KKKK 0000 – 9999 Tiempo antes de activar caudal medio, en 1/10 Seg
4 LLLL 0000 – 9999 Tiempo antes de activar pequeño caudal,en 1/10 S.
4 MMMM 0000 – 9999 Tiempo de estabilización, en 1/10 Seg.
4 NNNN 0000 – 9999 Tiempo antes de activar el vaciado, en 1/10 Seg.
4 OOOO 0000 – 9999 Tiempo de escurrido, en 1/10 Seg.
2 PP 01 – 99 Lecturas antes de desactivar el gran caudal.
2 QQ 01 – 99 Lecturas antes de desactivar el mediano caudal.
2 RR 01 – 99 Lecturas antes de desactivar el pequeño caudal.
1 S ‘0’ = No ‘1’ = Si Reenganchar si es necesario.
7 TTTTTTT VALOR de PESO(1) Peso residual.
5 UUUUU 00000 – 99999 Tiempo de falta de material, en 1/10 Seg.
7 VVVVVVV VALOR de PESO(1) Incremento de peso mínimo para poder dar error de
falta de material.
5 WWWWW 00000 – 99999 Tiempo de error en descarga, en 1/10 Seg.
5 XXXXX 000.0 – 100.0 Porcentaje de corrección de cola.
5 YYYYY 000.0 – 100.0 Porcentaje de banda de corrección.
1 Z ‘0’ = No ‘1’ = Si Activar el cálculo de cola automático.
1 a ‘0’ = No ‘1’ = Si Mostrar el mensaje de falta de material.
1 b ‘0’ = No ‘1’ = Si Mostrar el mensaje de error de descarga.
1 c ‘0’ = No ‘1’ = Si Mostrar el mensaje de error en dosificación.
2 dd 00 – 99 (AuxOut) Número de salidas reservadas para señales de
control.
2 ee 00 – AuxOut Salida física para el Gran caudal.
2 ff 00 – AuxOut Salida física para el Mediano caudal.
2 gg 00 – AuxOut Salida física para el Pequeño caudal.
2 hh 00 – AuxOut Salida física para el Vaciado.
2 ii 00 – AuxOut Salida física para indicar Stand-by.
2 jj 00 – AuxOut Salida física para indicar falta de material.
2 kk 00 – AuxOut Salida física para indicar error en dosificación.
2 ll 00 – AuxOut Salida física para indicar error en descarga.
2 mm 00 – AuxOut Salida física para indicar producto manual.
2 nn 00 – AuxOut Salida física para indicar último ciclo.
1 o ‘0’ = No ‘1’ = Si Enviar el resultado del ciclo a través del RS.
1 p ‘0’ = No ‘1’ = Si Pulsar la tecla ‘START’ para iniciar cada ciclo.
1 q ‘0’ = No ‘1’ = Si Imprimir el informe total de O.T.
1 r ‘0’ = No ‘1’ = Si Imprimir el informe de ciclo.
1 s ‘0’ = No ‘1’ = Si Activar los menús referentes a O.T.
1 t ‘0’ = No ‘1’ = Si Poder programar estabilidad por cada paso de las
fórmulas.
Observaciones

Página: 33 / 68 DCPC-Protocol
122 GPRO Get parameters PROducto. Obtiene o Fija los parámetros de cada producto.
123 SPRO Set parameters PROducto.
Parámetros PC  Indicador Parámetros Indicador  PC
(122)NULL (120)NNNPPPPPPPPPPPPPPPCCCCCCCMMMMMMM
(123)NNNPPPPPPPPPPPPPPPCCCCCCCMMMMMMM FFFFFFFEEEEESSSSSSSSOOOXXXN
FFFFFFFEEEEESSSSSSSSOOOXXXN (121)ACK / NAK
Longitud Campo Rango de valores Descripción
3 NNN 000 – 255 Número de producto que se desea procesar.
15 PPPPPPPP Texto alfanumérico Descripción del producto.
PPPPPPP
7 CCCCCCC VALOR de PESO(1) Valor de la Cola.
7 MMMMMMM VALOR de PESO(1) Valor de Caudal medio.
7 FFFFFFF VALOR de PESO(1) Valor de Fino.
5 EEEEE 000.0 – 100.0 Error admitido en la dosificación.
8 SSSSSSSS -0000000 - 99999999 Stock Actual.
3 OOO 000 – 255 Salida física del producto.
3 XXX 000 – 255 Salida física auxiliar del producto.
1 N ‘0’ = No ‘1’ = Si El producto es manual o automático.
Observaciones

124 GFOR Get FORmula. Obtiene o Fija una fórmula.


125 SFOR Set FORmula.
Parámetros PC  Indicador Parámetros Indicador  PC
(122)NULL (120) NNNFFFFFFFFFFFFFFFTPPPVVVVVVVRRRSTTTT
(123)NNNFFFFFFFFFFFFFFFTPPPVVVVVVVRRRS (121)ACK / NAK
TTTT
Longitud Campo Rango de valores Descripción
3 NNN 00 – 99 Número de fórmula.
15 FFFFFFFF Texto alfanumérico Descripción de la fórmula.
FFFFFFF
1 T ‘0’ = % ‘1’ = kg Tipo de fórmulación.
3 PPP 001 – 999 Nombre de pasos de la fórmula.

Para cada paso de la fórmula (NNN)


7 VVVVVVV VALOR de PESO(1) Valor a dosificar.
3 RRR 000 – 255 Número de producto.
1 S ‘0’ = No ‘1’ = Si Esperar estabilidad antes de finalizar la
dosificación del producto.
4 TTTT 0000 – 9999 Tiempo estabilización
Observaciones

126 SRFO Set Resumed FOrmula. Fija una fórmula, formato resumido, para
gestionar la dosificación desde PC
Parámetros PC  Indicador Parámetros Indicador  PC
(126)CCCVVVVVVVRRR...NNN (126)ACK / NAK
Longitud Campo Rango de valores Descripción
Para cada paso de la fórmula (NNN)
7 VVVVVVV VALOR de PESO(1) Valor a dosificar.
3 RRR 000 – 255 Producto a dosificar.

3 NNN 000 – 999 Número de productos enviados en la trama.


3 CCC 000 – 250 Ciclos a producir.
Observaciones

Página: 34 / 68 DCPC-Protocol
127 STBA STate of BAtcher. Obtiene el estado del dosificador, para gestionar
la dosificación desde PC
Parámetros PC  Indicador Parámetros Indicador  PC
(127)NULL (127)PPPFCCC
Longitud Campo Rango de valores Descripción
3 PPP 000...999 Paso de la formula.
1 F ‘0’ = Cargando Indica en que fase se encuentra el dosificador.
‘1’ = Descargando
3 CCC 000...200 Número de ciclos realizados.
Observaciones

127 STB1 STate of BAtcher. Obtiene el estado del dosificador, para gestionar
A la dosificación desde PC
Parámetros PC  Indicador Parámetros Indicador  PC
(127)NULL (127)PPPF
Longitud Campo Rango de valores Descripción
3 PPP 000...999 Paso de la formula.
1 F ‘0’ = Cargando Indica en que fase se encuentra el dosificador.
‘1’ = Descargando
3 CCC 000...200 Número de ciclos realizados.
3 MMM 000...999 Número de formula seleccionada.
Observaciones
Idem 127 pero permite conocer que fórmula se ha seleccionado desde el indicador.

128 GRBA Get Results Batcher Obtiene los resultados del ciclo en formato
resumido, para gestionar la dosificación desde PC
Parámetros PC  Indicador Parámetros Indicador  PC
(128)NULL (128)VVVVVVV...NNN
Longitud Campo Rango de valores Descripción
Para cada paso de la fórmula (NNN)
7 VVVVVVV VALOR de PESO(1) Valor dosificado.

3 NNN 000 – 999 Número de productos enviados en la trama.


Observaciones

129 GRB1 Get Results Batcher + Num Obtiene los resultados del ciclo en formato
Producto resumido, para gestionar la dosificación desde PC
Parámetros PC  Indicador Parámetros Indicador  PC
(129)NULL (129)VVVVVVVPPP...NNN
Longitud Campo Rango de valores Descripción
Para cada paso de la fórmula (NNN)
7 VVVVVVV VALOR de PESO(1) Valor dosificado.
3 PPP 000 – 999 Número de producto.

3 NNN 000 – 999 Número de productos enviados en la trama.


Observaciones

130 SELF SELect Formula Selecciona la formula a producir.


Parámetros PC  Indicador Parámetros Indicador  PC
(130)FFF (130) ACK / NAK
Longitud Campo Rango de valores Descripción
3 FFF 001...080 Número de fórmula.
Observaciones
Devuelve NAK si el equipo no está en STOP o el número de fórmula no está comprindido entre 1 y 80.

Página: 35 / 68 DCPC-Protocol
131 VLCB Value Last Cicle Batcher Envia el resultado del último ciclo.
Parámetros PC  Indicador Parámetros Indicador  PC
(131)NULL (131)OEEEEEEETTTTTTTTTTCCC1111111...9999999
Longitud Campo Rango de valores Descripción
1 O 0...9 Orden de trabajo utilizada.
7 EEEEEEE VALOR de PESO(1) Error en la dosificación.
10 TTTTTTTT 0.0001 - 9999999999 Total dosificado en la OT actual.
TT
3 CCC 1...255 Número de ciclos producidos.

Para cada paso de la fórmula (NNN)


7 1111111 VALOR de PESO(1) Primer producto de la fórmula dosificado.
...
7 9999999 VALOR de PESO(1) Último producto de la fórmula dosificado.
Observaciones
Total 24 productos, los productos no utilizados = 0

132 KEYB Keyboard Recive la última tecla pulsada.


Parámetros PC  Indicador Parámetros Indicador  PC
(132)K (132)ACK
Longitud Campo Rango de valores Descripción
1 KK 00...FF Valor en hexadecimal de la tecla pulsada.

Observaciones

133 DISP Display Envia el nuevo texto de la linea indicada.


Parámetros PC  Indicador Parámetros Indicador  PC
(133)ACK (133)XXXXXXXXXXXXXXXXXXXXL
Longitud Campo Rango de valores Descripción
20 XXXXXXXX Texto alfanumérico Nuevo texto en la linea “L” del display.
XXXXXXXX
1 L Linea Linea actualizada.
Observaciones

134 SLPT Impresora Envia el mismo texto que se envia a la impresora.


Parámetros PC  Indicador Parámetros Indicador  PC
(134)ACK (134)
Longitud Campo Rango de valores Descripción
Variable X...X Texto alfanumérico Texto enviado a la impresora.
Observaciones

Página: 36 / 68 DCPC-Protocol
Programación del equipo de Limites / Alarmas / Totalizador / Integrador. (Limits) (Preliminar)

140 LBAT Values Limits Batch Valores del totalizador.


Parámetros PC  Indicador Parámetros Indicador  PC
(140)NULL (140)TTTTTTTTTCCCCCCPPPPPPPMMMMMMM
Longitud Campo Rango de valores Descripción
9 TTTTTTTTT 000.00000 – 999999999 Total
6 CCCCCC 000000 – 999999 Número de muestras.
7 PPPPPPP VALOR de PESO(1) Caudal puntual.
7 MMMMMMM VALOR de PESO(1) Caudal medio / peso medio.
Observaciones
Solo se permite por el COM1
Ídem que función 25 programable a cada entrada E#

141 GCLP Get Configuración Limites-Picos Obtiene o Fija la configuración del control
142 SCLP Set Configuración Limites-Picos de picos.
Parámetros PC  Indicador Parámetros Indicador  PC
(141)NULL (141)VIFOPRAAAAAAMMMMMMXC
(142)VIFOPRAAAAAAMMMMMMXC (142)NULL
Longitud Campo Rango de valores Descripción
1 V ‘0’ = Peso Neto Variable sobre la que se calcula el valor
‘1’ = Peso Bruto máximo.
1 I ‘0’ = Peso Neto Variable sobre la que se calcula el valor
‘1’ = Peso Bruto mínimo.
1 F ‘0’ = No ‘1’ = Si Informar del nuevo valor máximo.
1 O ‘0’ = No ‘1’ = Si Informar del nuevo valor mínimo.
1 P ‘0’ = No ‘1’ = Si Imprimir el nuevo valor máximo.
1 R ‘0’ = No ‘1’ = Si Imprimir el nuevo valor mínimo.
6 AAAAAA 0 – 999999 Retardo del cálculo del valor máximo.
6 MMMMMM 0 – 999999 Retardo del cálculo del valor mínimo.
1 X ‘0’ = No ‘1’ = Si Imprimir el nuevo valor de pico.
1 C ‘0’ = No ‘1’ = Si Informar del nuevo valor de pico.
Observaciones

143 GCLL Get Configuración Limits- Obtiene o Fija los parámetros del totalizador
144 SCLL Totalizador
Set Configuración Limits-
Totalizador
Parámetros PC  Indicador Parámetros Indicador  PC
(143)NULL (143)SDFFFFFFFUUUUUUUIIIIM
(144)SDFFFFFFFUUUUUUUIIIIM (144)NULL
Longitud Campo Rango de valores Descripción
1 S ‘0’ = OFF Fija el modo de acumular del totalizador.
‘1’ = Estabilidad
‘2’ = Señal Externa
‘3’ = Tiempo
‘4’ = Encoder
1 D ‘0’ – ‘5’ Número de decimales del totalizador.
7 FFFFFFF 000.000 – 999.999 Factor a aplicar en el momento de totalizar.
7 UUUUUUU VALOR de PESO(1) Por debajo del cual no se totaliza.
4 IIII 0 – 9999 Intervalo entre acumulaciones (en la magnitud
indicada a continuación)
1 M ‘0’ = Segundos Indica la magnitud en la que se indica el
‘1’ = Minutos intervalo.
‘2’ = Horas
Observaciones
La variable Limits | Totalizador | Informar  No está implementada en esta trama.

Página: 37 / 68 DCPC-Protocol
145 GCLS Get Config. Limits-Setpoints Obtiene o Fija los parámetros de los 4
146 SCLS Set Config. Limits-Setpoints setpoints.
Parámetros PC  Indicador Parámetros Indicador  PC
(145)NULL (145)
(146)MLVHRIIIIIIIISSSSSSSSSAAAAAAAAAOOOOOOF MLVHRIIIIIIIISSSSSSSSSAAAAAAAAAOOOOOOFFFFFF
FFFFF (146)NULL
Longitud Campo Rango de valores Descripción
1 M ‘0’ = OFF Modo de funcionamiento del setpoint.
‘1’ = Subida
‘2’ = Bajada
1 L ‘0’ = Fijo Indica la forma de indicar la activación del
‘1’ = Intermitente setpoint, led fijo o intermitente.
1 V ‘0’ = Bruto Variable sobre la que se procesa el setpoint.
‘1’ = Neto
‘2’ = Tara
‘3’ = Máximo
‘4’ = Mínimo
‘5’ = Pico
‘6’ = Total
‘7’ = Caudal Puntual
‘8’ = Caudal Medio
1 H ‘0’ = Hist. Simétrica Indica el tipo de histeresis a procesar.
‘1’ = Hist. Asimétrica Valores ‘2’ y ‘3’ solo aplicable a los
‘2’ = Seguimiento setpoints 2 y 4
‘3’ = Banda
1 R ‘0’ = Automático Indica el tipo de tratamiento del reset del
‘1’ = Latch 1 setpoint.
‘2’ = Latch 2
8 IIIIIIII 0.000000 – 99999999 Valor de la Histeresis.
9 SSSSSSSSS -99999999 - -0.000000 Valor del setpoint.
0.0000000 – 999999999
9 AAAAAAAAA -99999999 - -0.000000 Valor Alternativo del setpoint.
0.0000000 – 999999999
6 OOOOOO 000000 – 999999 Retardo a la activación del setpoint.
6 FFFFFF 000000 – 999999 Retardo a la desactivación del setpoint.
Ídem para setpoint 2
Ídem para setpoint 3
Ídem para setpoint 4
Observaciones

147 GCIO Get Configuración Limits-I/O Obtiene o Fija las funciones asignadas a las
148 SCIO Set Configuración Limits-I/O entradas y salidas lógicas.
Parámetros PC  Indicador Parámetros Indicador  PC
(147)NULL (147)IIJJKKLLPPQQRRSSTTUUVVWW
(148)IIJJKKLLPPQQRRSSTTUUVVWW (148)NULL
Longitud Campo Rango de valores Descripción
2 II ‘00’ – ‘29’ Función asignada a la entrada E1
2 JJ ‘00’ – ‘29’ Función asignada a la entrada E2
2 KK ‘00’ – ‘29’ Función asignada a la entrada E3
2 LL ‘00’ – ‘29’ Función asignada a la entrada E4
2 PP ‘00’ – ‘14’ Función de impresión asignada a la entrada E1
2 QQ ‘00’ – ‘14’ Función de impresión asignada a la entrada E2
2 RR ‘00’ – ‘14’ Función de impresión asignada a la entrada E3
2 SS ‘00’ – ‘14’ Función de impresión asignada a la entrada E4
2 TT ‘00’ – ‘18’ Función asignada a la salida S1
2 UU ‘00’ – ‘18’ Función asignada a la salida S2
2 VV ‘00’ – ‘18’ Función asignada a la salida S3
2 WW ‘00’ – ‘18’ Función asignada a la salida S4
Observaciones
en PP, QQ, RR y SS valor ‘00’ si la función II, KK, KK o LL Diferente de “IMPRI 19”

Página: 38 / 68 DCPC-Protocol
149 RSTA ReSeT memoria de mAximo Resetea la memoria de máximo.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones
Ídem MENU | Rst Max

150 RSTI ReSeT memoria de mInimo Resetea la memoria de Mínimo.


Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones
Ídem MENU | Rst Min

151 RSTP ReSeT memoria de Pico Resetea la memoria de Pico-Pico.


Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones
Ídem MENU | Rst Pic

152 RSP1 ReSeT memorias de Picos Resetea todas las memorias: Máxima, Mínima y
Pico-Pico.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones
Ídem MENU | Rst Max
Ídem MENU | Rst Min
Ídem MENU | Rst Pic

153 RSTT ReSeT Totalizador Resetea los valores del totalizador.


Parámetros PC  Indicador Parámetros Indicador  PC
NULL ACK / NAK
Longitud Campo Rango de valores Descripción
N/A N/A N/A N/A
Observaciones
Ídem MENU | Rst Tot

154 NGTW Net Gros Tare Weight Envía los valores de Neto, Bruto y Tara.
Parámetros PC  Indicador Parámetros Indicador  PC
(154)NULL (154)NNNNNNNBBBBBBBTTTTTTT
Longitud Campo Rango de valores Descripción
7 NNNNNNN VALOR de PESO(1) Valor del peso Neto.
7 BBBBBBB VALOR de PESO(1) Valor del peso Bruto.
7 TTTTTTT VALOR de PESO(1) Valor de la Tara
Observaciones
Solo se permite por el COM1
Ídem que función 23 programable a cada entrada E#

Página: 39 / 68 DCPC-Protocol
155 LMMP Limits Maxim Minim Pic Envía los valores de las memorias de picos.
Parámetros PC  Indicador Parámetros Indicador  PC
(155)NULL (155)MMMMMMMNNNNNNNPPPPPPP
Longitud Campo Rango de valores Descripción
7 MMMMMMM VALOR de PESO(1) Memoria de valor Máximo.
7 NNNNNNN VALOR de PESO(1) Memoria de valor Mínimo.
7 PPPPPPP VALOR de PESO(1) Memoria de valor Pico-Pico.
Observaciones
Solo se permite por el COM1
Ídem que función 24 programable a cada entrada E#

156 GCAH Get CAudal Hora Envía el caudal / hora.


Parámetros PC  Indicador Parámetros Indicador  PC
(156)NULL (156)HHHHHHHHH
Longitud Campo Rango de valores Descripción
9 HHHHHHHHH 000.00000 – 999999999 Caudal / Hora
Observaciones

Página: 40 / 68 DCPC-Protocol
Programación del equipo DW-PT.

Generales.
Idem que en todos los indicadores.

WRTP SZO1 NETW ZERO GTTY SCOM


GCAL GAVO NTW1 GSTA GBOA GPRN
SCAL GAVF GROS NETN SBOA SPRN
GSCP DEFW TARE GRON GDSP GDAT
SSCP GZER STRE TARN SDSP SDAT
GZO1 GPAT RTAR TARR GCOM DEFP

Especificos para DW-PT.


301 GCNT Get CouNTer Obtiene el valor del cuentapiezas
Parámetros PC  Indicador Parámetros Indicador  PC
(301)NN (301)TTTTTTTPPPPPPPCCCC
Longitud Campo Rango de valores Descripción
2 NN 00..19 Número de contador para obtener los datos.
7 TTTTTTT VALOR de PESO(1) Tara del recipiente.
7 PPPPPPP VALOR de PESO(1) Peso de la muestra.
4 CCCC 0001..9999 Número de piezas a que corresponde el peso.
Observaciones

302 SCNT Set CouNTer Obtiene el valor del cuentapiezas


Parámetros PC  Indicador Parámetros Indicador  PC
(302)NNTTTTTTTPPPPPPPCCCC (302)ACK
Longitud Campo Rango de valores Descripción
2 NN 00..19 Número de contador para obtener los datos.
7 TTTTTTT VALOR de PESO(1) Tara del recipiente.
7 PPPPPPP VALOR de PESO(1) Peso de la muestra.
4 CCCC 0001..9999 Número de piezas a que corresponde el peso.
Observaciones

303 GTRN Get TaRe N Obtiene el valor de una tara


Parámetros PC  Indicador Parámetros Indicador  PC
(303)NN (303)TTTTTTT
Longitud Campo Rango de valores Descripción
2 NN 00..19 Número de tara.
7 TTTTTTT VALOR de PESO(1) Valor de la tara.
Observaciones

304 STRN Set TaRe N Fija el valor de una tara


Parámetros PC  Indicador Parámetros Indicador  PC
(304)NNTTTTTTT (304)ACK
Longitud Campo Rango de valores Descripción
2 NN 00..19 Número de tara.
7 TTTTTTT VALOR de PESO(1) Valor de la tara.
Observaciones

Página: 41 / 68 DCPC-Protocol
305 GACU Get AccumUlated Obtiene las variables de totalización
Parámetros PC  Indicador Parámetros Indicador  PC
(305)NULL (305)AAAACCCCCCPPPPPPPNNNNIIIIII
Longitud Campo Rango de valores Descripción
4 AAAA 0000..9999 Número de acumulaciones en cuentapiezas.
6 CCCCCC 000000..999999 Valor de las piezas en display.
7 PPPPPPP VALOR de PESO(1) Peso acumulado.
4 NNNN 0000..9999 Número de acumulaciones de peso.
6 IIIIII 000000..999999 Valor acumulado de piezas.
Observaciones

306 GNCA Get Number of CAlibrations Obtiene en número de calibraciones


Parámetros PC  Indicador Parámetros Indicador  PC
(306)NULL (306)NNN
Longitud Campo Rango de valores Descripción
3 NNN 000..255 Número de calibraciones.
Observaciones

Página: 42 / 68 DCPC-Protocol
Programación del equipo Contador de pulsos. (Preliminar)

160 SPRC Set PResets Contador fija las preselecciones del contador.
Parámetros PC  Indicador Parámetros Indicador  PC
(170)111111222222333333444444 (170)ACK / NAK
Longitud Campo Rango de valores Descripción
6 111111 000000 – 999999 Valor del preset 1
6 222222 000000 – 999999 Valor del preset 2
6 333333 000000 – 999999 Valor del preset 3
6 444444 000000 – 999999 Valor del preset 4
Observaciones
Preliminar.

Página: 43 / 68 DCPC-Protocol
Equipo Autoservicio. (Preliminar)

170 SDOS Set Digital Out Fija el valor de las salidas digitales.
State.
Parámetros PC  Indicador Parámetros Indicador  PC
SSMM11..nn ACK / NAK
Longitud Campo Rango de valores Descripción
2 SS 00 .. 24 Bloque Inicial que se desea actualizar.
2 MM 00 .. 24 Número de bloque consecutivos de 8 salidas que se van a
actualizar.
2 11 00 .. 0xFF Valor en Hexadecimal correspondiente al estado del
primer bloque de salidas.
2 .. 00 .. 0xFF
2 nn 00 .. 0xFF Valor en Hexadecimal correspondiente al estado del
último bloque de salidas.
Observaciones.
SS + MM <= 24

Ejemplo para controlar las 8 primeras salidas:


SS = 00
MM = 01
11 = 0F ( Cuatro primeras salidas activadas ); 11 = 00 (Cuatro primeras salidas desactivadas)
“SOH 01 STX SDOS00010F CHK ETX”

Página: 44 / 68 DCPC-Protocol
Programación del Display Gigante. (Preliminar)
200 SHOW Show text. Muestra un texto en el display gigante.
Parámetros PC  Indicador Parámetros Indicador  PC
nn...nn ACK / NAK
Longitud Campo Rango de valores Descripción
1..n nn…nn Texto alfanumérico Texto a mostrar en el display.
Observaciones
La longitud del texto dependerá del número de dígitos del display.

201 SHXY Show text X Y Muestra un texto en el display gigante


dando una coordenada XY
Parámetros PC  Indicador Parámetros Indicador  PC
nn...nnxxyy ACK / NAK
Longitud Campo Rango de valores Descripción
1..n nn…nn Texto alfanumérico Texto a mostrar en el display.
2 xx 00 – 99 Posición inicial del texto en la fila.
2 yy 00 – 99 Fila donde se mostrará el texto.
Observaciones
La longitud del texto dependerá del número de dígitos del display.

202 SFXY Show text Efecto Y Muestra un texto en el display gigante,


aplicando un efecto de transición en un
número de fila (Y)
Parámetros PC  Indicador Parámetros Indicador  PC
nn...nneecddddssssyyttffhh ACK – Se ha podido ejecutar el comando
NAK – No se ha podido ejecutar el comando
(Se está ejecutando el anterior).
Longitud Campo Rango de valores Descripción
1..n nn…nn Texto alfanumérico Texto a mostrar en el display.
2 ee 1 – Appear Posición inicial del texto en la fila.
2 - ScrollLeft
3 - ScrollRight
4 - ScrollUp
5 - ScrollDown
6 – Pixel
7 - Blink
8 - OverRight
9 - ScrollCenter
10 - OverCenter
11 - OverLeft
12 - OverUp
13 – OverDown
1 c ‘0’ – justificado Tipo de justificación del texto.
izquierda.
‘1’ – justificado
centrado.
4 dddd 0000 – 9999 Retardo entre pasos del efecto.
4 ssss 0000 – 9999 Retardo al finalizar el efecto.
2 yy 00 – 07 Fila donde se mostrará el texto.
2 tt 00 – 99 Número de pixels tratados en cada bucle
(Solo afecta al efecto 6 – Pixels)
2 ff 00 – 14 Tipo de letra
2 hh 00 Altura de la letra (No implementado)
Siempre 00.
Observaciones
La longitud del texto dependerá del número de dígitos del display.

Página: 45 / 68 DCPC-Protocol
203 GDTY Get Display TYpe. Versión hardware y software y SN#.
Parámetros PC  Indicador Parámetros Indicador  PC
NULL HHHHSSSSNNNNNNNN
Longitud Campo Rango de valores Descripción
4 HHHH 0x0000 – 0xFFFF Versión del Hardware.
4 SSSS 0x0000 – 0xFFFF Versión del Software.
8 NNNNNNNN 0x00000000 – Número de serie del equipo.
0xFFFFFFFF
Observaciones

204 STFP Set TransFer Protocol Configura el display para trabajar con una
definición de protocolo genrico.
Parámetros PC  Indicador Parámetros Indicador  PC
PPLLIIIUFFFDDAASSGOOEXXXXXXXXXXXXXXXXXXXXXX ACK – Si se ha podido ejecutar el comando.
XXXXXXXXXXYYYYYYMKKUUNRJJJJJJ11RRRRRRRR
Longitud Campo Rango de valores Descripción
2 PP 00..02 Tipo de protocolo a utilizar
0 – Standard DCPC
1 – Genérico continuo
2 – Generico por petición.
2 LL 03..99 Longitud de la trama.
3 III 001..255 Valor decimal de carácter ASCII del primer
carácter de la trama.
1 U ‘0’ = No ‘1’ = Si Utilizar el carácter de inicio de trama.
3 FFF 001..255 Valor decimal de carácter ASCII del último
carácter de la trama.
2 DD 00..99 Posición del primer dato.
2 AA 01..99 Longitud de los datos.
2 SS 00..99 Posición del signo.
1 G ‘0’ = No ‘1’ = Si Utilizar posición del signo.
2 OO 00..99 Posición del punto decimal. (Sin Utilizar)
1 E ‘0’ = No ‘1’ = Si Utilizar posición del Punto decimal. (Sin
Utilizar)
32 XXXXXXXXXXXXX HEX (16 Carácteres) Ejemplo trama “NETW” por petición
XXXXXXXXXXXXX “☺01☻NETW0A♥”
XXXXXX “013031024E455457304103__________”
Caracteres sin usar rellenar con espacios.
6 YYYYYY 000010..999999 Retardo entre peticiones.
1 M ‘0’ = No ‘1’ = Si Aplicar tratamiento especial para
protocolos complejos.
2 KK 00..99 Tratamiento especial a aplicar.
2 UU 00..99 Número de digitos para la representación.
2 N 00..99 Número de decimales.
1 R ‘0’ = No ‘1’ = Si Forzar la representación del signo +.
6 JJJJJJ 000001..999999 Fondo de escala.
2 11 00 Efecto para mostrar el dato. (No
implementado)
8 RRRRRRRR 00000000 Reservado para futuras ampliaciones.
Observaciones

Página: 46 / 68 DCPC-Protocol
Programación del equipo DW-CT/### como Loteadora.
240 GLOT Get configuration LOTeadora Obtiene o Fija la configuración del usuario
241 SLOT user del proceso de loteadora.
Set configuration LOTeadora
user
Parámetros PC  Indicador Parámetros Indicador  PC
(96)NULL (96)NNNNNNNIIIIIIIPO
(97)NNNNNNNIIIIIIIPO (97)ACK / NAK
Longitud Campo Rango de valores Descripción
7 NNNNNNN VALOR de PESO(1) Peso nominal de la pieza.
7 IIIIIII VALOR de PESO(1) Tolerancia en -
1 P ‘0’ = No ‘1’ = Si Genera un report al final de la partida.
1 O ‘0’ = Ninguno Genera un report al final de cada ciclo.
‘1’ = Resumido
‘2’ = Detallado
Observaciones

102 GPGA Get result Pasa-no pasa Obtiene la campana de Gaus de los productos
GAus. chequeados.
Parámetros PC  Indicador Parámetros Indicador  PC
IIII PPPPPPPFZ
Longitud Campo Rango de valores Descripción
4 IIII 0000..3000 División a partir de la cual envia la cantidad de
unidades que pertenecen a esa división en bloques
de 50 divisiones. (60 Bloques para obtener todo
el fondo de escala)
50 * 4 NNNN 0000...9999 Unidades que pertenecen a esa división.
Observaciones
Esta función se utiliza para generar la campana de Gaus en el ordenador.

242 GTLO Get Totals Loteadora Obtiene los totales actuales del proceso de
loteado.
Parámetros PC  Indicador Parámetros Indicador  PC
(242)NULL (242)PPPPPPPPPPUUUUUUCCCCCCDDDDDDDAAAAAAAMMMMM
MMRRRRRRJJJJJJJ
Longitud Campo Rango de valores Descripción
10 PPPPPPP 00000000.0 ... Total de peso clasificado.
PPP 99999999.9
6 UUUUUU 000000 ... 999999 Total de unidades clasificadas.
6 CCCCCC 000000 ... 999999 Total de lotes (cajas clasificadas)
7 DDDDDDD 0.000 ... 999.999 Desviación estándar de totas las piezas
clasificadas.
7 AAAAAAA VALOR de PESO(1) Error acumulado en todos los lotes (cajas).
7 MMMMMMM VALOR de PESO(1) Error medio de todos los lotes (cajas).
6 RRRRRR 000000 ... 999999 Piezas no clasificadas.
7 JJJJJJJ VALOR de PESO(1) Peso medio de cada pieza.
Observaciones

Página: 47 / 68 DCPC-Protocol
243 GTES Get Totals EStacion Obtiene los totales de la estación indicada.

Parámetros PC  Indicador Parámetros Indicador  PC


(243)EE (243)PPPPPPPPPPUUUUUUCCCCCC
Longitud Campo Rango de valores Descripción
2 EE 00 ... 99 Número de estación de la que se desea obtener
los totales.
10 PPPPPPP 00000000.0 ... Total de peso clasificado en la estación
PPP 99999999.9 indicada.
6 UUUUUU 000000 ... 999999 Total de unidades clasificadas en la estación
indicada.
6 CCCCCC 000000 ... 999999 Total de lotes (cajas clasificadas) en la
estación indicada.
Observaciones

Página: 48 / 68 DCPC-Protocol
Definición de valores.
(1) VALOR de PESO: Valor de 7 dígitos, de los siguientes tipos

+######
-######
+##.###
+####.#
-##.###
-####.#

El primer digito siempre sera el signo (‘+’ o ‘-’)


El ‘.’ decimal puede estar en cualquier posición excepto en la última.
# Puede ser cualquier valor entre 0 y 9, ambos inclusive.

Valor en coma flotante y signo. Como máximo con 7 dígitos.


printf(“%+0*.*f”, 7, Decimales, Valor);

Convierte en un valor ‘double’ la trama de 7 dígitos que se recibe.


double peso = atof(trama7);

(2) Reservado para implementar protocolos de comunicaciones con PLCs.

(3) VALOR de PESO ZONAS: Valor de 7 dígitos, de los siguientes tipos

+#####.##
-#####.##
+##.#####
+####.###
-##.#####
-####.###

El primer digito siempre sera el signo (‘+’ o ‘-’)


El ‘.’ decimal puede estar en cualquier posición excepto en la última.
# Puede ser cualquier valor entre 0 y 9, ambos inclusive.

Valor en coma flotante y signo. Como máximo con 9 dígitos.


printf(“%+0*.*f”, 9, Decimales, Valor);

Convierte en un valor ‘double’ la trama de 9 dígitos que se recibe.


double peso = atof(trama7);

Valores de confirmación: ACK o NAK.

Carácter Código Hexadecimal Código ASCII Valor Decimal


SOH 0x01 ☺ 1
STX 0x02 ☻ 2
ETX 0x03 ♥ 3
ACK 0x06 ♠ 6
LF 0x0A ◙ 10
CR 0x0D ♪ 13
NAK 0x15 § 21
ESC 0x1B ← 27

Página: 49 / 68 DCPC-Protocol
Código Comando de Sección Descripción.
Trama la Trama
1 GCAL Peso Calibrado Obtiene los parámetros de calibrado.
2 SCAL Peso Calibrado Fija los parámetros de calibrado.
3 GSCP Peso Calibrado Obtiene la definición de la escala.
4 SSCP Peso Calibrado Fija la definición de la escala.
5 GTRA Peso Calibrado Obtiene los tramos de linealización.
6 STRA Peso Calibrado Fija los tramos de linealización.
7 GZON Peso Calibrado Obtiene los valores de las zonas.
8 SZON Peso Calibrado Fija los valores de las zonas.
9 GAVO Peso Calibrado Obtiene el valor del convertidor sin filtros.
10 GAVF Peso Calibrado Obtiene el valor del convertidor con filtros.
11 DEFW Peso Calibrado Fija unos valores de peso por defecto.
12 GZER Peso Calibrado Ejecuta la obtención del cero de la báscula.
13 GPAT Peso Calibrado Ejecuta la obtención del patrón de la báscula.
20 GTTY Periféricos Obtiene datos sobre el indicador.
21 GBOA(a-b) Periféricos Obtiene datos sobre opciones instaladas.
22 SBOA(a-b) Periféricos Fija datos sobre opciones instaladas.
23 GDSP Periféricos Obtiene la configuración del display.
24 SDSP Periféricos Fija la configuración del display.
25 GAOU Periféricos Obtiene la configuración la salida analógica.
26 SAOU Periféricos Fija la configuración la salida analógica.
27 GENC Periféricos Obtiene la configuración la entrada de encoder.
28 SENC Periféricos Fija la configuración la entrada de encoder.
29 GCOM Periféricos Obtiene la configuración de los canales serie.
30 SCOM Periféricos Fija la configuración de los canales serie.
31 GPRN Periféricos Obtiene la configuración de la impresora.
32 SPRN Periféricos Fija la configuración de la impresora.
33 GDIN Periféricos Obtiene la configuración de las entradas lógicas.
34 SDIN Periféricos Fija la configuración de las entradas lógicas.
35 GDOU(a-b) Periféricos Obtiene la configuración de las salidas lógicas.
36 SDOU(a-b) Periféricos Fija la configuración de las salidas lógicas.
37 GDAT Periféricos Obtiene la fecha y hora del indicador.
38 SDAT Periféricos Fija la fecha y hora del indicador.
39 TEST Periféricos Realiza un test de los periféricos.
40 DEFP Periféricos Fija unos valores de periféricos por defecto.
50 NETW Peso Usuario Obtiene el peso NETO redondeado.
50A NTW1 Peso Usuario Obtiene el peso NETO redondeado y la estabilidad.
51 GROS Peso Usuario Obtiene el peso BRUTO redondeado.
52 TARE Peso Usuario Obtiene la TARA redondeado.
53 STRE Peso Usuario Ejecuta el comando “TARAR”
54 RTAR Peso Usuario Destara el indicador.
55 ZERO Peso Usuario Obtiene un nuevo CERO
56 GSTA Peso Usuario Obtiene el estado de la báscula.
57 NETN Peso Usuario Obtiene el peso NETO sin redondear.
58 GRON Peso Usuario Obtiene el peso BRUTO sin redondear.
59 TARN Peso Usuario Obtiene la TARA sin redondear.
60 TARR Peso Usuario Se obtiene el mismo efecto de pulsando la tecla TARA
61 VNGR Peso Usuario Se obtiene el mismo efecto de pulsando la tecla G/N
70 GCFI Llenado Configuración Obtiene la configuración de los procesos de llenado.
71 SCFI Llenado Configuración Fija la configuración de los procesos de llenado.
72 GFIL Llenado Configuración Obtiene o Fija el peso nominal de llenado.
73 SFIL Llenado Configuración Fija o Fija el peso nominal de llenado.
74 GFIU Llenado Configuración Obtiene la configuración del usuario de llenado.
75 SFIU Llenado Configuración Fija la configuración del usuario de llenado.
76 GLCI Llenado Proceso Obtiene el resultado del ultimo ciclo.
77 CLCI Llenado Proceso Borrar el resultado del ultimo ciclo.
78 VLCI Llenado Proceso Obtiene todos los datos del último ciclo.
79 GPBW Bulk-Weighing Obtiene todos los datos del bloque de 16 ciclos.
80 VLC1 Llenado Proceso Obtiene todos los datos del último ciclo.
81 CLC1 Llenado Proceso Borrar el resultado del ultimo ciclo.
82 GSTF Llenado Proceso Obtiene la fase del llenado.

Página: 50 / 68 DCPC-Protocol
83 BLKV Bulk-weighing Proceso Obtiene el estado del proceso de bulk-weighing.
84 GFIR Llenado Configuración Obtiene el valor de fino a, en los proceso de llenado.
85 SFIR Llenado Configuración Fija el valor de fino a, en los proceso de llenado.
86 GRWE Llenado Configuración Obtiene el valor del peso residual, en los proceso de llenado.
87 SRWE Llenado Configuración Fija el valor del peso residual, en los proceso de llenado.
90 GCPA Pasa-No pasa Configuración Obtiene la configuración del proceso de pasa-no pasa.
91 SCPA Pasa-No pasa Configuración Fija la configuración del proceso de pasa-no pasa.
92 GPAS Pasa-No pasa Configuración Obtiene el peso nominal de pasa-no pasa.
93 SPAS Pasa-No pasa Configuración Fija el peso nominal de pasa-no pasa.
94 GPUF Pasa-No pasa Configuración Obtiene la configuración del usuario del pasa-no pasa.
95 SPUF Pasa-No pasa Configuración Fija la configuración del usuario del pasa-no pasa.
96 GPAU Pasa-No pasa Configuración Obtiene la configuración del usuario del pasa-no pasa.
97 SPAU Pasa-No pasa Configuración Fija la configuración del usuario del pasa-no pasa.
98 GLCP Pasa-No pasa y Obtiene el resultado del ultimo ciclo.
Checkweigher proceso
99 CLCP Pasa-No pasa y Borrar el resultado del ultimo ciclo.
Checkweigher proceso
100 GLPO Pasa-No pasa proceso Obtiene el resultado del ultimo ciclo.
101 GCPS Pasa-No pasa proceso Obtiene el resultado del ultimo ciclo y el estado de la báscula.
102 GPGA Pasa-No pasa y Obtiene la campana de Gaus de los productos chequeados.
Checkweigher proceso
105 GARV Checkweigher Artículos Obtiene los paramatros del artículo ‘RRR’.
106 SARV Checkweigher Artículos Fija los paramatros del artículo ‘RRR’.
107 SART Checkweigher Artículos Selecciona un artículo para ser controlado en el proceso de
check-Weighing.
110 STOP Control de los procesos Idem que pulsando la tecla STOP
111 STAR Control de los procesos Idem que pulsando la tecla START
112 PAUS Control de los procesos Idem que pulsando la tecla PAUSE
113 WRTP General Idem que ‘1234|MENU|SALVAR’
114 GALA General Obtiene el estado de las alarmas.
115 UNLO Llenado Proceso Idem que ‘5’ (VACIAR)
116 PCAU Llenado Proceso Activa o desactiva el pequeño caudal.
120 GCBA Dosificador Configuración Obtiene la configuración del proceso de dosificación
121 SCBA Dosificador Configuración Fija la configuración del proceso de dosificación
122 GPRO Dosificador Dbfs Obtiene los parámetros de cada producto.
123 SPRO Dosificador Dbfs Fija los parámetros de cada producto.
124 GFOR Dosificador Dbfs Obtiene una fórmula.
125 SFOR Dosificador Dbfs Fija una fórmula.
126 SRFO Dosificador Proceso Fija una fórmula, para gestionar la dosificación desde PC.
127 STBA Dosificador Proceso Obtiene el estado del dosificador.
128 GRBA Dosificador Proceso Obtiene los resultados del ciclo en formato resumido.
129 GRB1 Dosificador Proceso Obtiene los resultados del ciclo en formato resumido.
140 LBAT Limits Proceso Valores del totalizador.
141 GCLP Limits Configuración Obtiene la configuración del control de picos.
142 SCLP Limits Configuración Fija la configuración del control de picos.
143 GCLL Limits Configuración Obtiene los parámetros del totalizador
144 SCLL Limits Configuración Fija los parámetros del totalizador
145 GCLS Limits Configuración Obtiene los parámetros de los 4 setpoints.
146 SCLS Limits Configuración Fija los parámetros de los 4 setpoints.
147 GCIO Limits Configuración Obtiene las funciones asignadas a las I/O lógicas.
148 SCIO Limits Configuración Fija las funciones asignadas a las I/O lógicas.
149 RSTA Limits Proceso Resetea la memoria de máximo.
150 RSTI Limits Proceso Resetea la memoria de Mínimo.
151 RSTP Limits Proceso Resetea la memoria de Pico-Pico.
152 RST1 Limits Proceso Resetea todas las memorias: Máxima, Mínima y Pico-Pico.
153 RSTT Limits Proceso Resetea los valores del totalizador.
154 NGTW Limits Proceso Envía los valores de Neto, Bruto y Tara.
155 LMMP Limits Proceso Envía los valores de las memorias de picos.
156 GCAH Limits Proceso Envía el caudal / hora.
160 SPRC Contador de Pulsos Fija las preselecciones del contador.
170 SDOS DW-Auto Fija el valor de las salidas digitales.
171 DW-Auto Obtiene el valor de las entrada digitales.
172 DW-Auto Obtiene el estado del flanco de subida de las entradas
lógicas.
Página: 51 / 68 DCPC-Protocol
173 DW-Auto Borra el flanco de subida de las entradas lógicas.
174 DW-Auto Muestra en la coordenada (x, y) del display el texto indicado.
175 DW-Auto

200 SHOW DC-BIG Proceso Muestra un texto en el display gigante.


201 SHXY DC-BIG Proceso Muestra un texto en el display gigante dando una
coordenada XY
202 SFXY DC-BIG Proceso Muestra un texto en el display gigante, aplicando un efecto
de transición en un número de fila (Y)
203 SBMO DC-BIG Configuración Fija el modo de trabajo del display gigante.
204 SBSC DC-BIG Configuración Fija una linea del script.
205 GCFB DC-BIG Configuración Obtiene la configuración física del display.
206 SCFB DC-BIG Configuración Fija la configuración física del display.
207 STFP DC-BIG Configuración Fija la configuración para el protocolo genérico.

Página: 52 / 68 DCPC-Protocol
Notas de aplicación.

Para gestionar el proceso de Bulk-Weighing:

Start  Comando ‘STAR’ (111)

A cada final de ciclo (una vez se ha descargado la tolva)


El equipo envia ‘VLCI’ (78)
Este comando envia:
Error en la dosificación (siempre 0)
Total acumulado de la partida
Número de ciclos realizados
Valor del último ciclo
fecha / hora inicio y fin del ciclo. (si el reloj / calendario no está instalado) el valor sera
“000000000000000000000000”

Stop  Comando ‘STOP’ (110)

Nota:
El siguiente Start inicializa los totales del indicador.

Para gestionar el proceso de Bulk-Weighing (con trama 83)

Petición (83) devuelve:


Peso neto en la báscula
Total
Nº de ciclos
Valor del ultimo ciclo
Estado de las salidas
Estado de las entradas

Estado del peso (estable,cero, neto/bruto, tara)


Estado del indicador (Run, Stop, Pause, Alarm)
Estado del llenado (Gran caudal, Mediano, pequeño, Vaciado)

Start  Comando ‘STAR’ (111)

Petición (83) devuelve:

Stop  Comando ‘STOP’ (110)

Petición (83) devuelve:

Nota:
El siguiente Start inicializa los totales del indicador.

Página: 53 / 68 DCPC-Protocol
PROTOCOLO de COMUNICACIÓN MODBUS ASCII. (Preliminar - Draft)

Parámetros por defecto del puerto:

Velocidad 9600
Bits de datos 8
Paridad Sin paridad
Bits Stop 1

Protocolo MODBUS

Formato ASCII
En modo ASCII, los mensajes comienzan con “dos puntos (:) Carácter ( ASCII 3A hex), y terminan con par “retorno de
carro – salto de línea” (CRLF) (ASCII 0D y 0A hex).

Los caracteres permitidos en la transmisión para todos los demás campos son 0-9, A-F hexadecimales. Las unidades
conectadas vigilan el bus de red continuamente para detectar el carácter (:). Cuando se recibe, cada dispositivo
decodifica el siguiente campo (el Campo Dirección) para averiguar si es el dispositivo direccionado.

Se permiten intervalos de hasta un segundo entre caracteres dentro del mensaje. Si se transcurre un tiempo mayor,
el dispositivo receptor supone que ha ocurrido un error. A continuación se muestra un formato de mensaje.

Ascii Message Frame


: ASCII 58 START of FRAME 1 byte.
ID 00 ... FE Número de Identificación. 2 bytes
Funcion 01..24 Comando 2 bytes.
Datos Parámetros del Comando. n bytes
(Longitud variable, dependiente de
cada comando)
LRC Control de Redundancia Longitudinal 2 byte
CR LF ASCII 13 10 END of FRAME 2 byte.

LRC: Cuando se utiliza formato ASCII, el campo de comprobación de error contiene dos caracteres ASCII. Los
caracteres de control de error son el resultado de un cálculo de Redundancia Longitudinal (LRC) basado en el
contenido del mensaje, excluyendo el carácter de inicio (: ) y los caracteres finales CRLF.
Los caracteres de LRC se añaden al mensaje como último campo seguidos de los caracteres CRLF.

Desde el HOST (PC) al Terminal.

Página: 54 / 68 DCPC-Protocol
DEFINICIÓN del PROTOCOLO MODBUS ASCII.

Funciones que responden a la funcion H03 (Solo Lectura)


(1)
Adr Value Longitud del dato
FFA9 Valor de la última pesada en proceso check. 8 bytes
FFB1 Tolerancia defecto en proceso Check 8 bytes
FFB9 Tolerancia exceso en proceso Check 8 bytes
FFC1 Peso nominal en proceso Check 8 bytes
FFD1 Tolerancia reenganche 8 bytes
FFD5 Estado del indicador 8 bytes

OOIIBBZZDDTTSSXX

OO (1 Bytes) Estado de las salidas.


0 – 0F
1 = Salida O1 activa
2 = Salida O2 activa
4 = Salida O3 activa
8 = Salida O4 activa

II (1 Bytes) Estado de las entradas.


00 – 0F
1 = Entrada O1 activa
2 = Entrada O2 activa
4 = Entrada O3 activa
8 = Entrada O4 activa

BB (1 Bytes) Indica si el peso es estable.


0 = Peso estable
1 = Peso no estable

ZZ (1 Bytes) Indica sí el Indicador esta a CERO.


0 = Peso neto a cero
1 = Peso neto diferente de ceo

DD (1 Bytes) Indica la variable que se está mostrando en el


display.
0 = Visualizando peso neto
1 = Visualizando peso bruto

TT (1 Bytes) Indica el estado de la tara.


0 = No hay tara
1 = Tara.
2 = Tara fija.

SS (1 Bytes) Indica el estado actual del equipo.


1 = STOP
2 = RUN
4 = PAUSA
8 = PRG
16 = ALARMA

XX (1 Bytes) (Reservado)

FFD9 Peso nominal programado en procesos de llenado double

Página: 55 / 68 DCPC-Protocol
FFDD Si NO hay ninguna alarma retorna Función 03+80 con el código 07 4 bytes
(NAK)

Si la hay retorna una sola vez la siguiente trama (una vez leída
esta trama hay que procesarla, con continuar, abortar, etc.):

OOCCRRXX

OO (1 Bytes)
0 – 255
1 = ‘PULSAR START’
2 = ‘PULSAR STOP’
4 = ‘PULSAR PAUSE’ Indica las respuestas admitidas para la
validación de la alarma.

CC (1 Bytes)
00 – 99 Código de la alarma.

RR (1 Bytes)
1 = ‘PULSADO START’
2 = ‘PULSADO STOP’
4 = ‘PULSADO PAUSE’ Resultado de la alarma.

XX (1 Bytes) (Reservado)

FFE1 Gran Total Peso acumulado en procesos de llenado double


FFE5 Gran Total Nº Ciclos en procesos de llenado unsigned long
FFE7 Número de Ciclos realizados en procesos de llenado unsigned int
FFE8 Error Acumulado en todos los ciclos (Solo proceso FillerAdd) double
FFEC Resultado del ultimo ciclo realizado en procesos de llenado double
FFF0 Total de la partida en proceso Bulk-Weighing double
FFF4 Tara double
FFF8 Neto double
FFFC Bruto double

Funciones que responden a la funcion H05 (Ejecutar funciones de los indicadores)


(1)
Adr Value Longitud del dato
FFD4 Cero unsigned int
FFFD Stop unsigned int
FFFE Start unsigned int
FFFF Pause unsigned int

Funciones que responden a la funcion H10 (Escritura de registro)


(1)
Adr Value Longitud del dato
FFB1 Tolerancia defecto en proceso Check 8 bytes
FFB9 Tolerancia exceso en proceso Check 8 bytes
FFC1 Peso nominal en proceso Check 8 bytes
FFD9 Peso nominal programado. double

(1)
formato y longitud de los datos.
unsigned int = 2 bytes (1 registro de 16 bits).
unsigned long = 4 bytes (2 registros de 16 bits).
double = 8 bytes en formato IEEE coma flotante double precisión. (utiliza 4 registros de 16bits)
Floating-point representation is the same as the one described in "IEEE Standard for Binary Floating-Point Arithmetic",
ISO/IEEE Std 754-1985.

Página: 56 / 68 DCPC-Protocol
SITUACIONES Y MENSAJES DE ERROR
CODIGO TIPO DE ERROR
01 Función incorrecta o incompatible con
datos
02 Datos o CRC incorrectos
03 Sobreescala del instrumento

Error 01:
 Se genera el error 01 cuando el instrumento recibe una trama conteniendo una dirección inválida o incompatible
con la función solicitada.
 Se genera error 01 si la función no es una de las soportadas por el instrumento (01, 0F, 03 ó 05).

Error 02:
 Se genera el error 02 cuando el número de bytes a escribir cont enido en la trama supera el número de bytes en
la zona de memoria válida ó supera el límite máximo de 250.
 Se genera el error 02 cuando CRC recibido no coincide con el calculado según la trama.

Error 03:
 Se genera el error 03 como indicación de sobreescala cuando se solicita una de las variables dinámicas
mediante la función 03.

Página: 57 / 68 DCPC-Protocol
# Function Description
01 ILLEGAL FUNCTION The function code received in the query is not an allowable
action for the slave. If a Poll Program Complete command was
issued, this code indicates that no program function preceded
it.
02 ILLEGAL DATA ADDRESS The data address received in the query is not an allowable
address for the slave.
03 ILLEGAL DATA VALUE A value contained in the query data field is not an allowable
value for the slave.
04 SLAVE DEVICE FAILURE An unrecoverable error occurred while the slave was attempting
to perform the requested action.
05 ACKNOWLEDGE The slave has accepted the request and is processing it, but a
long duration of time will be required to do so. This response
is returned to prevent a timeout error from occurring in the
master. The master can next issue a Poll Program Complete
message to determine if processing is completed.
06 SLAVE DEVICE BUSY The slave is engaged in processing a long–duration program
command. The master should retransmit the message later when
the slave is free.
07 NEGATIVE ACKNOWLEDGE The slave cannot perform the program function received in the
query. This code is returned for an unsuccessful programming
request using function code 13 or 14 decimal. The master
should request diagnostic or error information from the slave.
08 MEMORY PARITY ERROR The slave attempted to read extended memory, but detected a
parity error in the memory. The master can retry the request,
but service may be required on the slave device.

Página: 58 / 68 DCPC-Protocol
PROTOCOLO de COMUNICACIÓN MODBUS RTU. (Preliminar - Draft)

Parámetros por defecto del puerto:

Velocidad 9600
Bits de datos 8
Paridad Sin paridad
Bits Stop 1

Protocolo MODBUS

Formato ASCII
En modo ASCII, los mensajes comienzan con el número de identificación del terminal, y terminan con un tiempo
superior al 3.5 Bytes.

Los caracteres permitidos en la transmisión para todos los demás campos son 0-FF hexadecimal. Las unidades
conectadas vigilan el bus de red continuamente para detectar la actividad. Cuando se recibe, cada dispositivo
decodifica el campo dirección para averiguar si es el dispositivo direccionado.

Se permiten intervalos de hasta un tiempo de 1.5 carecteres entre caracteres dentro del mensaje. Si se transcurre un
tiempo mayor, el dispositivo receptor supone que ha ocurrido un error. A continuación se muestra un formato de
mensaje.

Ascii Message Frame


T3.5 Tiempo 3.5 START of FRAME -
Bytes
ID 00 ... FE Número de Identificación. 2 bytes
Funcion 01..24 Comando 2 bytes.
Datos Parámetros del Comando. n bytes
(Longitud variable, dependiente de
cada comando)
CRC Control de Redundancia Longitudinal 2 byte
T3.5 Tiempo 3.5 END of FRAME -
Bytes

Desde el HOST (PC) al Terminal.

Página: 59 / 68 DCPC-Protocol
DEFINICIÓN del PROTOCOLO MODBUS RTU.

DW-MI / DW-M2D / DW-BG / DW-IX / DW-PA


Funciones que responden a la funcion H03 (Solo Lectura)
(1)
Adr Value Longitud del dato
0001 Neto Long
0003 Caudal medio de toda la partida del bulk-weighing Long
0005 Total Acumulado de la partida Long
0007 Total ciclos realizados Long
0009 Resultado del último ciclo Long
0100 Peso Nominal Long
0104 Bruto Long
0106 Tolerancia reenganche Long
FFA1 Valor de la última pesada en proceso check. (Solo versión DSP) Long
FFC9 Total a dosificar en Bulk-weighing 8 bytes
FFD1 Tolerancia reenganche 8 bytes
FFD5 Estado del indicador 8 bytes

OOIIBBZZDDTTSSXX

OO (1 Bytes) Estado de las salidas.


0 – 0F
1 = Salida O1 activa
2 = Salida O2 activa
4 = Salida O3 activa
8 = Salida O4 activa

II (1 Bytes) Estado de las entradas.


00 – 0F
1 = Entrada O1 activa
2 = Entrada O2 activa
4 = Entrada O3 activa
8 = Entrada O4 activa

BB (1 Bytes) Indica si el peso es estable.


0 = Peso estable
1 = Peso no estable

ZZ (1 Bytes) Indica sí el Indicador esta a CERO.


0 = Peso neto a cero
1 = Peso neto diferente de ceo

DD (1 Bytes) Indica la variable que se está mostrando en el


display.
0 = Visualizando peso neto
1 = Visualizando peso bruto

TT (1 Bytes) Indica el estado de la tara.


0 = No hay tara
1 = Tara.
2 = Tara fija.

SS (1 Bytes) Indica el estado actual del equipo.


1 = STOP
2 = RUN
4 = PAUSA
8 = PRG
16 = ALARMA

XX (1 Bytes) (Reservado)
FFD9 Peso nominal programado. Double

Página: 60 / 68 DCPC-Protocol
FFF8 Neto Double
FFFC Bruto double

Funciones que responden a la funcion H05 (Ejecutar funciones de los indicadores)


(1)
Adr Value Longitud del dato
FFFB Forzar Descarga unsigned int
FFFC Forzar Pequeño caudal unsigned int
FFFD Stop unsigned int
FFFE Start unsigned int

Funciones que responden a la funcion H10 (Solo Escritura 1 registro)


(1)
Adr Value Longitud del dato
0100 Peso nominal programado. long
0106 Tolerancia reenganche. long

FFC9 Peso total a doficar en Bulk-Weighing. Double


FFD1 Tolerancia reenganche. Double
FFD9 Peso nominal programado. Double

(1)
formato y longitud de los datos.
unsigned int = 2 bytes (1 registro de 16 bits).
unsigned long = 4 bytes (2 registros de 16 bits).
double = 8 bytes en formato IEEE coma flotante double precisión. (utiliza 4 registros de 16bits)
Floating-point representation is the same as the one described in "IEEE Standard for Binary Floating-Point Arithmetic",
ISO/IEEE Std 754-1985.

Página: 61 / 68 DCPC-Protocol
DW-PT
Funciones que responden a la funcion H03 (Solo Lectura)
(1)
Adr Value Longitud del dato
0005 Neto sin decimales. Long (32 bits)
0007 Estado de la báscula Int (16 bits)
0x08 = Peso estable.
0x10 = Báscula a 0.
0008 Bruto sin decimales. Long (32 bits)

Página: 62 / 68 DCPC-Protocol
DW-ST
Funciones que responden a la funcion H03 (Solo Lectura)
(1)
Adr Value Longitud del dato
0005 Neto sin decimales. Long (32 bits)
0007 Estado de la báscula Int (16 bits)
0x08 = Peso estable.
0x10 = Báscula a 0.
0008 Bruto sin decimales. Long (32 bits)

Funciones que responden a la funcion H05 (Ejecutar funciones de los indicadores)


(1)
Adr Value Longitud del dato
0001 Cero unsigned int

Página: 63 / 68 DCPC-Protocol
DW-XT
Funciones que responden a la funcion H03 (Solo Lectura)
(1)
Adr Value Longitud del dato
0100 Neto Long
0102 Bruto Long
0104 Formula seleccionada Long
0106 % de formula Long
0200 Total dosificación Long
0202 Número de ciclos Long
0204 Resultado producto 1 Long
0206 Resultado producto 2 Long
0208 Resultado producto 3 Long
020A Resultado producto 4 Long
020C Resultado producto 5 Long
020E Resultado producto 6 Long
0210 Resultado producto 7 Long
0212 Resultado producto 8 Long
0214 Resultado producto 9 Long
0216 Resultado producto 10 Long
0300 Estado del indicador 8 bytes

OOIIBBZZDDTTSSXX

OO (1 Bytes) Estado de las salidas.


0 – 0F
1 = Salida O1 activa
2 = Salida O2 activa
4 = Salida O3 activa
8 = Salida O4 activa

II (1 Bytes) Estado de las entradas.


00 – 0F
1 = Entrada O1 activa
2 = Entrada O2 activa
4 = Entrada O3 activa
8 = Entrada O4 activa

BB (1 Bytes) Indica si el peso es estable.


0 = Peso estable
1 = Peso no estable

ZZ (1 Bytes) Indica sí el Indicador esta a CERO.


0 = Peso neto a cero
1 = Peso neto diferente de ceo

DD (1 Bytes) Indica la variable que se está mostrando en el


display.
0 = Visualizando peso neto
1 = Visualizando peso bruto

TT (1 Bytes) Indica el estado de la tara.


0 = No hay tara
1 = Tara.
2 = Tara fija.

SS (1 Bytes) Indica el estado actual del equipo.


1 = STOP
2 = RUN
4 = PAUSA
8 = PRG
16 = ALARMA

XX (1 Bytes) Número de decimales.

Página: 64 / 68 DCPC-Protocol
Funciones que responden a la funcion H05 (Ejecutar funciones de los indicadores)
(1)
Adr Value Longitud del dato
FFD4 Cero unsigned int
FFFD Stop unsigned int
FFFE Start unsigned int

Funciones que responden a la funcion H10 (Solo Escritura 1 registro)


(1)
Adr Value Longitud del dato
0104 Formula seleccionada (1...80) Long
0106 % de formula (1...100) Long
0304 Número de productos que intervendrán en la fórmula Long
0306 kg a dosificar del producto 1 Long
0308 kg a dosificar del producto 2 Long
030A kg a dosificar del producto 3 Long
030C kg a dosificar del producto 4 Long
030E kg a dosificar del producto 5 Long
0310 kg a dosificar del producto 6 Long
0312 kg a dosificar del producto 7 Long
0314 kg a dosificar del producto 8 Long
0316 kg a dosificar del producto 9 Long
0318 kg a dosificar del producto 10 Long

(1)
formato y longitud de los datos.
unsigned int = 2 bytes (1 registro de 16 bits).
unsigned long = 4 bytes (2 registros de 16 bits).
double = 8 bytes en formato IEEE coma flotante double precisión. (utiliza 4 registros de 16bits)
Floating-point representation is the same as the one described in "IEEE Standard for Binary Floating-Point Arithmetic",
ISO/IEEE Std 754-1985.

Página: 65 / 68 DCPC-Protocol
SITUACIONES Y MENSAJES DE ERROR
CODIGO TIPO DE ERROR
01 Función incorrecta o incompatible con
datos
02 Datos o CRC incorrectos
03 Sobreescala del instrumento

Error 01:
 Se genera el error 01 cuando el instrumento recibe una trama conteniendo una dirección inválida o incompatible
con la función solicitada.
 Se genera error 01 si la función no es una de las soportadas por el instrumento (01, 0F, 03 ó 05).

Error 02:
 Se genera el error 02 cuando el número de bytes a escribir cont enido en la trama supera el número de bytes en
la zona de memoria válida ó supera el límite máximo de 250.
 Se genera el error 02 cuando CRC recibido no coincide con el calculado según la trama.

Error 03:
 Se genera el error 03 como indicación de sobreescala cuando se solicita una de las variables dinámicas
mediante la función 03.

Página: 66 / 68 DCPC-Protocol
# Function Description
01 ILLEGAL FUNCTION The function code received in the query is not an allowable
action for the slave. If a Poll Program Complete command was
issued, this code indicates that no program function preceded
it.
02 ILLEGAL DATA ADDRESS The data address received in the query is not an allowable
address for the slave.
03 ILLEGAL DATA VALUE A value contained in the query data field is not an allowable
value for the slave.
04 SLAVE DEVICE FAILURE An unrecoverable error occurred while the slave was attempting
to perform the requested action.
05 ACKNOWLEDGE The slave has accepted the request and is processing it, but a
long duration of time will be required to do so. This response
is returned to prevent a timeout error from occurring in the
master. The master can next issue a Poll Program Complete
message to determine if processing is completed.
06 SLAVE DEVICE BUSY The slave is engaged in processing a long–duration program
command. The master should retransmit the message later when
the slave is free.
07 NEGATIVE ACKNOWLEDGE The slave cannot perform the program function received in the
query. This code is returned for an unsuccessful programming
request using function code 13 or 14 decimal. The master
should request diagnostic or error information from the slave.
08 MEMORY PARITY ERROR The slave attempted to read extended memory, but detected a
parity error in the memory. The master can retry the request,
but service may be required on the slave device.

Página: 67 / 68 DCPC-Protocol
História de actualizaciones:
31/1/03 V2.1 Se han incluido nuevos comandos para el Display Gigante.
21/4/04 GCFI Se han añadido nuevos parámetros, vigentes desde V2.0. en
SCFI DW-MI, DW-M2D, DW-BG, DW-IX y DW-PA
21/4/04 NTW1 Se ha añadido una nueva trama para enviar el peso neto y
estabilidad.
21/4/04 GBOA (21B) Se ha añadido un nuevo parámetro que indica el tipo de
SBOA (22B) entrada de peso.
18/7/04 SDOS Se ha añadido una nueva trama para forzar el estados de los
reles.
25/1/05 GRB1 Se ha añadido la trama 129.
6/03/05 - V3.0 Se ha añadido la definición del formato standard de
transmisión de datos MODBUS ASCII
25/8/05 LIMITS V2.03 Se ha añadido la definición de las tramas del proceso LIMITS
4/10/05 Filler-XX N/A Se ha actualizado la definición de las tramas 70 y 71
28/11/05 Filler-XX V2.04 Se han incluido dos nuevas tramas para la obtención de los
resultados del ultimo ciclo.
9/12/05 DW-AUTO V1.00 Definición del protocolo para el equipo autoservicio DW-AUTO
19/12/05 Filler-XX V1.60 Se han documentado las tramas “77b CLOT”, “74b GFUF” y “75b
SFUF”
7/3/06 DW-PT V2.00 Se ha implementado dos nuevas tramas GZO1 y SZO1, para fijar
un bug por falta de dígitos para mostrar con la precisión
correcta las variables de zonas.
12/5/06 DW-PT N/A Se han definido las tramas especificas para el indicador DW-
PT
16/11/06 DW-XT- N/A Se han definido nuevas tramas para el proceso de
Checker CheckWeigher.
Se ha documentado la trama “GPGA”
28/2/07 DW-BG N/A En el protocolo modbus se ha añadido:
-funcion 0x10, con un registro.
-nuevos registros en la función 0x03
12/3/07 DW-BG Añadido trama 156 “GCAH” Obtención del caudal / hora.
28/3/07 DW-XT N/A Se ha añadido las trama 127A
30/7/07 - N/A Simplificado la definición del protocolo DCPC (Basado en
ISO1745)
Actualizada la trama 202.
29/9/07 DW-CT V1.0 Implementado protocolo Loteadora.
29/11/07 DW-BG 2.06 Implementado Protocolo MODBUS-RTU
6/3/08 DW-PT 2.08 Eliminar trama 300. (utilizar DWPT-REMOTE)
4/11/10 Bulk 2.16 Se ha implementando trama 83 para agilizar el proceso de
3.00 bulk-weighing
16/2/11 Batcher 2.40 Se ha implementado trama 130 para seleccionar la formula a
producir.
3/3/11 Batcher -- Faltaba documentar la trama “VLCB”
15/4/11 Filler### 3.00 Se han añadido las tramas: GFIR, SFIR, GRWE, SRWE
2/1/13 Filler### 3.04 Se ha añadido la trama: SPRO
21/2/13 Trama 56 - Peso estable = 1; No estable = 0
11/4/13 DW-XT 2.30 Implementado varios registros para el proceso de
Dosificación.
15/1/14 Check-DSP - Añadir tramas especificas para el programa Check (DSP)
3/3/14 Bulk### 3.13 Añadido registro de Total a dosificar en bulk-weighing
modbus RTU
10/3/14 Bulk### 3.13 Añadir trama para obtener el gran total del bulk-weighing
12/3/14 General 3.13 Añadir registros en Modbus RTU para forzar Pequeño caudal y
descarga con el equipo en STOP.
14/3/14 CheckMini 3.03 Añadir registros en Modbus ASCII para la programación del
peso nominal y tolerancias.
15/1/14 Check-DSP - Añadir tramas especificas para el programa Control de
producción (llenado manual) Check (DSP) Mode = Ninguno.

Página: 68 / 68 DCPC-Protocol

También podría gustarte