Uss_Write_Param (Modificar Datos Del Accionamiento) - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Procesador de comunicaciones y Modbus TCP
13.4 Comunicación de interfaz serie universal (USS)
Tipo de parámetro
ERROR
OUT
STATUS
OUT
1
El bit DONE indica que se han leído datos válidos del accionamiento de motor referenciado y que se han transmitido a la CPU.
No indica que la librería USS sea capaz de leer inmediatamente otros parámetros. Hay que enviar una petición PKW vacía al
accionamiento del motor, la cual debe ser acusada por la instrucción antes de que el canal de parámetros para el
accionamiento en cuestión vuelva a estar disponible. Si se llama inmediatamente una FC USS_Read_Param o
USS_Write_Param para el accionamiento de motor especificado se producirá un error "0x818A".
13.4.3.4

USS_Write_Param (modificar datos del accionamiento)

Nota
Operaciones de escritura EEPROM (para la EEPROM dentro de un accionamiento USS)
No utilice excesivamente la operación de escritura permanente en EEPROM. Minimice el número
de operaciones de escritura en EEPROM para prolongar la vida útil de la EEPROM.
Tabla 13-49
Instrucción USS_Write_Param
KOP / FUP
Tabla 13-50
Tipos de datos para los parámetros
Parámetro y tipo
REQ
IN
DRIVE
IN
1006
Tipo de datos
Descripción
Bool
Ha ocurrido un error: Si es TRUE (verdadero), ERROR indica que ha ocurrido
un error y la salida STATUS es válida. Todas las demás salidas se ponen a cero
cuando ocurre un error. Los errores de comunicación se notifican solo en las
salidas ERROR y STATUS de la instrucción USS_Port_Scan.
Word
STATUS indica el resultado de la petición de lectura. Encontrará más infor‐
mación acerca de algunos códigos de estado en la variable "USS_Exten‐
ded_Error".
SCL
USS_Write_Param(REQ:=_bool_in
_,
DRIVE:=_usint_in_,
PARAM:=_uint_in_,
INDEX:=_uint_in_,
EEPROM:=_bool_in_,
VALUE:=_variant_in_,
DONE=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_,
USS_DB:=_fbtref_inout_);
Tipo de datos
Descripción
Bool
Enviar petición: Si es TRUE (verdadero), REQ indica que se desea una nueva
petición de escritura. Esto se ignora si la petición para este parámetro ya está
pendiente.
USInt
Dirección del accionamiento: DRIVE es la dirección del accionamiento USS.
El rango válido está comprendido entre el accionamiento 1 y el 16.
Descripción
La instrucción USS_Write_Param modifica un parámetro
en el accionamiento. Todas las funciones USS asociadas a
una red USS y a un puerto de comunicación PtP deben
utilizar el mismo bloque de datos.
USS_Write_Param debe llamarse desde un OB de ciclo de
programa principal.
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Controlador programable S7-1200

Publicidad

Tabla de contenido
loading

Tabla de contenido