收藏 分销(赏)

NJ程序保护方法介绍.doc

上传人:a199****6536 文档编号:2645637 上传时间:2024-06-03 格式:DOC 页数:7 大小:524.04KB
下载 相关 举报
NJ程序保护方法介绍.doc_第1页
第1页 / 共7页
NJ程序保护方法介绍.doc_第2页
第2页 / 共7页
NJ程序保护方法介绍.doc_第3页
第3页 / 共7页
NJ程序保护方法介绍.doc_第4页
第4页 / 共7页
NJ程序保护方法介绍.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

1、(完整版)NJ程序保护方法介绍NJ程序保护方法介绍NJ软件一共提供了6种方法实现程序保护,具体方法如下:一 禁止程序上载功能部分客户为了防止PLC里最终程序的外泄,希望禁止上载功能,该方法可以满足要求具体步骤:1. 当你在下载程序时会弹出如下对话框2. 将第二条打钩,实现禁止上载功能3. 新建项目上载程序,界面如下,无法上载程序段(但是可以上载变量表)注意事项:1. 如果有原程序可以实现在线修改功能2. 只是禁止了程序段的上传,但是可以上传变量表和硬件信息二 项目整体加密保护功能部分客户要求不仅程序段加密,包括项目的配置等等所有信息均要加密保护,此时我们可以采用该方法具体步骤:1. 当需要项目

2、整体加密时点击SAVE AS,弹出如下对话框2. 将Enable password protection for the project file选项打钩3. 设置Password和Confirm password,密码不小于8位,完成加密当关闭项目后再次打开密码保护起作用,如下图三 数据保护功能NJ可实现对某个CAM、Programs、Functions或Function blocks的保护功能,保护功能包括数据COPY权限、数据DISPLAY权限、数据CHANGE权限具体步骤:1. 点击需要设置权限的Programs,选择Set/Release选项2. 弹出如下对话框,将Use data

3、protection选项打钩,并在下面黄框内选择保护权限3. 输入密码和确认密码,点击OK,完成保护功能4. 当需要打开该Programs下面的Section时需要输入密码注意事项:1. 该功能需要CPU版本在1.01以上2. CAM、Programs、Functions或Function blocks的保护权限是有限制的,其中CAM只有CHANGE权限设置,其他3个权限均有可选四 CPU写保护功能部分客户为了防止其他人随意修改PLC程序等,需要实现CPU写保护功能,该方法可实现改功能具体步骤:1. 点击Operation Setting2. 将write protection at star

4、tup选择use3. 下载程序打开CPU写保护功能4. 在线,点击Controller菜单下的Security-CPU Unit Write Protection选项5. 弹出如下对话框,点击YES,实现CPU写保护功能,点击NO取消CPU写保护功能五 CPU操作权限功能部分客户希望其他没权限的人员不能对CPU进行任何操作,包括清除内存,对CPU进行绝对的保护,该功能可以实现具体步骤:1. 在线,点击点击Controller菜单下的Security-Setting of Operation Authrity2. 弹出如下对话框,将Enale the verification of operat

5、ion authority选项打钩3. 对各个用户设置密码4. 你可以选择用户登录有效时间5. 点击Transfer To Controller,启用用户权限功能6. 当你offline后重现在线,就会弹出用户选择和密码输入框,密码正确才可在线注意事项:1. 只有Administrator用户才用权限取消该功能2. 如果密码忘记,将无法在线,因此慎用该功能六 User Programs Execution IDs功能客户可以在程序中设置一个Execution ID,该程序如果下载到某个NJ控制器中,如果运动控制内没有设置相同的ID,那么被下载的NJ运动控制器将会报致命错误,PLC不运行,通过该

6、方法也可以实现对程序的加密保护具体步骤:1. 离线状态下点击Controller菜单下的Security-ID for User .选项2. 弹出如下对话框,输入Execution ID,即加密的密码,点击OK3. 在线,下载程序4. 在线状态并PLC在Program Mode下点击Controller菜单下的Security-ID for User 。选项,设置NJ控制器里的Execution ID,与第二条设置的Execution ID一致,如下图5. PLC重新上电,PLC正常运行,加密成功6. 如果第四条NJ控制器里设置的Execution ID与第二条不一致的话,PLC重新上电,PLC会报0x10210000,截图如下注意事项:1. 第三条中的密码一旦设置将无法更改,所以建议设置前先做好备份工作2. 必须在Program Mode设置NJ控制器里的Execution ID,且需要重新上电,才会生效3. 清内存操作可以实现清除控制器的里Execution ID

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服