Está en la página 1de 17

PRCTICA 9

Lectura de entradas y salidas sencillas

Objetivos
- Proporcionar una visin de las posibilidades de un sistema de bus de campo
- Familiarizacin con los componentes de una red industrial y el software de
configuracin
- Implementar una red Profibus
Temas a evaluar
- Objetivo del entrenador RT370
- Funcin de la red profibus
- Tareas del OPC server
Materiales a usar
-

Entrenador Rt 370
Computadora con tarjeta SyCon
Cables banana banana
Cables de conexin Profibus
Entrenador de bus de campo Rt 370

El compacto equipo de mesa RT 370 comprende:

1. Interfaz PROFIBUS (D-SUB 9, 4 unidades)

2. Regulador industrial
3. Conectores de laboratorio para variables de procesos de regulador
4. Salidas analgicas (0 a 10 [V] desde Out0-Out4)
5. Entradas analgicas (0 a 10 [V] desde AIn0-AIn4)
6. Salidas digitales
7. Entradas digitales
8. Generadores de seales (seal analgica estandarizada de 0-10V)
9. Voltmetro
10. Conectores hembra de laboratorio para voltmetro

Configuracin de prueba la tarjeta PROFIBUS con SyCon

Inicie el programa SyCon a travs del


men de: Inicio SyCon System
Configurator SyCon

Crear Nuevo Proyecto

A travs del men File New,


se prepara un proyecto vaco.

Se abre la ventana principal de SyCon, en esta


ventana declaramos que maestro vamos a usar y la
cantidad de esclavos que van a ser manipulados.
Se escoge el Protocolo que
vamos a utilizar, en ste caso
debe ser Profibus y luego se da
clic en Ok.

Existen dos formas de ingresar el Maestro


1. Dando clic en el Icono de insertar Maestro

2. Dando clic en el men Instert MASTER

El puntero del ratn tiene que


sealar a la zona izquierda del
marco negro. Haciendo un clic
con el botn izquierdo del ratn
se pone el maestro en esa
posicin.

Ingreso de los esclavos

En (4) escogemos el maestro que


estamos usando en nuestro caso se
trata de la tarjeta de Hilscher CIF50
pb. Luego se da clic en Add>>.

En (3) se visualiza el elemento que


acabamos de agregar.

En (2) Station Address se escribe la


direccin de los maestros o
esclavos. La direccin del maestro
en este software ser siempre 0.

El puntero del ratn tiene que


sealar a la zona izquierda del
marco negro. Haciendo un clic
con el botn izquierdo del ratn
se pone el maestro en esa
posicin.

En (1) Podemos etiquetar un


nombre a nuestra conveniencia
para facilitar su interpretacin.

En (4) escogemos el esclavo que estamos usando en nuestro caso los tres mdulos
que vamos usar como esclavos son los BK3150. Luego se da clic en Add>>.

En (3) se visualiza el elemento que acabamos de agregar.

En (2) Station Address se escribe la direccin de los maestros o esclavos. La direccin


de los esclavos en este caso sern de la posicin de 2 a 4 debido a que esas son las
direcciones que se les asigno manualmente a los mdulos en su Acoplador de bus.

En (1) Podemos etiquetar un nombre a nuestra conveniencia para facilitar su


interpretacin.

Una vez insertados los 3 mdulos Bk3150 con su respectiva direccin tendremos la siguiente
ventana:

Para configurar las entradas y


salidas que vamos a utilizar de los
diferentes mdulos tenemos que
ir a otra ventana que se llama
Logical Network View ubicado en
el Men.

En esta ventana podemos ver el proyecto que estamos configurando con los mdulos
declarados y lo visualizamos desplegando el men dando clic en el smbolo de (+):

Damos doble clic en el primer modulo aadido y se nos abrir una ventana adicional:

De los mdulos Bk3150 escogemos el dispositivo que corresponde a las salidas analgicas y
este es el KL4004 de 16 bits (1 Word) por cada puerto 4 Word (8 Bytes en total) de salida.

Una vez que encontremos este dispositivo al darle doble clic se agregar el dispositivo en la
parte de abajo y podemos ver todas sus caractersticas.
Al darle 1 clic en la casilla de Symbol podemos editar la etiqueta y lo nombramos a nuestra
conveniencia.

Aparece una ventana en donde observamos la cantidad de salidas que posee el dispositivo.

Para editar la cantidad de entradas que necesitamos damos doble clic en la etiqueta que
acabamos de nombrar como Actuadores y se abrir la siguiente ventana con las caractersticas
de cada salida que posee el dispositivo.

En sta prctica solo vamos a utilizar el primer puerto (#000) , entonces procederemos a
borrar a los puertos que no necesitamos para que no sean considerados en la transmisin de
datos. Esto los conseguimos borrando nicamente borrando el Tag Name de cada puerto que
no vamos a utilizar.
Una vez que hemos borrado el Tag Name de los puertos del #001 hasta el #003 entonces
pasamos a configurar el puerto que hemos dejado habilitado en este caso el #000

Primero editamos el Tag


Name a nuestra
conveniencia

Luego damos click en Details dando lugar a la siguiente ventana:


Aqu se escoge el tipo de dato con el que
trabaja el mdulo siendo para nosotros el
tipo Integer con signo, entonces
seleccionamos dicha opcin.

Se debe tener en cuenta que los datos de procesos se mantienen dispuestos en el esclavo en
as llamados registros de hasta ocho bits (= un byte). Dado que el objeto OPC consta de una
palabra (1 Word), y por lo tanto de dos bytes , se necesitan dos registros para esta
disposicin. Los esclavos analgicos utilizan el principio de disposicin de Intel, segn el cual
el Lowbyte se almacena antes del Highbyte. Al leer, el Lowbyte (4) y el Highbyte (2) se renen
en una palabra en este orden permutado y se transmiten al OPC-Server (3). All, los bytes se
tienen que poner de nuevo en el orden correcto, para poder formar a partir de ellos el valor
numrico para Valve1 (1).

Para conseguir ste efecto podemos


hacer uso de la opcin swap que nos
ofrece sta ventana

Para finalizar el proceso damos click en OK.

Podemos darnos cuenta que ahora solo aparece el puerto que se ha configurado

Para editar las entradas que vamos a usar en nuestro dispositivo seguimos el mismo
procedimiento.
El dispositivo de entrada analgica que estamos usando el KL3064 razn por la cual elegimos el
KL3XX4 de 16bits (1 Word) de entrada por cada puerto y 4 Word (8 Bytes) en total.

Al dar doble clic sobre el dispositivo designado nos aparecer en la parte inferior sus
caractersticas.

De la misma manera dando 1 clic


en el rea de smbolo podemos
editar la etiqueta del dispositivo a
usar a nuestra conveniencia.

sta pestaa indica que el tipo de


dato es una entrada analgica.

Luego damos click en OK.

Si nos ubicamos sobre la etiqueta que llamamos Sensores podemos apreciar la cantidad de
entradas que posee el dispositivo que ha sido seleccionado junto con alguna informacin
adicional.

Al dar doble clic sobre Sensores se


abre una ventana en la que
podemos editar la cantidad de
puertos que vamos a utilizar y el
tipo de datos empleado.

Como solo vamos a usar una


entrada analgica por ahora se
procede a borrar los Tag Name de
las entradas que van desde la
#001 hasta la #003

Haciendo click en details se vuele asignar como tipo de dato Integer con signo y se activa la
propiedad swap para la transmisin de datos.
Para confirmar los cambios damos
click en OK.

Para finalizar la configuracin debemos dar clic en Ok

Y a continuacin podemos ver la entrada que se ha configurado con todos sus detalles.

Para el modulo de entradas y salidas digitales contamos con un dispositivo de entradas de


8bits y un dispositivo de salida de 8bit en el mismo Modulo Bk3150.
Por lo que procedemos a buscar ambos mdulos con el fin de agregarlos.

Al dar doble clic sobre el mdulo


de 8 bits de entrada digitales se
agrega a la lista de parte inferior
de la pantalla

Podemos editar la etiqueta con


un nombre a nuestra
conveniencia

Indica que el dato es una entrada

Procedemos a buscar el dispositivo de salida de 8 bits de salida.


Al dar doble clic sobre el modulo
de 8 bits de entrada digitales se
agrega a la lista de parte inferior
de la pantalla

Podemos editar la
etiqueta con un
nombre a nuestra
conveniencia

Indica que el dato


es una Salida
En la configuracin de las entradas digitales viene por default asignada una variable para todo
el paquete de 8bits que debemos borrar si queremos trabajar con las entradas de manera
diferenciada.

Seleccionamos las entradas que


vamos a usar y damos clic en OK

En la configuracin de las Salidas digitales viene por default asignada una variable para todo el
paquete de 8bits que debemos borrar si queremos trabajar con las entradas de manera
diferenciada.

Seleccionamos las
salidas que vamos a
usar y damos click en
OK

Dando 1 click sobre la etiqueta que llamamos EntradaDigitales podemos ver los puertos que
vamos a usar y sus detalles

Dando 1 click sobre la etiqueta que llamamos SalidaDigitales podemos ver los puertos que
vamos a usar y sus detalles

Para descargar el programa a la tarjeta que estamos usando de maestro (CIF50 pb) damos un
clic sobre el smbolo de maestro y nos vamos al men Online y luego damos clic en Download.

Escogemos el modo de descarga


de la informacin a la tarjeta y
ser la CIF Device Driver

Luego seleccionamos el slot en donde esta ubicada nuestra tarjeta PCI y luego damos clic en
OK

Se hace clic en Si para poder descargar y luego se espera a que el proceso culmine

Para verificar que todo fue configurado correctamente nos vamos al men Online y elegimos
la opcin Start Debug Mode

Si todo esta correcto la apariencia del bus de campo se tornar de color verde.

Manipular salidas

Al dar clic en la figurita de color verde podemos


forzar las salidas analgicas y digitales as como se
podr leer los datos que reciban las entradas
analgicas y digitales
Recordar que como estamos trabajando con un tipo
de dato Integer entonces en las Salidas analgicas el
mximo valor al que podemos forzar ser
aproximadamente 32760 que equivale a 10V

Para poder forzar una salida se debe dar doble clic en Value y luego dar clic en Write