Escolar Documentos
Profissional Documentos
Cultura Documentos
Protocolo de comunicaciones
situado en el nivel 7 del Modelo
OSI, basado en la Arquitectura
maestro/esclavo o cliente/servidor
Qu es la comunicacin serial?
La comunicacin serial consiste en el envi secuencial de un bit a la vez de
informacin entre dos o ms dispositivos, por eso se le llama serial, porque cada bit
va uno seguido de otro o dicho.
La transmisin de
datos es necesario
un solo cable entre
los dispositivos y
una referencia o
tierra
Como se observa, la seal es por un solo cable, lo que implica que solo halla
dos valores, denotados en electrnica digital por un 1 o un 0, esto es si llega
voltaje al cable (1) o si no le llega (0).
Bit de paridad
Existe otro bit que se agrega a la trama, es el llamado bit de
paridad, que sirve para detectar errores en las tramas
enviadas.
Velocidad de transmisin
La velocidad de transferencia de informacin indica el
nmero de bits que se transmiten en un segundo, se mide en
bauds (baudios) algunas velocidades de transmisin que son
muy usadas son las siguientes: 1200, 2400, 4800, 9600,
19200.
Unicast
Unicast: Comunicacin entre el maestro y un solo
esclavo, de este modo la transaccin Modbus
consistira en dos mensajes: el maestro inicia la
transmisin con una peticin, seguida por la
respuesta del esclavo. Cada nodo esclavo debe
tener una nica direccin (de 1 a 247) dentro de la
red con el fin de puedan ser llamados
individualmente por el dispositivo maestro.
Broadcast
En modo broadcast el maestro hace un llamado a todos los
esclavos del bus de campo.
En este caso la transaccin Modbus est compuesta
exclusivamente por la peticin del maestro, quien utiliza la
direccin 0 que est reservada para intercambios de este
tipo; implcitamente involucra la ejecucin de una accin por
parte de todos los esclavos y por esta razn el modo
broadcast est disponible nicamente en las operaciones de
escritura de variables de tipo binario o registros.
Para este modo, todos los esclavos tienen que aceptar la
funcin de escritura porel dispositivo remoto. Vase la Figura
1.4
CONEXION A 2 Y 4 HILOS
Usando 4 cables, llamada en ingles full-duplex.
Usando 2 cables, llamada half-duplex.
Modo RTU
En modo RTU cada byte del mensaje contiene dos caracteres hexadecimales de 4
bits, su mayor ventaja estriba en tener una mayor densidad de caracteres lo que
permite un mayor rendimiento que el modo ASCII utilizando la misma tasa de
transmisin; la comprensin de esta caracterstica ser evidente cuando se traten
los detalles del modo ASCII en el siguiente aparte.
Se observa que existen indicadores de inicio y final conocidos que en este caso
son intervalos de silencio (no transmisin) de al menos una longitud equivalente a
3.5 caracteres que permiten a todos los dispositivos reconocer cuando se ha
iniciado una transmisin y cuando se puede dar por terminada la misma.
Cada mensaje dentro del protocolo se debe enviar como una cadena
ininterrumpida de caracteres separados a lo sumo por un tiempo
equivalente al
empleado en la transmisin de 1.5 caracteres, cuando se supera este
lmite el
mensaje es declarado incompleto y tiene que ser descartado por el
receptor.
Modo ASCII
En el modo ASCII cada byte del mensaje es
transmitido como dos caracteres
ASCII, su principal ventaja estriba en que permite
que existen grandes intervalos
de tiempo entre caracteres (hasta un segundo) sin
que por esto hayan errores de
transmisin. Este modo se utiliza cuando el enlace
fsico de comunicacin o las
caractersticas tcnicas de los equipos no son
aptas para las altas exigencias que
el manejo de temporizadores e interrupciones que
el modo RTU requiere.
se
podra decir que el modo ASCII es
aproximadamente la mitad de eficiente en
comparacin con el RTU para tasas de transmisin
iguales.
A fin de explicar la mayor efectividad del modo
RTU se debe aclarar que debido al
sistema de codificacin (hexadecimal-ASCII), cada
byte de datos necesita de 2
caracteres para ser transmitido (14 bits, ms los
de inicio, paridad y parada).
Chequeo de errores
La seguridad de los datos que se transportan bajo el
protocolo Modbus se basa en
dos tipos de chequeo: paridad (par o impar) que debe ser
aplicada a cada
carcter, y chequeo de trama (LCR o CRC) que es
aplicada al mensaje completo.
Ambos chequeos son ejecutados por el dispositivo que
emite los datos mientras el
que responde verifica. En el caso de LCR y CRC, ya se
explico el principio de
funcionamiento y el presente aparte no har mencin de
los mismos.
CARACTERSTICAS
25 pines de seal.
Conector de DTE debe ser macho y el conector de
DCE hembra.
Los voltajes para un nivel lgico alto estn entre -3V y
-15V, y un nivel bajo +3V y +15V.
Los voltajes ms usados son +12V/-12V, +9V/9V
Dependiendo de la velocidad de transmisin
empleada, es posible tener cables de hasta 15
metros.
Velocidad: 300, 600, 1200, 2400, 4800 y 9600 bps
RS422
RS422 usa 4 seales y puede emplearse para comunicacin
punto a punto o multipunto. En su aplicacin ms simple, una
computadora central se comunica con una UTR empleando un
protocolo master-slave, full dplex. La electrnica del
convertidor RS232-RS422 es muy simple porque solo se
emplean buffers trasmisores receptores del tipo 75176. Una
conexin tpica se muestra abajo. La computadora central se
comunica con un convertidor (K422) usando 5 de las seales de
la norma RS232. El convertidor se conecta al dispositivo
remoto 422 usando 4 seales y la tierra.
RS485
La diferencia principal entre RS422 y RS485 es el nmero de
seales usadas en el cable de trasmisin. RS422 usa 4 seales y
su tierra, RS485 usa solo 2 seales y su tierra. RS485 requiere
de un protocolo "half dplex" para operar, dado que las mismas
lneas son usadas tanto para trasmisin como recepcin.
CARACTERISTICAS
Velocidad mxima de 100Kbps hasta 1200m y de 10Mbps hasta
12m.
Seales de cmo mximo 6V y de cmo mnimo 200mV.
Amplificadores de triple estado, permiten interconectar hasta 64
dispositivos.
COMPARACIN
El uso de tensiones elevados de hasta 15V en RS-232 y de circuitos
no balanceados hace que sea ms susceptible al ruido.
En cambio en RS-485 se utilizan voltages de cmo mximo 6V y
circuitos balanceados por lo que se reduce el factor de ruido.
Con RS-485 se permiten conectar hasta 64 dispositivos.
HART
HART (TRANSDUCTOR REMOTO
DIRECCIONABLE DE ALTA VELOCIDAD)
ES UN PROTOCOLO DE COMUNICACIN
DISEADO PARA APLICACIONES DE
MEDICION Y CONTROL DE PROCESOS
INDUSTRIALES