在运行画面上做一个授权输入框

在WINCC运行画面上,加入一个输入框更改PLC内的变量,点输入框的时候要弹出一个登录框,输入相应授权后才能更改,具体怎么实现?新手,请多指教。谢谢

最佳答案

组态IO域控件的以下几个属性:
 1:Operator-Control Enable属性:静态为No,动态为C动作:
 #pragma code ("UseAdmin.DLL")
 #include "pwrt_api.h"
 #pragma code ()
 #define NO_MESSAGEBOX  1
 CMN_ERROR err;
 DWORD pwlevel = 0;

   pwlevel = (DWORD) GetPasswordLevel(lpszPictureName,lpszObjectName);
   if (pwlevel==0)
         return(TRUE);
   else
         return(PWRTCheckPermissionOnPicture(pwlevel,lpszPictureName,NO_MESSAGEBOX,&err));
 }
 2:Authorization属性:双击,选择一个指定的权限。
 需要事先在用户管理器中给相关的用户指定该权限。

 通过以上两步的设置,如果当前登录的用户不具有该权限,则不能操作IO域,只有具有该权限才能输入。

提问者对于答案的评价:
试了下没有成功,感觉可能是我那时没有注意到,后来没有办法就从PLC里做了。

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

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

相关推荐

  • wincc7.0界面显示比例问题–原上位机做的界面分辨率小,换了一台电脑分辨率大,显示比例不对,如何调整

    wincc7.0的项目,做了组态界面,原来使用的是14寸的显示器,因此做的组态界面的分辨率是1024*786,上位机电脑坏了,换了上位机电脑及显示器21寸的,显示器的分辨率是192…

    2020年11月1日
  • wincc的配方功能如何用vb实现

    请问wincc的配方功能如何用vb实现,关于变量之间的传递,和数据库是否有关系等,清高说指点! 问题补充:如果我想在下位机中控制配方,需要下载到plc中,用c直接就能实现吗? 最佳…

    SIMATIC WinCC 2019年6月11日
  • WINCC 压缩归档的问题

    1,这个压缩归档什么意思,干什么用的,和过程值归档有啥区别,2,过程值归档 存储位置 设为硬盘  和主内存啥区别,数据记录大小100是记录的…

    2021年7月5日
  • wincc上作一个时针显示

    我想在wincc首页上作一个时针显示,跟随系统时间,请问该怎么做 最佳答案 转载——有三种方法,可供楼主选择:1、变量管理器->创建SYSTEM INFO通道,创建…

    SIMATIC WinCC 2019年6月11日
  • win cc7.5历史趋势

    wincc7.5用历史趋势控件的时候,数据来源与变量信息是灰色的,无法添加变量,求解决,x轴变量和Y轴变量怎样定义 最佳答案 你这个不是历史曲线控件,是函数控件吧?曲线控件参考:趋…

    SIMATIC WinCC 2020年11月1日
  • WINCC DDEserv

    如何让WINCC DDEserv在后台运行, 每次运行时,会弹出DDE的窗口,如何做到运行WINCC时,只让它在后台运行(因为我需要用到它),而不弹出窗口 最佳…

    SIMATIC WinCC 2019年6月11日
  • 如何改变阀门开关状态

    一般的阀门会有3种状态显示,开显示绿色,关红色,故障黄色。开,关信号各取现场的限位信号,当阀门打开或关闭失败,PLC发出故障信号;因此WINCC定义有3个变量,但WINCC无透明色…

    SIMATIC WinCC 2019年6月11日
  • 请问应用项目的运行环境

    本人小白,对WINCC不了解。请问各位大侠:做好的应用项目运行环境是什么?一定要装庞大的WINCC码?还是能编译成可执行程序,在类似Runtime的环境下运行?谢谢! 问题补充:谢…

    SIMATIC WinCC 2021年7月5日
  • 奇怪的事

    我以前在c脚本里编译通过的程序,今天怎么那个都编译以后30个错误呢?怎么办?是怎么回事,有人遇到过这样的事吗?请大家帮忙! 最佳答案 遇到这情况很不幸的,我碰到过两回,就是打开原来…

    SIMATIC WinCC 2019年6月11日
  • 组态王6.53通过CP5611与S7-314通讯不上

    如题,现场组态王6.53通过CP5611与314无法通讯。但STEP7和PLC通讯一点问题没有。但是切换到组态王就是感觉不对,如果和组态王没通讯上那么正常一般是所建变量过一会都变成…

    SIMATIC WinCC 2019年6月11日