Descargar Imprimir esta página

Siemens SINUMERIK MC Manual De Funciones página 551

Ocultar thumbs Ver también para SINUMERIK MC:

Publicidad

Diagrama de impulsos
Ejemplo de llamada
Escritura de tres datos de máquina cuyos direccionamientos están guardados en un
"ncvar [DB120]".
Especificación de los datos
Los datos se seleccionan con la herramienta "NC-Var-Selector" y, con ellos, se genera el
bloque de datos "ncvar [DB120]". Ver también Generar bloque de datos para acceder a
variables de CN (Página 546).
Rango
C[1]
C[1]
C[1]
Debe transferirse el bloque de datos "ncvar" al PLC. Los valores que deben escribirse se leen
desde "DB_Write"; esta operación debe efectuarse con el tipo correcto. Es decir, un valor REAL
que deba escribirse deberá leerse en "DB_Write" desde un área de datos del tipo REAL.
Llamada y parametrización de "LBP_WriteVar [FB3]" con el DB de instancia
LBP_WriteVar_DB
En este ejemplo de SCL, se activa "LBP_WriteVar [FB3]" ajustando "Tag_1". La función se
ejecuta sin errores, es decir, "Tag_2" = false, "Tag_3" = true, "Tag_4" = 0. Los valores de
"DB_Write" se escriben en los respectivos parámetros R.
PLC
Manual de funciones, 01/2023, A5E47437861E AF
Usuario: establecer petición, Req = 0 → 1
"LBP_WriteVar [FB3]": escritura finalizada correctamente, Done = 1
Usuario: IF Done == 1 THEN resetear petición: 1 → 0
"LBP_WriteVar [FB3]": resetear confirmación de petición, Done = 0
Usuario: IF Done == 0 AND Error == 0 THEN resetear petición Req = 1 → 0 no permitido
"LBP_WriteVar [FB3]": escritura finalizada con errores, Error = 1
Usuario: resetear petición, IF Error == 1 THEN Req = 0; si es necesario, seguir con el tratamiento de
errores según Status
Bloque
Nombre
RP
rpa[5]
RP
rpa[11]
RP
rpa[14)
Referencia al PLC Basic Program
Tipo
REAL
REAL
REAL
11.6 Bloques de función (FB)
Nombre S7
C1_RP_rpa5_1
C1_RP_rpa11_1
C1_RP_rpa14_1
551

Publicidad

loading

Este manual también es adecuado para:

Sinumerik