- {{item.name}}
通过作业信箱23和24实现PLC User用户的登录和注销
- 0
- 64
对于HMI项目,通常是点击组态了权限的对象,输入组态的用户名和密码即可登录用户。
用户组态请参考如下资料:
是否可以实现PLC控制HMI用户的登录和注销呢?
本文主要介绍通过作业信箱23和24实现PLC User用户的登录和注销。
需注意:通过作业信箱23和24仅支持以PLC User名称的用户登录,不支持项目中自定义的用户名登录。
1. 作业信箱结构
作业信箱的第一个字中含有作业号。根据作业信箱的不同,最多可传送三个参数。
字 | 最高有效字节 | 最低有效字节 |
n+0 | 0 | 作业号 |
n+1 | 参数1 | |
n+2 | 参数2 | |
n+3 | 参数3 |
如果作业的第一个字不等于0,HMI设备将对作业信箱进行评估。这就意味着,必须首先在作业信箱中输入参数,然后在输入作业号。
当HMI设备接受该作业信箱时,第一个字将被重新设置为0。作业信箱的执行通常不会在此时完成。
23 | 用户登录 | |
在参数 1 中传送组号的 HMI 设备上,以用户名“PLC user”登录。只有项目中存在传送的组号时,才能登录。 | ||
参数1 | 组号 1 到 255 | |
参数2、参数3 | 无 (不需要设置) | |
24 | 用户注销(注销当前用户) | |
参数1、参数2、参数3 | 无 (不需要设置) |
2. 功能组态
- 创建HMI和PLC的通信连接,在“区域指针”中激活“作业信箱”功能。如下图所示。
- 对于符号访问,在PLC数据块中定义Word类型的数组,长度为4。设置访问模式为符号访问,在PLC变量列仅需要关联数组的名称即可。
- 对于绝对访问,在PLC侧需定义连续4个长度的Word类型变量。设置访问模式为绝对访问,地址列设置起始地址即可。如下图所示。
- 在HMI项目中组态用户管理,分配用户到用户组,根据需要勾选用户组需要的权限。
- 使用作业信箱23和24实现PLC User用户的登录和注销需要使用用户组编号作为作业参数。如下图所示。
- 通过给作业参数赋值不同的用户组编号即可实现PLC User用户登录,用户登录后即具备对应的组权限。
3. 功能效果
4. 相关资料
剩余80%未阅读,请登录查看大全章节内容
- 评论
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错
{{item.nickName}}