公司新聞
西門子觸摸屏利用VBScript腳本創建csv文件,解決數據臨時存儲的問題
發布時間: 2024-06-28 22:22 更新時間: 2024-12-27 09:10
一、功能描述
在設備導入(功能投入)前期因為MES系統有問題或者MES系統還沒有架設完成,但是客戶又需要試生產并且需要記錄工位數據,這時候如果你的設備觸摸屏正好是西門子TP系列觸摸屏,就可以利用觸摸屏VB功能生產CSV文件記錄數據。
二、軟件硬件介紹
TP1200觸摸屏 17.0.0.0*注意事項
1.此功能不能使用觸摸屏Wincc模擬器運行測試,需要有真實的觸摸屏
2.由于TP觸摸屏基于Windows CE系統, Windows CE系統平臺的VBS和Windows其他平臺如Windows7/10/11是有區別。
三、變量建立
在觸摸屏的變量HMI變量表里,新建兩個內部變量分別為var1,var1
具體如下圖:
注意使用HMI存儲數據則需要使用內部變量,如果需要PLC存儲則需要新建PLC變量
四、外置存儲U盤插入檢測
U盤要求
1.建議使用西門子U盤,普通U盤也是可以的,但建議使用dapinpaizhengpin
3.U盤格式FAT32
4.容量不大于32G
SD卡要求
1.建議使用西門子SD卡,普通SD卡也是可以的,但建議使用dapinpaizhengpin
2.U盤格式FAT32
3.容量不大于2G
四、插入腳本及腳本說明
以下腳本生成兩行CSV表格,第一行是寫入文本;第二行是記錄var1,var2兩個變量的值
Dim f,Storage_Path
Dim v1,v2
Set f =CreateObject("FileCtl.File")
Storage_Path = "\Storage Card usb\myfile.csv"
f.open Storage_Path,2
v1 = SmartTags("var1")
v2 = SmartTags("var2")
f.LinePrint("valueName1,valueName2,valueName3")
f.LinePrint(""&v1&","&v2&",")
f.close
Set f = Nothing
End Sub
五、新建觸發條件及測試
2.選擇事件
3.選擇按下
4.選擇VB函數
5.下載程序到觸摸屏
6.按下測試按鈕
7.拔出U盤使用電腦EXCEL查看數據
怎么樣你學會了沒!
其他新聞
- S7-200Smart 子程序局部變量事半功倍的用法! 2024-12-27
- 你所不知道的開放通訊協議,PLC工程師必讀! 2024-12-27
- 教你一個在HMI上顯示PLC代碼流程的方法!! 2024-12-27
- 應用案例|變頻器在動力放線架上的應用 2024-12-27
- PLC控制變頻器恒壓供水系統設計解析 2024-12-27
- 為什么單相電機要加電容,而三相電機卻不用? 2024-12-27
- PLC是如何執行中斷?又是如何去應用的? 2024-12-27
- 應用案件 | 伺服驅動器在電液伺服注塑機上的應用 2024-12-27
- 如何改善變頻器運行溫度? 2024-12-27
- PLC在工業控制中的6大應用功能 2024-12-27
- 西門子1200與300 的9大區別,你都知道嗎? 2024-12-27
- 西門子PLC與變頻器的模擬量干擾處理實例! 2024-12-27
- S7-1500 PLC在不同網段通訊常用的四種方法 2024-12-27
- 西門子S7-200PLC控制伺服和步進電機所需的程序圖解 2024-12-27
- 接觸PLC程序時,這個低級錯誤電氣小白幾乎都會犯! 2024-12-27
產品分類
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595