圖片:
圖片:
圖片:
圖片:
1111MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0
龍海兒11(同微博) 同《電氣外傳》微信公眾號
1111MicrosoftInternetExplorer402DocumentNotSpecified7.8 磅Normal0
應(yīng)粉絲需求,工廠上位電腦WinCC里的一些特殊累計(jì)和平均數(shù)據(jù)需要定時(shí)保存下來;雖然軟件自帶存檔功能,但是對于需要抄表的崗位來說,還是不那么友好和方便的。那么我們就定時(shí)把數(shù)據(jù)另存到Execl里(和日報(bào)表,月報(bào)表同理),抄表的時(shí)候打開對應(yīng)時(shí)間的Execl表格就行,或者直接電子歸檔也可以。我們來做一下這個(gè)報(bào)表功能的母版,更多功能可在本基礎(chǔ)上開發(fā)。那么請看本例。第一步,準(zhǔn)備測試變量。本例我們只做核心功能部分演示。因?yàn)閿?shù)據(jù)的累計(jì)和平均一般都在下位中做好了,我們只需要把對應(yīng)數(shù)據(jù)定時(shí)另存到Execl表格中就行。每小時(shí)存一次就是時(shí)報(bào)表,每天存一次就是日報(bào)表,以此類推。第二步,簡單搭建一個(gè)測試畫面。按鈕來觸發(fā)另存報(bào)表功能,需要每小時(shí)或者每天生成報(bào)表的只需要定時(shí)把這個(gè)布爾變量觸發(fā)一次就行。第三步,編寫鏈接Execl的全局腳本,用變量觸發(fā)。腳本中填充每行每列的數(shù)據(jù)。并另存到指定路徑。第四步,配合上述腳本,準(zhǔn)備含格式的母版表格放到指定路徑。注意:這邊建議母版表格和填充數(shù)據(jù)另存后表格存放路徑不要一致!以保護(hù)母版表格不容易被破壞和編輯。到這里就結(jié)束了,功能理解起來挺簡單。各位也可以更加靈活的修改腳本以生成更多功能,最后是腳本的鏈接。
更多腳本鏈接請移步同名公眾號查看