四川南充市西门子电机(授权)总代理 V90伺服电机一级经销商
1. 在 F-CPU 项目导航中的“PLC 变量”(PLC tags) 下使用“添加新变量表”(Add new tag table) 创建新的PLC 变量表。
2. 重命名新 PLC 变量表,使用 [F2] 键作为“Safety Program”。
3. 双击 PLC 变量表将其打开。
4. 如下图中所示,为输入和输出分配符号名称。
第 11 步:创建 F-FB
简介
在此步骤中创建一个 F-FB,在接下来的步骤中,使用此 F-FB 为本示例编写安全功能。
操作步骤
1. 转至 F-CPU 的“程序块”(Program blocks) 文件夹,并双击“添加新块”(Add new block)。
结果:“添加新块” (Add new block) 对话框。
2. 在“名称”(Name) 下输入“Safety_Interlock ”作为 F-FB的名称。
3. 单击左侧的“函数块”(Function block) 按钮。
4. 选择“创建 F 块”(Create F -block) 选项。
5. 选择“FBD ”作为 F-FB 的语言。
6. 使用“确定”(OK) 关闭对话框。
第 12 步:对安全门功能进行编程
操作步骤
1. 在“Safety_Interlock ”F-FB 的接口中创建 BOOL 数据类型的以下静态变量:
2. 将“Instructions”任务卡的“Safety functions ”子文件夹中的“SFDOOR”指令插入到程序段 1。
3. 单击“确定”(OK) 确认“调用选项”(Call options) 对话框。
4. 按上图中所示提供输入和输出。
5. 为“Instructions”任务卡中的每个输入“”和“”插入一个“InvertRLO ”。
第 13 步:对紧急停车功能进行编程
在此步骤中,为本示例编写紧急停车功能。
在下列情况下将执行紧急停车:
• 激活紧急停车时
• 打开安全门时
• 有人进入激光扫描器监视的保护区时
操作步骤
1. 在“Safety_Interlock ”F-FB 的接口中创建 BOOL 数据类型的以下静态变量:
2. 将“Instructions”任务卡的“Bit logic operations”子文件夹中的“ANDlogic operation”指令插
入到程序段 2 。
3. 通过单击黄色的星形,在“AND logicoperation”指令中插入第三个输入。
4. 按上图中所示提供指令的输入。
5. 将“Instructions”任务卡的“Safety functions”子文件夹中的“ESTOP1”指令插入到程序段 2 。
6. 单击“确定”(OK) 确认“调用选项”(Call options) 对话框。
7. 按上图中所示提供指令的输入和输出。
8. 将“AND logicoperation”指令的输出连接到“ESTOP1”指令的“E_STOP”输入。
第 14 步:对反馈监视进行编程
操作步骤