西門子模塊6ES7253-1AA22-0XA0*

WinCC 中的腳本
簡介
在本“入門指南”中,您已組態(tài)在“Activated”(例如,用于觸發(fā)運行系統(tǒng)中的畫面切換)等
事件時執(zhí)行的功能。對于此組態(tài),您必須了解有關(guān)“腳本”的一些小細(xì)節(jié)。WinCC Runtime
6ni?ed 提供了一個現(xiàn)代的腳本環(huán)境,支持編程語言 JavaScript。
編程環(huán)境
編程環(huán)境已集成到您所熟悉的工作環(huán)境中,并支持諸如語法突出顯示等的功能:
JavaScript 以對象模型為基礎(chǔ),并支持在編輯器中通過 IntelliSense 導(dǎo)航:
代碼片段可提供常用的指令模式,令編程更為輕松:
入門指南
系統(tǒng)手冊, 09/2020, 在線文檔
129概念
腳本支持全局和本地腳本:
• 全局腳本集中在項目中編程。例如,您可在局部腳本中調(diào)用全局腳本,例如單位轉(zhuǎn)換。
• 本地腳本在相應(yīng)的使用點編程,例如對象的顏色切換。
您可使用預(yù)定義的系統(tǒng)函數(shù)來執(zhí)行經(jīng)常性的編程任務(wù),例如更改值或退出運行系統(tǒng)等。
典型應(yīng)用示例
西門子模塊6ES7253-1AA22-0XA0*
在本“入門指南”中,您使用了以下 JavaScript 功能:
• 代碼片段 (頁 38)
• 系統(tǒng)函數(shù) (頁 109)
其它典型的 JavaScript 應(yīng)用示例為:
• 讀取和寫入變量
• 根據(jù)其它屬性或值來更改對象屬性
• 訪問報警
參考
有關(guān)腳本使用的更多信息,請參見 SIOS 門戶中的條目 ID 109758536。
命令行接口(CLI)
概述
使用 CLI 功能可以自定義一張參數(shù)列表,然后通過 IOP-2 的下載進(jìn)程將列表直接下載到驅(qū)
動中。
CLI 文件可以使用一個合適的文件編輯器創(chuàng)建,比如:Windows Notepad 應(yīng)用程序。CLI
的格式如下:
wrp <編號> <下標(biāo)> <數(shù)值>
在該格式中,“wrp”表示寫參數(shù)命令;“編號”表示參數(shù)編號;“下標(biāo)”表示參數(shù)下標(biāo);“數(shù)值”
表示參數(shù)值。比如:需要向變頻器寫入?yún)?shù),將斜坡上升時間設(shè)為 5 秒,該 CLI 的格式便
是:
wrp 1120 0 5.0
在列表中,每個參數(shù)必須占據(jù)單獨的一條命令行,命令行的各元素之間不得有多余的空
格;命令行通過回車換行。
文件創(chuàng)建完畢后,將文件以“cli”后綴名保存在 IOP-2 的“user/cps”文件夾中,本例為:
ramp.cli。
文件命名依照慣例且只允許使用 ASCII 字符集,但仍然還是建議文件名稱只由數(shù)字和小寫
字母組成,不得包含空格,末尾使用正確的后綴名。