在SIMATIC Manager的菜單中選中選項(xiàng)“Options\OS\Compling…”,如下圖所示: 圖10、編譯過程一 在彈出的對(duì)話框中點(diǎn)擊“Next >”按鈕: 圖11、編譯過程二 在下一個(gè)對(duì)話框中選擇“Next >” 圖12、編譯過程三 注:如果項(xiàng)目中已經(jīng)建立多個(gè)PLC站,OS站或多個(gè)鏈接,需要在該對(duì)話框中選擇被操作的站及連接。 在下一個(gè)對(duì)話框中選擇“Next >” 圖13、編譯過程四 在下一個(gè)對(duì)話框中選擇“Next >” 圖14、編譯過程五 出現(xiàn)如下圖所示編譯進(jìn)度窗口: 圖15、編譯進(jìn)度 編譯完成后,彈出如下對(duì)話框,選擇如下圖選項(xiàng),并用“OK”鍵確認(rèn) 圖16、 編譯完成后系統(tǒng)會(huì)提示編譯是否成功,如果失敗會(huì)彈出相應(yīng)的記錄文件。 編譯成功后,打開WinCC項(xiàng)目文件??梢钥吹?,系統(tǒng)已經(jīng)在變量管理器里自動(dòng)生成了相應(yīng)的WinCC變量。 圖17、 變量傳入WinCC項(xiàng)目文件 二、在WinCC里直接調(diào)用STEP 7符號(hào)表或DB塊里的變量 1、在STEP 7 項(xiàng)目文件中生成符號(hào)表變量或DB塊變量,以下列圖示為例: 圖18、符號(hào)表里的變量 圖19、共享DB塊里的變量 2、在WinCC里需要變量引用的位置進(jìn)行變量選擇,出現(xiàn)變量選擇對(duì)話框后,選中對(duì)話框右上角的“STEP 7 Symbol Server”復(fù)選框。此時(shí),對(duì)話框右側(cè)變量選擇列表中將顯示“STEP 7 Symbol Server”列表。從改列表中可以顯示STEP 7符號(hào)表和共享數(shù)據(jù)塊里的所有變量。如下列圖示: ![]() 圖 20、直接選擇符號(hào)表變量 ![]() 圖21、直接選擇共享DB塊的變量 在直接選擇所需變量后(如果是第一次直接選擇STEP 7變量,系統(tǒng)將彈出如下對(duì)話框,直接點(diǎn)擊“OK”鍵),將自動(dòng)根據(jù)STEP 7 項(xiàng)目文件的設(shè)置產(chǎn)生所需的通道、連接和變量,并建立該變量與相應(yīng)對(duì)象的關(guān)聯(lián)。而在STEP 7項(xiàng)目文件中,相應(yīng)變量將被打上相應(yīng)的“傳輸標(biāo)志”。 ![]() 圖 22、 注1:用上述兩種方法只能傳輸基本數(shù)據(jù)類型的變量。字串、數(shù)組、Date and Time等復(fù)雜數(shù)據(jù)類型不能被傳輸。 注2:為保持?jǐn)?shù)據(jù)一致性,傳輸過后的變量不能從WinCC里直接修改或刪除,必須從STEP 7項(xiàng)目文件中進(jìn)行修改并再次編譯。 |
|