產(chǎn)品簡介
西門子太倉代理商6ES7 414-3EM05-0AB0
SIMATIC S7-400,CPU 414-3 PN/DP*處理單元,帶:2.8 MB 工作內(nèi)存(1.4 MB KB代碼,1.4 MB數(shù)據(jù)),接口:
產(chǎn)品介紹
西門子太倉代理商6ES7 414-3EM05-0AB0
西門子太倉代理商6ES7 414-3EM05-0AB0
SIEMENS西門子上海朕鋅電氣設備有限公司
:鐘濤
24小時銷售及:
:
手 機:
: 1824547528
地址:上海市金山區(qū)楓灣路500號
說明: 為了對文本文件進行保存或讀取信息的操作,必須能夠訪問 Windows CE 的文件系統(tǒng)。通過的對象變量進行這種訪問。
使用VB腳本可以存儲任何數(shù)據(jù)到操作面板或USB可移動介質(zhì)。該FAQ解釋如何編寫相應的腳本。
描述:
為了對文本文件進行保存或讀取信息的操作,必須能夠訪問 Windows CE 的文件系統(tǒng)。通過的對象變量進行這種訪問。
注意:
- 只有當WinCC的標準機制(存儲數(shù)據(jù)歸檔)不能滿足應用需求時,才會考慮使用腳本保存數(shù)據(jù)。
- 下面涉及到的方法,依賴于操作面板的操作系統(tǒng)和使用的組態(tài)軟件。關于處理其它配置的信息,請參考本文末尾的注釋。
目錄:
- 將信息保存到文本文件或 csv 文件的示例
- 從文本文件或 csv 文件讀取信息的示例
- 下載源代碼和示例工程
在 WinCC flexible 中關于 VBScript 命令的文檔
關于 VBScript 的相關信息可以參見 WinCC flexible 幫助系統(tǒng),位于“目錄” 頁面下“WinCC flexible 信息系統(tǒng) > 使用 WinCC flexible > 參考”。

圖 01
將信息保存到文本文件或 csv 文件的示例
下面的表格說明如何在 WinCC flexible 中,將信息保存到文本文件或 csv 文件。
序號 | 操作過程 |
1 | 創(chuàng)建一個新項目 通過單擊“項目 > 新建...”,并選擇“Multi Panels > MP 370 12" Touch”操作面板,創(chuàng)建新項目。  圖 02
|
2 | 創(chuàng)建變量- 通過“項目 > Operator panel_1 > 通訊 > 變量”打開變量編輯器。
- 按如下名稱,添加 4 個內(nèi)部變量:
序號 | 變量 | 數(shù)據(jù)類型 | 1 | bExtension | Bool | 2 | szMaterial | String | 3 | nPressure | Int | 4 | nTemperature | Int | 表 01 - 變量 圖 03
注意: 示例中僅使用了內(nèi)部變量。可以使用連接控制器的變量。 |
3 | 添加對象- 添加兩個矩形。
- 組合一個符號 IO 域和三個普通 IO 域。
- 擴大 WinCC flexible 畫面,添加 1 個按鈕和 9 個文本域。
- 如圖 04 所示布局所有對象,并輸入如下文字:
“Process values” “Pressure:” “Temperature:” “Material:” “Text file:” “mbar” “°C”
"Settings" “ Extension:” - 創(chuàng)建一個文本列表,命名為“Extension”,并包含如下條目:
0 => “.txt” 1 => “.csv”
 圖 04
|
4 | 建立腳本、文本列表和變量間的關聯(lián)- 創(chuàng)建一個腳本,名稱為“Write_data”。為此在項目樹中單擊“腳本 > 添加腳本”。
- 連接如下的變量和新創(chuàng)建的腳本到相關對象上:
變量/腳本 | 對象 | 對象用于... | nPressure | IO field | Pressure | nTemperature | IO field | Temperature | szString_1 | IO field | Material | bExtension | Symbolic IO field | Extension | Write_data | Button | Save file | 表 02 - 鏈接到不同對象 - 將文本列表“Extension”連接到符號 IO 域。
 圖 05
|
5 | 創(chuàng)建腳本 - *步- 添加示例代碼到“Write_data”腳本中。
注意: 關于不同 VBScript 命令的更多信息,請參見 WinCC flexible 幫助。
源代碼的說明: 在 <行 10> 中聲明的變量只在腳本內(nèi)部有效。在 <行 12> 中的變量“bExtension”是一個全局變量,可以在整個 WinCC flexible 項目中使用。使用該變量,可以通過符號 IO 域選擇包含文件名稱和擴展名的路徑。 如果腳本發(fā)生運行時錯誤,那么“On Error Resume Next”語句是必需的。只要發(fā)生這種錯誤,該錯誤程序的下一條語句能自動執(zhí)行。
在 <行 24> 中的語句將訪問 Windows 文件系統(tǒng)的對象傳送到對象變量“f”。如下源代碼包含運行時錯誤處理程序。如果運行時發(fā)生錯誤,將會在消息窗口中輸出錯誤消息并終止腳本的運行。 注意: 如果使用“FileCtl.File”,將不能訪問 Windows CE 文件系統(tǒng)。如果在使用其它操作系統(tǒng)的面板上運行該腳本,將會出現(xiàn)運行時錯誤。  圖 06
|
6 | 注意事項 使用創(chuàng)建的“f”對象的“Open”方法,打開由“path”(路徑名稱)參數(shù)的文件。如果相關的文件不存在,則如上提到的錯誤處理程序?qū)?zhí)行。- file.Open Path name, Mode, [access], [lock], [reclength]
如果文件或路徑名稱不存在,則如上提到的錯誤處理程序?qū)?zhí)行。 的字符串將被“f”對象的“LinePrint”方法寫入已打開的文件中。在此,變量值也被傳送和保存。 注意: 如果欲為文本字符串保存時間戳,可以使用 Now 函數(shù)。
示例: f.LinePrint( Now & "; material; " & szMaterial & ";") 然后使用“Close”方法關閉該文件。關鍵字“Nothing” 用于分離對象變量,該變量由“Set”命令分配給該對象。 zui后一條語句傳輸用戶自定義的系統(tǒng)消息到 HMI 消息系統(tǒng)。  圖 07
|
7 | 啟動運行- 將 WinCC flexible 工程傳輸?shù)讲僮髅姘宀舆\行。
注意: 為了調(diào)試腳本,啟動帶腳本調(diào)試器的 WinCC flexible 運行系統(tǒng)。 - 預設不同的數(shù)值并輸入期望的材料名稱。
- 然后單擊“Save data”按鈕。
- 在符號 IO 域選擇“.csv”并再次點擊按鈕。
- 終止操作面板的運行。
 圖 08
|
8 | 打開文本文件 如果將兩種文本文件都存到存儲卡上,那么可以在 PC 上使用讀卡器看到這些文件,并使用適當?shù)某绦虼蜷_。- 打開擴展名為“.txt”的文本文件。
- 然后關閉文件。
 圖 09
- 可以使用 Microsoft Excel 打開擴展名為“.csv”的文件。
- 關閉 Excel 程序。
 圖 10
|
從文本文件或 csv 文件讀取信息的示例
如下表格說明如何從文本文件或 csv 文件中讀出信息并在 WinCC flexible 中顯示。
該示例基于先前的示例。先前示例中的配置在該示例中不是必須的。但是用到的組件仍然適用。
序號 | 操作過程 |
1 | 創(chuàng)建一個新項目 - 可選項 如果使用先前的工程,那么直接進入 步驟 2。- 通過單擊“項目 > 新建...”,并選擇“Multi Panels > MP 370 12" Touch”操作面板,創(chuàng)建新項目。
|
2 | 連接變量- 通過“項目 > Operator Panel_1 > 通訊 > 變量”打開變量編輯器。
- 添加如下名稱的3個內(nèi)部變量:
序號 | 變量 | 數(shù)據(jù)類型 | 1 | szString_1 | String | 2 | nValue_1 | Int | 3 | nValue_2 | Int | 表 03 - 變量
注意: 如果不使用先前的項目,需要添加一個“Bool”變量“bExtension”。
 圖 11
|
3 | 添加對象- 添加一個矩形 - 見圖 12。
- 如果沒有,放置一個符號 IO 域和三個普通 IO 域。
- 擴大 WinCC flexible 畫面,添加 1 個按鈕和 4 個文本域。
- 如圖 12 所示布局所有對象并輸入如下文字:
“Value_1:” “Value_2:” “String_1:” “Text file:” “Settings” (如果沒有) “Extension:” (如果沒有) - 若尚未創(chuàng)建文本列表,則創(chuàng)建一個文本列表,命名為“Extension”,并含有如下條目:
0 => “.txt” 1 => “.csv”
 圖 12
|
4 | 建立腳本、文本列表和變量間的關聯(lián)- 創(chuàng)建一個腳本,名稱為“Read_data”。為此在項目樹中單擊“腳本 > 添加腳本”。
- 鏈接如下變量和新創(chuàng)建的腳本到相關的對象上:
變量/腳本 | 對象 | 對象用于... | nValue_1 | IO field | Value_1 | nValue_2 | IO field | Value_2 | szString_1 | IO field | String_1 | bExtension*) | Symbolic IO field | Extension | Read_data | Button | Read data | 表 04 - 鏈接到不同對象 *)這些鏈接僅當沒有為存儲文件做過配置時是必需的。 - 將文本列表“Extension”連接到符號 IO 域,若尚未作此操作(也可參見圖 05)。
 圖 13
|
5 | 創(chuàng)建腳本 - *步- 添加示例代碼到“Read_data”腳本中。
注意: 關于不同 VBScript 命令的更多信息,請參見 WinCC flexible 幫助。
源代碼的說明: 腳本中聲明的所有變量只在腳本內(nèi)部有效。使用符號 IO 域,通過在腳本 <行 17> 中的變量“bExtension”,可以選擇包含文件名稱和擴展名的路徑。
如果腳本發(fā)生運行時錯誤,那么“On Error Resume Next”語句是必需的。只要發(fā)生這種錯誤,只要發(fā)生這種錯誤,該錯誤程序的下一條語句能自動執(zhí)行。 在 <行 24> 中的語句將訪問 Windows 文件系統(tǒng)的對象傳送到對象變量“f”。如下源代碼包含運行時錯誤處理程序。如果運行時發(fā)生錯誤,將會在消息窗口中輸出錯誤消息并終止腳本的運行。 注意: 如果使用“FileCtl.File”,將不能訪問 Windows CE 文件系統(tǒng)。如果在使用其它操作系統(tǒng)的面板上運行該腳本,將會出現(xiàn)運行時錯誤。  圖 14
|
6 | 創(chuàng)建腳本 - 第二步 使用創(chuàng)建的“f”對象的“Open”方法,打開由“path”(路徑名稱)參數(shù)的文件。如果相關的文件不存在,則如上提到的錯誤處理程序?qū)?zhí)行。- file.Open Path name, Mode, [access], [lock], [reclength]
如果文件無法打開,則如上提到的錯誤處理程序?qū)?zhí)行,從而安全地終止腳本運行。 使用“Do-While-Loop”語句,通過對象變量“f”的“LineInputString”方法,當循環(huán)執(zhí)行時,可以一行一行地讀出文本文件中的內(nèi)容。一旦到達文本文件末尾循環(huán)就被終止。 函數(shù)“Split”以分隔符來分離從文件中讀取的文本行(expression),該分隔符作為第二個可選參數(shù)。分離后的內(nèi)容被傳送到一個一維數(shù)組。本例中沒有使用zui后兩個參數(shù)。 - Split(Expression[,delimiter[,Number[,compare]]])
因為當保存時,可能包含空字符串(例如,參見圖 09),這些字符串通過“Replace”函數(shù)來刪除。因此,前三個參數(shù)必須。*個參數(shù)包含字符串 (expression) ,對該字符串執(zhí)行搜索(SearchCS) ,搜索到的字符被替換為由參數(shù)“ReplaceWith”的字符。 - Replace(Expression, find, replace with [,Start[,Number[,Compare]]])
 圖 15
|
7 | 創(chuàng)建腳本 - 第三步 為了保持數(shù)據(jù)結(jié)構,所有數(shù)據(jù)被傳入一個二維數(shù)組“HiField”。因此并非該數(shù)組中所有的數(shù)據(jù)都是必需的,所以僅將數(shù)組中相關的數(shù)據(jù)傳送到 WinCC flexible 全局變量中。示例 - HiField (a, b)的結(jié)構和內(nèi)容: 數(shù)組 | b | 0 | 1 | 2 | a | 0 | "material" | "Steel" | "" | 1 | "pressure" | "12" | "mbar" | 2 | "temperature" | "56" | "°C" | 表 05 - 二維數(shù)組內(nèi)容實例打開的文件在 <行 62> 被關閉。關鍵字“Nothing” 用于分離對象變量,該變量由“Set”命令分配給該對象。 zui后一條語句傳輸用戶自定義的系統(tǒng)消息到 HMI 消息系統(tǒng)。  圖 16
|
8 | 啟動運行- 將 WinCC flexible 項目傳送到操作面板并啟動運行。
注意: 為了調(diào)試腳本,啟動帶腳本調(diào)試器的 WinCC flexible 運行系統(tǒng)。 - 然后點擊“Read data”按鈕。
- 在符號 IO 域中選擇“.csv”并再次點擊按鈕。
- 中止操作面板的運行。

|
說明:
為了通過 MPI 或 PROFIBUS 傳送 WinCC flexible 組態(tài),必須在基于 Windows 的面板和組態(tài) PC上進行相應設置。
注意:
- 不支持通過 PC 適配器(RS232 -> MPI/PROFIBUS,USB -> MPI/PROFIBUS)從 PC 直接傳送到基于 Windows 的面板。
- 不能將項目傳送給一個 Micro Panel,因為 Micro Panel 沒有 MPI 或 PROFIBUS 接口。
- 如果希望將組態(tài) PC 集成到一個現(xiàn)有的 MPI 或 PROFIBUS 網(wǎng)絡中,則必須傳送可用的 MPI/PROFIBUS 子網(wǎng)的總線設置。請注意,該 PC 在 MPI/PROFIBUS 子網(wǎng)中的總線地址必須是*的。
操作面板上的設置
下表中的圖來自 MP277。這些插圖可能因不同的操作員面板而不同,因為對于每個操作員面板來說,并非所有的功能都可用
No. | 步驟 |
1 | "Control Panel"中的設置 在“Control Panel”中打開傳送對話框。  ( 65 KB ) 圖. 01 - Control Panel (MP277)在“Channel 2”下啟用 MPI/PROFIBUS 傳送。為此,將通道 2 設置成“MPI/PROFIBUS”。對于通道 2,還可以為“Enable Channel”設置一個復選標記;如有需要,還可以設置“Remote Control”。  ( 4 KB ) Fig. 02 - Transfer Settings注意: 當通過 WinCC flexible 的開發(fā)環(huán)境觸發(fā)傳送時,“Remote Control”選項允許面板上的運行系統(tǒng)自動終止。 接下來,面板自動切換至傳送模式。 注意: 在通過一個帶調(diào)制解調(diào)器的 TS 適配器進行傳輸?shù)那樾沃校瑧獑⒂?ldquo;Remote Control”,因為否則的話,面板不能自動切換至傳送模式 |
2 | “Transfer Settings”中的更多設置 - 單擊“Advanced”按鈕,打開高級設置(圖 02)。
- 定義 WinCC flexible 項目是通過“MPI”還是通過“PROFIBUS”傳送。
- 接下來,單擊“Properties”按鈕。
 ( 12 KB ) Fig. 03 - S7 transfer settings |
3a | 版本 A - MPI |
MPI 設置 如果希望通過 PROFIBUS 傳送項目 - 版本 B,則可以跳過此步驟,直接轉(zhuǎn)至 步驟 3b.
下面的對話框(圖 04)給出了面板當前的 MPI 總線參數(shù)。
如果面板是總線上*的主站,那么,為“Panel is the only master on the bus”設置復選標記,并為設備分配一個*的總線地址(Address)。注意: 如果系統(tǒng)沒有必要改變其它網(wǎng)絡參數(shù),則應使用給定的缺省網(wǎng)絡參數(shù)。 這些網(wǎng)絡參數(shù)必須與 SIMATIC 站中的設置相匹配(例如:CPU 或 CP)。  ( 26 KB ) 圖. 04 - MPI 總線參數(shù)
注意:如果其他主站(面板)將連接至總線,那么禁用選項“Panel is the only master on the bus”。 |
3b | 版本 B - PROFIBUS |
PROFIBUS 設置 如果使用通過 MPI 實現(xiàn)的版本 A,則可以跳過此步驟,直接轉(zhuǎn)至 步驟 4.
下面的對話框給出了面板當前的 PROFIBUS 參數(shù)。如果面板是總線上*的主站,那么,為“Panel is the only master on the bus”設置復選標記,并為設備分配一個*的總線地址(Address)。 注意: 如果系統(tǒng)沒有必要改變其它網(wǎng)絡參數(shù),則應使用給定的缺省網(wǎng)絡參數(shù)。 這些網(wǎng)絡參數(shù)必須與 SIMATIC 站中的設置相匹配(例如:CPU 或 CP)。  ( 30 KB ) 圖. 05 - PROFIBUS 總線參數(shù)注意: 如果其它主站(面板)將連接至總線,那么禁用選項“Panel is the only master on the bus”。 |
4 | 關閉對話窗口 單擊“OK”,關閉對話窗口。 同時也關閉“Control Panel”,并啟用傳輸模式 |
組態(tài) PC 上的設置
為了在面板和組態(tài)計算機之間實現(xiàn)通訊,必須在組態(tài)計算機上設置和面板相同的總線參數(shù)(節(jié)點地址除外)。
No. | 步驟 |
1 | 打開 PG/PC 接口 在組態(tài)計算機中的控制面板中,打開菜單“設置PG/PC接口”。  ( 46 KB ) 圖. 06 - 控制面板另外,也可以通過 SIMATIC 管理器打開 PG/PC 接口。  ( 18 KB ) 圖. 07 - STEP 7 管理器 |
2 | 設置 PG/PC 接口  ( 22 KB ) 圖. 08 - PG/PC 接口就從 PC 到面板的 MPI transfer 而言,按照實際使用的硬件,選擇下列設置之一(CP = communication processor,通訊處理器) S7ONLINE (STEP 7) | --> | CP5512 (MPI) | CP5611 (MPI | CP5611 A2 (MPI) | CP5613 (MPI) | CP5613 A2 (MPI) | CP5613 FO (MPI) | CP5614 (MPI) | CP5614 A2 (MPI) | CP5614 FO (MPI) | CP5611 A2 (MPI) | 對于通過 PROFIBUS 的傳送,選擇下列接口參數(shù)設置之一:
S7ONLINE (STEP 7) | --> | CP5512 (PROFIBUS) | CP5611 (PROFIBUS) | CP5611 A2 (PROFIBUS) | CP5613 (PROFIBUS) | CP5613 A2 (PROFIBUS) | CP5613 FO (PROFIBUS) | CP5614 (PROFIBUS) | CP5614 A2 (PROFIBUS) | CP5614 FO (PROFIBUS) | CP5611 A2 (PROFIBUS) | 注意: 如果某個上面列出的接口沒有出現(xiàn),可手動安裝接口,在“Interfaces”的“Add/Remove”域上單擊“Select...”按鈕。 |
3a | 版本 A - MPI |
設置接口參數(shù) 如果希望通過 PROFIBUS 傳送項目 - 版本 B,則可以跳過此步驟,直接轉(zhuǎn)至 步驟 3b. - 單擊“Properties...”按鈕。(圖 08).
- 如果沒有其它主站連接至子網(wǎng)的話,選中“PG/PC is the only master on the bus”復選框。
- 更改網(wǎng)絡相關參數(shù) - 除節(jié)點地址外 - 以匹配面板上 MPI 的設置(圖 4)。
- 單擊“OK”,關閉屬性對話。
 ( 8 KB ) 圖. 09 - MPI 屬性注意: 節(jié)點地址必須*,也就是說,該地址不能被子網(wǎng)中的其它節(jié)點使用。請注意,該地址決不能比zui高可能的站地址(HSA)大。 |
3b | 版本 B - PROFIBUS |
接口參數(shù) 如果使用通過 MPI 實現(xiàn)的版本 A,則可以跳過此步驟,直接轉(zhuǎn)至 步驟 4.- 執(zhí)行與 MPI 接口參數(shù)相同的步驟(要點 3a)。
- 用于 PROFIBUS 通訊的網(wǎng)絡相關設置 - 除節(jié)點地址外 - 必須與面板上的接口設置相匹配(圖 5)。
- 單擊“OK”,關閉屬性對話。
 ( 12 KB ) 圖. 10 - PROFIBUS 屬性注意: 節(jié)點地址必須*,也就是說,該地址不能被子網(wǎng)中的其它節(jié)點使用。請注意,該地址決不能比zui高可能的站地址(HSA)大。 |
4 | SIMATIC NET 診斷- 打開“Diagnostics”,測試 PC 和面板之間的 MPI/PROFIBUS 連接。
- 單擊“Test”按鈕,執(zhí)行 CP 的網(wǎng)絡診斷。
 ( 13 KB ) 圖. 11 - SIMATIC NET 診斷 節(jié)點地址 | 節(jié)點 | 10 | HMI 操作面板 | 2 | SIMATIC 站點 (如.: CPU) | 0 | PG/PC 接口 (如.: CP5512) | 表 01注意: 如果工作狀態(tài)不是“OK”,則檢查 PG/PC 接口中的硬件和總線參數(shù)(要點 3a 和 3b)。如有必要,檢查 SIMATIC 管理器硬件配置的 CPU 設置和面板上的設置。
注意:
有關錯誤消息的更多信息可通過對話框窗口中的Help (見按鈕),“Error messages > Error message”下找到。 為了確定子網(wǎng)的當前總線參數(shù),也可以如 Point 5 中所述那樣進行。 - 如果運行模式或網(wǎng)絡診斷為“OK”,那么,單擊“Read”按鈕。該表格給出了可以到達的總線節(jié)點(地址 10 = 面板)。
- 單擊“OK”,關閉打開的對話。
|
5 | 確定總線參數(shù) 如果步驟 4 中的工作模式為“OK”,并且已在讀出之后顯示出總線節(jié)點,則可以跳過此要點。設置 CP 適配器的接口參數(shù)為“AUTO”,然后單擊“Properties...”按鈕。 實例: "S7ONLINE (STEP7) -- > CP5512(AUTO)"  ( 22 KB ) 圖. 12 - AUTO 屬性單擊“Start Network Detection”按鈕,啟動網(wǎng)絡識別。  ( 9 KB ) 圖. 13 - 網(wǎng)絡識別  ( 39 KB ) 圖. 14 - 總線參數(shù)分析注意: 通過“Bus Parameters...”按鈕,可以詳細地顯示所有相關的總線參數(shù)。
注意: 如果不能確定總線參數(shù),或發(fā)生了同步錯誤,則應檢查下列各要點: - PROFIBUS 或 MPI 電纜(必要時進行更換)。
- 改正端接器的設置。
- 面板上,以及 PG/PC 接口中的總線參數(shù)。
- CP 和面板之間的物理連接。
- SIMATIC 站的電源。
- 如有必要,在 SIMATIC 管理器中為所有相關的 SIMATIC 站編譯和傳送硬件配置(例如 CPU)。
在每種情形中,可以在 MPI/PROFIBUS 診斷的幫助中找到更多信息。 |
WinCC flexible 中的設置
作為一個選項,您也可以將 WinCC flexible 項目集成至 STEP 7 項目。此處有兩種可能的版本,在下面的表格中將分別進行說明。
No. | 步驟 |
1 | 建立連接- 在項目樹結(jié)構“通訊”下,選擇“連接”標簽。
- 在 WinCC flexible 中,在“插入 > 新對象 - 連接”下面的菜單中插入一個新連接。
另外,也可以雙擊“連接”標簽中表格的空白區(qū)域,創(chuàng)建一個新連接。
 ( 89 KB ) 圖. 15 - 連接 |
2a | 版本 A - 非集成項目 |
定義參數(shù) 如果已創(chuàng)建了一個集成 WinCC flexible 項目,或者希望將項目集成至 STEP 7,則可以跳過此步驟,直接進入轉(zhuǎn)至 步驟 2b.定義相應的參數(shù),這些參數(shù)已在面板和 PG/PC 接口中??梢栽谶x項 Network > Profile 下分別定義 MPI 或 PROFIBUS 協(xié)議。 為了與 MPI 或 PROFIBUS 聯(lián)網(wǎng),需要端口 IF1 B (用于面板)或 MPI/DP (用于基于 PC 的操作員面板)。  ( 134 KB ) 圖. 16 -連接參數(shù)注意: 如果沒有使用 S7-300/400 CPU 作為通訊伙伴,則更改通訊驅(qū)動程序。 有下列一些支持 MPI 或 PROFIBUS 協(xié)議的通訊驅(qū)動程序可用: - SIMATIC S5 DP (僅有 PROFIBUS)
- SIMATIC S7 -200
- SIMATIC S7 -300/400
- SIMOTION
|
2b | 版本 B - 集成項目 |
定義站點 如果您不希望使用一個集成的項目的話,可以跳過此部分,直接轉(zhuǎn)至 步驟 3 。
如果還未將項目集成至 SIMATIC 管理器,可以通過 WinCC flexible 的菜單“Project > Integrate in STEP 7...”實現(xiàn)此目的。- 在 SIMATIC 管理器中打開 NetPro。 另外,也可以打開 HMI 操作員面板的硬件配置。
 ( 24 KB ) 圖. 17 - 打開 NetPro- 在 NetPro 對話(圖 18)中,雙擊“SIMATIC HMI Station(1)”的 HMI MPI/DP 接口。
- 在 HMI MPI/DP 接口的屬性對話窗口中單擊“Properties...”按鈕。
- 標記 HMI 的 MPI(1) 子網(wǎng),并單擊“OK”。
注意: 可以使用“New...”按鈕添加更多子網(wǎng)。在此請注意,HMI 站和相關的 SIMATIC 站必須在同一個子網(wǎng)內(nèi),或通過一個兼容路由的站連接在一起。有關 S7 路由的更多信息可在條目號:22255588中獲取。
 ( 72 KB ) 圖. 18 - 選擇站點- 單擊“OK”,關閉對話框窗口。
- 通過菜單“Network > Save and compile...”保存并編譯組態(tài)。
- 在適用的地方,傳送已更改的硬件配置到所有相關的 SIMATIC 站和終端 NetPro。
- 通過相應的子網(wǎng)選擇與操作員面板通訊的站。
 ( 132 KB ) 圖. 19 - 選擇站點 |
3 | 項目傳送- 在“Project > Transfer > Transfer Settings...”下打開對話窗口?;蛘?,也可以通過工具欄(1)打開傳送設置。
- 在“Transfer Settings”對話框中,選擇相應的操作員面板(2) - 只有在存在多個操作員面板的情況下才有必要。
- 選擇 MPI/DP (3)作為傳送模式,并輸入操作員面板的節(jié)點地址。
注意事項: 關于可能的傳送選項,請參閱相關的手冊或條目號:19109408。 - 現(xiàn)在,使用“Transfer”按鈕(4)就可以將組態(tài)傳送至面板。
 ( 99 KB ) 圖. 20 - 項目傳送注意: 如果尚不希望傳送,可通過“Apply”保存設置。 *將項目傳送給一個操作員面板時,應禁止“Delta transfer”選項,啟用“Overwrite password list”選項。 注意: 傳送完成后,面板便采用了在“Connections”標簽中設置的參數(shù)。 |