Está en la página 1de 27

Contenido

y Buses de campo.
y Protocolo MODBUS y su aplicacin.
y Protocolo MCP (Multidrop Communications Protocol) y su
aplicacin.
y Perspectivas del sistema.

Buses campo
y Un bus de campo es un sistema de transmisin de datos
seriales que simplifica enormemente la instalacin y
operacin de mquinas y equipamiento industrial.

MODBUS
y Modbus es un protocolo de comunicaciones estndar
basado en la arquitectura maestro/esclavo.
y Existen dos
variantes, Modbus RTU que es una
representacin binaria compacta de los datos y Modbus
ASCII que es una representacin legible del protocolo
pero menos eficiente.

MODBUS
y Se pueden identificar tres capas: Nivel de capa Fsica,
nivel de capa de Enlace y nivel de capa de Aplicacin.

MODBUS
Formato de trama modo RTU

MODBUS
Campo cdigo de Funcin (Function
code)

MODBUS
Funcionamiento

MODBUS
Aplicacin del protocolo en el ROJ.
y Control de motores paso a paso para la tensin de pantalla
de los tubos electrnicos correspondientes a los
transmisores Driver y PA.
y Monitoreo de corrientes de los transmisores del ROJ.

Control de motores paso a paso


y monitoreo de corrientes.
Esquema de aplicacin
PLC
(Maestro)
R E LA Y O U T P U T

110 V A C I N P U T

D3-16TR
I

D3-16NA

II

DL305

0
1

1
2

3
4

3
4

5
6

5
6

7
C

7
C

0
1

0
1

2
3

2
3

4
5

4
5

6
7
II

DL 3 5 0

II

6
7
II

BUS DE COMUNICACIONES RS485

ESTACION
REMOTA
TX1

ESTACION
REMOTA
TX4

MODULO
ACROMAG
N 1

Esclavos

MODULO
ACROMAG
N 8

Control de motores paso a paso


y monitoreo de corrientes.
Unidad central PLC.
y Sistema conformado por controlador lgico programable
(PLC) Direct 305 con soporte para MODBUS RTU con las
siguientes funciones implementadas:

Ejemplo: Escritura de un solo


registro (Function code 0x06)

Control de motores paso a paso.


Modulo RTU
y Estaciones Remotas:
y Dispositivos utilizados para controlar el giro de motores paso
a paso.
y Cuentan con un microcontrolador PIC como unidad de
control.
y El protocolo Modbus ha sido implementado en el PIC para
que soporte los cdigos de funcin utilizados por el PLC.

Monitoreo de corrientes
Modulo RTU
y Mdulos Acromag :
y Mdulos ADC inteligentes utilizados para monitorear
corrientes de operacin del transmisor.
y Son totalmente configurables y soportan varios cdigos de
funcin (incluidos los utilizados por el PLC).

Multidrop Communications
Protocol MCP.
y MCP es un protocolo de comunicaciones propietario
basado en la arquitectura maestro/esclavo o
cliente/servidor.
y Su arquitectura es anloga a la capa information
protocol del protocolo TCP/IP.

Multidrop Communications
Protocol MCP.
y Se pueden identificar tres capas: Nivel de capa Fsica,
nivel de capa de Enlace y nivel de capa de Aplicacin

MCP

Formato de trama

MCP
Descripcin de campos de la trama
y Destination address: Direccin de los mdulos de la red, va desde la
y
y
y
y
y
y

direccin 64 (0x40) a la direccin 95 (0x5f).


Packet length: Cantidad de bytes contenidos en la trama sin considerar los
campos destination address y el campo packet length.
Packet sequence: Contador de los comandos enviados a los dispositivos de
la red, este campo se utiliza para verificar la respuesta frente a un comando.
Command class: Campo que define que tipo de comando ser enviado, de
uso general o de uso especifico.
Command member: Campo que define la operacin a realizarse.
Dependiendo los dispositivos conectados a la red existen distintos tipos de
funciones.
Variant data: Campo utilizado para aquellos comandos o respuestas que
requieren enviar datos en su trama.
Checksum: Es la suma de todos los bytes en la trama sin incluir destination
address y el propio campo checksum.

MCP
Lista de comandos

MCP
Aplicacin del protocolo en el ROJ
y Configuracin de pulsos de transmisin segn descripcin
de un archivo .TXC
y Monitoreo del estado del transmisor mediante el uso del
programa MCP.exe

Transmisores de estado solido


TOMCO de 20 KW.

Configuracin de pulsos segn


descripcin de un archivo .TXC
Formato de archivo .TXC
Ext
Direcc.
0
pulse number
0
pulse shape
Square pulse shape
4.0
ancho de pulso
75
amplitud
1010
codigo
1.0
tx pre gate
1.0
tx postgate
0.0
rx pregate
0.0
rx postgate
0.0
spare
0
Square
4.0
75
0000011001010
1.0
1.0
0.0
0.0
0.0
0

Square
5.0
100
1
1.0
1.0
0.0
0.0
0.0
0
Square
10.0
100
1
1.0
1.0
0.0
0.0
0.0
0

Square
4.0
60
1111100101011
0.0
0.0
0.0
0.0
0.0
0
Square
4.0
60
0000011010100
0.0
0.0
0.0
0.0
0.0
0

Square
10.0
100
1
1.0
1.0
0.0
0.0
0.0
0
Square
10.0
100
1
1.0
1.0
0.0
0.0
0.0

Configuracin de pulsos segn


descripcin de un archivo .TXC
y Se crea programa con soporte para la configuracin de
pulsos de transmisin basados en la descripcin del
protocolo MCP.
y El programa posee tres funciones que realizan tal tarea:
y Process file: Encargado de procesar un archivo TXC.
y Setup serial Port: Encargado de configurar el puerto de
comunicaciones.
y Send multidrop packet: Encargado de enviar los datos con
tramas en formato MCP.

Monitoreo del estado del transmisor


mediante el uso del programa
MCP.exe

Perspectivas del sistema


y Integracin de ambos protocolos MODBUS-MCP con el
objetivo de obtener un bus comn entre dispositivos.

GRACIAS

También podría gustarte