马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
第十节:程序安全
学习目标及目录
了解中型PLC程序加密的基本方法
1、程序编译只下载程序
1. 通过“编译”->“打包用户程序”来打开用户程序打包界面。可以编辑公司、作者、版本等信息
2. 点击“打包”弹出路径选择界面,可以更改文件名,然后点击保存;
3.点击“工具” ->“Inoproshop工具”;
通过以太网或者USB连接到PLC ;在【请选择网卡】选择对应的网卡→点击【扫描】→选中扫描出来【Gateway】对应的设备型号;
4.选中“升级”页面→点击“用户程序管理”→点击“选择用户程序”
→选中要下载的用户程序→点击“下载”,等待下载完成;
2、程序加密
1.选中“工程”选项→点击“工程设置”;
2.弹出的“工程设置”页面,点击“安全”,勾选“使能工程文件加密”;
3.选中“密码”,在“新密码”和“确认新密码”中填写想要设置的密码(一致),点击确定完成程序加密,保存工程
4.打开已加密工程,会弹出下图窗口,请录入设置的密码,点击确定进入工程;
3、权限管理
1.一个工程可能希望不同的人具备不同的查看、修改等不同权限。AM600通过用户权限的方式实现。
InoproShop通过用户和组来确定窗口控制权限,默认两个组Everyone和Owner;一个用户Owner。用户是组下的成员,组也可以是另一个组的成员。组Everyone和Owner不能被删除只能重命名,所有新添加的用户都会自动分配到Everyone组下。用户Owner不能被删除,对应初始密码为空,可以重命名和修改密码。
2.选中某个用户例如“Owner”,点击“编辑”可以重命名和修改密码;
重命名和修改密码时需要输入修改前的用户名和密码验证,同时修改用户名和密码需要输入两次。比如用户名为Owner,密码为A,同时修改为Owner_0和B,第一次验证需输入Owner和A,第二次验证需输入Owner_0和B.
3.分配禁止权限的用户,输入密码后如果超过设置时间后台界面无任何动作,会自动退出,下次操作需要重新输入用户名和密码。活动时间设置如下。
4.修改完用户名和密码后,要给需要权限控制的窗口分配权限。权限以组为单位分配权限,没有新建组时默认有Everyone组,缺省权限为授权。需要修改权限点击组后控件选择即可。
“-”图标代表对Everyone用户不授权,需要有Owner组用户权限;“+”图标代表对Everyone用户授权,不需要有Owner组用户权限;
5.添加用户后希望工程马上登录该用户可以用如下方式处理,退出也是在此处处理。
|