[欧姆龙] OMRON 安全网络控制器应用与程序构成设定

[复制链接]
查看82483 | 回复0 | 2024-10-6 18:54:30 | 显示全部楼层 |阅读模式
欧姆龙网络安全系统

  OMRON NX-Safety



高速的响应

实现高速的响应,修改安全系统后无需
重新评估安全距离。

NX-CSG、NX-SL5在支持CIP Safety的同时,还能实现高速安全控制。NX-SL5主机上增设的安全I/O本地控制能在50ms内完成处理,可支持对响应性能有较高要求的应用。



灵活构建网络

利用EtherNet/IP灵活地构建网络。

采用多网络端口,使分配到安全网络的多个单元成为现实。使用多个单元,可轻松连接大规模生产线控制所需的多个网络设备。此外,需要在已有安全系统中增减设备时,也可灵活地应对。



支持CIP Safety

与支持CIP Safety的机器人实现安全通信,将安全系统网络统一为CIP Safety。

安全网络CIP Safety是一种安全控制用网络系统,支持全球市场占有率较大的工业用网络EtherNet/IP。在未来,工业机器人安全系统的使用将越来越广泛,如果采用支持CIP Safety的安全网络控制器NX-CSG、NX-SL5,系统构建将变得轻而易举。





除上述介绍特性,NX-Safety 还有丰富的免工具维护功能


安全单元恢复功能

已创建的程序或设定信息可保存到通信控制器单元上搭载的SD卡中。需要更换安全CPU单元时,使用SD卡,可方便地将程序或设定复制到新单元中。



ACR(自动配置重启功能)

更换安全I/O单元时,只需拆下要更换的单元,然后安装新单元,即可自动下载需要的设定数据。无需启动工具。



下面结合 Sysmac Studio 软件操作,以EtherCAT为例,给大家详细地说明 OMRON 安全网络控制器程序的构成设定。(温馨提示:以下篇章为图文教程内容,图片有亿点点多






NX-Safety 程序建立流程



安全控制与标准控制的构成与设定

1

Sysmac Studio窗体:控制器的选择



2

配置NX-IO:添加标准I/O单元



3

在控制器选择下拉列表中,进行切换



4

创建全局变量



5

设置公开变量(一):展开“Configurations and Setup→Communications→Standard→Slave I/O”,双击“Exposed Variables”



6

设置公开变量(二):

选择“Global Variables(全局变量)”,在“In/Out”下拉列表中选择Input或Output



7

设置公开变量(三):

变量在注册为公开变量后,反映在NJ的I/O Map中





8

设置公开变量(四):在NJ的I/O Map中注册全局变量



公开变量可使用的数据类型



9

NJ关于公开变量的编程:编写实际与安全CPU单元进行传递的程序。



10

设置安全I/O:配置安全输入和安全输出。



11

设置I/O Map:将全局变量分配给安全输入和安全输出。



12

编程:将第一个FB拖到“Start here”处。

创建的程序可统一转换为用户定义FB。每个用户定义FB的输入输出条件可作为帮助文件,与程序一同管理。



13

此外,还可利用不同层级的安全设置,防止程序被意外更改。





14

由Sysmac Studio向NJ传送:

在线(Online)→ 同步(Synchronize)



15

安全CPU单元切换至调试模式(DEBUG mode)

在“控制器(Controller)”菜单下,选择“模式(Mode)→调试模式(DEBUG Mode)”



16

安全CPU单元切换至调试模式:根据需要,可改变单元名称



17

安全CPU单元切换至调试模式:

切换为调试模式之后,就可对程序进行监控



18

安全CPU单元切换至运行模式:执行安全性验证(校验)——Safety Validation



19

安全CPU单元切换至运行模式:

通过进行安全性验证(校验),可将安全CPU单元切换为运行模式。



20



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则