8.- COMUNICACIONES MK-LCD
Uno o varios MK-LCD-RS485 pueden
conectarse a un ordenador y tener una
centralización de datos en un solo punto.
Si se conectan más de un aparato a una
sola línea serie, es preciso diferenciar cada
equipo por un número de periférico.
El protocolo de comunicaciones usado
es MODBUS © (Modbus-RTU)
8.1.- Parámetros de comunicación.
Al poner en marcha el Mk-LCD, aparecerán
secuencialmente:
1ª pantalla que indica el modelo del
-
contador
2ª pantalla indica los parámetros de
-
comunicación:
Velocidad
Nº P eriférico
8.2.- Funciones implementadas
FUNCION 01:
Lectura del estado de los relés
FUNCION 03 y 04:
Lectura de n Words (16 bits- 2 bytes).
Es la función que se utiliza para la
lectura de los parámetros eléctricos
que está midiendo el MK.
FUNCION 16 (10 Hex):
Escritura de múltiples registros.
8.3.- A tener en cuenta.
El equipo no comprueba si las variables
que se graban están dentro de los
márgenes permitidos. En caso de grabar
algún parámetro con un valor incorrecto el
equipo se configurará con el que tiene de
defecto.
La nueva configuración grabada no tendrá
efecto hasta que se realice un reset.
8.4.- Configuración comunicaciones.
Lectura
NP0403E80003CRC
Respuesta
NP0406aabbccddeeffCRC
Escritura
NP1003E8000306aabbccddeeffCRC
Respuesta
NP1003E80003CRC
Donde:
Descripción
Valor
NP :
Nº periférico
aa :
00
Modbus
01-FF (01-255 Decimal)
bb :
Nº Periférico
cc :
01
2400
Velocidad
02
4800
03
9600 (def)
dd : Paridad
00
No
01
Impar
02
par
ee :
01 – 8 bits
Bits de datos
00
1 Stop bit
ff :
Bits de stop
01
2 Stop bit
8.5.- Lectura de las variables medidas
Ejemplo:
Lectura
NP030000000CCRC
Respuesta
NP030018ttttccccaaaaffffeeeeppppCRC
VARIABLE
t: Tensión
c:Corriente
a:Potencia
activa
f: Frecuencia
e: Energía
activa
p: Energía
parcial
8.6.- Lectura de las salidas digitales:
P aridad
longitud
XX (byte hexadecimal)
S top bits
b7
bit b0 = relé 1 (1 = ON; 0 = OFF)
8.7.- Puesta a cero
-
-
-
-
8.8.- Configuración Alarma / Pulsos:
Impulso cada ciertos kW.h (ENERGÍA).
Se
corresponde a la energía consumida para
generar un pulso (de duración 0.5 seg.):
kW.h / 1 pulso
Condiciones de ALARMA: se programa
para cada salida de relé
controlar, el valor máximo, valor mínimo y
el "delay".
Programación por defecto del MK:
Nº de variable: 10
Pulso: 0.010
1 pulso/ 10 W
REGISTROS MODBUS
HEXA-DECIMAL (longs)
Unidad
Actual
Vx10
00-01
mA
02-03
W
04-05
Hzx10
06-07
Wh
08-09
Wh
0A-0B
Lectura estado relé
NP0100000003CRC
Respuesta
NP0101XXCRC
en binario
B6
b5
b4
b3
b2
Reset
Pregunta
NP0507D0FF00CRC
Respuesta
No hay respuesta
Energía parcial
Pregunta
NP050834FF00CRC
Respuesta
NP050834FF00CRC
Máximos
Pregunta
NP050836FF00CRC
Respuesta
NP050836FF00CRC
Energía parcial y máximos
Pregunta
NP050837FF00CRC
Respuesta
NP050837FF00CRC
puede
programar
el
valor
la variable a
Energía Activa
10w
100 pulsos / 1 kW
Relé 1
-
Escritura
NP10047E00060Caaaaaaaabbbbbbbb
Respuesta
Lectura
Respuesta
Máximo
NP0406aaaaaaaabbbbbbbb
60-61
62-63
64-65
66-67
Donde:
Descripción
NP: Nº periférico
a: Valor MAX
o Pulso energía
b: Valor MIN
c: Delay
d: Nº variable
e: No utilizado
VARIABLE
b1
b0
Ninguna
Tensión
Corriente
Potencia activa
Frecuencia
Energía activa
Energía parcial
ACTIVACIÓN ALARMAS: Las alarmas
dependen de los valores programados de
MÁXIMO Y MÍNIMO.
MAX > MIN
MAX < MIN
ON =alarma activada --------> relé cerrado
OFF=alarma desactivada ---> relé abierto
El valor programado de DELAY se
aplica tanto a la conexión como a la
desconexión al producirse las condiciones
de alarma.
que
ccccddeeCRC
NP10047E0006CRC
NP04047E0006CRC
ccccddeeCRC
Valor
Según variable
Según variable
0 a 9999
0-6
Cualquier valor
Código
0
1
2
3
4
5
6
ON
OFF
ON
=====
Min
Max
OFF
ON
OFF
===== ======
Max
Min
Para
que
tenga
efecto
cualquier cambio en de la
configuración, es necesario
realizar un reset del equipo.
M98175201-01-10A