文本显示

变量为@user 如果@user =A ,@user =B,@user =C  文本显示为可控
如果@user =D ,@user =E,@user =Z  文本显示为不可控
如何来实现,一定要用脚本吗? 如果用C脚本咋做啊?请 高手指导

问题补充:
小弟是想显示用户管理设定权限,A、B、C是判断用户名后显示为可控  D、E、Z是判断用户名后显示为不可控。那位大哥能做下C脚本,我是第一次做WINCC,想学习下。C语言很久不用了,想有个例程后学习。谢谢了

最佳答案

建一个内部变量TAG,数据类型为 文本变量 16位字符集 。把TAG连接到 静态文本-- 字体 --文本 属性中。新建一个全局的C动作,该动作的触发器中调进两个变 @CurrentUser ,TAG,标准周期都设为:有变化时。
{
#pragma option(mbcs)
#pragma code ("useadmin.dll")
#include "PWRT_api.h"
#pragma code()
if(strcmp(GetTagChar("@CurrentUser"),"A")==0)
{
SetTagChar("TAG","可控");
}
return 0; 
}

提问者对于答案的评价:
谢谢了  满大师

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午4:46
下一篇 2019年6月11日 上午4:47

相关推荐

  • wincc与315-2 PN/DP通讯问题

    情况是这样子的 现在通讯网线计算机已经和CPU建立了联接。可以下载和监视PLC程序  。现在的情况时WINCC与PLC通讯始终联接不上 应该…

    2017年11月16日
  • WIN-CC属性视图

    在WCC里我怎么找不到属性视图了?我在菜单工具栏"视图"的下拉菜单里找不到"属性".她的下拉菜单里依次是"输出""对象""项目"等等.我该怎么办??? 问题补充:我按照XSXZC的…

    SIMATIC WinCC 2019年6月11日
  • wincc c动作脚本 谁能帮我看下、、。》》感谢

    #include "apdefap.h"void Click(char* lpszPictureName, char*&…

    SIMATIC WinCC 2019年6月10日
  • wincc故障代码2319

    wincc与S7-400的CPU412冗余系统,每运行一周左右,就会报故障代码2319;是什么原因?如何处理?谢谢! 最佳答案 在使用WinCC的过程中经常会遇到WinCC无法访问…

    SIMATIC WinCC 2017年11月25日
  • 我想问一下,wincc自带的内部变量怎么使用?

    我看别人都说@currentuser变量是系统自带的,可以直接使用?为什么我把变量名填上去,显示变量无效呢? 问题补充:我想问该怎样表示,所谓自带的内部变量,是不是就不用在变量表中…

    2017年11月25日
  • 急!BI_SC模块报警信息确认后报警记录找不到

    最近用BI_SC模块做了设备跳停报警,设备跳停时,BI_SC模块触发报警,报警确认后,报警记录里没有查到,该如何查历史报警记录? 问题补充:使用的是WINCC7.0,请问报警控件指…

    2017年6月13日
  • MP277的访问级别

    在MP277上做二个输入域,分别设置不同的访问级别–管理与操作,当用操作级别去设置管理级别的输入域时,不能设置,请问能否做一个提示,提示为"访问级别不够"。能…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.0 许可到期,该如何解决

    朋友发来一张图,关于wincc7.0的授权,如附件图中所示,第一个应该是授权到期(没有想明白为什么到期了),第二个是不是因为第一个到期,然后引起提示,第二个本身并不是什么授权。这种…

    2021年7月5日
  • 两台CPU315与WINCC通过DP通信

    RT两台PLC与WINCC上位机通过PROFIBUS DP通信,是否需要设置一台PLC为主,一台为从呢?还需要其他那些组态,能否给个详细的教程,谢谢。 最佳答案 楼主说的…

    SIMATIC WinCC 2019年6月11日
  • WinCC数据能否通过调制解调器传输

    上级部门能否通过调制解调器查看上位机(WINCC)里的数据?或者说装有WinCC的上位能能否把数据通过调制解调器传输给上级部门?如果能,如何实现?注:项目由300PLC+WinCC…

    SIMATIC WinCC 2019年6月11日