“原住民安全屋”场景:PLC + 安全屋 + ProfiSafe + 时间提供商

注意
以下页面上的文档仅供参考。有关限制、安全或认证信息,请参阅您所编程设备的制造商提供的安全文档。
要求
硬件
需要以下设备:
台式电脑CODESYS Development System已安装
采用 64 位 AMD 或 ARM 架构的 Linux 主机
还需要以下附加设备:
安全时间提供程序的主机(图中标记为 Linux Host PC 2)。该主机的要求:运行 Linux 操作系统并配备 SSH 服务器。
能够实时连接到 Linux 主机 PC 的网络,以确保数据包的确定性传输。
以下附加产品必须安装在台式电脑上:
CODESYS Safe Control SL
CODESYS Control for Linux SL
CODESYS Edge Gateway for Linux SL
Linux 主机 PC
执行工具→部署控制 SL命令并建立与 Linux 主机 PC 的连接(沟通(标签)。
有关详细信息,请参阅以下内容:建立连接
安装以下产品的最新版本(部署(标签):
CODESYS Safe Control SL
CODESYS Control for Linux SL
CODESYS Edge Gateway for Linux
有关详细信息,请参阅以下内容:安装软件包
的配置 CODESYS Safe Control SL
的标准配置 CODESYS Safe Control SL 最初应该可用于大多数应用程序。
您可以调整以下参数以满足您的需求:
参数
默认值
解释
应用程序优先级
35
应用程序任务的运行时系统优先级(不是 Linux 或 IEC 优先级)
中央处理器
0
将 cmpsil3 任务固定到指定内核
外部时间任务优先级
9
外部时间任务的运行时系统优先级(不是 Linux 或 IEC 优先级)
端口
60000
用于外部时间提供商的 UDP 端口
执行任何必要的以太网性能优化。
有关更多信息,请参阅以下内容: 以太网/现场总线性能
Linux 主机 PC 2
在 Linux 主机 PC 2 上,设置时间提供程序。
时间提供程序将当前时间发送到配置的目标,并可用于提供所需的第二个时间。CODESYS Safe Control SL。
执行工具→部署控制 SL命令并建立与 Linux 主机 PC 2 的连接(沟通(标签)。
有关详细信息,请参阅以下内容:建立连接
安装以下产品的最新版本(部署(标签):
CODESYS Safe Time Provider SL
有关详细信息,请参阅以下内容:Installing an image
切换到手术按下 Tab 键并选择CODESYS Safe Time Provider SL 下服务。
停止时间提供商,以便对其进行配置。
配置时间提供商。
必须配置目标 IP 地址和目标端口。目标是 Linux 主机 PC。
参数
价值
解释
目标 IP 地址
[Linux 主机 PC 的 IP 或主机名]
端口
60000
端口 60000 是 a 的默认端口 CODESYS Safe Control SL 从计时器接收外部时间源。
其他参数也是可配置的,可以根据您的需求进行调整。
参数
默认值
解释
输出间隔
60
时间提供者统计数据的输出间隔(以秒为单位)
中央处理器
0
应在其中执行时间提供者的核心
调试输出
FALSE启用或禁用调试输出
启用日志记录
FALSE启用或禁用将日志输出写入 syslog
优先级
55
SCHED_FIFO调度优先级已启用冗余
FALSE启用或禁用时间提供者的冗余功能。(需要额外的 CODESYS Safe Time Provider)
循环时间
3
时间提供者发送时间戳包的时间间隔
点击节省点击接受更改的按钮。
启动时间提供者。
所有必需的设备现已准备就绪。您现在可以将应用程序下载到控制器。创建项目和集成 PROFIsafe 的后续步骤将在下文中进行描述。 CODESYS 安全扩展文档。