西門子CPU模塊6ES7518-4AP00-0AB0
操作步驟:
1. 設置PC2(PLCSIM Advanced計算機)及PLCSIM Advanced虛擬網卡的IP地址:
1) 安裝完成S7-PLCSIM Advanced之后,會在計算機上虛擬出一個網卡。注意在實際網卡與虛擬網卡的屬性中勾選Siemens PLCSIM Virtual Switch:
2) 本實例設置PC2中:
實際網卡的IP地址為192.168.10.15
虛擬網卡的IP地址為192.168.10.16
2. 右鍵點擊桌面上的S7-PLCSIM Advanced V2.0圖標,選擇”已管理員身份運行”:
1. 要求
1.1 S7-200 和 WinCC flexible PC 運行系統之間通過以太網通訊的要求:
軟件:
-
SIMATIC NET CD 11/2003
-
STEP 7 Micro/WIN V4.0
-
WinCC flexible Advanced
硬件:
-
CPU 22x:
CPU 222 或 224 版本 1.1 或更高版本, CPU 226 或 CPU 226 XM 版本1.00 或更高
-
CP 243-1: (訂貨號 6GK7 243-1-1EX00-0XE0) 或 CP 243-1IT (訂貨號6GK7 243-1GX00-0XE0)
-
裝有標準以太網卡的 PC
-
網線
-
Hub 或交換機
1.2 S7-200 和基于 Windows 的面板之間通過以太網通訊的要求:
軟件:
-
STEP 7 Micro/WIN V4.0 或更高版本
-
WinCC flexible standard
硬件:
-
CPU 22x: CPU 222 或 224 版本 1.1 或更高, CPU 226 或 CPU 226 XM 版本 1.00 或更高
-
CP243-1: (訂貨號 6GK7 243-1-1EX00-0XE0) 或 CP 243-1IT (訂貨號 6GK7 243-1GX00-0XE0)
-
網線
-
Hub 或交換機
-
帶以太網接口的基于 Windows 的面板
要點:
OP270 和 TP270 沒有集成的網口。可以用 CF 以太網卡使 OP270 和 TP270 擴展出以太網接口。
2. 在 STEP 7 Micro/WIN 中配置 CP 243-1
在 STEP 7 Micro/Win 中利用以太網向導組態 CP 243-1。需要更多信息可以通過 F1 參考 STEP 7 Micro/WIN 的在線幫助。
|
No.
|
步驟
|
|
1
|
啟動以太網向導
-
打開 STEP 7 Micro/WIN.
-
通過 "工具 > 以太網向導...." 啟動
-
點擊 "下一步"

圖. 01
|
|
2
|
確認消息
-
點擊 "Yes" 來確認出現的消息
=> STEP 7 Micro/WIN 的組態會被編譯,而且會激活符號尋址。
|
SIMOTION從西門子運動控制系統的應用程序復雜的運動控制。 它是自動化的一部分組合除了硅鎂質和利用西門子。 SIMOTION使可伸縮處理綜合運動功能和PLC技術功能在一個運動控制系統在多個硬件平臺和一個共同的工程系統。 SIMOTION機規劃和工程中提供了更多的靈活性。 這進一步優化機開發的總體成本。
網絡連接器
網絡連接器主要分為兩種類型:帶和不帶編程口的。不帶編程口的插頭用于一般聯網,帶編程口的插頭可以在聯網的同時仍然提供一個編程連接端口,用于編程或者連接HMI等。

圖4. 左側為不帶編程口的網絡連接器(訂貨號:6ES7 972-0BA52-0XA0)
右側的是帶編程口的網絡連接器(訂貨號:6ES7 972-0BB52-0XA0)
線型網絡結構
通過PROFIBUS電纜連接網絡插頭,構成總線型網絡結構。

圖5. 總線型網絡連接
在上圖中,網絡連接器A、B、C分別插到三個通信站點的通信口上;電纜a把插頭A和B連接起來,電纜b連接插頭B和C。線型結構可以照此擴展。
注意圓圈內的“終端電阻”開關設置。網絡終端的插頭,其終端電阻開關必須放在“ON”的位置;中間站點的插頭其終端電阻開關應放在“OFF”位置。
具體現場安裝,請參看:Profibus現場安裝指導
西門子模塊6ES7518-4AP00-0AB0
使用ProSave軟件備份/恢復
使用備份功能,備份出來的文件是不能查看和修改組態的,這個文件只能恢復到相同訂貨號的設備上。
選擇操作系統“開始”菜單 > 所有程序 > Siemens Automation > Simatic > ProSave,打開ProSave軟件。在“常規”選項中,選擇設備類型,連接方式。所有能下載的方式都能做備份恢復,電纜以及下載參數設置和下載是一樣的。
選擇“備份”選項,選擇備份類型,點擊“開始備份”。生成的備件文件存放在“另存為”路徑下。
選擇“恢復”選項,在“打開”下面選擇之前備份的文件,點擊“開始恢復”。
1 程序功能介紹
通過系統功能SFC 51 "RDSYSST" (讀取系統狀態),可以讀取系統狀態列表或部分系統狀態列表,例如指示燈狀態,序列號,從站狀態等等。
調用SFC 51時,通過將值“1”賦給輸入參數REQ來啟動讀取。如果可以立即讀取系統狀態,則SFC將在BUSY輸出參數中返回值0。如果BUSY包含值1,則尚未完成讀取功能。
表1 SFC51參數說明
|
參數
|
描述
|
|
|
REQ
|
輸入參數
|
REQ = 1:啟動處理
|
|
SSL_ID
|
輸入參數
|
將要讀取的系統狀態列表或部分列表的ID號
|
|
INDEX
|
輸入參數
|
部分列表中對象的類型或編號。
|
|
RET_VAL
|
輸出參數
|
如果執行SFC時出錯,則RET_VAL參數
|
|
將包含錯誤代碼。
|
|
BUSY
|
輸出參數
|
TRUE:尚未完成讀取。
|
|
SSL_HEADER
|
輸出參數
|
LENTHDR是SSL列表或SSL部分列表的數據記錄的長度。
|
|
? 如果僅讀取了SSL列表的標題信息,則N_DR包含屬于它的數據記錄數。
|
|
? 否則,N_DR包含傳送到目標區域的數據記錄數。
|
|
DR
|
輸出參數
|
SSL列表讀取或SSL部分列表讀取的目標區
|
|
域:
|
|
? 如果僅讀取了SSL列表的標題信息,
|
|
則不能評估DR的值,
|
|
而只能評估SSL_HEADER的值。
|
|
? 否則,LENTHDR和N_DR的乘積將指
|
|
示已在DR中輸入了多少字節。
|
2 讀取CPU指示燈
可以通過SFC 51讀取CPU的指示燈狀態,使用的SSL_ID參數為16#74(16#19)讀取全部指示燈狀態 或者16#174(16#119)讀取單個指示燈狀態
2.1 編程
首先需要創建一個數據塊,用來存放讀取出來的指示燈狀態結果

圖1 創建DB1,存放讀取結果
打開OB1,在OB1的臨時變量區創建一個變量length,類型設置為Struct(結構)

圖2 創建名為length的結構變量
雙擊length變量,進入結構變量成員定義,創建兩個word類型的變量,本例中分別為size和number: