使用 EtherCAT Safety FBD 编辑器
编程
将图形元素从 工具箱 查看编辑器。
已更改的实现被标记为 In work
在顶层。
命令
有关命令的更多信息,请参见: 命令
网络标题和网络评论
如果启用了相应的 FBD 选项,则可以为每个网络添加标题和注释。
在里面 工具 菜单,打开 选项 对话。
在里面 选项 对话框中,单击 EtherCAT Safety FBD 编辑器 对话。
选择 显示网络标题 和 显示网络评论 选项。
点击 好的 按钮。

网络标题可以直接在网络的第一行中编辑;网络注释可以在网络的第二行中编辑。在这两种情况下,都必须先选择相应的行。

功能块
为了在 FBD 编辑器中编写安全应用程序,提供了以下功能块:
FB_AND:多个输入信号的与连接
FB_CS:停用连接
FB_分离器:信号解耦
FB_EDM:监测两个信号
FB_ESTOP:紧急停止电路
FB_MON:安全门电路
FB模式 操作模式
FB静音:绕过安全功能(屏蔽)
FB_或:多个输入信号的或连接
FB_RS:重置/设置功能
FB_SR:设置/重置功能
FB_TOF:开启延迟
FB_TON:关闭延迟
FB_TWOHAND:双手控制功能块
FB_ADD:添加模拟信号
FB_CAM监控器:电子凸轮组的实现
FB_比较:模拟输入信号的比较
FB_计数器:加计数/减计数
FB_DIV: ding模拟信号的划分
FB_ENVELOPE:包络曲线监测
FB_LIMIT:极限值监控
FB_负载传感:根据包络曲线检查 x 和 y 值
FB_MUL:模拟信号的乘法
FB_缩放:模拟信号的缩放
FB_SLI:检测与内部存储的模拟值的偏差
FB_速度:速度计算
FB_SUB:模拟信号的减法
FB_VIOLATIONCNT:错误计数器的实现
显示安全数据流
FBD 编程的安全数据流重点介绍 CODESYS Safety for EtherCAT Safety Module 如下:
常量和声明为常量的变量以黄色突出显示。
SAFExxx 变量以黄色突出显示。
SAFE 值进入 SAFE 变量和输入的数据流用粗黄线表示。
当功能块至少有一个 SAFE 输出时,它们会显示为黄色。
安全数据流: FB_AND
和 SAFE
变量:S1_1、S1_2 和 O_K1_K2

监控
当应用(安全应用)
SafetyApp
可执行且已经下载到控制器后,使用标准应用程序登录后即可监控安全功能块的输入输出参数。
版本
IODrvEL6900
库不是最新的。必须是 V3.5.3.0 或更高版本。这 EtherCAT 下载或重置应用程序后,堆栈尚未在标准控制器上运行。
申请 EtherCAT Safety 模块 CODESYS 与模块上的应用程序不匹配。

提示
监控时您不能改变信号状态。
停用后显示替代值
提示
您可以停用组并为关联的 POU 定义替代值(点检装置 EtherCAT Safety)仅适用于 EtherCAT Safety 模块 EL6910 或 EK196。
停用某个组后,读取停用 POU 的功能块实例输出的 POU 将获得替代值。如果没有定义替代值,则使用数据类型的默认值作为替代值: FALSE
对于布尔输出和 0
对于整数输出。
替代值在花括号中指定 (
)。
对于变量的赋值,替代值在变量之前指定(
)。
对于连接的输出,替代值在多重赋值中指定。仅应使用第一个赋值分支(
)。
