Programación - Comunicación mediante instrucciones
5.4 Instrucciones
Parámetro Declaración
USS_DB
INOUT
DONE
OUT
1
ERROR
OUT
STATUS
OUT
VALUE
OUT
El bit DONE indica que se han leído datos válidos del accionamiento de motor referenciado y se han suministrado a la
1
CPU. No hace referencia al hecho de que la instrucción está preparada para leer inmediatamente otro parámetro. Una
orden de lectura vacía debe enviarse al accionamiento del motor y también debe ser acusada por la instrucción antes de
que se habilite el canal de parámetros para que sea utilizado por el accionamiento correspondiente. La llamada inmedia-
ta de USS_Read_Param / USS_Read_Param_31 o USS_Write_Param / USS_Write_Param_31 para el accionamiento de mo-
tor específico provoca el error 16#818A.
Versiones de la instrucción
USS_Read_Param:
Aunque la versión 1.5 tiene exactamente tiene la misma funcionalidad que la versión 1.4, se
ha incrementado el número por motivos internos.
USS_Read_Param_31:
Aunque la versión 1.1 tiene exactamente tiene la misma funcionalidad que la versión 1.0, se
ha incrementado el número por motivos internos.
178
Tipo de datos
Estándar
S7-
S7-
1200
300/400/
/1500
WinAC
USS_BASE
–
Bool
FALSE
Bool
FALSE
UInt
0
Variant
Any
–
(Word, Int,
(Word,
UInt,
Int,
DWord,
DWord,
DInt,
DInt, Real)
UDInt,
Real)
Descripción
El parámetro USS_DB debe interconectarse con el paráme-
tro (estático) USS_DB del DB de instancia, que se crea e
inicializa cuando se inserta una instrucción
USS_Drive_Control / USS_Drive_Control_31 en el progra-
ma.
Si este parámetro es TRUE, en la salida VALUE está pen-
diente el valor previamente solicitado para el parámetro de
lectura. Este bit se activa cuando la instrucción
USS_Drive_Control / USS_Drive_Control_31 detecta la
respuesta de lectura del accionamiento. Este bit se iniciali-
zará con la siguiente llamada de USS_Read_Param /
USS_Read_Param_31 .
ERROR = TRUE: se ha producido un error y la salida STATUS
es válida. Todas las salidas restantes se ponen a cero en
caso de error. Los errores de comunicación solo se notifi-
can en las salidas ERROR y STATUS de la instrucción
USS_Port_Scan / USS_Port_Scan_31.
Si es necesario, compruebe además el valor de la variable
estática USS_DB. w_USSExtendedError en el DB de instan-
cia de la instrucción USS_Drive_Control /
USS_Drive_Control_31.
Código de error (consulte Mensajes de error (Página 186)).
Es el valor del parámetro que se ha leído y solo es válido si
el bit DONE es true.
CM PtP - Configuraciones para acoplamientos punto a punto
Manual de funciones, 05/2021, A5E37509397-AE