Instrucciones de programación
6.3 Instrucciones de la librería global
Todos los accionamientos (máx. 16) conectados a un solo CM 1241 RS485 pertenecen a
una misma red USS. Todos los accionamientos conectados a diferentes CM 1241 RS485
pertenecen a diferentes redes USS. Puesto que el S7-1200 soporta tres dispositivos CM
1241 RS485 como máximo, pueden existir tres redes USS como máximo, cada una de ellas
con 16 accionamientos como máximo, con lo que se soporta un número total de 48
accionamientos USS.
Toda red USS se gestiona utilizando un bloque de datos unívoco (para tres redes USS que
utilicen tres dispositivos CM 1241 RS485 se requieren tres bloques de datos). Todas las
instrucciones asociadas a una red USS deben compartir dicho bloque de datos. Esto incluye
todas las instrucciones USS_DRV, USS_PORT, USS_RPM y USS_WPM utilizadas para
controlar todos los accionamientos de una red USS.
La instrucción USS_DRV es un bloque de función (FB). Cuando la instrucción USS_DRV se
coloca en el editor, es preciso indicar qué DB debe asignarse a ese FB en el diálogo
"Opciones de llamada". Si se trata de la primera instrucción USS_DRV de este programa
para esta red USS, es posible aceptar la asignación de DB predeterminada (o cambiar el
nombre a discreción). Entonces se crea el nuevo DB. No obstante, si no es la primera
instrucción USS_DRV de este canal, es preciso utilizar la lista desplegable del diálogo
"Opciones de llamada" para seleccionar el DB que fue asignado previamente a esta red
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, es preciso asignar el
DB adecuado a la entrada "USS_DB" de estas instrucciones (haciendo doble clic en el
campo del parámetro y luego clic en el símbolo de ayuda para ver los DBs disponibles).
188
Controlador programable S7-1200
Manual de sistema, 11/2009, A5E02486683-02