詳細介紹
西門子IPC677D工控機 西門子IPC677D工控機
上海盟疆工業(yè)自動化設備有限公司工業(yè)業(yè)務領域致力于為客戶提供高品質的服務,追求客戶的滿意是我們始終如一的目標。在中國,工業(yè)業(yè)務領域擁有一支技術過硬、經驗豐富的工程師隊伍,為客戶提供7x24小時全天候服務。專業(yè)的服務人員和遍布全國的服務及備件網絡將對客戶的服務需求迅速作出響應,將由設備故障引起的損失降低到小的程度。
1. 什么是WinAC RTX?
WinAC RTX 是可實現(xiàn)S7控制器 (S7-300/400) 功能的軟PLC,即運行于帶 RTX 實時擴展的Windows 上的一個應用軟件??梢酝ㄟ^ Step 7 對其編程,代碼與S7-300/400*兼容,也可以通過 WinAC ODK 提供的接口,在Windows下使用高級語言 C++ 編程與 WinAC 通信。因此 WinAC RTX 同時具備了PLC 的實時性和PC 的開放性。
2. WinAC RTX 的應用
WinAC RTX 通過PC上安裝的PROFIBUS或工業(yè)以太網通信卡來擴展分布式I/O或與其它S7 設備 (S7-200/300/400 PLC 、HMI、PG 等) 進行通信。典型結構如圖1。
圖1
3. WinAC RTX 2008 的安裝
3.1 WinAC RTX 2008 軟件包
WinAC RTX 2008 軟件包 (訂貨號為:6ES7671-0RC06-0YA0) 包含如下組件:
WinAC RTX 2008 DVD:
? WinLC RTX V4.4 -- 軟PLC (以下章節(jié)對 WinAC RTX 與 WinLC RTX 不做區(qū)分)
? Automation License Manager V4.0 -- 授權管理器 V4.0
? Ardence Realtime Extensions (RTX) V8.1 -- Ardence 實時擴展
? WinAC Time Synchronization V4.1 -- WinAC 時間同步
? STEP 7 Hardware Update (HSP 136) for WinAC RTX 2008 -- 硬件支持包
? STEP 7 Hardware Update (HSP 135) for S7-mEC -- 硬件支持包
? SIMATIC NET 2007 V7.0 HF1
? SIMATIC Softnet-S7 Lean Edition 2007 for Industrial Ethernet
? SIMATIC NET Manual Edition 10/2007 -- SIMATIC NET 手冊
其它:
? Certificate of License (COL) --許可證書
? USB-Stick with License Keys -- 裝有授權文件的U盤
提示:
WinAC RTX 的運行不依賴于 SIMATIC NET 。
3.2 WinAC RTX 2008 安裝的硬件需求:
? 奔騰單核或雙核處理器 900 MHz 或更高主頻,推薦 1 GHz 或更高主頻
? 至少 1 G 內存
? *安裝需要至少 150MB 硬盤空間
如下硬件已經過測試并推薦使用:
? SIMATIC Microbox 427B, 427B PN
? SIMATIC Panel PC 477B
? SIMATIC Box PC 627, 627B
? SIMATIC Panel PC 677, 677B
? SIMATIC Box PC 827B, 827B PN
? SIMATIC Rack PC 547B, 847B, 847B PN
? SIMATIC Panel PC 577B
? SIMATIC S7-mEC
3.3 WinAC RTX 2008 安裝的軟件需求:
Microsoft Windows XP Professional, Service Pack 2
Microsoft Windows XP Embedded
提示:為了在 Windows XP Professional(帶 SP3)下運行 WinAC RTX 2008, 必須先安裝WinAC RTX 2008,再安裝 SIMATIC WinAC RTX 2008 Service Pack 1,后安裝Windows XP Professional SP3 補丁包。詳情請參考 SIEMENS 技術支持網站的條目號為 33563717 的文檔
3.4 WinAC RTX 2008 安裝前的檢查:
如果Windows 操作系統(tǒng)已安裝如下軟件,則先手動卸載,再重啟計算機。
- 更低版本的 WinLC Basis、WinLC RTX
- RTX 8.1 的更低版本
- WinAC Slot CPU 41x-2 PCI 低于 V3.4的版本 (或升級到V3.4或更高版本)
- SIMATIC NET CD Edition 2007 HF1的更低版本
3.5 WinAC RTX 2008 的安裝過程:
以管理員身份登錄到Windows,運行安裝光盤上的 Setup.exe 文件啟動安裝過程。選擇安裝語言為英文,在圖2所示畫面中選擇要安裝的軟件,全選,然后按照安裝提示完成安裝過程。安裝過程中提示安裝授權時可將 WinAC RTX 2008 套件所含U盤中的授權文件安裝到硬盤。或先跳過,在完成安裝后通過授權管理器安裝授權。
注:
Ardence RTX V8.1 Runtime:Windows 的實時擴展
Windows Logic Controller RTX V4.4: 軟PLC
WinAC TimSync V4.1:WinAC 時間同步
Automation License Manager V4.0: 授權管理器
圖2
3.6 WinAC RTX 2008 安裝后系統(tǒng)的變化:
- 桌面上增加了 Station Configuration Editor 圖標, 用來啟動PC Station 配置界面。
- Windows 程序組中增加了Simatic ? PC based control ? WinLC RTX, 用來啟動WinLC RTX 操作面板程序。
- Windows 設備管理器中增加了SIMATIC NET ?SIMATIC SoftBus,安裝在同一 PC 上的 Step 7、WinCC Flexible RT、OPC Server 等可通過 SoftBus 與 WinLC RTX 通信。
- Windows 控制面板中增加了 Set PC/PG Interface。
4. WinLC RTX 的啟停和操作 :
如果安裝 WinAC RTX 2008 的PC 配置的是多核 CPU,則在 Windows 啟動時會出現(xiàn)如下圖 3 的啟動選擇畫面。
圖3
選擇“ Microsoft Windows XP Professional – RTX MP Dedicated ”,意味著 WinLC RTX 與 Windows 各自獨享一個CPU內核;選擇“ Microsoft Windows XP Professional – RTX MP Shared ”,意味著 WinLC RTX 與 Windows 共享雙核CPU。不同模式下WinLC RTX 與 Windows 對 CPU 的占用情況,如圖4所示。
圖4
WinLC RTX 是WinAC的核心 — 軟PLC。通過下列路徑打開WinLC RTX 操作面板程序:Windows 開始 —> 程序 —> Simatic —> PC Based Control —> WinLC RTX ,操作界面如圖 5 所示。
圖5
圖5中區(qū)域1的ON指示燈在 Start Controller 后點亮,在 Shut Down Controller 后熄滅。BATF 指示燈暫無作用,一直處于熄滅狀態(tài)。區(qū)域2中指示燈為WinLC RTX 運行狀態(tài)和運行時的故障指示。區(qū)域3中的按鈕RUN 和 STOP 作用與 S7-300/400 的模式選擇開關作用*,用鼠標單擊來切換WinLC RTX 的運行模式。區(qū)域4中的按鈕MRES 用來復位存儲區(qū),即清除Step 7 程序,復位內存區(qū) (I、Q、M、T、C) ,加載默認系統(tǒng)配置,刪除所有激活或打開的通信任務。
*次打開操作界面時,WinLC RTX 處于啟動狀態(tài),STOP模式,即圖5區(qū)域1中的ON指示燈點亮、區(qū)域2中的STOP指示燈點亮??梢栽趫D5界面的CPU菜單下選擇Shut Down Controller 用來關閉WinLC RTX ,作用相當于S7-300/400 的斷電 (Power Off) 。而Start Controller 用來啟動WinLC RTX ,作用相當于S7-300/400 的上電(Power On)。WinLC RTX 初次啟動后處于STOP 模式,可通過圖5所示區(qū)域3的RUN 和 STOP 按鈕切換WinLC RTX 的運行模式。如圖6所示。
圖6
提示:打開或關閉WinLC RTX 的操作界面不會影響WinLC RTX 的運行或狀態(tài)切換。只有通過操作界面上的菜單或按鈕操作后才會有影響。
關于WinLC RTX 操作的詳細信息請參考 WinAC RTX 2008 用戶手冊的第四章。
5. WinAC RTX 的內部架構:
WinAC RTX 的內部架構如圖7所示。WinAC RTX 由兩部分組成,一部分運行于RTX 實時子系統(tǒng)中,用來執(zhí)行 Step 7 為 WinAC RTX 編制的控制程序,具有高優(yōu)先級;另一部分運行于 Windows ,作為 Windows 與 RTX 的通信接口,為 WinAC RTX 提供了很好的開放性,即安裝在同一 PC 上的 Step7、 WinCC Flexible RT 、WinCC、OPC Server 等可通過 PC Internal (Soft Bus) 與 WinAC RTX 通信,而且用戶可使用 WinAC ODK 在 Windows 下使用 Visual Studio 等開發(fā)環(huán)境開發(fā)與WinAC RTX 交互的應用程序。
安裝在 PC 上并分配給 WinAC RTX 作為 SubModule 的 CP 卡可做為現(xiàn)場總線主站 (類似于 S7-300/400 的集成通信接口) 擴展遠程 I/O 。未分配給 WinAC RTX 的 CP 卡可與 SIMATIC NET 軟件一起作為 OPC Server 等應用程序與外部 SIMATIC 控制器通信的接口 (類似于 S7-300/400 的 CP 卡) ,但不能連接遠程 I/O 。
圖7
關于RTX : RTX 是 Windows 的一個實時擴展, 以 Windows 驅動程序的形式在 Windows 上安裝,安裝后 RTX 接管了Windows的調度器 (Scheduler) 和中斷服務 (Interrupt Service) 。RTX 具有128 個優(yōu)先級,每個優(yōu)先級均高于 Windows 及 Windows 驅動程序,且具有微秒級的響應時間。RTX 提供了一個實時子系統(tǒng),此子系統(tǒng)具有高速的、確定性的實時任務處理能力。執(zhí)行控制程序的 WinAC RTX 運行于此實時子系統(tǒng)上,因此也同 S7-300/400 一樣具有很高的確定性。
6. WinAC RTX 的配置:
在安裝 WinAC RTX 2008 后,打開 Station Configuration Editor 可以看到第2槽已添加了一個 WinLC RTX 組件,如圖 8 所示。WinLC RTX 組件如同 OPC Server 組件一樣可以插入PC Station 虛擬底板的任一插槽中 (注意:Step 7 V 5.4 SP4 中只能插入2-18槽中),只需與 Step 7 中的硬件配置*即可。將WinLC RTX 組件插入PC Station 虛擬底板的插槽中, 相當于將 S7-400的 CPU 安裝到無源底板的槽位中。
圖8
雙擊WinLC RTX 組件圖標,打開WinLC RTX 組件屬性對話框,如圖 9 所示。
圖9
提示:如果在圖8的配置界面中將 WinLC RTX 組件刪除,則Windows 開始 —> 程序 —> Simatic —> PC Based Control —> WinLC RTX 項也被刪除,如要恢復此菜單項,需要在圖8配置界面中添加WinLC RTX 組件。
注意:為 WinAC RTX 分配 SubModule 前應先關閉 WinAC RTX,即在WinAC RTX 操作面板的 CPU 菜單項下選擇 Shutdown Controller。
圖9下部列表為可分配為 WinAC RTX 的 SubModule 的通信卡列表,上部列表為已分配為 WinAC RTX 的 SubModule 的通信卡(多四個)。選中下部可用的通信卡,按住鼠標左鍵將其拖動到上部的空槽中,將通信卡分配為 WinAC RTX 的 SubModule(作用類似于S7-300/400 CPU 的集成通信接口)。分配完成后點擊OK。
前言:
年復一年,專業(yè)的自動化解決方案*不在對所使用的工業(yè) PC 提出多種多樣的要求(抗震動、防凍、防塵、抗熱、防水蒸氣)。SIMATIC PC 是用于此目的理想的工業(yè)標準 PC 平臺。
SIMATIC PC 能夠提供
? 較高的系統(tǒng)可用性
? 高投資保護
? 好的工業(yè)功能
為了更方便用戶對西門子工業(yè) PC 的了解及選型特出此選型入門。
1. IPC 分類及介紹
IPC 分類
SIMATIC IPC 包含以下類型:
1.SIMATIC Rack PC(機架式 PC)
靈活、高性能的工業(yè) PC,用于安裝在 19" 機架上
2.SIMATIC Box PC(箱式 PC)
小型緊湊而強固的工業(yè) PC,用于標準安裝
3.SIMATIC Panel PC(平板式 PC)
強固、高性能的工業(yè) PC,具有絢麗的顯示器
1.1 SIMATIC Rack PC(機架式 PC)簡介
圖1
SIMATIC Rack PC (機架式 PC)
靈活的工業(yè) PC,適于安裝在 19 英寸控制柜內
SIMATIC Rack PC(機架式 PC)能夠提供靈活、高可用性的工業(yè) PC 系統(tǒng),用于需要 19" 規(guī)格、功能強體積小的應用。
針對不同的需求,設備目前(截至07/2009)分為:
- SIMATIC 機架式 PC 547B - 采用 Intel Core 2 Duo 技術,以具有吸引力的價格提供*性能
- SIMATIC 機架式 PC 647B - 采用 Intel Core 2 Duo 技術,結構極為緊湊,具有優(yōu)異的工業(yè)功能
- SIMATIC 機架式 PC 847B - 采用 Intel Core 2 Duo 技術,具有*的可擴展性和優(yōu)異的工業(yè)功能
- SIMATIC 機架式 IPC 547C – 采用 Intel Core 2 Duo 技術,可選用SSD (固態(tài)驅動器)以獲得更高的穩(wěn)定性
1.2 SIMATIC Box PC(箱式 PC)簡介
圖2
SIMATIC Box PC (箱式 PC)
適合于安裝在機器、控制柜及控制臺中。由于它們的尺寸小,所以可以集成在空間有限的地方。
SIMATIC Box PC (SIMATIC 箱式 PC)能夠為機械工程師、工廠工程師和控制箱制造商提供極其強固的工業(yè) PC,用于要求功能強大而體積緊湊的應用。
針對不同的需求,設備目前(截至07/2009)可分為:
- SIMATIC Microbox PC 427B – 超緊湊、免維護型:靈活的嵌入式工業(yè) PC
- SIMATIC 箱式 PC 627B – 在有限的空間里提供優(yōu)秀的性能/采用 Intel Core 2 Duo 技術
- SIMATIC 箱式 PC 827B – 高性能,高靈活性/使用 Intel Core 2 Duo 技術
- SIMATIC IPC 427C
1.3 SIMATIC Panel PC(平板式 PC)簡介
圖3
籍于其較高的工業(yè)兼容性,SIMATIC Panel PC 適用于標準控制機柜、控制臺,操作面板或直接應用于機器。典型應用于生產自動化和過程自動化。
針對不同的需求,可使用豐富的堅固、高性能 SIMATIC Panel PC,設備目前(截至07/2009)可分為:
- SIMATIC Panel PC 477B embedded – 采用嵌入式技術的 Panel PC,結構極其緊湊、堅固,免維護
- SIMATIC 面板型 PC 577B – 工業(yè)功能和開放性,價格十分吸引人
- SIMATIC 面板型 PC 677B – 靈活、緊湊,可提供高的性能
- SIMATIC IPC 477C
- SIMATIC IPC 577C
SIMOTION D 6AU1435-0AA00-0AA0 西門子D435運動模塊
SIMOTION D 6AU1435-0AA00-0AA1 西門子D435運動模塊
SIMOTION D 6AU1435-0AA00-0CA1 西門子D435,MULTIAXES BUNDLE運動模塊
SIMOTION D 6AU1435-2AA00-0AA0 西門子D435-2DP運動模塊
SIMOTION D 6AU1435-2AD00-0AA0 西門子D435-2DP/PN運動模塊
SIMOTION D 6AU1445-0AA00-0AA0 西門子D445運動模塊
SIMOTION D 6AU1445-0AA00-0AA1 西門子D445-1運動模塊
SIMOTION D 6AU1445-0AA00-0CA0 西門子D445,MULTIAXES BUNDLE運動模塊
SIMOTION D 6AU1445-0AA00-0CA1 西門子D445-1,MULTIAXES BUNDLE運動模塊
SIMOTION P 6AU1320-7AB55-3AF0 西門子P350-3運動模塊
SIMOTION P 6AU1350-3AK41-1BE2 西門子P350-3運動模塊
SIMOTION P 6AU1350-3AK41-2BE2 西門子P350-3運動模塊
SIMOTION P 6AU1350-3AK43-1BE2 西門子P350-3運動模塊
SIMOTION P 6AU1350-3AK43-2BE2 西門子P350-3運動模塊
S120控制單元 6SL3040-0LA00-0AA0 西門子CU310DP控制單元
S120控制單元 6SL3040-0LA00-0AA1 西門子CU310DP控制單元
S120控制單元 6SL3040-0LA01-0AA0 西門子CU310PN控制單元
S120控制單元 6SL3040-0LA01-0AA1 西門子CU310PN控制單元
S120控制單元 6SL3040-0JA00-0AA0 西門子CU305DP控制單元
S120控制單元 6SL3040-0JA01-0AA0 西門子CU305PN控制單元
S120控制單元 6SL3040-0JA02-0AA0 西門子CU305CAN控制單元
SIMOTION C 6AU1230-1AA00-0AA0 西門子C230運動控制器
SIMOTION C 6AU1230-2AA00-0AA0 西門子C230-2運動控制模塊
SIMOTION C 6AU1230-2AA01-0AA0 西門子C230-2運動控制模塊
SIMOTION C 6AU1240-1AA00-0AA0 西門子C240運動模塊
SIMOTION C 6AU1240-1AB00-0AA0 西門子C240PN運動模塊
SIMOTION D 6AU1410-0AA00-0AA0 西門子D410DP運動模塊
SIMOTION D 6AU1410-0AB00-0AA0 西門子D410PN運動模塊
SIMOTION D 6AU1425-0AA00-0AA0 西門子D425運動模塊
SIMOTION D 6AU1425-0AA00-0CA0 西門子D425,MULTIAXES BUNDLE運動模塊
SIMOTION D 6AU1425-2AA00-0AA0 西門子D425-2DP運動模塊
SIMOTION D 6AU1425-2AD00-0AA0 西門子D425-2DP/PN運動模塊
SIMOTION D 6AU1435-0AA00-0AA0 西門子D435運動模塊
SIMOTION D 6AU1435-0AA00-0AA1 西門子D435運動模塊
SIMOTION D 6AU1435-0AA00-0CA1 西門子D435,MULTIAXES BUNDLE運動模塊
SIMOTION D 6AU1435-2AA00-0AA0 西門子D435-2DP運動模塊
SIMOTION D 6AU1435-2AD00-0AA0 西門子D435-2DP/PN運動模塊
SIMOTION D 6AU1445-0AA00-0AA0 西門子D445運動模塊
SIMOTION D 6AU1445-0AA00-0AA1 西門子D445-1運動模塊
SIMOTION D 6AU1445-0AA00-0CA0 西門子D445,MULTIAXES BUNDLE運動模塊
SIMOTION D 6AU1445-0AA00-0CA1 西門子D445-1,MULTIAXES BUNDLE運動模塊
SIMOTION P 6AU1320-7AB55-3AF0 西門子P350-3運動模塊
SIMOTION P 6AU1350-3AK41-1BE2 西門子P350-3運動模塊
SIMOTION P 6AU1350-3AK41-2BE2 西門子P350-3運動模塊
SIMOTION P 6AU1350-3AK43-1BE2 西門子P350-3運動模塊
SIMOTION P 6AU1350-3AK43-2BE2 西門子P350-3運動模塊
S7-1200 PLCSIM
S7-1200 PLC 仿真功能有如下硬件和軟件要求:
硬件要求:
1、固件版本為 4.0 或更高版本的 S7-1200 PLC
2、固件版本為 4.12 或更高版本的 S7-1200F PLC
軟件要求:
S7-PLCSIM V13 SP1 及以上
S7-1200 PLCSIM 支持范圍
一、 工藝模塊和工藝對象支持
工藝模塊支持
S7-PLCSIM 目前不支持以下工藝模塊:
- 計數(shù)
- PID 控制
- 運動控制
工藝對象支持
S7-PLCSIM 目前不支持以下工藝對象:
- 運動控制
- PID
二、 指令支持
S7-PLCSIM 幾乎支持仿真的 S7-1200 和 S7-1200F 的所有指令(系統(tǒng)函數(shù)和系統(tǒng)函數(shù)塊),支持方式與物理 PLC 相同。S7-PLCSIM 將不支持的塊視為非運行狀態(tài)。
某些指令受部分支持。對于這些 SFC 和 SFB,S7-PLCSIM 將驗證輸入參數(shù)并返回有效輸出,但不一定是帶有實際 I/O 的真實 PLC 將返回的信息。
當前不支持的指令
S7-PLCSIM 不支持或不*支持仿真的 S7-1200 和 S7-1200F 的以下指令:
指令 | 說明 |
---|---|
DPRNM_DG | 讀取 DP 從站的診斷數(shù)據(jù) |
WWW | Web 控制 |
GET_DIAG | 獲取診斷信息(模式 0、1、2) |
T_CONFIG | 組態(tài) IP 套件 |
PORT_CFG | 動態(tài)組態(tài)通信參數(shù) |
SEND_CFG | 動態(tài)組態(tài)串行傳輸參數(shù) |
RCV_CFG | 動態(tài)組態(tài)串行接收參數(shù) |
SEND_PTP | 傳送“發(fā)送緩沖區(qū)數(shù)據(jù)” |
RCV_PTP | 啟用消息接收 |
MC_Power | 啟用/禁用軸 |
MC_Reset | 確認錯誤 |
MC_Home | 使軸歸位 |
MC_Halt | 暫停軸 |
MC_MoveAbsolute | 以方式定位軸 |
MC_MoveRelative | 以相對方式定位軸 |
MC_MoveVelocity | 以預定義速度移動軸 |
MC_MoveJog | 在點動模式下移動軸 |
MC_CommandTable | 按運動順序運行軸命令 |
MC_ChangeDynamic | 更改軸的動態(tài)設置 |
MC_WriteParam | 寫入工藝對象的參數(shù) |
MC_ReadParam | 讀取工藝對象的參數(shù) |
PID_Compact | 具有集成調整的通用 PID 控制器 |
PID_3Step | 對閥門進行集成調節(jié)的 PID 控制器 |
PID_Temp | 溫度 PID 控制器 |
三、 通信指令支持
S7-PLCSIM 支持 S7-1200 和 S7-1200F PLC 的如下通信指令:
- PUT 和 GET
- TSEND 和 TRCV
注意: 仿真PLC與“真實” PLC仍有區(qū)別,如下所述:
1. T-block 指令和數(shù)據(jù)分段
S7-PLCSIM 執(zhí)行 T-block 指令時數(shù)據(jù)分段為 1024 字節(jié)。實際 CPU 的數(shù)據(jù)分段為 8192 字節(jié)。
如果在單個 TSEND 指令中發(fā)送的數(shù)據(jù)超過 1024 字節(jié),并且在 ad-hoc 模式下通過 TRCV 指令接收數(shù)據(jù),則 TRCV 指令生成的新數(shù)據(jù)只有 1024 字節(jié)。此時,必須多次執(zhí)行 TRCV 指令才能接收額外的字節(jié)。
2. T-block 指令和 數(shù)據(jù)緩沖
S7-PLCSIM 執(zhí)行 T-block 指令時無需在接收 CPU 中緩沖數(shù)據(jù)。
不過在 S7-PLCSIM 中,只有仿真的接收 CPU 中的程序執(zhí)行 TRCV 指令后,仿真的發(fā)送 CPU 才能完成 TSEND 指令。
但是,在 S7-PLCSIM 中執(zhí)行 TSEND 指令時,只有接收 CPU 上的程序執(zhí)行 TRCV 指令后,TSEND 指令才能完成。