#WinCC#如何從WinCC里調(diào)用STEP 7變量


一、  WinCC里調(diào)用STEP 7 變量的前提條件

 

WinCC里調(diào)用STEP 7 變量可以將建立變量的工作量減少一半,同時(shí)將建立變量的出錯(cuò)概率建設(shè)一半,從而減少了相應(yīng)的排錯(cuò)工作,大大提高了工作效率。

WinCC里調(diào)用STEP 7 變量的前提條件是,WinCC的項(xiàng)目文件必須是集成在STEP 7項(xiàng)目中的。

在安裝所有Simatic 軟件前,請(qǐng)查閱軟件的安裝注意事項(xiàng),確定操作系統(tǒng)與軟件的兼容性。該文檔一般位于:CDDocuments<語(yǔ)言版本>InstallNotes.chm

要使用WinCCSTEP 7的集成功能,WinCCSTEP 7必須安裝在同一臺(tái)計(jì)算機(jī)上,必須在安裝WinCC之前安裝STEP 7STEP 7 WinCC的版本必須一致。WinCCSTEP 7的版本兼容行列表可以在西門子自動(dòng)化與驅(qū)動(dòng)集團(tuán)的技術(shù)支持與服務(wù)網(wǎng)站上獲得。

請(qǐng)STEP 7安裝完畢后,進(jìn)行WinCC安裝。在WinCC安裝過(guò)程中,請(qǐng)選擇“自定義安裝”,在communitation 下的所有選項(xiàng)都必須鉤選。

 

二、  Simatic  Manager里建立新的WinCC項(xiàng)目

 

在建立新的STEP 7項(xiàng)目后,可以在Simatic  Manager里直接建立新的WinCC項(xiàng)目。方法是在Simatic  Manager里,右鍵點(diǎn)擊項(xiàng)目名稱,選擇  Insert New  ObjectOS”。此時(shí)系統(tǒng)會(huì)在STEP 7 項(xiàng)目文件里建立一個(gè)WinCC項(xiàng)目文件你可以在OS站上點(diǎn)擊右鍵,選擇“Rename”來(lái)修改WinCC項(xiàng)目名稱??梢酝ㄟ^(guò)在名稱上點(diǎn)擊右鍵,選擇“Open Object”打開(kāi)并編輯這個(gè)WinCC項(xiàng)目。


三、  把現(xiàn)成的WinCC項(xiàng)目集成到STEP 7 項(xiàng)目中

 

按如下步驟把已有WinCC項(xiàng)目文件插入STEP 7項(xiàng)目文件

A.  STEP 7項(xiàng)目文件中插入一個(gè)OS站,然后把它改名為已有的WinCC項(xiàng)目名稱。

B.  STEP 7項(xiàng)目里刪除因僅插入OS站而產(chǎn)生的WinCC項(xiàng)目文件,其位置在STEP 7 項(xiàng)目文件夾里的wincproj文件夾下,例如:d:siemensSTEP7S7projSTEP7_Integrationwincproj'Name of the  OS'

C.  最后在項(xiàng)目復(fù)制器里用’Save as’把已有的WinCC項(xiàng)目文件存儲(chǔ)到STEP 7項(xiàng)目路徑下。項(xiàng)目復(fù)制器位于開(kāi)始菜單項(xiàng)"Start > SIMATIC > WinCC  > Tools"。

注意:

對(duì)于集成STEP 7項(xiàng)目里的WinCC項(xiàng)目,你也可以使用壓縮工具(Packer)來(lái)歸檔WinCC項(xiàng)目。

四、  把變量(符號(hào)表,共享DB,背景DB)從STEP 7傳送到WinCC

STEP項(xiàng)目文件里的符號(hào)表,共享DB里的變量可以一次性的傳入繼承的WinCC項(xiàng)目文件。



具體步驟如下:


A、  為需要傳輸?shù)淖兞看蛏稀皞鬏敇?biāo)志”


在需要傳輸?shù)淖兞可宵c(diǎn)擊右鍵,從關(guān)聯(lián)菜單中選擇“Special Object Properties  Operator Control and Monitoring…”,打開(kāi)Operator Control and  Monitoring對(duì)話框,激活復(fù)選框“Operator Control and  Monitoring”,并點(diǎn)擊“OK”關(guān)閉對(duì)話框。此時(shí)該變量前將顯示綠色小旗

如需對(duì)成批變量進(jìn)行該操作,可以使用“Shift+鼠標(biāo)左鍵”進(jìn)行批選擇,或者使用“Ctrl+鼠標(biāo)左鍵”對(duì)成批選擇的變量進(jìn)行個(gè)別增減。

為共享DB的變量做注釋  在需要傳輸?shù)淖兞可宵c(diǎn)擊右鍵,從關(guān)聯(lián)菜單中選擇“Object  Properties”,打開(kāi)Properties 對(duì)話框,  在對(duì)話框第一行的Attribute 中輸入  S7_m_c ,Value  ture,并點(diǎn)擊“OK”鍵退出。此時(shí)被選中變量前被用紅色小旗標(biāo)志.

為背景DB的變量做注釋打開(kāi)相應(yīng)的FB,在需要傳輸?shù)淖兞可宵c(diǎn)擊右鍵,從關(guān)聯(lián)菜單中選擇“Object  Properties”,打開(kāi)Properties 對(duì)話框在Attribute頁(yè)第一行輸入  S7_m_c ,Value  ture并點(diǎn)擊“OK”鍵退出

開(kāi)啟共享和背景DB的操作和監(jiān)視功DB里的變量被標(biāo)志后,必須啟動(dòng)DB的“Operater control and  monitor”功能才能啟動(dòng)變量傳輸。

simatic maneger  窗口中右擊所需傳送變量的DB,在彈出的菜單中選擇  special object->operetor  control and monitoring,在接下來(lái)的對(duì)話框中將Operater control and  monitor復(fù)選框鉤上。選中該復(fù)選框后,“WinCC  Attributes”頁(yè)被顯示,其中列舉了所有被標(biāo)準(zhǔn)過(guò)的變量。


B  將被標(biāo)志的變量傳送到WinCC項(xiàng)目文件中


SIMATIC  Manager的菜單中選中選項(xiàng)“OptionsOSCompling…”在彈出的對(duì)話框中直接點(diǎn)next 直到開(kāi)始編譯。編譯完成后,彈出integration2對(duì)話框,選擇第一項(xiàng),并用“OK”鍵確認(rèn)。

編譯完成后系統(tǒng)會(huì)提示編譯是否成功,如果失敗會(huì)彈出相應(yīng)的記錄文件。

編譯成功后,打開(kāi)WinCC項(xiàng)目文件??梢钥吹?,系統(tǒng)已經(jīng)在變量管理器里自動(dòng)生成了相應(yīng)的WinCC變量。

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ù)塊里的所有變量。









 


登錄后免費(fèi)查看全文
立即登錄
App下載
技術(shù)鄰APP
工程師必備
  • 項(xiàng)目客服
  • 培訓(xùn)客服
  • 平臺(tái)客服

TOP