WinCC中使用SQL语言

小弟现在做的一个项目,有一个想法。想不用WinCC的用户管理器以及用户登陆的东西(因为只装RT的化没有用户器),然后在WinCC的数据库里面自建用户信息的表。自己设置一个登陆界面(用两个输入输出域作为用户名和密码的输入,后面连接两个内部变量。用户输入用户名何密码后需要单击login按钮,C动作实现单击login按钮让这两个去和自己建的用户表匹配,成功即返回一个二进制变量0表示登陆成功),请问大侠该想法的可行性,如果可行的化,请问大侠如何在C-edit中调用SQL语言,需要什么头文件?另外我在论坛外看到有些大侠的例子是修改密码,其中用到的函数说是存在APPLIB目录下的USEGENAP.H中,但是我怎么没有看到?

 注:我感觉如果用输入输出域与变量连接的方式实现登陆需要多一些变量,请问高手用什么方法可以不用创建多余的变量就可以实现一般的登陆。

最佳答案

我做的项目中的用户登录功能没有使用winCC的用户管理器,而是和你的想法一样,在winCC的数据库里建立一个用户信息表,但是我用的VBS脚本实现了用户登录功能和密码修改功能,如果使用C脚本,数据库的连接和SQL语句恐怕很难实现

提问者对于答案的评价:
谢谢
 

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

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

相关推荐

  • 请问怎么打开这个WINCC项目?

    这是我们公司的一个污水处理项目,拿到我的电脑上打开,发现提示组态的服务器不能用,启动本地服务器,也打不开(没有反应)。但是,另一个传动WINCC项目能打开,这是为什么呢?还有WIN…

    2021年7月5日
  • 上位机。现在有一台主机想多台显示器控制 怎么做

    有一台主机,一套300plc和ET200M组成的系统,由于上位机画面太多在一个显示器上显示控制比较繁琐,现在想做两到三个显示器控制 要怎么做 需要哪些硬件的东西…

    SIMATIC WinCC 2019年6月10日
  • WINCC V6.0 SP3 安装使用

    我想安装WINCC V6.0 SP3同时需要安装SERVER 组件,构建WINCC的分布式系统,但是看到资料上说需要安装在WIN2000 S…

    SIMATIC WinCC 2019年6月11日
  • wincc 7.4最多能带多少个1200/1500?

    wincc 7.4最多能带多少个1200/1500? 钻石用户推荐最佳答案 此回答已完善 7.4 1200 32个1500 128个7.4S…

    2021年7月5日
  • 如何在WINCC6.2中调用STEP75.4 的变量

    如何在WINCC6.2中调用STEP75.4 的变量,我已经可以标记变量了,但是标记后该怎样做呢? 问题补充:我已经参考了A0127文档,但是执行到“在SIMATIC&n…

    SIMATIC WinCC 2019年6月11日
  • WinCC中登录问题?

    在WinCC中,如何用VBS脚本实现用户登录,因为我想在登录的同时把这一条操作记录保存到SQL数据库中自己建立的表中。 最佳答案 可以用插入数据库语句,加入你在wincc数据库中创…

    SIMATIC WinCC 2018年12月14日
  • 怎样做虚假的电流趋势

    实际情况是没有采集设备电流信号,但上级为了的完成不符合实际的政治任务和个人目的,要在WINCC 6.0上界面实现电流信号的动态变化,让做一个假的,还是变化的(转刷开时有电…

    SIMATIC WinCC 2019年6月11日
  • 上位机WINCC同时监控多台200smartPLC在一个画面

    现场一套200smartPLC控制系统,和其他几套一直,怎么在上位机WINCC一个画面里同时监控多台olc 最佳答案 1.使用OPC软件建立新PLC通讯通道,然后后复制变量,测试通…

    SIMATIC WinCC 2020年11月1日
  • WinCC变量批量导入

    请教大家一个问题,如何将S7里变量批量导入到WinCC中,将WinCC集成在S7中的方法我知道了,想知道没别的方法了吗?最好能给点资料,谢谢!! 最佳答案 STEP7 D…

    SIMATIC WinCC 2019年6月11日
  • wincc 7.4 该如何在右侧添加工具箱

    大家好,我这画面一打开,右侧一栏并没有出现工具箱,该如何添加像矩形、圆形之类的工具箱,另外怎样组态按钮,谢谢! 图片说明:    最佳答案 按照下面1、2、3步…

    2021年7月5日