Librería de bloques Telecontrol ST7
4.7 Plantillas maestras
4.7.1.19
Typical de datos Dat12x1D_R
Función
Recibir por palabra doble como máx. 12 palabras dobles con cualquier contenido de datos a
través de 12 canales
El número de palabras dobles utilizadas del objeto, entre 1 y 12, se define mediante el
parámetro "ChnCnt".
El contenido de una palabra doble puede ser un valor en formato de palabra doble
(DWORD, DINT, REAL), pero se admite también una combinación de otros tipos de datos
cuyo resultado sea una palabra doble, por ejemplo:
● 4 bytes
● 2 palabras
● 2 bytes + 1 palabra
Dat12x1D_R deposita los datos recibidos, de forma específica por canal, en la
correspondiente área de datos indicada en "DataOutput" sin ninguna preparación adicional.
Los datos recibidos deben evaluarse y procesarse desde el programa de usuario.
Nota
DB con acceso estándar
El typical utiliza un puntero ANY en el parámetro "DataOutput". Por este motivo, en las
propiedades del DB debe desactivarse el atributo "Acceso optimizado al bloque".
Parámetros
Parámetro:
Parámetro:
Declaración: INPUT
Tipo de datos: WORD
Longitud:
Ajuste prede-
terminado:
Explicación:
224
PartnerNo
PartnerObjectNo
Enabled
Consulte la descripción en el capítulo Parámetros repetitivos (Página 168).
ChnCnt
Secuencia de 16 bits
0000000000000000
Número de canales de transferencia
Con los 12 primeros bits de la palabra se define el número de canales de
transferencia utilizados. Cada canal utilizado corresponde a un bit. Los bits
para los canales utilizados deben empezar por el bit 0 y ocuparse de forma
ascendente sin dejar huecos.
De los 12 canales como máximo del objeto pueden definirse entre 1 y 12 ca-
nales.
Manual de sistema, 11/2018, C79000-G8978-C481-02
SINAUT ST7 - Volumen 3