ProfisafeHost (V2.4) y ProfisafeHostV26
Sugerencia
La versión de los bloques de funciones que se describe aquí corresponde a la última versión de los bloques de funciones en Lista de versiones de bloques de funciones.
Para obtener una explicación sobre el comportamiento predeterminado, consulte Buses de campo – Parte general.
Los avisos relativos a la comportamiento predeterminado del controlador Se debe tener en cuenta la pila de host PROFIsafe.
Detección de errores de bucle invertido
Monitor de SIL
Esta implementación admite la variante B del monitor SIL. Cada error de CRC del telegrama recibido genera una respuesta de error: Estado de error del ProfisafeHost
(V2.4) y ProfisafeHostV26
: 16#C103
, estado de error del dispositivo F: 16#C2XX
bit 2.
Si la solicitud de reconocimiento manual del operador causada por un mensaje de diagnóstico se realiza más de una vez dentro de 100 horas, se debe consultar al técnico de servicio responsable.
Para los operadores y técnicos de servicio: Esto representa un serio deterioro de la transmisión de datos dentro del sistema de bus de campo. Posibles causas de estos fallos: Cambios en la instalación, corrosión de las pantallas de los cables de bus con conectores enchufables e interferencias electromagnéticas extremas. Se debe comprobar la conformidad con las instrucciones de instalación correspondientes o consultar a un experto en compatibilidad electromagnética (para obtener más instrucciones, consulte el anexo de la especificación PROFIsafe, versión 2.5, diciembre de 2012).
Uso de la instancia del bloque de función
General: El dispositivo F especifica qué versión de la transmisión PROFIsafe se espera. Si un F-Device Si es compatible con ambas versiones de PROFIsafe, se definirán dos dispositivos en la descripción del dispositivo según la versión del host de Profisafe. Dependiendo del dispositivo configurado en el CODESYS proyecto, la transmisión se realiza en la versión 2.4 o 2.6.
ProfisafeHost
bloque de función y el ProfisafeHostV26
bloque de función se utilizan en la aplicación para lo siguiente:Controlar el comportamiento de la conexión PROFIsafe
Confirmación de la reanudación de la comunicación después de un error
Estado y diagnóstico de la conexión a la F-Device
Para ello, se debe utilizar la instancia correspondiente del bloque de función ProfisafeHost en un programa mediante VAR_EXTERNAL <device name>:ProfisafeHost
o VAR_EXTERNAL <device name>:ProfisafeHostV26
.
Bloques de funciones: ProfisafeHost (V2.4) y ProfisafeHostV26


Nombre | Tipo de datos | Valor inicial | Descripción, valores de los parámetros |
---|---|---|---|
|
|
| (Entrada según la PROFIsafe Especificación)
Valor predeterminado: |
|
|
| Nombre según el PROFIsafe Especificación, reconocimiento del operador; para la entrada borde posterior Para el reconocimiento manual. Ver Entrada para el borde de reconocimiento (reconocimiento manual) Valor predeterminado: El Entrada al borde de reconocimiento (reconocimiento manual) Las notas deben ser observadas. |
|
|
| Esta entrada existe solo para el (Entrada según la especificación PROFIsafe: Acuse de recibo del operador del canal) Esta entrada se utiliza para confirmar la reanudación de la función de seguridad de un canal después de un error de canal. Nota: El procedimiento para confirmar errores de canal está especificado por el F-Device y se puede encontrar en su manual. El valor de la entrada FB se transfiere al dispositivo F en el byte de control, bit 6, independientemente de la |
|
|
| (Entrada según la especificación PROFIsafe: Activación de la parametrización i del dispositivo F. En caso necesario,
Valor predeterminado: |
|
|
| Nombre PROFIsafe de la entrada error de inicio de reconocimiento automático para el reconocimiento automático de errores al iniciar. Ver Entrada para reconocimiento automático de errores de inicio Valor predeterminado: El Entrada para reconocimiento automático de errores de inicio Se debe tener en cuenta la nota de seguridad. |
|
|
| Nombre PROFIsafe de la entrada interrupción de reconocimiento automático Entrada para el reconocimiento automático después de interrupciones. Ver Entrada para reconocimiento automático después de una interrupción El valor predeterminado es El Entrada para reconocimiento automático después de una interrupción Se debe tener en cuenta la nota de seguridad. |
Nombre | Tipo de datos | Valor inicial | Descripción, valores de los parámetros |
---|---|---|---|
|
|
| (Salida según la especificación PROFIsafe: Activación de visualización de valores de seguridad)
(Nota: La salida cambia a |
| :
:
|
| Nombre para la salida según el PROFIsafe Especificación: Solicitud de reconocimiento del operador de pantalla, para la salida solicitud de confirmación para la solicitud de reconocimiento. Ver Salida para solicitud de reconocimiento El Salida para solicitud de reconocimiento Nota debe ser observada. |
|
|
| Esta salida existe solo para el Salida según la especificación PROFIsafe: Visualización Canal Operador Confirmación Solicitud Esta funcionalidad solo está disponible si
|
| :
:
|
| (Salida según la especificación PROFIsafe: Visualización del fin de la parametrización i del dispositivo F.
|
|
|
| Visualización de errores
|
|
|
| Uso de la salida como código de diagnóstico (ver Código de diagnóstico ) El |
|
|
| Salida, que proporciona el tiempo de ciclo actual de un mensaje. (ver a continuación: Medición del tiempo) |
|
|
| Salida, que proporciona el tiempo de ciclo mínimo para un mensaje (ver a continuación: Medición del tiempo) desde el último borde ascendente de |
|
|
| Salida, que proporciona el tiempo de ciclo máximo para un mensaje (ver a continuación: Medición del tiempo) desde el último borde ascendente de |
Medición del tiempo
El ProfisafeHost
(V2.4) y el ProfisafeHostV26
bloques de función proporcionan tres salidas para la monitorización del tiempo de procesamiento de mensajes. Las salidas se utilizan para diagnosticar... PROFIsafe comunicación.
Según el PROFIsafe especificación, el tiempo de expiración del temporizador del host se toma como el tiempo de ciclo medido de un telegrama (F-Host -> F-Device -> F-Host): medición desde el momento en que se envía una solicitud hasta que se recibe la respuesta. Para no falsear las mediciones, solo se consideran las respuestas válidas. (Esto significa que solo se tienen en cuenta los valores en las transiciones T6
y T16
son aceptados de acuerdo a PROFIsafe especificación).
Los bloques de función suministran los tiempos de ciclo actuales y mínimos de un telegrama.