WinCC应用实例—用按钮实现登录与注销_第1页
WinCC应用实例—用按钮实现登录与注销_第2页
WinCC应用实例—用按钮实现登录与注销_第3页
WinCC应用实例—用按钮实现登录与注销_第4页
WinCC应用实例—用按钮实现登录与注销_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、wincc 应用实例用按钮实现登录与注销除了为登录或注销过程而组态的热键之外,wincc 还提供了函数 pwrtlogin()来 执行登录,函数 pwrtlogout()用于注销。可以使用这两个函数,组态一个通过 鼠标动作和键盘两者激活的独立按钮。还可通过按钮的热键属性设置功能键控制 动作。用于登录和注销的函数是 wincc 应用程序函数。可以在鼠标动作或按下按 钮事件中使用 c 动作来调用函数。由函数 pwrtlogin()来执行登录。下面是如何使用该函数的实例:#pragma code(useadmin.dll)#include pwrt_api.h#pragma code()pwrtlo

2、gin(1);由函数 pwrtlogout()来实现注销。下面是如何使用该函数的实例:#pragma code(useadmin.dll)#include pwrt_api.h#pragma code()pwrtlogout();打开“用户管理器”,新建用户“family”用户权限设定(红灯亮的说明该用户有此操作的权限)按钮授权配置:只有用户的权限包含按钮的权限时该用户才可以操作此按 钮。运行时登陆提示:未登陆时操作提示:成功登陆后操作提示:登陆后再次单击“登陆按钮”会弹出下面的窗口,这时的“退出登陆”可以 操作了,可以从这里退出登陆,而不用单独设置退出按钮了。以下转帖:wincc-如何使用自

3、定义的对话框实现用户登录在登录按钮中加处以下脚本:#pragma code(useadmin.dll)#include pwrt_api.h#pragma code()if (pwrtsilentlogin(username, pa word) /登录成功后的处理其中username,pa word 可 以 用 存 储 用 户 名 和 密 码 的 变 量 替 换 . 如 :pwrtsilentlogin(gettagchar(user), gettagchar(pa word) 值为真;如登录失败,则返回值为假wincc-如何在程序中动态修改用户密码当登录成功时 ,函数返回1、点击“开始”-“

4、设置 ”- “控制面板”-“管理工具”- “数据源(odbc)”,打开 odbc 数据源管理器2、在用户 d 页面的用户数据源中找到与当前项目所关联的一项,其名称为“cc_项目名_项目建立日期时间”,记下该项的名称3、在脚本中加入以下代码:#pragma code(usegen.dll)#include usegenap.h#pragma code()lpcmn_error err; /定义的 lpcmn_error 型变量,在函数调用中需使用if (pwgenco ect(cc_a _04-09-21_16:35:22,err) / 建立与数据库的联接 , 其中 cc_a_04-09-21_16:35:22 用 第 二 步 中 记 下 的 名 称 取 代 if (pwgenchangepaword(gettagchar(user),gettagchar(oldpa word),gettagchar(pa word),err) / 修改密 码,user,oldpa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论