ProfisafeHost(V2.4)和ProfisafeHostV26
提示
此处描述的功能块版本对应于功能块版本列表。
有关默认行为的解释,请参阅 现场总线 – 通用部分。
关于 驱动程序的默认行为 应遵守 PROFIsafe 主机堆栈。
检测环回错误
SIL监控器
此实现支持 SIL 监视器的变体 B。接收电报的每个 CRC 错误都会导致错误响应:错误状态ProfisafeHost
(V2.4)和ProfisafeHostV26
:16#C103
,F-Device的错误状态:16#C2XX
位 2。
如果在 100 小时内多次请求由诊断消息引起的手动操作员确认,则应咨询负责的服务技术人员。
对于操作员和服务技术人员:这表示现场总线系统内的数据传输严重受损。这些故障的可能原因:安装发生变化、带插头连接器的总线电缆屏蔽腐蚀以及极端电磁干扰。应检查是否符合相应的安装指南,或咨询 EMC 专家(有关进一步说明,请参阅 PROFIsafe 规范附录,版本 2.5,2012 年 12 月)。
使用功能块实例
概述:F-Device 指定了预期的 PROFIsafe 传输版本。如果F-Device支持两个 PROFIsafe 版本,则设备描述中将根据 Profisafe 主机版本定义两个设备。根据在CODESYS项目,传输发生在版本 2.4 或 2.6 中。
ProfisafeHost
功能块和ProfisafeHostV26
功能块在应用程序中用于以下目的:控制 PROFIsafe 连接的行为
错误发生后确认恢复通信
连接状态和诊断F-Device
为此,必须通过以下方式在程序中使用 ProfisafeHost 功能块的相应实例VAR_EXTERNAL <device name>:ProfisafeHost
或者VAR_EXTERNAL <device name>:ProfisafeHostV26
。
功能块:ProfisafeHost(V2.4)和ProfisafeHostV26


姓名 | 数据类型 | 初始值 | 说明、参数值 |
---|---|---|---|
|
|
| (根据PROFIsafe规格)
默认值: |
|
|
| 名称根据PROFIsafe规范,操作员确认;用于输入确认边缘进行手动确认。请参阅确认边沿输入(手动确认) 默认值: 这 输入至确认边沿(手动确认) 必须遵守注意事项。 |
|
|
| 此输入仅存在于 (根据 PROFIsafe 规范输入:通道操作员确认) 此输入用于确认通道发生错误后恢复通道的安全功能。 注意:确认通道错误的程序由F-Device并且可以在其手册中找到。 FB 输入的值被传输到控制字节位 6 中的 F 设备,无论 |
|
|
| (根据 PROFIsafe 规范输入:激活 F 设备的 i 参数化。如有必要,
默认值: |
|
|
| 输入的 PROFIsafe 名称 自动确认启动错误 用于在启动时自动确认错误。请参阅 自动确认启动错误的输入 默认值: 这 自动确认启动错误的输入 必须遵守安全注意事项。 |
|
|
| 输入的 PROFIsafe 名称 自动确认中断 中断后自动确认的输入。请参阅 中断后自动确认输入 默认值为 这 中断后自动确认输入 必须遵守安全注意事项。 |
姓名 | 数据类型 | 初始值 | 说明、参数值 |
---|---|---|---|
|
|
| (根据 PROFIsafe 规范输出:显示故障安全值的激活)
(注:输出变为 |
|
|
| 根据输出命名PROFIsafe规范:显示操作员确认请求,用于输出确认请求用于确认请求。 看 确认请求的输出 这 确认请求的输出 必须遵守注意事项。 |
|
|
| 此输出仅存在于 根据 PROFIsafe 规范的输出:显示通道操作员确认请求 此功能仅在以下情况下可用:
|
|
|
| (根据 PROFIsafe 规范输出:显示 F 设备 i 参数化的结束。
|
|
|
| 错误显示
|
|
|
| 使用输出作为诊断代码(见诊断代码 ) 这 |
|
|
| 输出,提供消息的当前循环时间。(见下文: 时间测量) |
|
|
| 输出,提供消息的最小循环时间(见下文: 时间测量)自最后一个上升沿 |
|
|
| 输出,提供消息的最大循环时间(见下文: 时间测量)自最后一个上升沿 |
时间测量
这ProfisafeHost
(V2.4)和ProfisafeHostV26
功能块提供三个输出,用于监控消息处理时间。这些输出用于诊断PROFIsafe沟通。
根据 PROFIsafe 规范中,主机定时器的到期时间被视为电报的测量周期时间(F-Host -> F-Device -> F-Host):从发送请求到收到响应的测量。为了不伪造测量结果,只考虑有效的响应。(这意味着只有转换时的值 T6
和 T16
根据接受 PROFIsafe 规格)。
功能块提供电报的当前和最小循环时间。