4.10.3.1
Creación de interfaces SafeUserData
Sinopsis
Por lo general, para cada instancia/juego de datos de SafeUserData debe crear un propio DB de
interfaz de usuario de seguridad. Las interfaces "readCtrl" y "writeCtrl" son necesarias para la
comunicación interna. Estas dos y la interfaz "setpoint" deben crearse sin atributo F y no deben
estar necesariamente en DB propios.
Para una instancia de SafeUserData se requiere:
• una interfaz de usuario de seguridad como único bloque de datos
• una interfaz interna "readCtrl" (LSUD_typeRCtrl)
• una interfaz interna "writeCtrl" (LSUD_typeWCtrl)
• opcionalmente: una interfaz predeterminada "setpoint"
Comportamiento erróneo al usar instancias de interfaz no relacionadas
Utilizar instancias de interfaz de otro juego de datos para el juego de datos SUD actual puede
provocar un comportamiento erróneo o un fallo de los dispositivos de seguridad. Si no se
adoptan las medidas de precaución adecuadas puede causarse la muerte o lesiones físicas
graves.
• Cree todas las instancias de interfaz necesarias exclusivamente por cada juego de datos.
• Utilice las instancias de interfaz solo con el juego de datos correspondiente.
(SUD04)
Requisitos
• Hay un tipo de datos SafeUserData suministrado o personalizado.
Consulte también
Crear una interfaz de usuario de seguridad (Página 101)
Incorporar tipos de datos y librerías de SafeUserData al proyecto (Página 98)
4.10.3.2
Crear una interfaz de usuario de seguridad
Sinopsis
Para la creación posterior de un DB de interfaz de usuario se requiere un tipo de datos definido.
Para ello pueden utilizarse directamente los tipos de datos suministrados (LSUD_typeBool,
LSUD_typeInt o LSUD_typeDInt). Si deben integrarse símbolos personalizados en el DB de
interfaz de usuario, hay que derivar un tipo de datos personalizado del tipo de datos
suministrado.
Safety Integrated
Manual de puesta en marcha, 01/2023, A5E47011139E AE
ADVERTENCIA
Programa de seguridad del PLC de seguridad
4.10 Integración de las partes de programa de SUD en TIA Portal
101