ANALOGIC
AVERY BERKEL
BILANCIAI
CAMPESA
DIGI
DISOMAT
EPEL
EPEL USA
FIDENS
FIDENS CM4
FIDENS Repetidor
FRANCOS
GRAVITON
GIROPES GI 307 (Protocolo SE 352)
GIROPES GI 311 PP pesacamiones
HBM DIS2116
HBM WE2110
HBM WE2107
HBM TRADE
MAGRIÑA
MICROGRAM IE21
MICROGRAM IE150/152
MOBBA (continuo)
MOBBA (demanda)
MOBBA Protocolo 500
PHILIPS PR 1612 / 1602
PHILIPS PR 1613
PIBERNAT
PRECIA M7
PRECIA I200
PRECIA I310
REIX TR60
RICE LAKE
SENSOCAR
TOLEDO (indicador)
TOLEDO (TSM)
TRAYVOU
UTILCELL
ANALOGIC(index)
Modelo: AN3060
Descripcion: Protocolo Formato AN(Analogic AN5316)
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 |
<STX> | n | n | n | n | n | n | n | n | n | t | t | t | t | t | t | t | t | t | <SP> | S | UNIT | TERM |
donde:
<STX>: Start of Text. 0x02h
n : Peso
t: Tara
<SP>: Espacio: 0x20h
S: Suma binaria de indicadores de status:
1: In Range
2: Standstill
4: Center-of-zero
8: Net Mode
UNIT: Unidad programada:
0: Kilogram
1: gram
2: pound
3: ton
4: ounce
5: grain or none
Programación del módulo:
Configuración EDP
Mode: Stream
Format: AN5316
Delay: 250 msg
Cable de conexión:
RS232
(Módulo)
PC
PC
Conector J3 interno (conector 9 pines) (conector
25 pines)
pin 1 (EDP Transmit)------pin 2 (RxD)-----------pin 3 (RxD)
pin 2 (EDP GND)-----------pin 3 (TxD)-----------pin 2 (TxD)
pin 3 (EDP Receiver)------pin 5 (Gnd)-----------pin 7 (Gnd)
Módulos comprobados: AN3060
AVERY BERKEL(index)
Modo: CONTINUO
Descripcion: Protocolo CADENA STRING 2
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
<STX> | n | n | n | n | n | n | n | <SP> | U | U | <SP> | <SP> | <SP> | <SP> | GN | <SP> | c | c | c | c | c | c | <SP> | "A" | <CR> | <LF> | BCC | EOS | 0 |
donde:
<STX>: 02H
n: Peso
<SP>: Espacio: 20H
U: Unidades
GN: Señal Bruto/Neto
c: Contador (no usado)
"A": Caracter "A". 41H
<CR>: Carry Return. ODh
<LF>: Line Feed. 0AH
BCC. Resultado del Xor desde el caracter 2 hasta el 27
Programación del módulo:
Periférico: Desconocido con BCC
Handshaking: Ninguno
Modo: Display Remoto
Protocolo: Cadena String 2 (defecto)
Cable de conexión:
Módulos comprobados: L216, L226
BILANCIAI(index)
Modelo: EV2001
Descripción: Protocolo Bilanciai Genérico (Cadena CB).
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
"$" | status | n | n | n | n | n | <CR> |
donde:
<STX>: 02H
s:"status" (3 [33H] sobrecarga positiva o negativa)
"$": caracter $. 24H
n: peso
<CR>: 0DH (Carry
Return)
Módulos comprobados: EV22, EV2001
CAMPESA(index)
Descripción: Indicador S400
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
<STX> | n | n | n | n | n | n | <ETX> |
Actualización 12/11/2010:
Pruebas realizadas con un S-400 han devuelto la siguiente trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
<STX> | n | n | n | n | n | n | . | <ETX> | <CR> |
Tránsito Pesado .NET procesaba
correctamente el peso pero en la etiqueta de peso se visualizaba un punto (.) al
final del valor del peso.
Se ha corregido este comportamiento y ahora el protocolo contempla las dos
variantes.
donde:
<STX>: 02H
n: peso
<ETX>: 03H
Actualización 30/03/2012:
Pruebas realizadas con un S-400 han devuelto la siguiente trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 |
<STX> | n | n | n | n | n | <ETX> |
Además, el peso está justificado con
espacios en blanco por la izquierda.
Esto quiere decir que para 20 kg tenemos los siguiente:
<STX><SP><SP><SP>20<ETX>
en lugar de
<STX>00020<ETX>
Además, se puede observar que los dígitos reservados para el peso son 5 en lugar
de 6.
En Tránsito Pesado.NET, en el procesado del protocolo Campesa S400 se admite un
número "variable" de caracteres para el peso. Se puede usar
este protocolo para cualquier trama de tipo
<STX><caracteres del peso><ETX>
Programación del módulo:
Hay que programar el módulo para que envíe el peso en
continuo.
Para ello se deberá de establecer el parámetro 9>MODORS A 1>CONTIN
El canal de transmisión del indicador S-400 con el PC es el canal 2. El canal 1
en el indicador se usa para conectar una impresora
Observaciones: Atención, el pin de transmisión del equipo es el pin 2 que ha de conectarse con el pin 2 (recepción) en el lado del PC
Cable de conexión:
INDICADOR
PC
(9 PIN MACHO)
(9 PIN HEMBRA)
pin 2 (TxD) --------------------- pin
2 (RxD)
pin 5 (Gnd) --------------------- pin 5 (Gnd)
Módulos comprobados: INDICADOR S-400
DIGI(index)
Modo: Continuo
Descripción: DIGI 160
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
n | n | n | n | n | n | n | <CR> | t | t | t | t | t | t | t | <CR> | <LF> |
donde:
n: peso neto
<CR>: Carry Return. 0DH
t: peso tara
<LF>: Line Feed. 0AH
En caso de sobrecarga los 2 primeros bits del neto son "OV"
Si el neto (o la tara) es negativo, el primer caracter del neto (o la tara) es
el caracter "-"
Se transmite el punto decimal de miles (tanto en la tara como en el neto)
Ejemplo 1:
Neto : 1230 Kg
Tara : 0.45 Kg
Trama: 001.230<CR>000.450<CR><LF>
Ejemplo 2:
Neto : -100 Kg
Tara : 0 Kg
Trama: -000100<CR>0.00000<CR><LF>
Módulos comprobados: DIGI 160
DISOMAT(index)
Modo: Petición.
Trama de petición: <STX>ID#TG#<ETX>BCC
Descripción: Disomat B Plus
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 |
<STX> | ID | ID | "#" | "T" | "G" | "#" | n | n | n | n | n | n | n | "#" | t | t | t | t | t | t | t | "#" | d | d | d | d | d | d | d | "#" | S | S | "#" | <ETX> | BCC |
donde:
<STX>: 02H
ID: Será el ID que se configura en el indicador de peso. Este valor ha de ser 01
"#": Caracter "#". 23H
"T": Caracter "T". 54H
"G": Caracter "G". 47H
n: peso (incluye blancos)
t: tara /(incluye blancos)
d: no se usa (incluye blancos)
S: status. Puede ser 1 o 2 caracteres
<ETX>: 03H
BCC: El BCC se calcula como un XOR de toda la trama desde el ID hasta el <ETX>
(ambos incluidos) (no se tiene en cuenta el <STX> para el cálculo del BCC)
Ejemplos de Tramas:
<STX>01#TG# 34980# 0,0# 0,0#c0#<ETX><123>
<STX>01#TG#-4410.5# 50.0# 0.0#0#<ETX><52>
Nota: El punto decimal puede ser configurado como (,) o como (.) desde el panel
del Disomat (ver Pag 61 y Pag 63 del manual del operario del Disomat B Plus (BV-H2139GB0026)
Configuración del Puerto: Rs-???(232,422,485 2 hilos, 485 4 hilos), Baudrate,
Paridad, etc: Ver pagina 62 del manual del Operario
Módulos comprobados: Disomat B Plus
EPEL(index)
Modo: Continuo
Descripción: Epel Standar/Continuos
Modo: Petición
Trama de petición: $
Descripción: Epel Standar/Poll Protocol
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
<STX> | <SP> | n | n | n | n | n | n | n | n | <CR> | <ETX> |
donde:
<STX>: 02H
<SP>: Espacio. 20H
n: peso
<CR>: Carry Return. 0DH
<ETX>: 03H
Programación del módulo:
Modo Continuo. configurar el módulo "A cada conversion"
Módulos comprobados: MB-200
Modo Petición. Configurar el módulo "Espera peticion"
Módulos comprobados: MB-200, BIN-9001/C
Cable de conexión:
Modo continuo:
Modo Petición:
EPEL USA(index)
Modo: Contínuo
Descripción: EPEL (USA)
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |
<STX> | SG | n | n | n | n | n | n | n | n | u | u | u | m | m | m | m | <CR> | <ETX> |
donde:
<STX>: 02H
SG: Signo
n: Peso
u: Unidad
m: Modo (Bruto/Neto)
<CR>: Carry Return. 0DH
<ETX>: 03H
Cable de Conexión:
Módulos comprobados: EPEL BC-60
FIDENS(index)
Módulo IP2
Modo: Continuo
Modo: Petición.
Trama de petición: 06H
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 |
<STX> | E/D | <SP> | "B" | <SP> | b | b | b | b | b | b | b | <SP> | "T" | <SP> | t | t | t | t | t | t | t | <SP> | "N" | <SP> | SIGN | x | x | x | x | x | x | x | <ETX> | <CR |
donde:
<STX>: 02H
E/D: Estable o Dinámica. No se evalúa
<SP>: Espacio. 20H
"B": Caracter "B". 42H
b: peso bruto
"T": Caracter "T". 54H
t: peso tara
"N": Caracter "N". 4EH
SIGN: Signo peso. No se evalúa
x: peso neto. No se evalúa
<ETX>: 03H
<CR>: Carry Return: 0DH
Actualización 02/09/2011:
En algunos indicadores se ha observado que el signo es "flotante":
<STX>D B bbbbbbb T ttttttt N sxxxxxxx<ETX><CR>
<STX>D B 11840 T
0 N +11840<ETX><CR>
<STX>D B 9580 T
0 N +9580<ETX><CR>
<STX>D B 9580 T
0 N +9580<ETX><CR>
<STX>D B 7640 T
0 N +7640<ETX><CR>
<STX>D B 1860 T
0 N +1860<ETX><CR>
<STX>D B 1860 T
0 N +1860<ETX><CR>
<STX>D B 800 T
0 N +800<ETX><CR>
<STX>D B 800 T
0 N +800<ETX><CR>
<STX>D B 660 T
0 N +660<ETX><CR>
<STX>D B 660 T
0 N +660<ETX><CR>
<STX>D B 480 T
0 N +480<ETX><CR>
<STX>D B 480 T
0 N +480<ETX><CR>
<STX>D B 280 T
0 N +280<ETX><CR>
<STX>D B 280 T
0 N +280<ETX><CR>
<STX>D B 40 T
0 N +40<ETX><CR>
<STX>D B 40 T
0 N +40<ETX><CR>
<STX>D B -20 T
0 N -20<ETX><CR>
<STX>D B -20 T
0 N -20<ETX><CR>
<STX>E B 0 T
0 N
+0<ETX><CR>
<STX>E B 0 T
0 N
+0<ETX><CR>
<STX>E B 0 T
0 N
+0<ETX><CR>
<STX>E B 0 T
0 N
+0<ETX><CR>
<STX>E B 0 T
0 N
+0<ETX><CR>
<STX>E B 0 T
0 N
+0<ETX><CR>
Generalidades:
El equipo dispone de dos canales serie, el canal 1 con RxD y TxD y el canal 2 solo con TxD
Para leer el peso del indicador se utiliza el canal 1
Se puede programar el módulo Fidens de forma que envíe los datos del peso de forma continuada o por el contrario bajo demanda.
En el caso de demanda, el carácter de petición es programable tal y como se indica en la página 30 del manual de Fidens (el valor por defecto el 06H)
El carácter inicial y final de la trama son programables como se indican en las páginas 32 y 33 del manual de Usuario de Fidens
Para el correcto funcionamiento de este protocolo desde
Tránsito Pesado será necesario especificar los siguientes parámetros:
* Carácter Inicial: 02H (<STX>)
* Carácter Final: 03H (<ETX>)
* Carácter de Petición: 06H (<ACK>) (en caso de protocolo
bajo demanda/peticion)
Velocidad de Transmisión: 9600 baudios
Nº de Bits: 7
Paridad: Par (even)
Modo de Transmisión: PETICION
En el menú del indicador debe de estar programado como "Manual" la entrada "trAnS"
Modo de Transmisión: CONTINUO
En el menú del indicador debe de estar programado como "Auto" la entrada "trAnS"
Programación del módulo:
Entrar en el menú de configuración.
Apagar el equipo. (Tecla ON/OFF)
Pulsar la secuencia: E, -0-, n+1. T
Con la tecla T avanzamos
Con la tecla n+1 retrocedemos
Con la tecla E se accede a alguna de las opciones del menú
Entrar en cAr-PE (Carácter de Petición)
Establecer el valor 6
Entrar en cAr-FI (carácter Final)
Establecer el valor 3
Entrar en cAr-In
Establecer el valor 2
Cable de conexión:
Indicador Fidens
PC
(DB25 hembra)
(DB9 hembra)
pin 2 (RxD) ---------------- pin 3 (TxD)
pin 3 (TxD) ---------------- pin 2 (RxD)
pin 7 (Gnd) ---------------- pin 5 (Gnd)
Observación: Notar que el conexionado de 25 pines del IP2 no se ajusta al estándar. Se usa el pin 2 para la recepción y el 3 para la transmisión, como si fuese un conector de 9 pines. El estándar de 25 pines es justo al revés que el de 9 pines, es decir el pin 2 es la transmisión y el pin 3 la recepción
El conector para a utilizar será el conector 1 de la parte posterior del IP2. Es un conector de 25 macho.
En caso de configurar el módulo como transmisión automática de peso, únicamente sería necesario conectar los pines 3 (TxD) del módulo con el pin 2 (RxD) del PC y los pines (7 con 5) de Gnd
Módulos comprobados: IP2
FIDENS CM4(index)
Modo: Petición
Trama de petición: "P" (50H)
Descripción: Fidens CM4
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 |
<STX> | D1 | <SP> | DOV | <SP> | SG | <SP> | <SP> | p1 | p2 | p3 | p4 | p5 | <ETX> | CRC | <LF> | <CR> |
donde:
<STX>: 02H
D1: Este carácter vale "1" si el indicador de báscula parada de la
bascula está encendido. En caso contrario vale "0"
<SP>: Espacio. 20H
DOV: Indica si tenemos sobrepeso. Esto solo se produce cuando estamos fuera del
rango de pesaje de la báscula y/o del conversor. Cuando en el display de la
báscula aparece "COMU" este bit está a 2, en cualquero otro caso este bit esta a
0
SG: En este bit tendremos el caracter "+" si el peso que está en la báscula es
mayor que 0 y tendremos el signo "-" si el peso es menor que 0
. Para comprobar yuna sobrecarga negatica, lo haremos consultado este bit.
P1 hasta P5: Carácteres que nos devuelven el peso. El bit menos significativo
del peso (LSB) siempre se asigna al dato P5. Por lo tanto, por ejemplo:
Tenemos: 31680 Kg
P1="3"
P2="1"
P3="8"
P4="8"
P5="0"
Tenemos:1020 Kg
P1= " " <SP>
P2="1"
P3="0"
P4="2"
P5="0"
<ETX>: 03H
<CRC>: control (no se utiliza)
<LF>: Line Feed. 0AH
<CR>: Carry Return. 0DH
Configuración del módulo
Los parámetros por defecto del módulo son:
Velocidad: 9600 bps
Paridad: PAR
Bits de datos:7
Bits de Stop:2
Es posible cambiar dicha configuración dentro del propio módulo. Para ello,
desde el menú principal pulsaremos la tecla 4.
Una vez aquí nos moveremos por el menú con los cursores hasta la opción "TRANSMISION"
y pulsaremos la tecla "S" y seguidamente la tecla Enter.
En este momento:
pulsando la tecla "1" variaremos la velocidad de transmisión
pulsando la tecla "2" modificaremos el numero de bits de datos
pulsando la tecla "3" cambiaremos el tipo de paridad
NOTA: Si se programan 8 bits se ha de programar NO PARIDAD
Una Vez realizado esto, pulsamos la tecla Enter para volver al menu principal
Para que los cambios efectuados se actualicen, será necesario apagar el módulo
mediante el interruptor posterior
Cable de conexión
La configuración de los pins del conector DB25 macho del Fidens CM4 es idéntica
al módulo Fidens IP2
FIDENS Repetidor(index)
Modo: Continuo
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
CI | p1 | p2 | p3 | p4 | p5 | p6 | p7 | CF |
donde:
CI: Caracter
inicial. Tiene que ser un <STX>: 02H. Este dato es
configurable en el indicador
p1-p7: Datos del peso
CF: Caracter final. Tiene que ser un <ETX>: 03H. Este dato es configurable en el
indicador
Configuración del módulo
Los parámetros por defecto del módulo son:
Mantener pulsadas la tecla CRTL + X
Al soltar la tecla X se apagará el indicador. Pulsar entonces la secuencia: Q R
W E
Moverse con la flecha y ENTER hasta llegar al menú de comunicaciones
Cable de conexión:
Indicador Fidens
PC
(DB9 Macho)
(DB9 Macho)
pin 3 (TxD) ---------------- pin 2 (RxD)
pin 5 (Gnd) ---------------- pin 5 (Gnd)
En caso que el conector sea de 25 pines, habrá que usar el conector 2. El conector 2 es hembra
Indicador Fidens
PC
(DB25)
(DB9)
pin 3 (TxD) ---------------- pin 2 (RxD)
pin 7 (Gnd) ---------------- pin 5 (Gnd)
Observación: Notar que el conexionado de 25 pines del IP2 no se ajusta al estándar. Se usa el pin 2 para la recepción y el 3 para la transmisión, como si fuese un conector de 9 pines. El estándar de 25 pines es justo al revés que el de 9 pines, es decir el pin 2 es la transmisión y el pin 3 la recepción
FRANCOS(index)
Modo: Petición
Trama de petición:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | |
<ENQ> | <STX> | <DLE> | "7" | <ETX> | "0" | "0" | "0" | "7" | "1" | <EOT> | <ACK> | Notación ASCII |
5 | 2 | 16 | 55 | 3 | 48 | 48 | 48 | 55 | 49 | 4 | 6 | Notación Decimal |
Descripción: Francos (BC1200X)
Trama:
1 | 2 | 3 | 4 |
<STX> | mensajes | <ETX> | checksum |
Cable de comunicaciones:
Programación del módulo:
Asíncrona
8Bits de datos
Sin Paridad
Datos codificados es ASCII
1 START bit
1 STOP bit
Módulos Comprobados: Bc1200-x
GRAVITON(index)
Modelo G6/G7 (Bruto):
Modo: Petición
PC a Báscula: "BRUTO"<CR><LF>
Báscula a PC: X X X X X X : > CR LF
Modelo G1/G2 (RBruto):
Modo: Petición
PC a Báscula: "RBRUTO"<CR><LF>
Báscula a PC: X X X X X X . : > CR LF
Modelo G1/G2 (SPG101 - BRUTO):
Modo: Petición
PC a Báscula: "BRUTO"<CR><LF>
Báscula a PC: X X X X X X . : > CR LF
Los Protocolos de los modelos Gravitón, no están asignados obligatoriamente a la
referencia del modelo.
Para ver más información de los diferentes protocolos integrados en cada uno de
los modelos G1,G2,G6,G7, remitirse al manual.
GIROPES GI 307 (Protocolo SE 352)(index)
Modo: Continuo
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 |
"$" | p1 | p2 | p3 | p4 | p5 | p6 | p7 | <SP> | t1 | t2 | t3 | t4 | t5 | t6 | t7 | <SP> | s1 | s2 | s3 | <LF> | <CR> |
donde:
$: caracter ASCII 24H
p1-p7: 7 cifras de peso que son una copia del display
<SP>: Espacio en blanco. Carácter ASCII 20H
t1-t7: 7 cifras de tara
s1-s3: "status"
<LR>: Salto de línea. ASCII 0AH
<CR>: Retorno de carro. ASCII 0DH
Programación del módulo:
Seleccionando el parámetro P020=000 se activa el protocolo de comunicación
por interfaz RS232/RS485.
Seleccionando el parámetro P018=000 la transmisión de la cadena datos se efectúa
en modo continuo.
Cable de comunicaciones:
GI 307 RS232 (DB9-F)
PC (DB9-F)
pin 2 (RxD) --------------------- pin 3 (TxD) <--no es necesario
conectar esta línea
pin 3 (TxD) --------------------- pin 2 (RxD)
pin 5 (Gnd) --------------------- pin 5 (Gnd)
Observaciones:
(02/09/2011): Se ha comprobado que el monedero GI500SS es
compatible con el protocolo SE 352. La única precaución que hay que tomar es
configurar que el GI500SS como envío continúo, con control CTS (por defecto) y
puentear los pines RTS (pin 7) y CTS (pin 8) en el conector del lado del
GI500SS. En algunos monederos GI500SS la transmisión es por el pin 2 en lugar de
por el pin 3
GIROPES GI 311 PP Pesacamiones(index)
Modo: Continuo
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
"$" | status | <NUL> | p1 | p2 | p3 | p4 | p5 | p6 | p7 | <CR> |
donde:
$: caracter ASCII 24H
status: "1" (31H):Peso OK, "3" (33H): Peso overflow
<NUL>: 00H
p1-p7: 7 cifras de peso Neto/Bruto
<CR>: Retorno de carro. ASCII 0DH
HBM (DIS2116)(index)
Modo: Petición
Trama de petición: "TAV?;MSV?;"
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
SG1 | t1 | t2 | t3 | t4 | t5 | t6 | t7 | <CR> | <LF> | SG2 | p1 | p2 | p3 | p4 | p5 | p6 | p7 | p8 | <SP> | "k" | "g" | <SP> | <SP> | <CR> | <LF> |
donde:
<SG1>: Signo
del valor de la Tara. Carácter <SP> (20H) para Tara >= 0. Carácter "-" (2DH)
para Tara <0
t1-t7: Valor de la Tara. Valor
justificado a la derechea. La Tara siempre se rellena con ceros por la
izquierda. Esto es:
Tara 0 kg = 0000000
Tara 20 kg = 0000020
Tara 100 kg = 0000100
<SG2>: Signo para el valor del Peso. Carácter <SP> (20H) para
Peso >=0. Carácter "-" (2DH) para Peso <0
p1-p8: Valor del peso. Valor justificado a la derecha. El peso siempre se
rellena con ceros por la izquierda. Esto es:
Peso 0 kg = 00000000
Peso 20 kg = 00000020
Peso 100 kg = 00000100
<SP>: 20H (espacio en blanco)
"k": 6BH
"g": 67H
<CR>: 0DH (retorno de carro)
<LF>: 0AH (salto de línea)
Captura de trama con indicador real (DaiMonitor.NET) (sin tara, 0 kg peso):
Daii Scale Monitor File
-----------------------
Protocol: HBM (DIS2116)
Communication Port: COM1
Settings: 9600,n,8,1
Send Trace: 54 41 56 3F 3B 4D 53 56 3F 3B
TimeStamp: 15/03/2012 16:05:32
Received Trace:
1: 20 30 30 30 30 30 30 30 0D 0A 0000000¬¬
2: 20 30 30 30 30 30 30 30 30 20 00000000
3: 6B 67 20 20 0D 0A
kg ¬¬
Programación del módulo:
Utilizar la tecla PAR
para entrar en el menú de configuración
A continuación usar las teclas F2 y F3 para entrar en el menú
COMUNICACIóN
A continuación entrar en PC/SPS
Menú FUNCIóN: Seleccionar ON
Menú BAUDIOS: Seleccionar 9.6K
Menú PARIDAD: Seleccionar NINGUNA
En los parámetros de comunicación de TP.NET seleccionar 9600 baudios, paridad n,
8 bits de datos, 1 bit de stop
Cable de comunicaciones:
El equipo dispone un un conector Canon
DB9 hembra marcado como COM2.
(Nota: COM3 (DB9 hembra) se usa para conectar una impresora y el COM4 (DB9
hembra) se usa para conectar un repetidor)
En el equipo, el pin de la transmisión del COM2 es el pin 2 y
el pin de la recepción es el pin 3, por lo que el cable de comunicación con el
PC no será un cable "cruzado" sino que será tal y como se
indica a continuación:
DIS2116 RS232 (DB9-M)
PC (DB9-F)
pin 2 (TxD) ---------------------
pin 2 (RxD)
pin 3 (RxD) ---------------------
pin 3 (TxD)
pin 5 (Gnd) --------------------- pin 5 (Gnd)
Módulos comprobados:
HBM DIS2116
HBM (WE2110)(index)
Modo: Continuo
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 |
<STX> | SG | x | x | x | "." | x | x | x | M | <ETX> | <NUL> |
donde:
<STX>: 02H
SG: Signo del peso
x: peso
".": Separador de miles
M: modo (Bruto/Neto)
<ETX>: 03H
<NUL>: 00H
Programación del módulo:
Entrar en modo programación (Change all Items)
Setup
Menú Serial:
SEr1: Serial ouput 1: Auto.Lo
AUt.OPt:
St.CHr: 02
End.CH1: 03
End.CH2: 00
bAud: 9600
bitS: n81-2-; -2- (Indica comunicación RS232)
Cable de comunicaciones:
WE 2110 RS232 (DB9-F)
PC (DB9-F)
pin 2 (RxD) --------------------- pin 3 (TxD)
pin 3 (TxD) --------------------- pin 2 (RxD)
pin 5 (Gnd) --------------------- pin 5 (Gnd)
Módulos comprobados:
HBM WE2110
HBM (WE2107)(index)
Modo: Petición
Trama de petición: "S31;MSV?;"
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
MODO | SG | p1 | p2 | p3 | p4 | p5 | p6 | p7 | p8 | <SP> | <SP> | "K" | "g" | <CR> | <LF> |
donde:
MODO: "G" para
báscula en modo "Bruto". "N" para báscula en modo "Neto"
SG: Signo del peso. "-" para peso negativo. <SP> para peso
positivo
p1-p8: Valores del peso. Justificado a la
izquierda. <SP> a la derecha
<CR>: Carry Return 0DH
<LF>: Line Feed 0AH
Programación del módulo:
El módulo se programa con la utilidad
"Panel AED" de HBM
El ID del dispositivo tiene que ser 31
El valor de COF tiene que ser 4
Cable de comunicaciones:
Igual que indicador WE2110
HBM TRADE DDE AD10x(index)
La comunicación con este modelo NO SE REALIZA mediante
comunicación serie, sino que se usa comunicación DDE.
Para que la comunicación con este modelo funcione correctamente, es necesario,
que ANTES de ejecutar Tránsito Pesado, tiene que estar ejecutándose la
aplicación TRADE de HBM (verificado con versión 1.1 de TRADE)
Aunque la aplicación TRADE puede manejar más de una báscula, si se usan dos o
más modelos de HBM TRADE DDE AD10x y se quiere mostrar el peso
independientemente en Tránsito Pesado se ejecutarán varias instancias del
programa TRADE, siguiendo la siguiente regla:
Para la báscula con ID=1 en Tránsito Pesado, usualmente la báscula 1, se puede
ejecutar el programa TRADE con o sin parámetros:
C:\TRADE.EXE
ó
C:\TRADE.EXE -u=1
donde el parámetro -u=Id representa el Id de la
báscula
Para las básculas en Tránsito Pesado con IDs mayores que 1 (normalmente las
básculas 2, 3, ...7) deberá ejecutarse el programa TRADE con el consiguiente
parámetro:
C:\TRADE.EXE -u=2 <---Para la báscula 2
C:\TRADE.EXE -u=3 <---Para la báscula 3
....
C:\TRADE.EXE -u=7 <---Para la báscula 7
Consideraciones para la lectura de una única báscula Modelo HBM TRADE DDE
AD10x:
Si se ejecuta Tránsito Pesado antes del programa TRADE para la báscula con ID=1
se verifica por este ORDEN:
-Se esta ejecutando TRADE.EXE
-Se esta ejecutando TRADE.EXE -u=1
Si ninguna de estas condiciones se cumple se mostrará un mensaje de error en la
barra de estado de Tránsito Pesado, indicando que ha de conectarse el programa
TRADE.
Tránsito Pesado, en estos momentos espera a que se ejecute el programa
TRADE.EXE -u=1 y NO TRADE.EXE, por lo que si ejecuta en ese momento el
programa TRADE.EXE sin el parámetro -u=1 no funcionará, y seguirá dando el
error.
Para solucionar esto, o bien ejecuta el programa TRADE.EXE -u=1 y Tránsito
Pesado se "reconectará" automáticamente o bien, ejecute ANTES de Tránsito
Pesado el programa TRADE.EXE o TRADE.EXE -u=1
Mensajes de Error HBM TRADE DDE AD10x
Error 20000: El programa TRADE no se esta ejecutando. Por favor, ejecute el
programa TRADE
Error 20001: Error de Etiquetado. En el programa TRADE, asegúrese de que el
Etiquetado en la placa de Identificación es
EXACTAMENTE Igual que "Min=400kg Max=60000kg e=d=20kg"
(obsoleto)
Error 20002: Hay un error en la TRAMA DDE. Mire el Siguiente Punto:
Monitorización DDE
Error 20003: Desde el programa TRADE se está enviando el peso con el propio
simulador TRADE y no desde la células de carga. Si no tiene permiso para usar el
simulador TRADE en Tránsito Pesado, aparecerá este error.
Error 100: No llegan lecturas de báscula. Es posible que exista un problema en
el propio programa TRADE y que impide que el peso se envíe correctamente.
Verifique el estado en el programa TRADE o intente realizar una Monitorización
DDE.
Monitorización DDE. Para TRADE AD10x
Al solicitar una Test de comunicaciones (Parámetros->Comunicaciones) con este
protocolo seleccionado, no se cargará la pantalla de monitorización "habitual",
si no que se lanzará la aplicación testTrade.exe
que se encuentra en el mismo directorio de Tránsito Pesado.
Con esta aplicación se podrá evaluar la cadena DDE para poder solventar posibles
problemas de intercomunicación.
En el software de HBM (Trade.exe) en las opciones del "Visor" el parámetro "Estable-Unidad" debe estar a On:
MAGRIÑA (USA)(index)
Ver descripción EPEL (USA)
MICROGRAM IE21(index)
Modo: Continuo/Petición
Cadena Petición: <STX><30H><ENQ><ETX>
Nota: el <30H> indica la "ADR" del dispositivo, que normalmente es cero (30H)
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
<STX> | ADR | p | p | p | p | f | f | f | f | FR | CE | <ETX> |
donde:
<STX>: 02H
ADR: Dirección
p: peso
f: flags
FR: Fracción
CE: Ceros
<ETX>: 03H
Los parámetros por defecto del equipo son los siguientes:
· 1200 baudios
· Paridad impar
· 7 bits de Datos
· 2 bits de Stop
· Transmisión por petición
El equipo puede transmitir por petición o por propia iniciativa, cada 100mseg o
al finalizar la integración.
Cuando arranca el equipo, un puente en la CPU determina el modo de
funcionamiento.
Si la báscula se programa en transmisión automática (envío continuo) mediante el
puente interno, entonces no es necesario conectar la línea RxD del Indicador.
Cable de comunicaciones:
Programación del módulo: Transmisión Automática
Módulos comprobados: Microgram IE21
MICROGRAM IE150/152(index)
Modo: Continuo
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 |
p1 | p2 | p3 | p4 | p5 | flag | <CR> |
donde:
<CR>: Carry Return
Tránsito Pesado no procesa el byte del flag
Los ceros no significativos se envían
como "?" (0x3F)
Si el valor de peso es <0 envía ;;???0
Si el peso rebasa el alcance máximo se envía 55???0
Ejemplo: un peso estable de 345 kg se envía de la siguiente forma:
1 | 2 | 3 | 4 | 5 | 6 | 7 |
? | ? | 3 | 4 | 5 | 4 | <CR> |
Los parámetros por defecto son: 1200 bps, n,8,1
Programación del módulo:
Para entrar en la programación escribir OFI-TEC con el teclado del display y pulsar la tecla ENTER
Con las flechas llegar al menu de
comunicaciones
La opción con "PC" debe marcar 9600.0
La opción con "Repetidor" debe marcar 1200.2
Si no marcase 1200.2 teclear 1200.2 y pulsar ENTER
(Nota: el . no se muestra en el display aunque lo tecleemos)
Cable de comunicaciones:
IE 152 (DB9-MACHO)
PC (DB9-HEMBRA)
pin 3 (TxD) --------------------- pin 2 (RxD)
pin 5 (Gnd) --------------------- pin 5 (Gnd)
Módulos comprobados:
IE-152
MOBBA (continuo)(index)
Modo: Terminal
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 |
d | d | "." | d | d | d | <CR> |
donde:
d: peso
".": Punto decimal
<CR>: Carry Return. 0DH
Los parámetros por defecto de comunicación del equipo son
los siguientes:
2400 baudios
Paridad impar
7 bits de Datos
1 bits de Stop
En el modo terminal, el visor transmite toda la información que visualiza al
canal de comunicaciones.
Cable de comunicaciones:
Conexion MOBBA DTE - DCE
Indicador DB9
PC DB9
pin 3 (TxD) ------------------------ pin 2 (RxD)
pin 5 (Gnd) ------------------------ pin 5 (Gnd)
Programación del visor para funcionar en modo terminal.
1. Func ...> cPeso ...> ccoMM ...> mcoMM
2. Seleccionar el modo tErM
3. Pulsar (flecha abajo)
Programación del módulo: McoMM: Terminal. MPESo: PESo
Módulos comprobados: Mobba F6010
MOBBA (Demanda)(index)
Modo: Half-Duplex
Nodo: 0
Los parámetros por defecto del equipo son los siguientes:
2400 baudios
Paridad impar
7 bits de Datos
1 bits de Stop
Se establece un enlace entre el visor y un ordenador.
Programación del visor para funcionar en modo hduP.
1. Func ...> cPeso ...> ccoMM ...> mcoMM
2. Seleccionar el modo hduP
3. Pulsar (flecha abajo)
Cadena de petición:
1 | 2 | 3 | 4 | 5 | 6 | |
<SOH> | "A" | <STX> | "4" | "1" | <ETX> | Notación ASCII |
1 | 65 | 2 | 52 | 49 | 2 | Notación Decimal |
Respuesta VISOR:
<ACK> <STX> SDD.DDD u <CHEKSUM> <ETX>
donde:
"S" : Signo
"D":Peso
"u": Unidad de Medida
Cable de comunicaciones:
Conexion MOBBA DTE - DCE
Indicador DB9
PC DB9
pin 2 (RxD) ------------------------ pin 3 (TxD)
pin 3 (TxD) ------------------------ pin 2 (RxD)
pin 5 (Gnd) ------------------------ pin 5 (Gnd)
Programación del módulo: Modo: hduP, nodo:0, MPESo: PESo
Módulos comprobados: Mobba F6010
MOBBA Protocolo 500 (Demanda)(index)
Protocolo estándar de comunicación para visores F501
La transmisión del peso hacia el ordenador sólo se realiza cuando éste lo ha
solicitado previamente.
Características del Hardware:
Comunicación: Asíncrona
Codificación: ASCII
Número de bits: 7
Número stop bits: 1
Paridad: Impar
Baudrate: 1200,2400,4800,9600
Protocolo
1. Ordenador a Visor.
<STX> <ENQ> <ETX>
2. Visor a Ordenador.
<STX> <STATUS> PESO <ETX>
donde:
<STX>: 02H
<STATUS>:
Constituido por un único carácter que indica el estado del peso:
"+" - (Peso Positivo)
"-" (Peso negativo)
"?" (Peso Inestable)
PESO: DDD.DDD
<ETX>: 03H
PHILIPS PR 1612 / 1602(index)
Modo: Remote Display
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
<STX> | M | s | s | x | x | x | x | x | x | <ETX> |
donde:
<STX>: 02H
M: Modo
s: Status
x: peso
<ETX>: 03H
Programación del Módulo :
Se han señalado los parámetros relevantes, el resto son indiferentes.
Baudios : (Parámetro C04)
Xon/Xoff Sync: No (Parámetro C05)
Bits de Datos + Paridad : (Parámetro C06)
I/O Configuración: 01 (Parámetro C10)
Remote Display : On (Parámetro C14) (1 ó 2)
Cable de comunicaciones:
Notas sobre el módulo:
Se programa como enviando a un repetidor remoto.
El módulo internamente tiene una placa de interface RS 232 que tiene 2
posiciones (zócalos A y B) y debe estar en el zócalo B.
El puente X802 sobre la misma placa de interface, tiene que estar soldado.
Para imprimir los parámetros hay que poner temporalmente en el zócalo A la placa
de interface RS 232, seleccionar el parámetro C 58 y pulsar Imprimir(·)
PHILIPS PR 1613(index)
Para el PR 1613, se especifica O2 en el parámetro C10 de
configuración I/O, que asigna a la salida de la línea 2 (B) a un display remoto
(Ordenasdor)
El Parámetro C14 puede estar en 1 (Protocolo PR1577) o en 2 (Protocolo 1627),
pero no en 0.
Cable de comunicaciones:
Tránsito Pesado, acepta que el módulo se programe en kilogramos o en toneladas (con 2 decimales y máximo 999,99 toneladas).
PIBERNAT (tpv)(index)
Modo: Continuo
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
d | d | d | "." | d | d | d | <CR> |
donde:
d: peso
<CR>: Carry Return. 0DH
Cable de comunicaciones:
Programación del módulo S-100
Acceder al nivel de cliente: Pulsar
durante el conteo
inicial
* FILTRO: XXXXXXX (indiferente)
* RSBAUD: BD4800 (o el mismo parámetro configurado en Tránsito Pesado)
* RSPALA: E72 (par, 7 bits de datos, 2 bits de stop)
* RSMODO: RSCON (envío contínuo)
* RSPERI: TPV
(se selecciona un elemento de un menú con
y
. Con Carry
Return se acepta un valor pasando al siguiente)
Programción del módulo S-100 a
Acceder al nivel de cliente: Pulsar Carry Return durante el conteo inicial
* FILTRO: XXXXXXX (indiferente)
* RSBAUD: BD4800 (o el mismo parámetro configurado en Tránsito Pesado)
* RSPALA: E72 (par, 7 bits de datos, 2 bits de stop)
* RSMODO: RS CON (envío contínuo)
* RSPERI: TPV
(se selecciona un elemento de un menú con y . Con Carry Return se acepta un valor pasando al siguiente)
Módulos comprobados: S-100, S-100 a
PRECIA M7 (BACSA)(index)
Modo: Continuo
Descripción:
Estatus
Peso Bruto (5 Cifras en ASCII)
Tara (5 Cifras en ASCII)
Peso Neto (5 Cifras en Ascii)
Checksum (Or Exclusivo)
Programación del módulo:
Seleccionar Protocolo "MAESTRO A."
Pasos a seguir:
1.- Apagar el Indicador Precia M7
2.- Establecer el Interruptor SW1 a posición de Regulación/Configuración
3.- Aparecerá la palabra "Mesur"
4.- Desplazarse con las teclas del indicador y entrar en "CONFIG"
5.- Aparecera la palabra "MESUR"
6.- Desplazarse con las teclas del indicador y entrar en el menú "COM".
7.- Configurar PORT=1
8.- Entrar en el menú LOAD
9.- Establecer BAUD (96 (9600 Baudios)
10.- Establecer FORM a 8,n,P,1
11.- Seguir despalzandose y entrar en el menú TYPE
12.- Entrar en PROT.A
13.- Entrar en TYPE
14.- Establecer en este submenú el protocolo NA (Maestro A)
15.- Salvar los cambios y salir
16.- Posicionar el interruptor SW1 a su posición normal
Cable de conexión
PC
INDICADOR PRECIA M7
(DN 9 pin hembra)
(DN 25 Pines Macho)
pin 2 (RxD) ------------------------------ pin 3 (TxD)
pin 3 (TxD) ------------------------------ pin 2 (RxD)
Pin 5 (Gnd) ------------------------------ pin 7 (Gnd)
PRECIA I310 (BACSA)(index)
Modo:
Demanda o Continuo (programable)
Trama de petición:<SOH><CR><LF>
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 |
<SOH> | <STX> | "0" | "1" | <SP> | <SP> | <SP> | <SP> | <SP> | <NUL> | <SP> | b | b | b | b | b | b | "." | "k" | "g" | <SP> | <STX> | "0" | "2" | t | t | t | t | t | t | "." | "k" | "g" | <SP> | <STX> | "0" | "3" | n | n | n | n | n | n | "." | "k" | "g" | <CR> | <LF> |
Descripción:
Estatus
<SOH>: Carácter ASCII 1 (Start of Heading)
<STX>: Carácter ASCII 2 (Start of Text)
<NUL>: Carácter ASCII 0 (Null)
b:BRUTO
t:TARA
n:NETO
<SP>: Carácter ASCII 32 (0x20H) (Space)
<CR>: Carácter ASCII 13 (0x0DH) (Carry Return)
<LF>: Carácter ASCII 10 (0x0AH) (Line Feed)
Observaciones:
El indicador
tiene dos tramas de comunicación. La trama "1" es la que se describe en esta
ayuda. Es la trama por defecto del indicador
El indicador está programado de forma fija con 9600 bps, sin paridad, 8 datbits,
1 bit stop
El indicador tiene dos conectores MACHO DB9 en su parte trasera, uno para
conexión con "PC" y otro para conexión con impresora
Cable de comunicaciones
Conexión
I310
Indicador DB9 (Hembra)
PC DB9 (Hembra)
pin 2 (RxD) ------------------------ pin 3 (TxD)
pin 3 (TxD) ------------------------ pin 2 (RxD)
pin 5 (Gnd) ------------------------ pin 5 (Gnd)
PRECIA I200 (BACSA)(index)
Modo:
Continuo (Maestro A+)
Modo: Demanda (Esclavo A+)
Trama de petición:<SOH><CR><LF>
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 |
<SOH> | <STX> | "0" | "4" | e1 | e2 | e3 | e4 | <STX> | "0" | "1" | b | b | b | b | b | b | "." | "k" | "g" | <SP> | <STX> | "0" | "2" | t | t | t | t | t | t | "." | "k" | "g" | <SP> | <STX> | "0" | "3" | n | n | n | n | n | n | "." | "k" | "g" | <SP> | <CR> | <LF> |
Descripción:
Estatus
<SOH>: Carácter ASCII 1 (Start of Heading)
<STX>: Carácter ASCII 2 (Start of Text)
e1-e4: Estado. No se evalúa
b:BRUTO
t:TARA
n:NETO
<SP>: Carácter ASCII 32 (0x20H) (Space)
<CR>: Carácter ASCII 13 (0x0DH) (Carry Return)
<LF>: Carácter ASCII 10 (0x0AH) (Line Feed)
Observaciones:
El I200 puede
programarse internamente como Esclavo (requiere petición) o como Maestro (envío
continuo del peso).
En ambos casos han de establecerse también estos parámetros:
- 1d, nrA = 00
- Sin checksum
El protocolo del I200 difiere en el byte 47 con respecto al del I310
Cable de comunicaciones: El I200 tiene un conector tipo DIN especial
REIX TR60(index)
Modo: Continuo
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
<STX> | "B" | b1 | b2 | b3 | b4 | b5 | b6 | b7 | b8 | "T" | t1 | t2 | t3 | t4 | t5 | t6 | t7 | t8 | "N" | n1 | n2 | n3 | n4 | n5 | n6 | n7 | n8 | CRC | <CR> |
donde:
<STX>: 02H
"B": letra B. ASCII 42H
b1-b8: peso bruto
"T": letra T. ASCII 54H
t1-t8: peso tara
"N": letra N. ASCII 4EH
CRC: checksum de la trama de comunicación
<CR>: Retorno de carro. ASCII 0DH
Cable de comunicaciones:
RICE LAKE (CC - CR)(index)
Modo: Continuo
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
<STX> | p | x | x | x | x | x | x | x | u | g | s | t |
donde:
<STX>: 02H
p: polaridad (+/-)
x: peso
u: unidades
g: Bruto/Neto
s: status/sobrecarga
t: Terminacion (<CR>, <CR><LF>)
Cable de comunicaciones:
Programación del módulo:
FORMATO: CC (CONSOLIDATED CONTROLS)
MODO: Stream
TERMIN: CR
Módulos comprobados: IQ PLUS 310A
SENSOCAR(index)
Modo: Contínuo
Protocolo: Protocolo -S-
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
signo | p1 | p2 | p3 | p4 | p5 | p6 | p7 | <CR> |
donde:
signo: "+" (ASCII 2BH) ó "-" (ASCII 2DH)
p1-p7: peso
<CR>: Retorno de carro (ASCII 0DH)
Cable de comunicaciones:
Sensocar (DB9) PC (DB9-F)
pin 2 (RxD) --------------------- pin 3 (TxD)
pin 3 (TxD) --------------------- pin 2 (RxD)
pin 5 (Gnd) --------------------- pin 5 (Gnd)
Módulos comprobados: SC01, SC02
TOLEDO (indicador)(index)
Modo: Continuo
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 |
<STX> | WA | WB | WC | W | W | W | W | W | W | T | T | T | T | T | T | <CR> | CKSM |
donde:
<STX>: 02H
WA: Status Word A
WB: Status Word B
WC: Status Word C
W: Peso
T: Tara
<CR>: Carry Retrun. 0DH
CKSM: Checksum
Cable de comunicaciones:
Programación en modo contínuo con Checksum.
Módulos comprobados: Toledo 8132,8142,8150,8520,8530,8139 y 8140
TOLEDO (TSM)(index)
Modo: Continuo
Programación del módulo:
Requiere conexión interna especial en TTL y disponer de una "carta" de salida
RS232.
TRAYVOU(index)
Modo: Demanda
Trama de petición: "p" (ASCII 70H)
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
P1 | control | x | x | x | x | x | P2 | CHK | P3 |
Este módulo hay que programar los parámetros Internos de la siguiente forma:
P1: <CR>
P2: <NUL>
P3: <NUL>
Los caracteres <NUL> no se transmiten, por lo tanto, la trama recibida será del tipo:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
<CR> | control | x | x | x | x | x | CHK |
donde:
<CR>: Retorno de carro (ASCII 0DH)
control: Byte de control
xxxxx: peso
CHK: Checksum
Módulos comprobados: TY50
UTILCELL(index)
Modo: Continuo
Trama:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |
<STX> | signo | p1 | p2 | p3 | p4 | p5 | p6 | p7 | Unidades | Bruto/Neto | status | <CR> | <LF> |
donde:
<STX>: ASCII 02H
signo: "-" para pesos negativos
p1-p7: peso
Unidades: Peso en Kilogramos: carácter "K". ASCII 4BH. Peso en toneladas:
carácter "T". ASCII 54H
Bruto/Neto. Bruto:
"G": carácter G. ASCII 47H. Neto: "N": carácter N (4E)
status: Estado del peso enviado. Espacio en blanco (ASCII 20H) = peso "OK". "I"
(ASCII 49H) = peso no válido
<CR>: retorno de carro. ASCII 0DH
<LF>: salto de línea. ASCII A0H
Configuración del módulo:
Formato del bloque de datos: seleccionar el formato F1
Tipo de transmisión: seleccionar STREAM
Terminador: seleccionar CR+LF
Cable de comunicaciones:
UTILCELL (DB9-H) PC (DB9-H)
pin 3 (TxD) --------------------- pin 2 (RxD)
pin 5 (Gnd) --------------------- pin 5 (Gnd)
Módulos comprobados: Matrix Smart