Siemens SIMATIC ET 200MP Manual De Programación página 69

Ocultar thumbs Ver también para SIMATIC ET 200MP:
Tabla de contenido

Publicidad

Todos los accionamientos (máx. 16) que están conectados a un puerto RS485 forman parte
de la misma red USS. Todos los accionamientos que están conectados a otro puerto RS485
forman parte de otra red USS. Cada red USS se gestiona por medio de un bloque de datos
de instancia único para todas las instrucciones USS_Drive_Control y otro bloque de datos
de instancia para la instrucción USS_Port_Scan. Todas las instrucciones que forman parte
de una red USS deben utilizar conjuntamente el bloque de datos de instancia para
USS_Drive_Conrol. Para ello, las instrucciones USS_Port_Scan, USS_Read_Param y
USS_Write_Param cuentan con el parámetro USS_DB, que debe interconectarse con el
parámetro (estático) USS_DB del DB de instancia de la instrucción USS_Drive_Control.
● Las instrucciones USS_Drive_Control y USS_Port_Scan son bloques de función (FB). Si
● Las instrucciones USS_Port_Scan y USS_Read_Param son funciones (FC). Si se
● La función USS_Port_Scan controla la comunicación entre la CPU y los accionamientos
● La instrucción USS_Drive_Control proporciona al programa acceso a un accionamiento
● Con las funciones USS_Read_Param y USS_Write_Param se leen y escriben los
Instrucciones de comunicación PtP utilizadas con la periferia descentralizada de un S7-300/400
Manual de programación, 01/2013, A5E31625084-AA
se inserta la instrucción USS_Drive_Control o USS_Port_Scan en el editor de
programación, deberá asignarse un DB a este FB en el cuadro de diálogo "Opciones de
llamada". Si se trata de la primera instrucción USS_Drive_Control del programa para esta
red USS, existe la posibilidad de aplicar la asignación estándar de DB (o cambiar el
nombre en caso necesario) y el nuevo DB se creará automáticamente. Sin embargo, si
no se trata de la primera instrucción USS_Drive_Control para este accionamiento, es
necesario seleccionar en la lista desplegable del cuadro de diálogo "Opciones de
llamada" el DB que se ha asignado previamente a esta red USS.
insertan estas FC en el editor, no se asignará ningún DB. Si se insertan estas FC o la
instrucción USS_Port_Scan en el editor, deberán asignarse a la entrada USS_DB de
estas instrucciones el parámetro USS_DB del DB de instancia correspondiente de
USS_Drive_Control. Haga doble clic en el campo de parámetros y pulse seguidamente el
icono para visualizar los DB disponibles. Introduzca un punto "." y seleccione el
parámetro USS_DB en la lista desplegable.
a través del puerto de comunicación punto a punto (PtP) RS485. Cada vez que se llama
esta función se procesa una comunicación con un accionamiento. El programa debe
llamar a esta función con la suficiente rapidez como para que los accionamientos no
notifiquen un tiempo excedido. Para garantizar un comportamiento temporal constante
de la transmisión de tramas, esta instrucción debe llamarse con un OB de alarma cíclica.
concreto de la red USS. Sus entradas y salidas corresponden a los estados y las
funciones de control del accionamiento. Si hay 16 accionamientos en la red,
USS_Drive_Control debe llamarse 16 veces en el programa, es decir, una vez por
accionamiento.
La instrucción USS_Drive_Control solo debería llamarse desde un OB cíclico.
parámetros operativos del accionamiento. Dichos parámetros controlan el
funcionamiento interno del accionamiento. Encontrará una definición de estos
parámetros en el manual del accionamiento. El programa puede contener un número
cualquiera de estas funciones, aunque únicamente puede estar activa una solicitud de
lectura o escritura para un accionamiento. Las funciones USS_Read_Param y
USS_Write_Param solo deben llamarse desde el OB de ciclo de un programa principal.
Programación - Comunicación mediante instrucciones
3.3 USS
69

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Simatic et 200sp

Tabla de contenido