- {{item.name}}
更多
通过作业信箱23和24实现PLC User用户的登录和注销
发布时间:2024年01月16日
- 0
- 667
本文档主要介绍了通过作业信箱23和24实现PLC User用户的登录和注销。
对于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. 相关资料
- 评论
更多
-
分享
扫码分享
- 收藏 收藏
- 点赞 点赞
- 纠错 纠错


西门子官方商城


{{item.nickName}}