SIMATIC S7-1500与TIA博途软件的使用---连载100

已锁定

总坛主

  • 帖子

    1023
  • 精华

    21
  • 被关注

    395

论坛等级:至圣

注册时间:2011-02-24

黄金 黄金 如何晋级?

SIMATIC S7-1500与TIA博途软件的使用---连载100

3165

7

2017-03-21 11:32:39

 

以下内容节选自机械工业出版社出版的西门子自动化技术丛书----《SIMATIC S7- 1500 与 TIA博途软件使用指南》, 作者崔坚。更多更详细的内容请您参考《SIMATIC S7- 1500 与 TIA博途软件使用指南》一书。

 

  • 13.4通过CPU 自带的显示屏实现访问保护

每个S7-1500 CPU均自带一个显示屏,通过该显示屏,可以切换CPU操作模式、修改PLC系统时钟、查看和修改PLC中的变量值等。此类操作权限也可以设置密码,只有拥有密码的用户才有权限进行操作。

在TIA博途软件里,打开CPU属性“常规”--> “显示” --> “密码”,可以激活“启用屏保”功能,之后在下方密码输入框中输入显示屏操作密码。输入完毕后,将配置下载到PLC中,这样相关的修改操作就必须输入密码方可进行。用户登录后,如果无操作,则经过自动注销时间,登录账号会自动注销,如需再次操作则需要重新输入密码。设置界面如图13- 7所示。

图13- 7 为显示屏操作设置密码

 

  • 13.5通过设置PLC的程序块专有技术保护功能实现访问保护

S7-1500的程序块,包括OB、FC及FB均支持块加密功能。加密后的块,如果没有访问密码,则程序块内容不可见。只有输入了正确的密码,方可对块内的程序代码进行查看及修改。加密后的程序块可以在项目间复制,也可以添加到库中。通过块加密功能,可以有效保护知识产权,从而实现程序块的访问保护。

注意:

DB也支持块加密功能,属性变为只读,可以看到变量,但是不能添加、删除变量。

选择需要加密的程序块并点右键,选择属性,弹出的对话框如图13- 8所示。在“保护”属性中,点击“保护”按钮,可以为程序块设置密码。

图13- 8 使能保护功能

程序块定义了密码后,块的左下角有个带锁的图标,例如,表明该程序块受密码保护。

 

  • 13.6绑定程序块到CPU序列号或SMC卡序列号

S7-1500 PLC支持程序块与CPU或SMC卡序列号的绑定。绑定后,该程序块只能运行在与其绑定的CPU或SMC卡上,否则PLC不能正常工作,并会将故障原因(序列号不符)写入到诊断缓冲区中。通过此方法,可以有效防止程序块的拷贝,保护知识产权。只有持有防拷贝保护密码的用户,才可以解除程序块的绑定关系。

选择需要进行序列号绑定的程序块并点右键,选择属性,弹出的对话框如图13- 11所示。在在“保护”属性中的“防拷贝保护”下,点击下拉菜单选择需要的块绑定方式。

 图13- 11 选择防拷贝保护的方式

 

选择绑定关系后,具体绑定序列号的实现又分为2种方式,如图13- 12所示。选择第一种“在下载到设备或存储卡时,插入序列号”,则项目会在下载时自动读取CPU或存储卡的序列号,并在后台自动进行绑定;选择第二种“请输入序列号”,则需要手动输入序列号,方能实现绑定。

图13- 12 选择序列号绑定方式

 

对于第一个选项“在下载到设备或存储卡时,插入序列号”,由于离线项目中并不会保存CPU或存储卡的序列号,为了防止随意绑定,需要点击下方的“定义密码”按钮,设置一个绑定密码,这样在程序块下载时,需要输入密码进行验证。如果验证错误,则该程序块不能下载到目标PLC中。

注意:

绑定程序块到CPU或存储卡序列号最好与专有技术保护配合使用,以获得最佳的保护效果。

SIMATIC S7-1500与TIA博途软件的使用---连载100 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有8671条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。