1、加密狗驱动:1、安装组态系统时,加密狗驱动被自动安装,但有时加密狗驱动会被破坏或丢失,需要手动进行安装;2、通过[我的系统.授权.加密狗驱动]安装微狗(SafeNet.MicroDog)加密狗驱动:如【图1】3、超级狗(SafeNet.SupperDog)加密狗驱动免安装;
2、测试加密狗:通过测试加密狗,能够检测加密狗是否存在,并查看加密狗信息;[1].执行[我的系统.授权.测试加密狗];[2].测试成功,查看加密狗编号、序列号、企业代码、变量点数、支持客户端数量等信息:
3、升级加密狗:1、购买加密狗后,组态过程发现变量点数偏少或需要增加功能,支持远程升级;2、组态软件加密狗远程在线升级,具体操作过程: [1].联系供货方,签定升级合同; [2].并口/USB 插入要升级加密狗; [3].执行[我的系统.授权.升级加密狗]任务如【图1】 [4].把加密狗编号告知供货商,供货商根据加密狗编号提供相应升级代码; [5].得到并输入升级代码如【图2】 [6].执行[确定]按钮,如果升级代码与加密狗编号匹配正确,则升级并测试加密狗:
4、运行加密狗:1、运行版加密狗: 系统禁止组态开发,自动进入运行方式;2、运行加密狗由客户自定义;3、并口或 USB 插入加密狗,执行[我的系统.授权.升级加密狗]任务如【图1】4、输入用户密码(缺省 12111024) 如【图2】5、选择[运行版授权],执行[修改参数]按钮;
5、绑定加密狗:1、项目与某加密狗绑定,运行须依靠此加密狗,而不能使用其他加密狗,保护知识产权;2、系统提供系统变量<VT.%DOGNO.>,变量值是加密狗编号;如【图1】3、起始画面或关键画面编写检查加密狗脚本:'[FirstRun]s=RunSys.GetVTtext("%DOGNO.",-1)If s<>"7F.22.2E.01" ThenWindowObj.OpenSystemWindow "EXIT_FAMEVIEW"End If4、须设置画面编辑口令或脚本加密,限制画面脚本被修改;
6、绑定企业加密狗:1、加密狗包含企业代码信息,每企业唯一指定 如【图1】。企业代码格式"xxx-xxxx",无企业标识通用加密狗"000-0000";2、组态系统通过变量<VT.%企业代码.>和<VT.%企业名称.>标识企业加密狗,变量内容禁止修改;如【图2】3、起始画面或关键画面编写检查加密狗脚本:'[FirstRun]s=RunSys.GetVTtext("%企业代码.",-1)If s<>"613-001A" ThenWindowObj.OpenSystemWindow "EXIT_FAMEVIEW"End If4、须设置画面编辑口令或脚本加密,限制画面脚本被修改;
7、绑定授权:1、提供软授权给触摸屏、通讯及、云服务器等;2、测试加密狗,获取系统识别号,提供给产品厂商:如【图1】3、产品厂商根据系统识别号,计算生成绑定代码,如:MD0.209349-8C1869D7;4、系统标识与绑定代码唯一对应,不支持移机,须妥善保存,丢失需另购;5、获得绑定代码后,测试加密狗,鼠标右键单击标题栏,或执行系统菜单:如【图2】6、执行[绑定软授权]菜单命令:如【图3】7、第二行,输入绑定代码,执行[系统绑定]按钮:如【图4】8、取消绑定授权:执行[系统绑定]按钮,删除绑定代码,再次执行[系统绑定]按钮;