LOGO!的密码与程序保护

LOGO!可以为LOGO!程序加上密码,以保护用户的知识产权。LOGO!还提供了程序存储卡,能够更加可靠地保护程序。

密码不会影响修改在编程时设置为“允许在线编辑”的参数。

无论程序是否有密码保护,您均可随时从 LOGO!Soft Comfort 中打开或编辑电路程序。 对于有密码保护的电路程序,您必须在 LOGO! 中输入密码才能查看或更改程序,或者将电路程序从 LOGO! 装载到计算机中。

注意:密码不能破解,用户不必为此咨询西门子技术支持部门。

密码设置

为LOGO!设置密码有两种方法:

这两种方法设置的密码功能效果一样,设置完密码后请将LOGO!重新上电,确保密码启用。

LOGO! 密码清除

您可以从 LOGO! 基本型、LOGO!Soft Comfort 或 LOGO! TDE(0BA8) 来设置、更改或取消程序密码。

LOGO!中的密码若忘掉了,不能破解,此时也无法上载程序。只能通过清除程序将密码一起清除。

注意:如果用户没有程序备份,不要执行此操作,否则会造成程序的丢失,如果用户要清除LOGO! 中全部程序,对其重新编程或有程序备份则可执行此操作。

清除密码方法:

1:通过LOGO!上的操作键清除(适合0BA5以及0BA6的早期版本)

第一步,在LOGO!停止状态,直接在LOGO!上进入Program(程序)> ClearPrg(清除程序)操作。

第二步,当清除程序时,如果有正确密码,输入即可清除,但是如果没有正确密码,分以下几种情况:

0BA6早期版本以及0BA5等之前系列,会要求输入密码,此时只需输入任意字符即可。这样要反复执行3次((0BA4/5是4次)清除程序的操作并输入任意密码,则程序及密码可全部从LOGO!中清除。

0BA6后期版本以及0BA7,会要求输入密码,但是此时输入错误密码(不论连续输错几次)不可以将程序及密码可全部从LOGO!中清除,想要清除密码,考虑用下文的通过编程软件清除。

0BA8版本,不会提示要求输入密码,直接点击 是 ,则程序及密码可全部从LOGO!中清除。

2: 通过LOGO!Soft-Comfort软件清除(适合0BA6及以后系列)。

第一步,确保能连接LOGO!,

第二步,找到LOGO!Soft-Comfort软件的菜单栏:工具--传输--清除用户程序和密码,

图1 清除用户程序和密码

第三步,设置接口并连接LOGO!。

图1 连接LOGO!

第四步,点击清除。

图3 清除密码

第五步,清除之前需要将LOGO!切换到STOP状态。

图4 LOGO!切换到STOP

第五步,成功清除用户程序。

图5 成功清除密码

0BA6 版本之前的 LOGO! 设备不支持此功能。 如果您在较早版本的设备上尝试此命令,则 LOGO!Soft Comfort 会显示一条消息,表明该设备不支持此功能。

程序密码与LOGO!存储卡保护的关系

有两种保护程序的方法:

这两种方法可以单独,也可以组合使用。它们的关系见《LOGO!设备手册》,手册下载参考资料手册在线下载章节,如下表:

表1. LOGO!程序的密码与存储卡“拷贝保护”之间的关系:

程序
密码
存储卡
“副本保护”
在LOGO!面板上编辑程序 拷贝到其他卡 在LOGO!上删除程序
可以 可以 可以
可以,要输入密码 可以 可以,要输入密码(0BA8 不需要密码)
不能 不能 可以
可以,要输入密码 可以,要输入密码 可以,要输入密码(0BA8不需要密码)

总之:

对于有操作面板的LOGO!而言,如果设置密码+带“副本保护”的存储卡,可以做到完全的程序保护。对于无操作面板的LOGO!而言,为程序设置密码就可以做到比较安全。

访问安全

0BA8系列开始,LOGO!提供两个访问级别,管理员和用户,用于在编程模式下限制某些菜单的访问。

在管理员访问级别下,您可访问所有菜单命令;而在用户访问级别下,某些菜单命令是不可见的。

LOGO!的出厂默认设置是管理员,您可以随时切换至用户权限。从用户切换至管理员时,您需要输入有效的密码(默认为“LOGO” 区分大小写)

LOGO! 始终保存其断电前的访问级别。

LOGO! TDE的默认访问级别是用户,您可以使用密码(默认为“LOGO”)将其切换为管理员。 LOGO! TDE会保存其断电前的访问级别,但前提是其上电后仍连接之前的主机模块。如果连接了不同的主机模块,LOGO! TDE 会在上电后恢复到用户的访问级别。

该访问密码修改步骤:

第一步,在线连接LOGO!,访问控制 设置。

图6 访问控制

第二步,找到“ 通过 LOGO! TD/进行操作”,勾选“启用操作控制密码保护”并更改登录密码 ,一定要注意,设置完毕后点击应用,再点击确定,通过该密码修改用户访问等级,管理员与用户密码在此设置如果忘记密码后重新设置即可,不需要原密码,

图7 访问控制设置密码

第三步,修改密码密码之前需要先将LOGO!停机。

图8 切换到STOP

第四步,密码修改完成后启动LOGO!。

图9 切换到RUN

常问问题

如何辨别LOGO!Soft_Comfort打开的程序有密码?

当软件程序里没有密码时,设置密码界面的旧密码是灰色 ,

图10 程序内无密码

当软件程序里有密码时,设置密码界面的旧密码是不是灰色,如果想要清除或者修改该程序的密码,首先要输入就密码,然后新密码空着(清除密码)或者输入新密码(更改密码)。

图11 程序内有密码

如果要更改密码,必须首先在旧密码文本框中输入现有的密码,并在新密码的两个框中输入新密码,然后点击“确定”确认。

如果要删除已分配的密码,请在旧密码框中输入现有的密码,并将新密码的两个框保留为空。 然后通过“确定”确认。

如果忘记了旧密码,还想要清除程序内的密码,只能考虑将原程序内的电路图复制到空项目。

能否通过LOGO!操作面板修改或者清除密码,而不清除程序?

可以,更改或者删除密码必须知道当前程序的原有密码, 其次LOGO!停止的状态下,在编程菜单中更改。