wincc浮点数插入sql问题

wincc界面中通过阈值方式(图1)计算出两个变量的商并显示与输入输出阈中(图2),如何才能在全局脚本值获得该值,并插入到sql中,相应的字段为float。谢谢

图片说明:

wincc浮点数插入sql问题    wincc浮点数插入sql问题   

最佳答案

可以直接获取IO域的值,也可以读取两个变量值,再相除。
1、直接获取方式:
Dim objOutput
Dim dblValue

   Set objOutput = ScreenItems("I/O Field3")
   dblValue = objOutput.OutputValue

如果是在全局脚本中获取,则:
  Set objOutput = HMIRuntime.Screens("画面1").ScreenItems("I/O Field3")
2、直接计算:
  if HMIRuntime.Tags("FillingASpeed1").Read <> 0 then
     dblValue = HMIRuntime.Tags("FillingASpeed").Read/HMIRuntime.Tags("FillingASpeed1").Read
  End If

至于如何插入到SQL中,则是数据库操作了。
Insert Into 语句,具体的代码就不写了。

提问者对于答案的评价:
非常感谢您的帮助!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午12:52
下一篇 2021年7月5日 下午12:52

相关推荐

  • 用web navigator做web网发布,连接出现问题

    按照深入浅出上的步骤设置好后,在其他机子上访问时出现问题,问题如下:输入用户名和密码后出现如下提示:still no licence no …

    SIMATIC WinCC 2019年6月11日
  • 请问大家几个WINCC网络安全问题?

    请问大家C/S的WINCC网络计算机中如果一台计算机感染病毒,其它计算机会有影响吗?还有在同一网络中PLC、HMI及变频器会有影响吗?非常感谢! 最佳答案 1、看什么类的软件了,以…

    SIMATIC WinCC 2020年11月1日
  • wincc授权

    请问Wincc单机版都需要什么授权 为什么有的工程运行是在70%时就停下来. 但在启动中去除变量运行记录后就可以运行 最佳答案 检查一下项目路径是否有中文,项目…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible 曲线

    现场强行断电后再上电,触摸屏上的监控曲线不能显示和保存,报故障,故障代码为:Local database Erroe No. 2147467…

    SIMATIC WinCC 2019年6月11日
  • wincc中数据归档u

    wincc中数据归档中为什么会显示u,怎么消除。 最佳答案 为什么有时候字符“i”和“u”会与标签值一起显示?  描述: 在被测值后面会显示代表“in…

    SIMATIC WinCC 2019年6月11日
  • wincc7.0sp2全局脚本不起作用

    vb全局动作创建没有错误,触发器是1s,而且在计算机属性中勾选了全局脚本运行,可是激活后全局脚本不起作用。全局脚本的内容是:Option ExplicitFunction…

    SIMATIC WinCC 2019年6月11日
  • WINCC6.2 VB脚本如何对变量进行位操作?

    如题,在WINCC的VB脚本中如何对一变量的某一位进行操作?比如有一16位内部变量:Tag1  ,如何对它的第5位进行IF判断? 最佳答案 第5位进行IF判断:…

    SIMATIC WinCC 2019年6月11日
  • STEP里得DB块变量导入WINCC失败

    STEP里得DB块变量导入WINCC时,操作员监控项不可选是什么原因,变量已经打上标记,IQM变量可以正常传送 问题补充:各位说的这些我也看了好多次了,也是一步一步照着做的,可是到…

    2017年6月7日
  • 人机选型

    要求:有Profibus-DP和USB接口,7寸彩色屏,请推荐型号,或发相关系列选型样本给我,谢谢! 问题补充:连接CPU226CN PLC或1200系列PLC, 最佳答…

    SIMATIC WinCC 2017年7月30日
  • 如何在WINCC中预设温控曲线?

    大家好,我在工程实际运用中遇到了一下问题,请高手指点工况如下:此控制是一个电加热炉,工艺要求如下第一步:启动电炉,从当前温度加热到600℃,(要求用时60分钟),然后进行保温120…

    SIMATIC WinCC 2020年11月1日

发表回复

登录后才能评论