wincc与server

下面是wincc从servser中读数据的全局脚本,可怎么也做不出来,有哪位高手能给指点一下吗?谢谢

 

 

 Dim strcn,cn,a

 

 Dim is_SQL,rscom

 

 a=HMIRuntime.Tags("bianliangming").read

 

 

 Set cn=CreateObject("ADODB.Connection")

 

 strcn="Provider=SQLOLEDB;Integrated Security=SSPI;Persist Security Info=False;InitialCatalog=baoming;Data Source=.\wincc"

 

 

 cn.ConnectionString=strcn

 

 Set rscom=CreateObject("ADODB.Recordset")

 

 is_SQL ="select yilie from biaoming where erlie="&a&""

 

 '意思是从表中查询erlie与HMIRuntime.Tags("biangliangming").read值相等的记录中的yilie这个字段

 

 cn.open

 

 cn.Execute is_SQL

 

 rscom.CursorLocation = 2 

 

 rscom.Open is_SQL,cn,0,1,1

 

 ’取返回值

 

 ScreenItems("静态文本1").Text=rscom("yilie")

 

 '将chang的返回值赋予wincc中静态文本1的text属性显示

 

 cn.close
 

最佳答案

别在全局脚本里做,换个按钮触发试试,或者再定义2个变量s.f,把ScreenItems("静态文本1").Text=rscom("yilie")  改成 
 set s= rscom("yilie")      
 f=s.value  
 hmiruntimes.tags(“变量”).write  f
 即可

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

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

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

相关推荐

  • wincc打开图形编辑器出现问题

    以前都正常,可今天wincc打开图形编辑器时就出来这个东西,重启机 也 出,不知怎么回事 “StgOpenStorage hr=800300…

    SIMATIC WinCC 2019年6月11日
  • wincc 按钮打开文件夹

    我想用wincc按钮打开一个文件夹,该文件夹的名字是系统根据日期自动存的。如2016年12月,系统就以“2016年12月”命名的文件夹。然后,我又调用了一个日历控件,用户选择日历控…

    SIMATIC WinCC 2017年6月8日
  • wincc 脚本程序的编写

    我只知道脚本编写用vc或是c语言,但是不知道怎么去编写,有这方面的编程资料以及应用资料吗?我是个新手,请大师们多多帮助!小弟在此感谢!邮箱:zuozhuan-jc@hotmail.…

    SIMATIC WinCC 2019年6月11日
  • TP700 配方数据问题

    触摸屏运行一段时间 报警窗口就会出现 不能编辑 配方数据正在运行。请问这是什么原因造成的 最佳答案 是否使用了PLC控制配方数据的装载,可在组态程序中…

    SIMATIC WinCC 2017年5月31日
  • WINCC VBS 脚本写数据到SQL

    以下代码我在全局脚本或者通过按钮事件都无法将testa\testb两个变量的值写入baobiao1的new表格内.找不出原因……求助Option Explicit…

    SIMATIC WinCC 2017年10月29日
  • 全局脚本解密

    帮帮忙大家。做项目的人都跳槽了,现在找设计公司,人家不是自己做的也不原意管,也不原意给以前做的人打电话,现在归我负责winCC,可有几个脚本函数,可能自己定义的project函数,…

    SIMATIC WinCC 2019年6月11日
  • 求教VBS组态数据库连接,急!!!!

    想要把wincc内部数据导入Access中,按照《深入浅出》编了一段VBS的程序,但是没有运行。我在D盘建立了一个名叫dbsample的Access文件,命名了一个data的数据表…

    SIMATIC WinCC 2019年6月11日
  • 博途TIA中WinCC

    请问博途TIA中WinCC如何组态,选哪一种硬件?我选了各种PC,怎么都没有画面这一项?还有请问哪里有这方面的资料。 最佳答案 你需要安装WinCC Profession…

    SIMATIC WinCC 2017年11月18日
  • 关于GMSGFUNCTION中MSG_RTDATA_STRUCT这个结构

    谁能给我讲讲MSG_RTDATA_STRUCT这个结构啊? 最佳答案 typedef struct { DWORD dwMsgState;&…

    SIMATIC WinCC 2019年6月11日
  • wincc文件打不开

    wincc文件打不开,先是让移植文件,后面显示该文件移植失败 问题补充:弹框提示 图片说明:    钻石用户推荐最佳答案 先将原始项目保存好,然后看看移植需不需…

    2021年7月5日