wincc中如何读取TXT文档中的指定行和列的数据,并显示在I/O域中?

Sub OnLButtonDown(Byval Item, Byval Flags, Byval x, Byval y) 
'***********************提取Data.txt内容*********************** 
Const ForReading = 1
Dim fso
Set fso = CreateObject("s cripting.FileSystemObject")
Dim txtFile,szContent
Set txtFile = fso.OpenTextFile("E:\DATA.TXT",ForReading)
szContent =txtFile.ReadAll
txtFile.close
'***********************读取指定行和列的数据*********************** 
Dim iReadRow,iReadCol
iReadRow = 3
iReadCol = 2
Dim RowsContent
RowsContent = Split(szContent,vbCrLf) '#按回车符分割数组
Dim ColsContent
ColsContent = Split(RowsContent(iReadRow-1)," ") '#RowsContent(iReadRow-1)即为第n行的数据
HMIRuntime.Trace "The Data is :" & ColsContent(iReadCol-1) & vbCrLf
End Sub

The Data is 我把这个地方写位内部变量地址,我在画面上连接IO域后没有查询到的数值显示,VBS脚本调试器上面是显示我的那个地址的地方是有数值的,就是不会显示数据类型选择的是文本变量

问题补充:
具体的是用哪个vbs写指令脚本呢!该怎样用
HMIRuntime.valueColsContent(iReadCol-1)=(“A22”).Write
这样写对吗?

图片说明:

wincc中如何读取TXT文档中的指定行和列的数据,并显示在I/O域中?    wincc中如何读取TXT文档中的指定行和列的数据,并显示在I/O域中?   

最佳答案

需要使用变量写指令把数值写到Wincc变量中HMIRuntime.Tags("Tag1").Write  Value1
Tag1为I/O域连接的Wincc变量,Value1为要写入的值

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

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

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

相关推荐

  • WinCC 启动界面让我关了,如何才能快速打开

    RT,我现在只知道一种办法,那就是重新激活,但太麻烦了,有没有更快速简单的方法呢?比如说一个批处理文件,一个脚本,等等。说出你认为最简单的方法。 最佳答案 直接用图形编辑器打开主画…

    SIMATIC WinCC 2017年12月7日
  • winCC项目与仿真通讯

    WinCC项目中按钮按下去,仿真PLC程序没反应,MPI联接也己设置,变量名称也是对应的。请给邦助。 钻石用户推荐最佳答案 1、wincc与仿真是否建立通讯连接2、检查通讯接口设置…

    SIMATIC WinCC 2021年7月5日
  • 为什么装了WINCC6.2之后装STEP7竟然说电脑上已经装了STEP7

    为什么装了WINCC6.2之后装STEP7竟然说电脑上已经装了STEP7,可我并没有装啊 请问下是什么原因呢  电脑系统是XP SP3&nb…

    2021年7月5日
  • WINCC flexibie2008安装时提示不能安装在XP SP2版本

    如题,难到必须安装在XP SP2版本吗?有别的办法吗?我不想重新做系统,电脑里的东西太多,重新做系统太麻烦了。 最佳答案 重做系统确实很麻烦,你可以通过下面的方法可以保存…

    SIMATIC WinCC 2019年6月11日
  • 关于named connections连接

    小弟的公司有三台400的PLC组成一个局域网,其中一个414和两台电脑用的是named connections连接,因工作需要需要增加一台电脑对这台414进行数据监控,小…

    2021年7月5日
  • WINCC报警历史数据查询

    求助工控高手:在WINCC6.2版本中,请问在报警记录运行窗口中,可以查询系统登录,以及登录用户名,还有系统退出,注销,关闭当前窗口等信息,能够在报警窗口中显示嘛?请问高人是怎么做…

    SIMATIC WinCC 2019年6月11日
  • WINDOWS XP 登录问题

    我已设置了windows xp用户账户和密码,但每次我开机、重起、注销时在登录界面都得输入用户名和密码,怎么设置才能使用户名默认为管理员账号,只要输入密码了,谢谢 最佳答…

    SIMATIC WinCC 2019年6月11日
  • WINCC备份

    各位老师,你们好我想问下,WINCC怎么备份呀。是直接压缩项目吗?或者像STEP7专门有文件,下拉菜单里用‘归档’这个功能??问题如下:1.WINCC里面项目备份的功能是怎么用的?…

    SIMATIC WinCC 2017年11月12日
  • wincc画面切换C脚本

    大家好!请教一下,请详细解释下面的C语言脚本怎么能实现画面切换#include "apdefap.h"void OnLButtonDown(…

    SIMATIC WinCC 2017年6月3日
  • 求Connectivity Pack V6.2帮助文档

    想了解Connectivity Pack 编程,如何实现对历史数据的查看,小弟刚学习WINCC那位大侠可以给小弟发点全局脚本 和全局动作的例子呀,要是…

    SIMATIC WinCC 2019年6月11日

发表回复

登录后才能评论