BioMax2 / KBio2-Online
Installation and Programming Manual
Page
82 of 91
• Extra Data:
- A través de Bio-OCX:
‘>>5000197E000000040000000000000000000000000000000000000004B3’
- La trama real que se manda en Extra Data es, en Hexadecimal y a partir de
<ETB>
(incluido):
172662001D
5000197E000000040000000000000000000000000000000000000004B3
• La trama entera UDP:
5100010087172662001D
500019
7E000000040000000000000000000000000000000000000004B3
A.2.4. Communication through KSP UDP
La electrónica
BioMax2
ofrece una pasarela KSP a RS-232, de modo que el terminal
KBio conectado a la UART0 se comporta, a nivel de funcionalidad, como un nodo KSP-
UDP (no es visible, no obstante, a través del
Para trabajar a través de KSP-UDP, solamente hace falta tener definida una dirección
KSP distinta para cada terminal. La
BioMax2
ofrece un valor de
Node_ID
por defecto,
que se puede modificar a través del parámetro de configuración IP
KSP-Address_Low.
La parte alta de la dirección KSP (
Application_ID
) se deriva de los
jumpers
JP1 y JP2
(See
• JP1 es el bit de menor peso, JP2 el de mayor, dando lugar a valores entre 0 y 3 (0:
jumper
abierto; 1:
jumper
cerrado).
•
Application_ID
de la BioMax2:
0x0B
+
jumpers
(es decir, un valor entre 11 y 14).
•
Application_ID
de la KBio:
0x4B
+
jumpers
(es decir, un valor entre 75 y 78).
Por tanto, la comunicación con ambos terminales se realiza mediante las mismas
instrucciones, con la bien entendida salvedad de que la dirección KSP va a ser distinta
según el nodo al que nos dirijamos:
• Instrucción
Test de comunicaciones
a BioMax2 en formato KSP-UDP, trama
entera:
0D01
F8027A
00
• Instrucción
Test de comunicaciones
a KBio en formato KSP-UDP, trama entera:
4D01
F8027B
00
Observemos que en ambos casos mandamos el OpCode
0x00
, una vez al dispositivo
0x0D.01
y la siguiente al dispositivo
0x4D.01
. La etiqueta de la trama deberá ser
distinta cada vez (
0x7A
y
0x7B
, respectivamente).