Siemens SIMATIC NET SINAUT ST7 Manual De Sistema página 237

Ocultar thumbs Ver también para SIMATIC NET SINAUT ST7:
Tabla de contenido

Publicidad

Explicación:
Parámetro:
Declaración: OUTPUT
Tipo de datos: DWORD
Rango de
valores:
Ajuste prede-
terminado:
Área de di-
recciones:
Explicación:
SINAUT ST7 - Volumen 3
Manual de sistema, 11/2018, C79000-G8978-C481-02
Área de salida de datos
El puntero ANY direcciona el área de datos en la que se guardan los datos
recibidos. Esta área de datos debe estar dentro de un bloque de datos y su
longitud puede variar entre 1 y 256 palabras dobles de datos. Consulte los
posibles formatos de palabras dobles en el apartado anterior "Función".
Dat256D_R deposita los datos recibidos en el área de datos indicada en "Da-
taOutput" sin ninguna preparación adicional. Los datos recibidos deben eva-
luarse y procesarse desde el programa de usuario.
Si el objeto interlocutor Dat256D_S solo transmite datos modificados, es posi-
ble que solo se escriba de nuevo una parte del área de salida de datos. Es el
área en la que se detectaron cambios por el lado del registro.
En caso de parametrización errónea (puntero cero, longitud > 12, área de
datos sin DB) se registra un mensaje de error en el búfer de diagnóstico (ID
de evento B114, [Info2/3] = 11). La CPU no pasa a STOP. Sin embargo, des-
pués de esto el bloque no volverá a procesarse hasta que se haya soluciona-
do el error.
NewData
Consulte el área de direcciones
0 (DW#16#0)
Salida (DWORD)
Marca (DWORD)
Datos (DWORD)
Recibir datos nuevos
Siempre que el bloque recibe nuevos segmentos de datos, en "NewData"
aparece la indicación de los bits de estado 1 a 22 de acuerdo con los seg-
mentos de datos recibidos 1 a 22.
Si al menos uno de los segmentos de datos recibidos contiene cambios, el bit
0 de "NewData" se pone a TRUE durante un ciclo del OB1.
Cuando se recibe una secuencia de varios segmentos de datos (telegramas
de datos), los bits de estado 1 a 22 del parámetro "NewData" se ponen suce-
sivamente a TRUE, estado que mantienen hasta que se ha recibido el último
segmento.
Si un segmento de datos (telegrama de datos) no forma parte de una se-
cuencia recibida ("SendAll" = FALSE), el estado permanece en TRUE durante
un solo ciclo de la CPU.
La salida está prevista para procesamientos posteriores personalizados, p. ej.
para reaccionar de forma selectiva a la recepción de datos nuevos.
Si no necesita el parámetro déjelo abierto.
Librería de bloques Telecontrol ST7
4.7 Plantillas maestras
QD0 ... QDn
PQD0 ... PQDn
MD0 ... MDn
LD0 ... LDn
DBm.DBB0 ... n
237

Publicidad

Tabla de contenido
loading

Tabla de contenido