beautypg.com

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

Page 7

background image

 

 

CA‐NET Protocol

 

page  7 / 29 

 

SPANISH VERSION 

CA‐NET

 

RS‐232. Protocolo de Control Remoto  

Actualizado para CA40, CA200z, DAM514 

 

OCT 2013

 

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,  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): 

  [PARAM1]   [PARAM2]   [PARAM3]   [PARAM4][LF]