这个WINCC用户登录窗口怎么用?

参考旧项目的用户登录窗口,发现有一个做的非常的好,应该稍作修改就可以拿来用,可是我不知道如何修改。下拉菜单中的操作员、技术员、管理员等,是如何和密码绑定的?各个功能的脚本我分别作了截图,哪位师傅给指导一下,看看怎么能利用上这个用户登录对话框。

图片说明:

这个WINCC用户登录窗口怎么用?    这个WINCC用户登录窗口怎么用?    这个WINCC用户登录窗口怎么用?    这个WINCC用户登录窗口怎么用?    这个WINCC用户登录窗口怎么用?    这个WINCC用户登录窗口怎么用?   

最佳答案

具体步骤如下:
1.在启动画面中插入“画面窗口”。设置属性为隐藏。
2.新创建画面窗口“密码保护.PDL”
3.插入2个输入输出域,2个按钮,更改名为1,2
分别是用于“用户名”输入;“密码”输入;确定;取消
4.在用户名的输入输出域的事件属性->输出/输入->输入值
->更改    加入C脚本函数
#include "apdefap.h"
void OnPropertyChanged(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName,  char*  value)
{
SetOutputValueChar(lpszPictureName,lpszObjectName,GetInputValueChar(lpszPictureName,lpszObjectName));
}
5.按照上面做的 在密码输入输出域里加入同样的C脚本
6.在确定按钮的事件->按钮->鼠标按下 加入C脚本
#include "apdefap.h"
void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
{
#pragma code ("UseAdmin.DLL")
#include "pwrt_api.h"
#pragma code ()
if (PWRTSilentLogin(GetInputValueChar(lpszPictureName,"1"),GetInputValueChar(lpszPictureName,"2")) == FALSE)
MessageBox (NULL, "错误,请重新输入!"   ,  "提示", MB_ICONEXCLAMATION| MB_SYSTEMMODAL  );// }
else
OpenPicture("你要进入的画面");
}
7.取消按钮中加入功能关闭此画面就可以了

提问者对于答案的评价:
谢谢您的回答,就是按照您这个方法做的。

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

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

相关推荐

  • 求助,wincc中倒计时的VB脚本

    需要一个VB的倒计时报警,在两个IO域中输入X和Y的值后,(X为小时Y为分钟),触发倒计时,在X小时Y分钟后一个内部变量为1,然后产生一条报警.后面内部变量为1后报警我会做,但是前…

    2021年7月5日
  • WINCC向EXCEL传输变量值

    想询问一下,WINCC中VB编程可否当判断条件满足时,将外部变量的值直接传到EXCEL表格指定单元格{例如CELL(1,1)}中,(不是I/O域值,是PLC与WINCC通讯的外部变…

    SIMATIC WinCC 2019年6月11日
  • WinCC的故障

    每次用step7打开一个程序时总是弹出一个窗口,如图,而且WinCC和PLC(仿真连不上),不知什么原因 最佳答案 wincc仿真跟正常使用一样 只是选择逻辑设备名称的时…

    SIMATIC WinCC 2021年7月5日
  • WinCC项目复制后数据的问题

    使用WinCC工具->Project Duplicator项目复制器 将工程师站的WinCC项目复制出来后,粘贴到操作员站,覆盖掉原来的WinCC文件夹,…

    SIMATIC WinCC 2017年8月18日
  • 关于WINCC中全局脚本的问题

    在工程中我想通过一个变量的值变化来输出不同的字符串.比如变量值为1输出"AAG.",变量值为2输出"BBG.",要通过全局脚本中的C编辑器来…

    SIMATIC WinCC 2020年11月1日
  • 请问winccflexible2008的兼容性要求?

    请问WINCCFLEXIBLE2008软件是免费使用吗?我记得以前是授权的。还有这个软件对系统和电脑配置有什么要求呢?谢谢! 最佳答案 需要授权的,授权随安装盘提供,自己安装即可。…

    SIMATIC WinCC 2021年7月5日
  • WINCC数据存取

    请教一下,MP277触摸屏几组生产数据存取,是用配方做还是用别的做?今天我买了一SD卡,装屏上,怎么屏摸没有任何显示,把SD卡取掉,屏就正常显示。请问是怎么回事,能否介绍一下谢谢!…

    SIMATIC WinCC 2018年12月6日
  • wincc报警记录能不能触发vbs脚步

    wincc报警记录能不能触发vbs脚步就是当一个变量报警时 能在相应报警记录触发相应的vbs脚步 我看看好像只可以触发c脚步该怎么实现? 最佳答案 可以。是利用…

    SIMATIC WinCC 2019年6月11日
  • WINCC版本转换提示没有安装数据库

    我用WINCC 6.2 SP3打开工程,提示“在使用项目复制器之前,项目不能打开”,使用项目复制器之后,故障依旧,后来我用7.0的项目项目转换工具,提示版本5.…

    2021年7月5日
  • wincc浮点数插入sql问题

    wincc界面中通过阈值方式(图1)计算出两个变量的商并显示与输入输出阈中(图2),如何才能在全局脚本值获得该值,并插入到sql中,相应的字段为float。谢谢 图片说明: &nb…

    2021年7月5日

发表回复

登录后才能评论