REFERENCIA
RED RS485
INSTALACIÓN DE LA RED
RS485 debe instalarse en una configuración de bus donde
cada dispositivo de red está fijado a una red de bus individual
28
. No utilice ramificaciones ni conecte la red en anillo.
LONGITUD DE LA RED
La longitud de red RS485 debe ser inferior a 1000 m.
CARGA DE BUS
No deben instalarse más de 32 dispositivos Modbus, incluido
el Modbus maestro, en un bus de red individual. Se pueden
añadir dispositivos adicionales mediante un repetidor de capa
física RS485.
CABLE DE RED
El cable de red debe ser de par trenzado con blindaje e hilo
de drenaje (Belden 8761 o equivalente). Se recomienda que
los núcleos sean trenzados con un área transversal mínima de
0,33 mm
y una resistencia igual o inferior a 60 Ω/km.
2
TERMINACIÓN Y POLARIZACIÓN CON PROTECCIÓN CONTRA FALLOS
La terminación para RS485 no es necesaria para el
funcionamiento normal puesto que la velocidad de red estándar
de 9600 baudios no requiere terminación de red para longitudes
de red de hasta 1000 m. El transceptor RS485 de DCOM cuenta
con polarización con protección contra fallos interna que evita la
necesidad de añadir resistencias de polarización con protección
contra fallos externas.
En caso de utilizar terminación, debe añadirse un circuito de
polarización con protección contra fallos para que la red funcione bien.
PROTOCOLO MODBUS
La DCOM es compatible con el protocolo Modbus RTU y funciona
en modo esclavo. La dirección Modbus de la interfaz DCOM se
selecciona mediante los interruptores DIP 1.3 a 1.8
FORMATOS DE REGISTRO
La documentación de la DCOM utiliza la numeración de
desplazamiento de registro Modbus para todos los registros.
8
Un registro se especifica mediante el tipo de función (retención
o entrada) y el desplazamiento de registro. El desplazamiento
de registro es un valor entre 0 y 65535.
Para utilizar el modo de direccionamiento de registro
Modicon alternativo 3xxxx y 4xxxx es necesario realizar una
conversión. El registro de retención base Modicon es 40001 y
el registro de entrada base Modicon es 30001. Para convertir
registros DCOM a formato Modicon, añada el desplazamiento
de registro DCOM al registro base Modicon.
ejemplos:
Registro de retención DCOM 1
Registro de entrada DCOM 20
Esta conversión solo es compatible para desplazamientos
de registro Modbus de hasta 9999. Todos los registros de
aplicación DCOM están por debajo de este desplazamiento.
FORMATO DE CÓDIGO DE ERROR DAIKIN
Los códigos de avería de Daikin son devueltos por la DCOM
como un entero sin signo de 16 bits que debe descodificarse
para devolver el código de avería como dos caracteres ASCII .
Si el valor de error en la unidad es 0:No Error (0:No hay
errores), el código de error en la unidad devuelto será el valor
11565
(decimal) que se decodificará como texto '
significa que no hay errores.
Para convertir un entero sin signo de 16 bits a caracteres de
código de avería, se utiliza el siguiente procedimiento:
1) Extraiga el byte significativo más bajo (LSB) del entero de
código de avería
LSB = Entero de código de avería % 256
34
.
Donde % es el símbolo de módulo.
2) Extraiga el byte más significativo (MSB) del entero de
código de avería
DCOM-LT/MB Reference Manual
MSB = (Entero de código de avería - LSB) / 256
3) el MSB y el LSB son códigos de caracteres ASCII para los
dos caracteres del código de avería. Busque los caracteres
ASCII para el par de valores y coloque los caracteres
conjuntamente en el orden MSB, LSB.
En la siguiente tabla se muestran ejemplos de decodificación
de enteros de códigos de avería:
Entero de
= 40001 + 1
código
MSB
= Registro Modicon 40002
de avería
11565
45
= 30001 + 20
14152
55
= Registro Modicon 30021
21816
85
La siguiente tabla enumera los caracteres ASCII de todos los
valores devueltos de LSB y MSB
Valor
LSB/
MSB
45
--
', lo que
48
49
50
51
52
53
54
MSB a
LSB a
Código de
LSB
ASCII
ASCII
avería
45
'-'
'-'
--
72
'7'
'H'
'7H'
56
'U'
'8'
'U8'
Valor
ASCII
LSB/
ASCII
MSB
'-'
65
'A'
'0'
67
'C'
'1'
69
'E'
'2'
70
'F'
'3'
72
'H'
'4'
74
'J'
'5'
76
'L'
'6'
80
'P'