Siemens S7 Serie Manual De Sistema página 744

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Procesador de comunicaciones y Modbus TCP
12.4 Comunicación de interfaz serie universal (USS)
Las instrucciones USS_PORT, USS_RPM y USS_WPM son funciones (FCs). A estas FCs
no se les asigna ningún DB cuando se colocan en el editor. En cambio, hay que asignar la
referencia de DB apropiada a la entrada "USS_DB" de estas instrucciones. Haga doble clic
en el campo de parámetro. A continuación, haga clic en el símbolo de ayuda de parámetros
para ver los nombres de DB disponibles.
La función USS_PORT gestiona la comunicación real entre la CPU y los accionamientos vía
el puerto de comunicación punto a punto (PtP) RS485. Cada llamada a esta función
gestiona una comunicación con un accionamiento. El programa debe llamar esta función lo
suficientemente rápido para impedir un timeout de comunicación por parte de los módulos.
Esta función puede llamarse desde un OB de ciclo de programa principal o desde cualquier
OB de alarma.
Por lo general, la función USS_PORT debe llamarse desde un OB de alarma cíclica. El
tiempo de ciclo del OB de alarma cíclica debe ajustarse a aprox. la mitad del intervalo
mínimo de llamada (p. ej., una comunicación de 1200 baudios debe utilizar un tiempo de
ciclo de 350 ms o menos).
El bloque de función USS_DRV permite al programa acceder a un accionamiento
determinado en la red USS. Sus entradas y salidas representan el estado y los controles del
accionamiento. Si la red comprende 16 accionamientos, el programa debe tener como
mínimo 16 llamadas de USS_DRV, es decir, una para cada accionamiento. Estos bloques
deben llamarse a la velocidad necesaria para controlar el funcionamiento del accionamiento.
El bloque de función USS_DRV sólo se puede llamar desde un OB de ciclo de programa
principal.
Factores que se deben tener en cuenta al llamar las instrucciones USS de OB
USS_DRV, USS_RPM y USS_WPM deben llamarse únicamente desde un OB de ciclo de
programa principal. USS_PORT puede llamarse desde un OB cualquiera (generalmente
desde un OB de alarma cíclica).
No utilice las instrucciones USS_DRV, USS_RPM o USS_WPM en un OB de prioridad más
alta que la instrucción USS_PORT correspondiente. Por ejemplo, no inserte USS_PORT
en el OB principal ni USS_RPM en un OB de alarma cíclica. Si no se impide la interrupción
de la ejecución de USS_PORT podrían producirse errores inesperados, que podrían
provocar lesiones corporales.
Las funciones USS_RPM y USS_WPM leen y escriben los parámetros operativos del
accionamiento remoto. Estos parámetros controlan el funcionamiento interno del
accionamiento. Estos parámetros se definen en el manual del accionamiento. El programa
puede contener un número cualquiera de estas funciones. No obstante, sólo una petición de
lectura o escritura puede estar activa en un accionamiento en un momento determinado.
Las funciones USS_RPM y USS_WPM sólo pueden llamarse desde un OB de ciclo de
programa principal.
744
PRECAUCIÓN
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido