SIEMENS四川省瀘州市西門子(授權)一級總代理-西門子變頻器一級總代理
| 更新時間 2024-12-27 09:10:00 價格 請來電詢價 變頻器 西門子代理商 觸摸屏 西門子一級代理 伺服電機 西門子一級總代理 聯系電話 18126392341 聯系手機 15267534595 聯系人 梁濤 立即詢價 |
對于WinCC來說,變量是數據的載體,借助于變量,數據可以傳遞到WinCC中。一個變量包含了數據的地址和符號名。地址用于與自動化系統(PLC)通訊;符號名是項目/應用中的唯一識別。
WinCC的變量一般分為內部變量、外部變量、WinCC系統變量、S7系統變量、系統信息變量和腳本變量。除了"腳本變量"外,所有的變量的創建和維護工作都在"變量管理器"下進行。
一、內部變量
WinCC內部使用的變量,與外部過程無關,無需建立過程驅動程序、通道單元和通道連接。使用數量不受限制。
創建內部變量的方法很簡單,如圖1所示。
二、外部變量
外部變量由外部過程為其提供數值,因此也叫做"過程變量"。外部變量是基于"驅動程序-通道單元-連接"的,其與自動化系統中的數據是相對應。
創建外部變量時,首先要明確其所屬的通訊鏈路關系:驅動程序 - 通道單元 - 連接。在相應的連接下(如圖2中的NewConnection1)創建變量并為其指定PLC側的地址,該地址可以是輸入/輸出過程映象區、位存儲區以及DB塊。
外部變量的使用數量由PowerTags授權決定。如圖3所示,在WinCC的項目管理器下,給出了當前已定義的外部變量的個數和總授權數,外部變量的個數不能超出總授權數。需要注意的是,不管外部變量定義為何種數據類型:BOOL、32位浮點數等,它們都各自占用一個授權。
三、WinCC系統變量
WinCC系統提供的預先定義好的變量。每個系統變量均有明確意義,可提供現場功能。系統變量由WinCC系統創建,工程人員不能創建,但可以使用。系統變量是一種特殊的內部變量,以"@"開頭,如圖4所示。
四、S7系統變量
基于TIA方式創建的項目,在編譯完成OS站后,STEP7會向WinCC傳遞S7系統變量,包括PLC變量,歸檔和報警等。這些變量稱其為"S7系統變量"。S7系統變量默認以"S7$Program(連接名)"開頭。
只有采用TIA方式創建的項目才有S7系統變量,這部分內容集中在后面的TIA中再詳細討論。
五、系統信息變量
在"驅動程序"中有一種特殊的"驅動"——WinCC系統信息通道。在WinCC的系統信息通道下,可建立專門記錄系統信息的變量,例如可記錄WinCC系統的當前時間、CPU占用率、磁盤容量等信息。
要使用系統信息變量,首先要添加"系統信息通道",然后在其下建立連接,在"連接"下就可以創建系統信息變量了。方法和添加"S7協議集"類似,如圖5所示。
系統信息變量不占用PowerTag授權。
六、腳本變量
在腳本中定義和使用的變量,只能在其定義范圍內使用,遵循C/VB語言規范。它與編程語言相關,不在變量管理器中維護。
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595