下图关于PLC访问等级大家都不陌生了,经过设置,可以实现PC对PLC的访问权限,如不可上载、随意下载等功能。TIA博途可以实现对项目访问权限的设置吗?
想象一个场景:
工程师A,为了确保项目的安全性、维护知识产权等,不希望项目被修改或复制
工程师B,负责生产,提出需要实时监控程序的需求
博途可以满足两个工程师的要求吗?
当然可以!
UMAC(UserManagement & Access Control),用户管理和权限控制:在项目中创建用户,通过分配不同的角色进行项目的管理。
其实UMAC在博途V15时就已经有所应用了,只范围有限。在今年新推出的V17版本中,用户管理的功能得到很大的补充。
V16中的工程组态权限
V17中的工程组态权限
从上图的对比可以看出来,博途V17增加了非常多 “工程组态权限” ,比如只读打开项目、编辑PLC程序、升级项目等,能更加安全地保护您的项目!
结合UMAC的新功能,我们就能很好地解决开头描述的工程师A和B的问题:
只需要给工程师B分配一个 “监视PLC程序” 的用户角色即可。(设置了工程组态权限的项目,日后打开都需要相应的用户名和密码,有效保障项目安全)
*小tips:出于对项目知识产权的保护,建议把关键的功能块做成库,对库进行加密,在主程序中进行调用。这样,既不影响监视主程序的逻辑,又能有效保护核心程序内容~
具体的操作步骤详见UMAC视频演示: