Plantillas maestras
3.8 Bloques de comunicación XCom (CPU 300)
3.7.2
DB PComData
Bloque de datos de instancia para el bloque de comunicación FB PCom. El DB de instancia
representa el buzón de comunicación y contiene:
● un buzón de recepción (ReceiveBuffer)
● un buzón de envío (SendBuffer)
Asimismo, contiene datos centralizados necesarios para controlar y administrar la conexión
que pasa por este buzón de comunicación.
El bloque de datos se necesita en todas las CPU en las que se utiliza el FB PCom. Si desde
la CPU se gestionan varias conexiones correspondientes, el DB se necesita varias veces.
3.8
Bloques de comunicación XCom (CPU 300)
3.8.1
FB XCom
Validez
CPU S7-300 con línea compartida
Función
Bloque auxiliar para la FC BasicTask_X que permite procesar un buzón de comunicación del
tipo DB XComData.
Mediante el DB BComData se desarrolla una conexión configurada (conexión PBK)
utilizando las SFC "X_SEND" y "X_RCV".
El FB XCom también se encarga de que los telegramas de recepción se distribuyan
inmediatamente a los objetos de recepción correspondientes de la CPU. Para ello, el FB
XCom llama la FC Distribute como bloque auxiliar.
3.8.2
DB XComData
Bloque de datos de instancia para el bloque de comunicación FB XCom. El DB de instancia
representa el buzón de comunicación y contiene:
● un buzón de recepción (ReceiveBuffer)
● un buzón de envío (SendBuffer)
Asimismo, contiene datos centralizados necesarios para controlar y administrar la conexión
X que pasa por este buzón de comunicación.
El bloque de datos se necesita en todas las CPU en las que se utiliza el FB XCom. Si desde
la CPU se gestionan varias conexiones X, el DB se necesita varias veces.
El DB XComData se genera automáticamente con la longitud necesaria y ya incluye los
datos específicos de las conexiones; seguidamente, se guarda en el directorio de bloques
de la CPU.
186
Manual de configuración, 06/2020, C79000-G8978-C578-02
Telecontrol ST7