WINCC系统变量的区别

@CurrentUser和@CurrentUserName有什么区别呢?

最佳答案

@CurrentUser”
内部 WinCC 变量“@CurrentUser”包括当前已登录用户的登录名。这是用户用以登录的名字。这里无需考虑是否使用了 WinCC 选件 SIMATIC Logon。

“@CurrentUserName”
内部 WinCC 变量“@CurrentUserName”包含当前已登录用户的完整用户名。完整的用户名是在 Windows 用户管理中指定的。

注意事项:

只有当使用 WinCC 选件 SIMATIC Logon 进行登录时,内部 WinCC 变量“@CurrentUserName”才被赋予一个值。不过,在没有使用 SIMATIC Logon 的情况下,内部变量“@CurrentUserName”也可以用于实现动态化。但是此时的“@CurrentUserName”未被赋值。
如果将 SIMATIC Logon 用于登录,并且在 Windows 的用户管理中没有定义完整的用户名或者只包含空格位,则在运行期“@CurrentUserName”变量包含当前已登录用户的登录名。

参考这个文档的说明:
为何当前已登录的用户在运行期没有显示?
https://support.industry.siemens.com/cs/cn/zh/view/25430568

提问者对于答案的评价:
谢谢,很详细,明白了

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc368458.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午3:10
下一篇 2021年7月5日 下午3:10

相关推荐

发表回复

登录后才能评论