發布日期:2022-04-27 點擊率:470 品牌:西門子_Siemens
如何創建過程變量 過程變量用于WinCC和自動化系統之間的通訊。 也可在變量組中創建過程變量,或過程變量一創建完畢,就將其移動到變量組。 注意 在創建過程變量之前,必須安裝通訊驅動程序,并至少創建一個連接。 步驟
步驟 | |
1 | 在WinCC項目管理器的變量管理器中,打開將為其創建過程變量的通訊驅動程序。 |
2 | 選擇所需要的通道單元及相應的連接。 |
3 | 從連接的快捷菜單中選擇“新建變量”選項。“變量屬性”對話框將打開。 |
4 | 在常規標簽上的“名稱”處,輸入變量的名稱。一旦如此操作時,請對章節“變量管理器和變量”>“變量”中的名稱約定加以充分的考慮。 |
5 | 在“數據類型”域中,設置相應的數據類型。 |
6 | 如果必需,可修改所設置的類型轉換,并在必要時設置線性標定。 |
7 | 設置變量的地址。為此,單擊“選擇”按鈕。“地址屬性”對話框打開。在輸入地址之后,單擊“確定”按鈕,關閉對話框。地址屬性取決于所選擇的通道單元。關于對過程變量進行尋址的更詳細信息參見WinCC信息系統中相關通訊驅動程序的“通訊”。 |
8 | 在“限制/報表”標簽上,根據需要設置限制值、起始值和替換值。當項目激活時如果沒有任何可用的過程值,則要設置起始值。 |
9 | 單擊“確定”按鈕,關閉對話框。 |
注意 如果希望對起始值和替換值二者都進行設置,則請選中“使用替換值”區中的設置。 對過程變量進行尋址 也可在以后對過程變量進行尋址。 選擇變量管理器中的變量,并打開彈出式菜單上的“尋址...”。“地址屬性”菜單打開。設置變量的地址。 關于對過程變量進行尋址的更詳細信息參見WinCC信息系統中相關通訊驅動程序的“通訊”。 創建內部變量 引言使用內部變量來傳送項目內的數據。 您也可以在變量組中創建內部變量,或在創建后將其移至變量組中。 步驟
步驟 | |
1 | 在WinCC項目管理器的變量管理器中,打開“內部變量”目錄。 |
2 | 從連接的快捷菜單中選擇“新建變量”選項。“變量屬性”對話框將打開。 |
3 | 在常規標簽上的“名稱”處,輸入變量的名稱。一旦如此操作時,請對章節“變量管理器和變量”>“變量”中的名稱約定加以充分的考慮。 |
4 | 設置數據類型。 |
5 | 在“限制/報表”標簽上,根據需要設置限制值、限制值和起始值。 |
6 | 單擊“確定”按鈕,退出對話框。 |
注意: “項目范圍的更新”和“計算機局部的更新”在大多數情況下都沒有影響。在服務器上所創建的內部變量將始終在項目范圍內進行更新。在WinCC客戶機上創建的內部變量將始終在計算機局部進行更新。 只有在所組態的客戶機上沒有本地項目時,該設置才是相關的。 如何創建結構變量 引言 在“結構類型”處創建變量管理器的外部結構類型。 當創建結構類型時,將創建不同的結構元素。創建變量時,可將所創建的結構類型分配為數據類型,從而可創建在結構類型中定義的所有變量。 步驟
步驟 | |
1 | 單擊WinCC項目管理器中的“結構類型”,并從快捷菜單中選擇選項“新建結構類型...”。“結構屬性”對話框將打開。 |
2 | 改變標準名稱“NewStructure”,并為其分配一個具有一定意義名稱的結構名稱。為此,可標記元素,并在彈出式菜單上選擇“重新命名”。 請充分考慮如此操作時的名稱慣例。 |
3 | 單擊“新建元素”按鈕。WinCC將創建一個具有變量類型“Short”的新的元素,以及名稱“新建變量”。選擇元素,并從快捷菜單中選擇“重新命名”選項。輸入一個具有一定意義的名稱,以取代“新建變量1”。請充分考慮如此操作時的名稱慣例。 |
4 | 設置元素是創建內部變量,還是創建過程變量。過程變量在對話框中稱作“外部變量”。在結構元素的快捷菜單上選擇所需要的數據類型。 |
5 | 檢查過程變量在“AS”段中的偏移量。該值將確定以字節為單位的結構元素離起始地址的間距。新建或復制的元素的偏移量將自動增加。請根據需要調整設置。 |
6 | 對于過程變量,可根據需要設置線性標定。 |
7 | 對于數據類型為“Text8”和“Text16”的過程變量,可在“長度”域中設置字節的數目。 |
8 | 根據需要改變所給出的過程變量類型轉換。 可從選擇框“使用來自...的附加格式調整”中選擇一個通道元素。隨后,WinCC還將具有通道元素所支持的類型轉換的特性。 |
9 | 創建下一個元素。單擊“新建元素”按鈕。 如果至少有一個可用的結構,則在使用“新建元素”按鈕創建新的元素時,WinCC將復制具有該屬性的當前操作的元素。在元素名稱處,WinCC將插入一個計算數字并對其進行計算。 重復上述過程,直到創建所需要的所有元素。 |
10 | 單擊“確定”按鈕,退出對話框。 |
注意 請在應用結構類型創建變量之前完成所有的設置。隨后可只修改所創建結構元素的屬性,例如,線性標定、地址和限制/報表。 為了修改結構類型的屬性,必須首先刪除所有相關聯的結構變量。 數據類型 變量的數據類型在WinCC中將自動排列在結構元素的名稱之前。該數據類型相當于某些變量類型,例如,字節數據類型、無符號8位數變量類型。 如果希望對具有腳本的結構變量進行尋址,則必須使用該數據類型的C函數。 將使用下列標志:<td style="border: 2.25pt groove wind
變量類型 | 數據類型 | 相關聯的C函數 |
二進制變量 | BIT | GetTagBit |
有符號8位數 | char | GetTagSByte |
無符號8位數 | BYTE | GetTagByte |
有符號16位數 | SHORT | GetTagSWord |
無符號16位數 | WORD | GetTagWord |
有符號32位數 | long | GetTagSDWord |
無符號32位數 | DWORD | GetTagDWord |
浮點數32位IEEE 754 | FLOAT | GetTagFloat |
浮點數64位IEEE 754 | DOUBLE | GetTagDouble |
文本變量8位字符集 | TEXT8 | GetTagChar |
文本變量16位字符集 | TEXT16 |
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV