Sie sind auf Seite 1von 16

COMUNICACIN ENTRE S7-1200 Y

LABVIEW
ALVARO. GOMEZ. GARRIDO
IES.SANTIAGO APOSTOL (Almendralejo)

Comunicacin Modbus

Indice
Modbus
Descripcin de la actividad............................................................................ 2
Acopio de materiales y sistemas....................................................................3
Hardware..................................................................................................... 3
Software...................................................................................................... 3
Creacin de la comunicacin en LabVIEW......................................................4
Creacin del esclavo en el TIA Portal............................................................12

Descripcin de la actividad
En esta actividad se creara y describir una comunicacin para establecer
una comunicacin entre el PC y el PLC mediante el protocolo de
comunicacin modbus y con las herramientas LabVIEW y TIA Portal V13.

Acopio de materiales y sistemas


Hardware

PLC S7-1214 AC/DC/RLY


PC msi GE-60
RJ 45

Software

LabVIEW 2015(32-bit)
o LabVIEW DSC

TIA Portal V13 SP 1

Creacin de la comunicacin en LabVIEW


Crearemos el maestro
Empezaremos por abrir el LabVIEW,Que presenta este aspecto.

Comenzamos por clicar en Create Project

En esta pestaa seleccionaremos Blank Project, el primero de la lista y le


damos a finalizar.

En esta nueva ventana crearemos una librera clicando con el botn derecho
del ratn

Una vez creada la librera creamos el I/O Server para la comunicacin de las
variables.

En la siguiente pestaa seleccionaremos Modbus que corresponde al


maestro Modbus.

En esta ventana seleccionamos la comunicacin mediante Ethernet

En IP address colocaremos la IP del propio PC

Una vez creado el maestro modbus procederemos a crear las variables a


utilizar.

Una vez abierta esta pestaa donde creamos las variables de la librera
modbus y le damos a aadir un rango para obtener las que necesitemos,
una vez seleccionadas aceptamos.

Como podremos observar aqu tenemos nuestras variables que creamos en


el paso anterior.
Si queremos saber hacia donde estn dirigidas podemos verlo en el tia
portal presionando F1 y en la ayuda buscar comunicacin modbus tcp (s71200) y podremos encontrar la siguiente tabla.

Ahora procederemos a crear la programacin y visualizacin para nuestra


comunicacin, aqu en labVIEW se llama vi.

Una vez creado nos aparecern dos ventanas una de programacin a


cuadros y otra de visualizacin en blanco.

Haciendo clic derecho sobre la de la izquierda podremos incorporar


booleanos con cambio de estado.

Y desde nuestro proyecto podemos arrastrar las coils para la comunicacin


con el autmata.

Lo que hemos realizado en este apartado ha sido poner esa coil en modo
escrituta para que lo mande al autmata.

Esta es la programacin que se ha creado para el autmata donde tenemos


dos entradas una salida que son las que vienen con el cdigo 1 y las reas
de memoria 4 tipo World para el autmata.

Creacin del esclavo en el TIA Portal


Lo primero sera crear un proyecto y seleccionar el autmata deseado y
atribuirle una direccin IP dentro del rango de nuestro maestro para permitir
la comunicacin y creamos un bloque de organizacin.

En la pestaa de Comunicacin seleccionamos Otros/MODBUS TCP/


MB_SERBER que ser la herramienta de comunicacin con el maestro
Modbus Como podemos observar en el apartado anterior y lo arrastramos
hacia el segmento 1.

Esta es una breve descripcin del bloque que hemos creado.


Mb_HOLD_REG En este parmetro pondremos el alojamiento para nuestros
registros que mandamos mediante LabVIEW o lo leemos ya que es un
parmetro de entradas y salidas.
En nuestro caso usamos una Marca M100.0

Esta es una pequea programacin para comprobar la veracidad de la


comunicacin

El segmento 2 y 3 son enviadas por el LabVIEW


El segmento 4 nos manda a LabVIEW el dato 128

Das könnte Ihnen auch gefallen