User Manual
CA‐NETProtocol
page7/29
SPANISHVERSION
CA‐NETRS‐232.ProtocolodeControlRemoto
ActualizadoparaCA40,CA200z,DAM514
OCT2013
ElpuertoRS‐232integradoenlasseriesdedispositivosCAyDAMpermiteaundispositivoexterno
establecer comunicaciónserie 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
depresets,etc.
LacomunicaciónRS‐232debecumplirconlassiguientesespecificaciones:
Baudrate: 9600 (fijo,sinautonegociación)
Databits: 8
Parity: No
Stopbits: 1
Flowcontrol: No
No está permitido mediante la conexión RS‐232 más de un acceso simultáneo, desde varios
dispositivosexternos,almismodispositivoCA/DAM.
Elprotocoloessimpleytextual,facilitandoasílalectura,escrituradecódigoymodificación,yestá
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
caracteresASCII,siempreincluyendoelcarácterLF(0x0A)alfinaldecadamensaje.Todoslostextos
debenestarescritosenletrasMAYÚSCULAS.
ParafacilitarelprocesamientodelosmensajesensistemasdecontroltipoEXTRON®,CRESTRON®,
AMX®,RTI®,VITY®,MEDIALON®,etc.,eldispositivoCA/DAMañadeelcarácterLF(0x0A)alfinalde
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
cadenadememoria(buffer)paraposteriormentevolverasepararlosusandoeldelimitadorLF. De
igualforma,eldispositivopermiteinterpretarvariosmensajesrecibidosenunsolopaqueteRS‐232
usandoelcitadodelimitador.
Los mensajes están formados por uno o varios campos, todos ellos separados por espacios en
blanco(=espacioenblanco):
<TYPE> [PARAM1] [PARAM2] [PARAM3] [PARAM4][LF]