回复:在WINCC7.0中使用用户管理器,怎么告诉PLC 用户的权限。

Lyn

  • 帖子

    752
  • 精华

    2
  • 被关注

    6

论坛等级:侠士

注册时间:2007-12-17

普通 普通 如何晋级?

发布于 2010-12-10 17:35:03

2楼

1.如果管理者,操作者....这些用户名已经定义好,不会改变的话.先在WINCC中建一个变量,例如Prior,整数类型就可以了.登陆时判断输入的用户名称,例如是管理者时Prior=1,操作者时Prior=2........,这样登陆成功后,通过比较Prior就有一个值,再把这个值传给PLC就可以了.
2.如果用户名是可变的,那就要写脚本操作数据库了,先将不同权限的用户名定义在不同的组里,然后通过用户名取得组的名称(这里我不知道有没有一个函数可以通过用户名得到组名,有的话就不要读数据库那么麻烦了),也建一个上面类似Prior的变量,登陆时通过比较,Prior也有一个值,与上面类似,传给PLC.

这是我想到的,楼主可以试试.可能有更好的方法,欢迎拍砖.
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32889条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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