FANUC系统找回程序保护密码.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FANUC系统找回程序保护密码

利用FANUC系统窗口功能找回程序保护密码 摘要:针对FANUC系统的程序保护密码容易忘记的问题,应用FANUC系统的窗口功能编制PMC程序,来读取密码参数。减少了因程序保护密码忘记或被他人更改给用户带来不必要的麻烦。 关键词: FANUC系统 窗口功能 PMC 程序保护密码 Get back the password for protect program with window function of FANUC Abstract: Aiming at the password for protect program forgettable problem In system of FANUC, compile program of PMC with window function of FANUC ,to read password f parameter. Keywords: FANUC system; window function; PMC; password f or protect program 在FANUC系统中,系统为用户设定了O9000-9999号程序密码保护功能,即在参数3210中设置密码,当要编辑9000-9999号程序的时候,只有在参数3211中输入已知设定密码才能编辑。为了防止自己程序别他人修改,几乎所有操作人员都会应用这种功能,设置密码保护自己的程序不被修改。但同时也存在一个问题,就是一旦忘记密码自己也无法编辑程序了。这里讲述应用FANUC窗口功能编制PMC程序来读取密码。简述FANUC系统中的PMC窗口功能,详细说明WINDR(SUB51)指令的格式和控制区的定义,编制读取密码的PMC程序。 PMC窗口功能简述 FANUC系统提供了可读取CNC数据的窗口功能指令。WINDR(SUB51)是可在一段扫描时间内完成读取CNC数据的功能指令。 其控制条件为:当ACT 0时,不执行WINDR功能。当ACT 1时,执行WINDR功能。当读取一个数据结束后应立即将”ACT”复位一次,(ACT 0),指令应用格式如图1所示: ACT W1 WINDR 控制数据 SUB51 首地址 图1:WINDR格式 窗口数据区的地址可以选择PMC中的R地址区或D地址区,如果选择R地址区,只能在PMC程序中对控制数据赋值,如果选择D地址区,既可以在PMC程序中赋值,也可以在PMC数据表面中赋值。但在数据表面赋值时需要注意设定数据类型为二进制数据,数据长度为字。因为用户在PMC数据表面上对D地址区进行输入时无法输入带小数点的数值,操作不方便,因此在这里采用对R地址区进行数据交换。 控制数据的格式和内容: 所有数据均为二进制数据。 所有的数据块长度和数据 长度都用字节数指定。 只有窗口功能正常结束时,输出的数据才有效。 在输出的数据项中总有下列之一的结束代码,但并非每一功能都有结束代码。 输入和输出控制数据的构成如图2: 控制数据 +0 首地址 功能代码 2 结束代码 4 数据长度M(数据区的字节长度) 6 数据数 8 数据属性 10 数据存储区(读取出的数据存储区域) 图2:控制数据区的格式和内容 其中控制数据首地址+0到8在输入数据时设定的数据在输出数据时保持不变。数据长度取决相应的功能,不能更改。 具体结束代码含义如表1: 结束代码 含义 0 正常结束 1 错误(功能代码无效) 2 错误(数据块长度无效) 3 错误(数据数无效) 4 错误(数据属性无效) 5 错误(数据无效) 6 错误(不具备相应的功能) 7 错误(写保护功能) 表1:结束代码含义 FANUC系统为用户提供了很多窗口功能代码,如:可读取CNC信息、系统参数、刀具偏置、宏变量、轴速度、轴位置坐标、模态数据、诊断数据、电机负载电流等。窗口功能代码如表2所示: 序号 常用窗口指令列表说明 功能代码 读/写 1 读取CNC系统信息 0 读 2 读取刀具偏置值 13 读 3 读取工件原点偏置值 15 读 4 写入工件原点偏置值 16 写 5 读取参数 17 读 6 写入参数 18 写 7 读取设定数据 19 读 8 写入设定数据 20 写 9 读取宏变量 21 读 10 写入宏变量 22 写 11 读取CNC报警信息 23 读 .. … .. .. 表2: 窗口功能代码 2 读取密码的PMC程序编制 X2.1 NUMEB 0002 SUB40 0000017 R3000 X2.1 NUMEB 0002 SUB40 0000004 R3004 X2.1 NUMEB 0002 SUB40 0003210 R3006 R970.0 R970.0 WINDR R3000 S

文档评论(0)

yaobanwd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档