简介

<< 点击显示目录 >>

主页  贝加莱授权说明 > 技术保护 Technology Guarding >

简介

技术保护是用于单个软件组件的授权保护。授权存储在 "技术保护"(订货号:0TG1000.01,下面也简称为加密狗)上,它被连接到目标系统的一个可用的USB接口上。

br-dongle

br-dongle-hand

授权本身是在目标系统的Automation Runtime中验证的。如果系统的授权要求不在技术卫士的许可范围内,Automation Runtime将发出违反授权的信号。

与库AsGuard相结合,这保障了客户的应用程序和库,以保护专有技术。

技术保护向导可用于授权B&R系统组件和应用。

可能性包括以下几点。

如果存在在线连接,直接在加密狗上发放授权

如果不存在在线连接 ,使用许可证文件进行许可(见在线授权)

客户利益

定制的授权

技术保护使得在B&R加密狗上存储B&R授权和定制授权成为可能。定制的授权可以从B&R获得。

工作时间计数器

每个B&R加密狗都配备了两个防篡改的工作时间计数器。只要B&R加密狗连接到PLC并且CPU处于RUN模式,两个工作时间计数器中的一个就会一直运行。第二个工作时间计数器可以通过一个功能块从任务中启动和停止。

因此,客户能够以防篡改的方式记录需要授权的功能的运行时间。

技术保护上的额外数据存储

技术保护包含200个额外的字节,供用户使用。这些数据在重启后以及移除加密狗时仍留在B&R加密狗上。

复制保护

库AsGuard可以用来在运行时读取加密狗的序列号。这使得机器软件和CF卡可以在机器交付时与特定的加密狗 "绑定"。要求加密狗验证可以防止机器软件的未授权复制。

运行时保护

库AsGuard可以在运行时用来确定是否已经插入了加密狗。该库还可以查询定制的授权。

对客户来说,可能的应用。

如果加密狗/客户授权被移除,停止机器的运行

如果没有找到加密狗/客户授权,防止重新启动生产

如果没有找到加密狗/客户授权,在人机界面应用中产生错误信息

需要授权的B&R软件组件

以下B&R软件组件需要授权:

B&R软件组件

授权 (订购号)

备注

Automation Runtime嵌入式系统 (ARemb)

Automation Runtime Embedded TG license (1TG4601.06-5)

仅在以下硬件需要:APC8x, APC9x, PPC8x, APC9x, PPC2100, PP500

Automation Runtime Windows (ARwin)

Automation Runtime Windows TG license (1TG4600.10-5)

 

Automation Runtime仿真器 (ARsim)

B&R Automation Runtime ARsim (1TG4600.01)

B&R Automation Runtime ARsim (1TG4600.00)

取消两小时的运行时间限制

Automation Runtime嵌入式终端

Automation Runtime Embedded Terminal TG license (1TG4601.06-T)

仅在以下硬件需要: PP500/PPC2100

控制器冗余

TG software license for controller redundancy (1TG10X0.1)

 

运动控制 (CNC, GMC)

 

见 "运动控制"一节。

机电一体化库

 

见 "机电一体化"一节。

授权丢失时的行为

授权丢失一般不会导致PLC停止(服务模式)。授权缺失由CPU上闪烁的 "Error "LED指示,并在PLC的日志中注明。违反授权的情况也会显示在Automation Studio的状态栏中(关于连接的目标系统的信息)。

运动控制应用是一个例外。

当使用技术保护功能时,在初始化 CNC 通道或启动 CNC 程序时,在 ARNC0 中验证授权。如果没有找到必要的授权密钥,相应的命令会返回一个错误。CNC/机器人未运行;程序无法启动。单轴功能总是可以实现的。

如果事后取出加密狗(授权),活动程序继续进行,直至完成。

从Automation Studio V4.1和Automation Runtime V4.08开始,可以使用技术保护向导进行授权。