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移植v7.0->v7.5sp1无法激活

    wincc V7.0项目,用WINCC 7.5 SP1移植后,可以打开,但不能激活。激活的时候,可以加载变量记录、全局脚本、报警记录,当加载图形运行系…

    2020年11月1日
  • 如何画水平垂直直线

    在WINCC的图形编辑器里,怎么画水平和垂直的直线啊,用鼠标拖多义线的边框半天也托不好,有没有简单的方法啊? 最佳答案 你随意画一条线,是否水平垂直不用管,然后右键这个直线如果你画…

    SIMATIC WinCC 2019年6月10日
  • OPC的使用问题

    总是听说OPC,但没有实际用过。希望有高手能给讲讲感性认识。谢谢大家!1:我用S7-400+WINCC,通道设置为TCPIP,如果变量数不够了,能用OPC吗?OPC占用变量授权吗?…

    SIMATIC WinCC 2019年6月11日
  • WICC外部变量如何模拟

    WICC的外部变量可以在WICC软件模拟器里模拟吗?怎么操作。 最佳答案 WinCC自带的工具WinCC TAG Simulator只能模拟内部变量,在没有连接…

    SIMATIC WinCC 2019年6月11日
  • winccflexible与s7-200组态

    请教大家:我在PC上安装了winccflexible 2008 SP4,现在想用PC模拟触摸屏来监控S7-200 PU224CN,能够实现吗?而且PC…

    SIMATIC WinCC 2021年7月5日
  • WinCC WebNavigator V6.0

    您给我出的三个方案,我选择了这一种通讯方式。现在使用时出现了问题,请您给看看,    再添加“发布画面”时,用户画面打叉子,导致不能在WEB…

    SIMATIC WinCC 2019年6月11日
  • 怎么创建多用户项目

    多台电脑时怎么创建多用户项目,我主电脑画面更改,其他电脑也要跟着更改,实现这种功能该如何操作呢? 最佳答案 创建PCS 7项目http://www.ad.siemens.…

    SIMATIC WinCC 2020年11月1日
  • wincc仿真问题

    把仿真画面下载后,问题是没有,就是每次点击按钮要点几次,程序才会有反应,这是延迟还是什么。单独用sim仿真没延迟。 最佳答案 如果是个别按钮存在问题,仔细检查一下组态若都是如此,应…

    SIMATIC WinCC 2020年11月1日
  • wincc的问题1

    请问,类似在WINCC里面的  PCS7_OpenInputBoxAnalog_V6 这些函数在哪里可以看到它的用途啊和具体功能啊 最佳答案 看看参考…

    SIMATIC WinCC 2017年6月18日
  • TIA V13–23202060.11.0.2版本软件

    哪位大神给个TIA V13-comfort 23202060.11.0.2版本的软件下载地址?谢谢!!! 最佳答案 中间一串数字啥意思通过博图软件的帮助&nbs…

    2017年5月29日