使用基础 3.加密狗
.3-1.
3.3.3.3.加密狗加密狗加密狗加密狗
序号
页码
3.1 加密狗介绍 3-1
3.2 加密狗驱动 3-1
3.3 测试加密狗 3-2
3.4 升级加密狗点数 3-2
3.5 传送加密狗授权 3-3
3.6 运行版加密狗 3-4
3.7 项目与某个加密狗绑定 3-6
3.8 项目与某批加密狗绑定 3-7
3.9 测试版加密狗 3-7
3.10 自启动找不到加密狗 3-8
3.13.13.13.1 加密狗介绍加密狗介绍加密狗介绍加密狗介绍
� 系统通过硬件加密狗对系统进行保护;
� 组态软件的运行版在加装加密狗后,才能长期正常使用,否则只能运行 30 分钟;
� 提供两种加密狗供选择:并行加密狗、USB 加密狗;
3.2 3.2 3.2 3.2 加密狗驱动加密狗驱动加密狗驱动加密狗驱动
� 安装系统时,加密狗驱动程序会自动被安装,但在某些特殊情况下,加密狗驱动会被破坏或丢失,需要
手动再进行安装;
� 通过“我的系统->授权->1.加密狗驱动”进行安装,界面如下:
使用基础 3.加密狗
.3-2.
3.3 3.3 3.3 3.3 测试加密狗测试加密狗测试加密狗测试加密狗
� 通过下面方法测试加密狗是否存在,及查看加密狗的信息;
[1].执行“我的系统->授权->2.测试加密狗”;
[2].测试成功界面如下,可找到加密狗编号、序列号、企业代码、点数等信息:
3.4 3.4 3.4 3.4 升级加密狗点升级加密狗点升级加密狗点升级加密狗点数数数数
� 如果购买了加密狗,但在组态过程中发现变量点数偏少,希望重新购买/更换加密狗;
� 为节省时间和费用,组态软件支持加密狗在线升级,具体操作过程如下:
[1].与供货方联系,签定升级合同,然后与供货商进行电话联系;
[2].在并口/USB 插入要升级的加密狗;
[3].执行“我的系统->授权->3.升级加密狗”任务,出现下面界面:
[4].把加密狗编号和要升级到的点数告诉供货商, 供货商会提供相应的升级密码;
[5].输入升级密码:
使用基础 3.加密狗
.3-3.
[6].执行<确定>按钮,如果密码正确,出现下面界面:
[7].执行<写入/升级>按钮,如果在操作信息中显示“成功!”,则加密狗升级完成;
3.5 3.5 3.5 3.5 传送传送传送传送加密狗授权加密狗授权加密狗授权加密狗授权
� 由于某些特殊原因,不希望在并口/USB 口上插入加密狗,希望能够支持软授权方式,需注意:
[1].不是所有加密狗都支持软授权,需要订货时特殊说明并签定有关
;
[2].把特定加密狗授权转换到计算机中,成为软授权,而不再需要外插加密狗,但必须保证计算机硬
盘不被格式化,否则授权丢失,使用者负全部责任,加密狗不能丢失,否则授权无法回收;
� 传送加密狗授权的具体操作过程如下:
[1].在并口或 USB 口插入特定加密狗;
[2].执行“我的系统->授权->4.传送授权”任务,出现下面界面:
[3].执行<传送授权>按钮,如果在并口/USB 口发现了加密狗,则出现下面界面:
使用基础 3.加密狗
.3-4.
[4].执行<是>按钮,开始传送,直到出现下面界面,授权已转换到计算机中,拔走加密狗,妥善保存;
� 回收软授权到加密狗的具体操作过程如下:
[1].在并口/USB 插入没有授权加密狗;执行“我的系统->授权->4.传送授权”,出现下面界面:
[2].执行<回收授权>按钮,如果在并口/USB 口发现了无授权的加密狗,则出现下面界面:
[3].执行<是>按钮,开始回收,直到出现下面界面,
示回收授权完成;
3.6 3.6 3.6 3.6 运行版加密狗运行版加密狗运行版加密狗运行版加密狗
� 运行版加密狗,既在并口/USB 插入加密狗,系统不允许进行组态开发,而自动进入运行方式;
� 有两种方式获得行版加密狗:
[1].购买时进行特殊声明,要求供货方缺省提供运行版加密狗;
[2].通过自行设置获得运行加密狗:
� 并口或 USB 插入加密狗,执行“我的系统->授权->3.升级加密狗”任务,出现下面界面:
使用基础 3.加密狗
.3-5.
� 输入用户密码(缺省为 12111024,也可以自行修改),密码正确,则出现下面界面:
� 选择<运行版授权>,执行<写入/升级>按钮,如果显示“写成功!”,则加密狗升级完成;
使用基础 3.加密狗
.3-6.
3.73.73.73.7 项目与某个加密狗项目与某个加密狗项目与某个加密狗项目与某个加密狗绑定绑定绑定绑定
� 可以根据需求,使项目与某个加密狗进行唯一绑定,此项目运行只能依靠此加密狗,而不能使用
其他加密狗,从而保护知识产权;
� 操作步骤如下:
� 在并口或 USB 插入加密狗;
� 系统提供了系统变量
,其中为加密狗的编号;
� 在起始画面中编写下面脚本,在画面初始时运行:
bValue=RunSys.OpenDatabase(3000)
If bValue=1 Then
s=RunSys.GetVTtext("%DOGNO.",-1)
RunSys.CloseDatabase
If s<>"17.03.17.01" Then
WindowObj.OpenSystemWindow "EXIT_FAMEVIEW"
End If
End If
� 在起始画面的初始脚本中执行,并设置编辑口令限制修改;
使用基础 3.加密狗
.3-7.
3.3.3.3.8888 项目与某批加密狗绑定项目与某批加密狗绑定项目与某批加密狗绑定项目与某批加密狗绑定
� 购买软件时,需向供货方提出请求,要求得到与众不同的加密狗,或企业独有的加密狗;
� 系统通过来标识所用的加密狗,此变量不允许修改,变量值格式为 xxx-xxxx,无标识
的加密狗的变量值为 000-0000;
� 在起始画面中编写如下脚本,如果检查加密狗的编号不正确,则关闭系统:
bValue=RunSys.OpenDatabase(3000)
If bValue=1 Then
s=RunSys.GetVTtext("%企业代码",-1)
RunSys.CloseDatabase
If s<>"000-0000" Then
WindowObj.OpenSystemWindow "EXIT_FAMEVIEW"
End If
End If
� 在起始画面的初始脚本中执行,并设置编辑口令限制修改;
3.93.93.93.9 测试版测试版测试版测试版加密狗加密狗加密狗加密狗
� 系统支持测试版的加密狗,最多可测试运行 6 小时;
� 可以向销售商申请而获得测试版加密狗;
� 要使组态软件成为测试版本,在系统安装之前必须加载测试加密狗,并且在安装完成之前不能卸掉;
� 等安装完成并运行正常后,可以卸掉加密狗,运行期间不再需要加密狗;
� 1 个测试加密狗可以安装多台计算机,成为测试版软件;
使用基础 3.加密狗
.3-8.
3.103.103.103.10 自启动找不到加密狗自启动找不到加密狗自启动找不到加密狗自启动找不到加密狗
� 在Windows XP/Vista系统下,往往在自启动的时候,不能找到加密狗,是因为操作系统表面启动很快,
后台服务启动很慢, 加密狗驱动没能及时启动所致,只能等系统后台也启动完成后系统再自行启动;
� 监控系统已经根据操作系统进行了相应等待处理;
� 也可在系统<启动任务>界面中手动设置延迟启动时间:
� 正常情况下,Windows XP 至少需要等待 15 秒,Windows Vista 至少需要等待 45 秒;