借助 AWP(Web 自動(dòng)編程)命令,可聲明用戶頁面(Web 應(yīng)用程序,例如,某個(gè)簡單的 HTML 頁面)和 CPU 數(shù)據(jù)之間的接口。
若要開發(fā)用戶頁面或 Web 應(yīng)用程序,則僅需注意 Web 瀏覽器的限制條件即可。在某種 STEP 7 編程語言中,可通過 CPU 中的用戶程序控制 Web 瀏覽器中顯示的 CPU 數(shù)據(jù)以及這些數(shù)據(jù)的顯示時(shí)間。
通過為 HTML 頁面添加注釋的 AWP 命令,可聲明在 Web 應(yīng)用與用戶程序間進(jìn)行交互時(shí)所用的數(shù)據(jù)。
AWP 命令可通過特定的語法格式以 HTML 注釋形式,插入到 HTML 頁面中。AWP 命令可實(shí)現(xiàn)以下特性:
讀取 PLC 變量
寫入 PLC 變量
讀取特殊變量
寫入特殊變量
定義枚舉類型
將變量分配給枚舉類型
定義片段
導(dǎo)入片段
始于“<!-- AWP_”且止于“ -->”的 AWP 命令。在 JavaScript 文件中,命令應(yīng)包括在 JavaScript 注釋 ("/*...*/") 中。
AWP 命令“AWP_In_Variable”和“AWP_Out_Variable”包含名稱屬性和可選的 use 屬性。根據(jù)在瀏覽器中寫入或讀取 PLC變量來為 PLC 變量名分配這些屬性。以下規(guī)則適用于處理 HTML 代碼中的 PLC 變量名:
PLC 變量必須包含在引號 (" ... ") 中。
AWP 命令中所用的 PLC 變量也必須使用單引號 ('" ... "') 括起,或包含在帶有反斜杠的單引號 ("\" ... \"") 中。
如果 PLC 變量名包含字符 \(反斜杠)或 *(星號),則必須使用轉(zhuǎn)義字符串 \\ 將此字符*為 PLC 變量名的標(biāo)準(zhǔn)字符。請參見以下示例。
如果 AWP 命令中的 PLC 變量名也包含在單引號中且名稱中有單引號 ('),則還必須使用轉(zhuǎn)義字符串 \' 將后一個(gè)單引號標(biāo)記為正常字符。
如果在 AWP 命令中使用了**地址(輸入、輸出和位存儲器),則應(yīng)包含在單引號中。
PLC 變量 | HTML 代碼中的 PLC 變量 |
---|---|
"Velocity" | <!-- AWP_In_Variable Name='"Velocity"' --> <!-- AWP_In_Variable Name="\"Velocity\"" --> |
"abc\de" | <!-- AWP_In_Variable Name='"abc\\de"' --> |
"abc'de" | <!-- AWP_In_Variable Name='"abc\'de"' --> |
"abc'de" | <!-- AWP_In_Variable Name="abcde" Use'"abc\'de"' --> |
"DB name".tag | <!-- AWP_In_Variable Name='"DB name".tag' --> |
"Plc1".Data[1].typeDataStruct.value | <!-- AWP_In_Variable Name='"Plc1".Data[1].typeDataStruct.value' --> |
- | <!-- AWP_Out_Variable Name=’flag1’ Use='M0.0' --> |
詞條
詞條說明
顯示移植歷史如果項(xiàng)目通過移植創(chuàng)建,則將在項(xiàng)目歷史表中列出移植。 移植日志可在該表中打開。 還會顯示移植時(shí)間。步驟若要在總覽表中顯示移植,請執(zhí)行以下步驟:在項(xiàng)目樹中選擇打開的項(xiàng)目。在該項(xiàng)目的快捷菜單中選擇“屬性”(Properties)。將打開項(xiàng)目屬性對話框。在瀏覽區(qū)中選擇“項(xiàng)目歷史”(Project history) 組。將顯示總覽表。
概述提示只有與設(shè)備存在在線連接時(shí)才顯示該頁面。顯示值說明該頁面包含以下框:網(wǎng)橋**級 (Bridge Priority)?/?根**級 (Root Priority)由網(wǎng)橋**級決定哪個(gè)設(shè)備成為根網(wǎng)橋。**級較高的網(wǎng)橋(換句話說,此參數(shù)的值較?。⒊蔀楦W(wǎng)橋。如果網(wǎng)絡(luò)中有多個(gè)設(shè)備具有相同**級,則 MAC 地址數(shù)值較小的設(shè)備將成為根網(wǎng)橋。網(wǎng)橋**級和 MAC 地址這兩個(gè)參數(shù)一起
7系列PLC集成了系統(tǒng)功能塊SFB41用作連續(xù)PID控制,如果安裝了標(biāo)準(zhǔn)PID控制軟件包的話,也可以調(diào)用其中的FB41來實(shí)現(xiàn)連續(xù)PID控制。一、SFB41/FB41簡介SFB41是系統(tǒng)功能塊,集成在S7 CPU中,是操作系統(tǒng)的一部分。不同的PLC所支持的系統(tǒng)功能塊不盡相同,調(diào)用系統(tǒng)功能塊時(shí)要首先確認(rèn)該類型PLC是否支持相應(yīng)的系統(tǒng)功能塊。FB41是標(biāo)準(zhǔn)PID控制軟件包中定義的功能塊,使用前首先要安裝
R/H 系統(tǒng)中“在線工具”任務(wù)卡的擴(kuò)展
R/H 系統(tǒng)中“在線工具”任務(wù)卡的擴(kuò)展概述如果兩個(gè) CPU 中的一個(gè)存在在線連接,則“在線工具”(Online tools) 任務(wù)卡中將顯示 S7-1500R/H 系統(tǒng)信息。該任務(wù)卡由以下窗格組成:R/H 系統(tǒng)操作面板兩個(gè) CPU,每個(gè) CPU 一個(gè)操作面板周期時(shí)間存儲器R/H 系統(tǒng)操作面板“R/H 系統(tǒng)操作面板”(R/H system operator panel) 中將顯示 R/H 系統(tǒng)當(dāng)前狀
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
電 話: 021-37660026
手 機(jī): 13681875601
微 信: 13681875601
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
公司名: 上海騰希電氣技術(shù)有限公司
聯(lián)系人: 田禮科
手 機(jī): 13681875601
電 話: 021-37660026
地 址: 上海松江上海市松江區(qū)廣富林路4855弄星月大業(yè)**88號4樓
郵 編:
網(wǎng) 址: shtxjd.cn.b2b168.com
¥6300.00
網(wǎng)課專享 教學(xué)一體機(jī) 21.5寸
¥1980.00