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与CPU312通讯如何设置参数。现成已有STEP7与CPU312通过CP5611实现通讯。但是WINCC却不能读出数据,画面显示黑框。请问参数应该怎么设置呢? 最佳…

    SIMATIC WinCC 2019年6月11日
  • WINCCD没有注册类

    安装的WINCC7.0SP3打开提示没有注册类,授权什么都有了 问题补充:运行“RESET_WINCC.VBS,是什么意思 最佳答案 1、系统是ghost版本的吗?如果是,建议重新…

    SIMATIC WinCC 2021年7月5日
  • wincc7.5组态界面问题

    wincc7.5,组态界面激活运行后,各个控件变量数值显示正常,切换到其它界面再切回来显示的数值就没有了,例如布尔型变量,用输入输出域监控,刚激活画面运行时显示 1&nb…

    SIMATIC WinCC 2020年11月1日
  • wincc报警控件怎么保存记录

    现在想在wincc报警控件中的报警,每出现一个报警,这条报警信息就自动存储在磁盘里,当报警数大于控件的设定的最大报警数时,之前的报警信息也能查询,这样能做吗,怎么做!! 最佳答案 …

    SIMATIC WinCC 2017年11月13日
  • 关于触摸屏软件兼容问题

    由于特殊原因,电脑更换了。现在用的电脑是W10 系统的,原来用的触摸屏软件是 WinCC flexible SMART V3(B&…

    2020年11月1日
  • 谁给写个c动作

    wincc全局数据库c动作,想写一个动作,一个变量大于一个值后,延时5秒钟,让一个二进制变量动作,试了两次,总是编译不过去,求助。 问题补充:最好给我写一个,变量a大于50后,延时…

    2020年11月1日
  • Wincc中如何打开PictureWindow

    Wincc中如何使用C脚本或者VBS脚本在不增加内部变量的情况下使用按键打开关闭PictureWindow 最佳答案 按钮的vbs脚本中用:screenitems(“画面窗口”).…

    SIMATIC WinCC 2017年12月8日
  • WinCC和2个PLC通讯

    WinCC分别和TDC(PMC)和PLC400(TCP/IP)进行通讯,通讯正常。原来装WinCC的系统是英文,现在给它加了一个中文包。后将系统全部重启后,TDC与WinCC通信正…

    SIMATIC WinCC 2019年6月11日
  • Simatic Net PC

    作用,干嘛的,只是驱动吗 钻石用户推荐最佳答案 阅读下面三个帮助文档SIMATIC NET – PC 软件 调试 PC&…

    SIMATIC WinCC 2020年11月1日
  • TP700 横向显示 改 纵向显示

    怎样把TP700   横向显示 改 纵向显示 问题补充:把  TP700屏 改成立试显示。 最佳答案…

    SIMATIC WinCC 2017年5月28日