Ca‐net, Rs‐232. protocolo de control remoto – Ecler CA‐NET User Manual

Page 7

Advertising
background image

 

 

CA‐NET Protocol

 

page  7 / 33 

 

SPANISH VERSION 

CA‐NET

 

RS‐232. Protocolo de Control Remoto  

Actualizado para CA40, CA120, CA200z, DAM514 

 

SEPT 2014

 

El puerto RS‐232 integrado en las series de dispositivos CA y DAM permite a un dispositivo externo 
establecer comunicación serie empleando para ello el protocolo CA‐NET. Dicho protocolo emplea 
una  sintaxis  muy  similar  a  la  del  protocolo  TP‐NET,  y  permite  a  un  dispositivo  externo  de  control 
(cliente)  obtener  y/o  modificar  el  valor  de  ciertos  parámetros  del  dispositivo  CA  o  DAM  (por 
ejemplo,  del  CA40,  CA120,  CA200z  o  DAM514),  como  volúmenes,  función  MUTE,  ecualización, 
activación de presets, etc. 

La comunicación RS‐232 debe cumplir con las siguientes especificaciones: 

 Baud rate:    

9600   (fijo, sin autonegociación)

 

 Data bits:  

 

8

 

 Parity:   

 

No

 

 Stop bits:  

 

1

 

 Flow control:   

No

 

 

No  está  permitido  mediante  la  conexión  RS‐232  más  de  un  acceso  simultáneo,  desde  varios 
dispositivos externos, al mismo dispositivo CA / DAM. 

El protocolo es simple y textual, facilitando así la lectura, escritura de código y modificación, y está 
basado  en  mensajes,  sin  necesidad  de  delimitador  de  inicio:  cada  mensaje  viene  delimitado  de 
forma  implícita  por  el  tamaño  del  paquete  RS‐232,  con  un  tamaño  máximo  de  mensaje  de 

80 

caracteres ASCII

, siempre incluyendo el carácter 

LF (0x0A) 

al final de cada mensaje. Todos los textos 

deben estar escritos en letras 

MAYÚSCULAS

. 

Para facilitar el procesamiento de los mensajes en sistemas de control tipo EXTRON®, CRESTRON®, 
AMX®, RTI®, VITY®, MEDIALON®, etc., el dispositivo CA / DAM añade el carácter 

LF (0x0A) 

al final de 

cada  mensaje  que  envía.  De  esta  forma,  si  al  programa  cliente  no  le  da  tiempo  a  procesar  los 
mensajes recibidos  de  uno  en  uno,  puede  concatenar  varios  mensajes consecutivos  en  una  única 
cadena de memoria (buffer) para posteriormente volver a separarlos usando el delimitador 

LF

.

 

De 

igual forma, el dispositivo permite interpretar varios mensajes recibidos en un solo paquete RS‐232 
usando el citado delimitador. 

Los  mensajes  están  formados  por  uno  o  varios  campos,  todos  ellos  separados  por  espacios  en 
blanco ( 

   

= espacio en blanco): 

<TYPE>  [PARAM1]   [PARAM2]   [PARAM3]   [PARAM4][LF] 

Advertising