首先了解机器人的密码等级:1-8
密码最多由12 个字符、数字、以及记号组合而成,用来对作业人员进行各类操作以及访问画面进行限制。密码保护只要不定义安装用户就无效。
密码有 8 种等级,每一等级允许的操作以及允许显示的画面都不同。等级 3~7 是用户定义等级。
自定义用户密码权限:
连接真机或者用电脑仿真,浏览器输入IP进行访问,仿真软件直接用本机IP:127.0.0.1打开。
打开参数文件:PASSCFG.DG
获取所需项目的ID(进入当前屏幕):
<!-- 配置 -->
<SCREEN level="0" sp_id="34" scrn_id="6" access="1" rw_access="1"/>
level后的参数0代表等级,等级见表
access 为画面显示与禁用,0-禁用,1-启用允许显示
获取当前机器人XML文件
插入USB设备,选择拷贝的路径
登录最高等级8,选择输出
导入XML文件
插入USB设备,选择拷贝的路径
登录最高等级8,选择核对,无误后导入
附代码(0等级时可以不可以输入轴动作范围,其他均可动作):
<?xml version="1.0"?>
<!-- 密码配置文件 -->
<PASSWORD>
<!-- 定义等级名 -->
6 <LEVEL level="0" name="测试1"/>
7 <LEVEL level="1" name="GAPLEADER"/>
8 <LEVEL level="2" name="SUPERVISOR"/>
9 <LEVEL level="3" name="MAINTENANCE"/>
10 <LEVEL level="4" name="TECHNICIAN"/>
11 <LEVEL level="5" name="ENGINEER"/>
12 <LEVEL level="6" name="CONTRACTOR"/>
13 <LEVEL level="7" name="MANAGER"/>
14 <LEVEL level="8" name="INSTALL"/>
15
16 <!-- 默认等级对应的菜单类型. Full = 0, Quick = 1, HMI Full = 2, HMI Quick = 3-->
17 <DEFMENU level="0" type="0"/>
18 <DEFMENU level="1" type="1"/>
19 <DEFMENU level="2" type="1"/>
20 <DEFMENU level="3" type="0"/>
21 <DEFMENU level="4" type="0"/>
22 <DEFMENU level="5" type="0"/>
23 <DEFMENU level="6" type="0"/>
24 <DEFMENU level="7" type="0"/>
25
26 <!-- 定义默认登录时的屏幕-->
27 <DEFSCREEN level="0" sp_id="18" scrn_id="1"/>
28 <DEFSCREEN level="1" sp_id="18" scrn_id="1"/>
29 <DEFSCREEN level="2" sp_id="18" scrn_id="1"/>
30 <DEFSCREEN level="3" sp_id="18" scrn_id="1"/>
31 <DEFSCREEN level="4" sp_id="18" scrn_id="1"/>
32 <DEFSCREEN level="5" sp_id="18" scrn_id="1"/>
33 <DEFSCREEN level="6" sp_id="18" scrn_id="1"/>
34 <DEFSCREEN level="7" sp_id="18" scrn_id="1"/>
35
36 <!-- 定义操作者(等级3)允许读取/编辑权限-->
37 <SCREEN level="0" sp_id="1388" scrn_id="1" access="1" rw_access="1"/> <!--4D GRAPHICS_4D Display-->
38 <SCREEN level="0" sp_id="18" scrn_id="1" access="1" rw_access="1"/> <!--ALARM_Alarm Log-->
39 <SCREEN level="0" sp_id="18" scrn_id="2" access="1" rw_access="1"/> <!--ALARM_Motion Log-->
40 <SCREEN level="0" sp_id="18" scrn_id="3" access="1" rw_access="1"/> <!--ALARM_System Log-->
41 <SCREEN level="0" sp_id="18" scrn_id="4" access="1" rw_access="1"/> <!--ALARM_Appl Log-->
42 <SCREEN level="0" sp_id="18" scrn_id="5" access="1" rw_access="1"/> <!--ALARM_Password Log-->
43 <SCREEN level="0" sp_id="18" scrn_id="6" access="1" rw_access="1"/> <!--ALARM_Comm Log-->
44 <SCREEN level="0" sp_id="18" scrn_id="8" access="1" rw_access="1"/> <!--ALARM_Haptic Log-->
45 <SCREEN level="0" sp_id="934" scrn_id="1" access="1" rw_access="1"/> <!--ALARM_Recovery-->
46 <SCREEN level="0" sp_id="381" scrn_id="1" access="1" rw_access="1"/> <!--BROWSER_Browser-->
47 <SCREEN level="0" sp_id="381" scrn_id="22" access="1" rw_access="1"/> <!--BROWSER_HMI Menu-->
48 <SCREEN level="0" sp_id="381" scrn_id="23" access="1" rw_access="1"/> <!--BROWSER_Top Menu-->
49 <SCREEN level="0" sp_id="23" scrn_id="1" access="1" rw_access="1"/> <!--DATA_Registers-->
50 <SCREEN level="0" sp_id="34" scrn_id="2" access="1" rw_access="1"/> <!--DATA_KAREL Vars-->
51 <SCREEN level="0" sp_id="34" scrn_id="3" access="1" rw_access="1"/> <!--DATA_KAREL Posns-->
52 <SCREEN level="0" sp_id="148" scrn_id="2" access="1" rw_access="1"/> <!--DATA_Position Reg-->
53 <SCREEN level="0" sp_id="1471" scrn_id="3" access="1" rw_access="1"/> <!--DATA_String Reg-->
54 <SCREEN level="0" sp_id="64" scrn_id="3" access="1" rw_access="1"/> <!--EDCMD_Insert-->
55 <SCREEN level="0" sp_id="64" scrn_id="4" access="1" rw_access="1"/> <!--EDCMD_Delete-->
56 <SCREEN level="0" sp_id="64" scrn_id="5" access="1" rw_access="1"/> <!--EDCMD_Find-->
57 <SCREEN level="0" sp_id="64" scrn_id="6" access="1" rw_access="1"/> <!--EDCMD_Replace-->
58 <SCREEN level="0" sp_id="64" scrn_id="7" access="1" rw_access="1"/> <!--EDCMD_Renumber-->
59 <SCREEN level="0" sp_id="64" scrn_id="9" access="1" rw_access="1"/> <!--EDCMD_Copy-->
60 <SCREEN level="0" sp_id="64" scrn_id="16" access="1" rw_access="1"/> <!--EDCMD_Comment-->
61 <SCREEN level="0" sp_id="64" scrn_id="17" access="1" rw_access="1"/> <!--EDCMD_Undo-->
62 <SCREEN level="0" sp_id="64" scrn_id="18" access="1" rw_access="1"/> <!--EDCMD_Position Number Display-->
63 <SCREEN level="0" sp_id="64" scrn_id="19" access="1" rw_access="1"/> <!--EDCMD_Line Number Display-->
64 <SCREEN level="0" sp_id="64" scrn_id="24" access="1" rw_access="1"/> <!--EDCMD_Motion Status Display-->
65 <SCREEN level="0" sp_id="64" scrn_id="25" access="1" rw_access="1"/> <!--EDCMD_Pos Rep Conversion-->
66 <SCREEN level="0" sp_id="64" scrn_id="26" access="1" rw_access="1"/> <!--EDCMD_Line Remark-->
67 <SCREEN level="0" sp_id="64" scrn_id="1" access="1" rw_access="1"/> <!--EDIT_EDIT-->
68 <SCREEN level="0" sp_id="20" scrn_id="1" access="1" rw_access="1"/> <!--FCTN_Abort All-->
69 <SCREEN level="0" sp_id="20" scrn_id="2" access="1" rw_access="1"/> <!--FCTN_Unsim All I/O-->
70 <SCREEN level="0" sp_id="20" scrn_id="9" access="1" rw_access="1"/> <!--FCTN_Disable FWD/BWD-->
71 <SCREEN level="0" sp_id="20" scrn_id="11" access="1" rw_access="1"/> <!--FCTN_Cycle Power-->
72 <SCREEN level="0" sp_id="20" scrn_id="12" access="1" rw_access="1"/> <!--FCTN_Diagnostic Log-->
73 <SCREEN level="0" sp_id="20" scrn_id="13" access="1" rw_access="1"/> <!--FCTN_Del Diag Log-->
74 <SCREEN level="0" sp_id="39" scrn_id="3" access="1" rw_access="1"/> <!--FCTN_Toggle Wrist Jog-->
75 <SCREEN level="0" sp_id="64" scrn_id="20" access="1" rw_access="1"/> <!--FCTN_Quick/Full Menus-->
76 <SCREEN level="0" sp_id="67" scrn_id="1" access="1" rw_access="1"/> <!--FCTN_Save-->
77 <SCREEN level="0" sp_id="102" scrn_id="1" access="1" rw_access="1"/> <!--FCTN_Print-->
78 <SCREEN level="0" sp_id="171" scrn_id="1" access="1" rw_access="1"/> <!--FCTN_Print Screen-->
79 <SCREEN level="0" sp_id="260" scrn_id="1" access="1" rw_access="1"/> <!--FCTN_Change Equipment-->
80 <SCREEN level="0" sp_id="381" scrn_id="21" access="1" rw_access="1"/> <!--FCTN_Refresh Pane-->
81 <SCREEN level="0" sp_id="931" scrn_id="1" access="1" rw_access="1"/> <!--FCTN_Release Wait-->
82 <SCREEN level="0" sp_id="1304" scrn_id="2" access="1" rw_access="1"/> <!--FCTN_Enable HMI Menus-->
83 <SCREEN level="0" sp_id="74" scrn_id="1" access="1" rw_access="1"/> <!--FILE_File-->
84 <SCREEN level="0" sp_id="253" scrn_id="1" access="1" rw_access="1"/> <!--FILE_File Memory-->
85 <SCREEN level="0" sp_id="936" scrn_id="1" access="1" rw_access="1"/> <!--FILE_S/W Install-->
86 <SCREEN level="0" sp_id="1008" scrn_id="1" access="1" rw_access="1"/> <!--FILE_Auto Backup-->
87 <SCREEN level="0" sp_id="97" scrn_id="1" access="1" rw_access="1"/> <!--I/O_Analog-->
88 <SCREEN level="0" sp_id="98" scrn_id="1" access="1" rw_access="1"/> <!--I/O_Digital-->
89 <SCREEN level="0" sp_id="99" scrn_id="1" access="1" rw_access="1"/> <!--I/O_Group-->
90 <SCREEN level="0" sp_id="107" scrn_id="1" access="1" rw_access="1"/> <!--I/O_Robot-->
91 <SCREEN level="0" sp_id="108" scrn_id="1" access="1" rw_access="1"/> <!--I/O_UOP-->
92 <SCREEN level="0" sp_id="109" scrn_id="1" access="1" rw_access="1"/> <!--I/O_SOP-->
93 <SCREEN level="0" sp_id="157" scrn_id="1" access="1" rw_access="1"/> <!--I/O_Interconnect-->
94 <SCREEN level="0" sp_id="299" scrn_id="1" access="1" rw_access="1"/> <!--I/O_Link Device-->
95 <SCREEN level="0" sp_id="939" scrn_id="1" access="1" rw_access="1"/> <!--I/O_MH Valves-->
96 <SCREEN level="0" sp_id="955" scrn_id="1" access="1" rw_access="1"/> <!--I/O_Cell Interface-->
97 <SCREEN level="0" sp_id="992" scrn_id="1" access="1" rw_access="1"/> <!--I/O_Custom-->
98 <SCREEN level="0" sp_id="1062" scrn_id="1" access="1" rw_access="1"/> <!--I/O_EtherNet/IP-->
99 <SCREEN level="0" sp_id="1111" scrn_id="1" access="1" rw_access="1"/> <!--I/O_Flag-->
100 <SCREEN level="0" sp_id="138" scrn_id="2" access="1" rw_access="1"/> <!--MANUAL FCTNS_Macros-->
101 <SCREEN level="0" sp_id="71" scrn_id="1" access="1" rw_access="1"/> <!--SELECT_SELECT-->
102 <SCREEN level="0" sp_id="31" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_User Alarm-->
103 <SCREEN level="0" sp_id="68" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_General-->
104 <SCREEN level="0" sp_id="140" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Macro-->
105 <SCREEN level="0" sp_id="147" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Ref Position-->
106 <SCREEN level="0" sp_id="154" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Frames-->
107 <SCREEN level="0" sp_id="163" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Port Init-->
108 <SCREEN level="0" sp_id="166" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Prog Select-->
109 <SCREEN level="0" sp_id="181" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Ovrd Select-->
110 <SCREEN level="0" sp_id="195" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Host Comm-->
111 <SCREEN level="0" sp_id="249" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Motion DO-->
112 <SCREEN level="0" sp_id="420" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Resume Tol-->
113 <SCREEN level="0" sp_id="456" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Error Table-->
114 <SCREEN level="0" sp_id="935" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Passwords-->
115 <SCREEN level="0" sp_id="938" scrn_id="129" access="1" rw_access="1"/> <!--SETUP_MH Valves-->
116 <SCREEN level="0" sp_id="943" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Cell-->
117 <SCREEN level="0" sp_id="1087" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Coll Guard-->
118 <SCREEN level="0" sp_id="1111" scrn_id="6" access="1" rw_access="1"/> <!--SETUP_BG Logic-->
119 <SCREEN level="0" sp_id="1304" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_iPendant Setup-->
120 <SCREEN level="0" sp_id="1337" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Resume Offset-->
121 <SCREEN level="0" sp_id="1625" scrn_id="1" access="1" rw_access="1"/> <!--SETUP_Haptic-->
122 <SCREEN level="0" sp_id="32" scrn_id="2" access="1" rw_access="1"/> <!--STATUS_Axis-->
123 <SCREEN level="0" sp_id="70" scrn_id="1" access="1" rw_access="1"/> <!--STATUS_Version ID-->
124 <SCREEN level="0" sp_id="152" scrn_id="1" access="1" rw_access="1"/> <!--STATUS_Prg Timer-->
125 <SCREEN level="0" sp_id="152" scrn_id="2" access="1" rw_access="1"/> <!--STATUS_Sys Timer-->
126 <SCREEN level="0" sp_id="173" scrn_id="1" access="1" rw_access="1"/> <!--STATUS_Stop Signal-->
127 <SCREEN level="0" sp_id="174" scrn_id="1" access="1" rw_access="1"/> <!--STATUS_Memory-->
128 <SCREEN level="0" sp_id="226" scrn_id="1" access="1" rw_access="1"/> <!--STATUS_Exec-Hist-->
129 <SCREEN level="0" sp_id="260" scrn_id="3" access="1" rw_access="1"/> <!--STATUS_Appl Status-->
130 <SCREEN level="0" sp_id="296" scrn_id="1" access="1" rw_access="1"/> <!--STATUS_Condition-->
131 <SCREEN level="0" sp_id="932" scrn_id="1" access="1" rw_access="1"/> <!--STATUS_Program-->
132 <SCREEN level="0" sp_id="933" scrn_id="1" access="1" rw_access="1"/> <!--STATUS_DisableFault-->
133 <SCREEN level="0" sp_id="1621" scrn_id="1" access="1" rw_access="1"/> <!--STATUS_Notifications-->
134 <SCREEN level="0" sp_id="1711" scrn_id="1" access="1" rw_access="1"/> <!--STATUS_Power Consumption-->
135 <SCREEN level="0" sp_id="34" scrn_id="1" access="1" rw_access="1"/> <!--SYSTEM_Variables-->
136 <SCREEN level="0" sp_id="34" scrn_id="4" access="1" rw_access="1"/> <!--SYSTEM_Clock-->
137 <SCREEN level="0" sp_id="34" scrn_id="6" access="1" rw_access="1"/> <!--SYSTEM_Config-->
138 <SCREEN level="0" sp_id="35" scrn_id="1" access="1" rw_access="1"/> <!--SYSTEM_Master/Cal-->
139 <SCREEN level="0" sp_id="66" scrn_id="1" access="1" rw_access="1"/> <!--SYSTEM_OT Release-->
140 <SCREEN level="0" sp_id="162" scrn_id="1" access="1" rw_access="0"/> <!--SYSTEM_Axis Limits-->
141 <SCREEN level="0" sp_id="290" scrn_id="1" access="1" rw_access="1"/> <!--SYSTEM_Motion-->
142 <SCREEN level="0" sp_id="1133" scrn_id="1" access="1" rw_access="1"/> <!--SYSTEM_DCS-->
143 <SCREEN level="0" sp_id="1203" scrn_id="1" access="1" rw_access="1"/> <!--SYSTEM_PayLoad Check-->
144 <SCREEN level="0" sp_id="69" scrn_id="1" access="1" rw_access="1"/> <!--TEST CYCLE_Setup-->
145 <SCREEN level="0" sp_id="39" scrn_id="1" access="1" rw_access="1"/> <!--UNKN_Change Group-->
146 <SCREEN level="0" sp_id="37" scrn_id="1" access="1" rw_access="1"/> <!--USER_USER-->
147 <SCREEN level="0" sp_id="190" scrn_id="1" access="1" rw_access="1"/> <!--USER2_USER2-->
148 <SCREEN level="0" sp_id="150" scrn_id="2" access="1" rw_access="1"/> <!--UTILITIES_Mirror Image Shif-->
149 <SCREEN level="0" sp_id="151" scrn_id="1" access="1" rw_access="1"/> <!--UTILITIES_Program Shift-->
150 <SCREEN level="0" sp_id="153" scrn_id="1" access="1" rw_access="1"/> <!--UTILITIES_Hints-->
151 <SCREEN level="0" sp_id="155" scrn_id="1" access="1" rw_access="1"/> <!--UTILITIES_Tool Offset-->
152 <SCREEN level="0" sp_id="191" scrn_id="1" access="1" rw_access="1"/> <!--UTILITIES_Frame Offset-->
153 <SCREEN level="0" sp_id="254" scrn_id="1" access="1" rw_access="1"/> <!--UTILITIES_Angle entry shift-->
154 <SCREEN level="0" sp_id="920" scrn_id="1" access="1" rw_access="1"/> <!--UTILITIES_Limit Set-->
155 <SCREEN level="0" sp_id="930" scrn_id="1" access="1" rw_access="1"/> <!--UTILITIES_Prog Adjust-->
156 <SCREEN level="0" sp_id="1200" scrn_id="1" access="1" rw_access="1"/> <!--UTILITIES_Group Exchg-->
157 <SCREEN level="0" sp_id="1463" scrn_id="1" access="1" rw_access="1"/> <!--UTILITIES_iRCalibration-->
158
159 <!-- 定义其它等级权限-->
160
161 <!-- 全局标签示教器按键 -->
162 <GLABEL level="0" name="GROUP" lang="EG" access="1"/>
163 <!-- 功能键行(本地)标签 -->
164 <LLABEL level="0" name="[ACTION]" lang="eg" sp_id="195" scrn_id="1" access="1"/>
165
166 <!-- 功能 -->
167 <PWD level="0" const="20" access="1"/> <!-- Jog Access to w,p,r -->
168</PASSWORD>









浙公网安备 33010602011771号