>
有的exe程序调用不像系统的exe程序一样直接写程序名字就行了,需要设置工作路径,完整脚本如下: Function action Const ForReading = 1, ForWriting = 2 Dim fso,MyFile,ReadLineTextFile '读文件变量 Dim MyArray'结果保存到数据中
If HMIRuntime.Tags("OP80_srun4").read=1 Then HMIRuntime.Tags("OP80_烧录结果").Write "" HMIRuntime.Tags("OP80_烧录版本").Write "" HMIRuntime.Tags("write_time").Write "" Do
Loop Until HMIRuntime.Tags("系统F4继电器反馈").Read Dim WSH Set WSH=CreateObject("Wscript.Shell") WSH.currentdirectory = "E:downloadfilesdownloadprogramRFBT"'设置工作路径 WSH.Run "E:downloadfilesdownloadprogramRFBTRFBT.exe",1,False'打开exe文件
'查看烧录结果 Dim strComputer,objWMIService,colProcessList strComputer = "." Do Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\" & strComputer & " ootcimv2") Set colProcessList = objWMIService.ExecQuery("Select * from Win32_Process Where Name = 'RFBT.exe'") Loop Until colProcessList.Count<=0 '等待烧录完成读取烧录结果 Set fso = CreateObject("Scripting.FileSystemObject") Set MyFile = fso.OpenTextFile("E:downloadfilesdownloadfilesDownloadStatus.log", ForReading) ReadLineTextFile = MyFile.ReadLine ' Returns "Hello world!" MyArray=Split(ReadLineTextFile,";") HMIRuntime.Tags("OP80_烧录结果").Write MyArray(0) HMIRuntime.Tags("OP80_烧录版本").Write MyArray(1) HMIRuntime.Tags("write_time").Write MyArray(2) MyFile.Close End If 这个程序的的意思是等到烧录结束后读取烧录的结果的数据保存到wincc的变量中。 本文要表达的主要蓝色字体的部分,其他的可以忽略。 微信群:PLC自动化技术交流(加好友入群,请标注:姓名-单位)工控王工18873166826 广州巨控手机 APP 监控PLC 方案 如何从wincc上采集数据 如何实现手机APP控制PLC 如何采集wincc数据并转成HTTPS协议给第三方软件 wincc异地监控1200PLC的方法 组态王与PLC的无线4G通讯 工控人如何用云组态做手机APP实现PLC远程监控 如何实现PLC短信微信报警 两台PLC之间的4G远程无线通讯 如何远程读取wincc数据 如何快速实现互联网远程监控plc? S7-400H和WINCC通讯 WinCC 画面中浏览 PDF 文件 WinCC V7.5 SP1VBS全局变量的使用 200smart怎么通过4G网络与wincc通讯 WINCC中比较实际趋势曲线和设定值(理想)曲线的实现方法 西门子1500PLC怎样异地远程监控 经典WinCC移植到WinCC Professional WinCC 数据使用MQTT传送到云端 NET421/NET431西门子plc与ABplc通讯网关 S7-200 SMART 与 S7-1200 之间 TCP 通信— S7-200 SMART 作为服务器 如何在 WinCC Runtime Professional 中自动调整画面分辨率适应窗口的大小? 如何实现简单的 WinCC 项目分屏? s7-1200通过4G网连接中控室 WinCC C/S结构快速入门 如何防止多个WinCC客户机同时操作或更改数值? 精智Comfort屏如何周期性调用脚本 巨控协议转换网关GRM321GRM322GRM323应用场景 精智面板/二代精简PN面板如何使用Modbus TCP/IP 通信组态 如何快速实现OPC DA转为WEBSEVER 200smart数据日志的功能 HMI如何通过PLC变量控制开始和停止数据记录 WinCC flexible配方与PLC的同步 HMI面板与S7-1500 R/H 冗余PLC的通信 WinCC Flexible Smart快速导入 Smart PLC变量 巨控OPC560系列远程智能控制终端 S7_1200配方功能快速入门 PLC远程调试监控模块-巨控GRM530 PN IO设备ET 200SP将支持R1模式 SCL 常见问题 PLC协议转换网关:巨控NET400 如何判断S7通信中断 S7-1500R/H PROFIBUS DP 通信 如何实现PLC短信报警 WinCC Modbus TCP 通信 wincc 远程和PLC通讯方案 1500PLC与wincc通过4G网络远程通讯 WINCC中自定义 XY 轴的多功能曲线的实现方法 wincc报警如何通过短信发送给手机 在WinCC(TIA Portal)项目中,如何正确的使用面板,模板,弹出窗口和滑入窗口? 通过巨控GRM532Y-C远程调试下载国外PLC 巨控GRM远程模块配置使用流程简介 巨控远程模块微信报警配置方法 TIA中如何将数据块的实际值转到初始值中 wincc 远程和PLC通讯方案 如何使用EXCEL访问WinCC中的实时数据实现报表 西门子PLC无线通讯解决方案 巨控无线通讯模块在带式输送机行业的应用 WinCC激活故障排除及解决思路 Wincc在手机端监控_巨控OPC560解决方案 PLC之间的Profibus 通讯 怎么远程控制国外的PLC
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |