wincc C脚本问题for循环

需要从用户归档里取上百个数据放到静态文本控件进行显示,因为要用webux,只能显示到静态文本。想用for循环给每个控件赋值,但没找到如何将整型转为字符串,只有字符串转整型的函数,有什么办法能在c脚本中给大量控件赋值呢?

最佳答案

用vbs脚本实现
设置“静态文本”对象名称,如“静态文本1”~“静态文本5”,便于循环操作

示例代码:
Sub OnClick(ByVal Item)   
Dim objtext
Dim i
For i = 1 To 5
 Set objtext= ScreenItems("静态文本" & i)
 objtext.Text = i
 Set objtext = Nothing
Next
End Sub

提问者对于答案的评价:
核心问题是用户手册里面只有C脚本操作用户归档得函数,不知道如何用vb脚本。最终找到了vbs操作用户归档得资料,成功解决。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:32
下一篇 2020年11月1日 下午4:32

相关推荐

  • 怎么通过时间控制写入归档

    怎么通过分钟的变化将用户归档表格控件自动增加记录。我看例子上有个全局脚本:Option Explicit Function action D…

    SIMATIC WinCC 2019年6月11日
  • Wincc系统中服务器、工程师站、客户机三者是如何界定范围的?

    如题,工程师站和客户一般都很容易理解和界定范围的,但是服务器和工程师站在实际中,有时候这两者功能其实是一个东西,但是严格意义上讲,这两者主要区别是什么呢? 问题补充:服务器上的wi…

    SIMATIC WinCC 2017年11月23日
  • 求解加密的VBS全局脚本

    最近公司接了个污水厂的提质改造工程,项目是09年的,300加wincc6.0,因现在领导更换,以前做项目的公司不提供技术支持,当时做项目的工程师也跳槽了,因对西门子的东西不熟悉,所…

    2017年11月19日
  • wincc 给指定号码发送短信

    我想做一个有重要报警时,能给指定的号码发送短信,具体应该怎么实现,有例子吗,谢谢 最佳答案 wincc 短信报警http://wenku.baidu.com/link?u…

    SIMATIC WinCC 2017年6月27日
  • PC站和WINCC以太网通信

    PC站和S7-1200之间使用网线进行以太网通信,通信的数据格式是什么样的呀?PLC与PC站之间以太网通信有官方的通信模块吗? 最佳答案 一般最常用的就是TCP/IP连接是以太网通…

    SIMATIC WinCC 2021年7月5日
  • WINCC无法连接

    用镜像还原的电脑,打开程序后可在线检测,但是WINCC无法连接,请问wincc需要做哪些设置? 钻石用户推荐最佳答案 1、WINCC驱动里面选择的连接参数对不对2、PLC的IP地址…

    SIMATIC WinCC 2021年7月5日
  • 连接WINCC系统数据库的方法

    怎么连接wincc系统数据库呢?比如wincc的历史报警等。。。。。 最佳答案 用VBS比较方便参考:在WinCC中如何使用VBS读取报警记录数据到EXCELhttps://sup…

    SIMATIC WinCC 2020年11月1日
  • 把数据库里一段时间的数据赋值给变量,用VBS编历史动画

    我已经会把数据库里的一个某一时间点所对应的数值赋给wincc变量,现在想做,把一段时间内的数值按时间顺序依次赋给wincc变量。以下是我吧某一时间点所对应的值赋给wincc的程序。…

    2017年11月1日
  • wincc 可以连接mp277吗?

    现场西门子s7-200 ,触摸屏为mp277,触摸屏通过ppi或者mpi和s7-200连接,上位工控机用的是wincc 6.2,wincc打算用以太网和现场触摸…

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

    由于wincc数据曲线只能500ms采样,用户需要100ms采样,现在准备把数据存在plc中,每次大概1-2分钟,数据存在plc的DB块中后,如何在wincc中将其读取并以曲线的形…

    SIMATIC WinCC 2017年6月4日