詳細(xì)介紹
西門子IPC827C工控機(jī) 西門子IPC827C工控機(jī)
我公司經(jīng)營(yíng)西門子*現(xiàn)貨PLC;S7-200S7-300 S7-400 S7-1200 觸摸屏,變頻器,6FC,6SNS120 V10 V60 V80伺服數(shù)控備件:*電機(jī)(1LA7、1LG4、1LA9、1LE1),國(guó)產(chǎn)電機(jī)(1LG0,1LE0)大型電機(jī)(1LA8,1LA4,1PQ8)伺服電機(jī)(1PH,1PM,1FT,1FK,1FS)西門子保內(nèi)*產(chǎn)品‘質(zhì)保一年。一年內(nèi)因產(chǎn)品質(zhì)量問(wèn)題免費(fèi)更換新產(chǎn)品;不收取任何費(fèi)。咨詢。
追求,追求精確
要通過(guò)“嚴(yán)格”的檢驗(yàn)程序,以可編程控制器(PLC)產(chǎn)品為例,在整個(gè)生產(chǎn)過(guò)程中針對(duì)該類產(chǎn)品的質(zhì)量檢測(cè)節(jié)點(diǎn)就超過(guò)20個(gè)。視覺(jué)檢測(cè)是數(shù)字化工廠*的質(zhì)量檢測(cè)方法,相機(jī)會(huì)拍下產(chǎn)品的圖像與Teamcenter數(shù)據(jù)平臺(tái)中的正確圖像作比對(duì),一點(diǎn)小小的瑕疵都逃不過(guò)SIMATIC IT品質(zhì)管理模塊的“眼睛”。對(duì)比傳統(tǒng)制造企業(yè)的人工抽檢,這顯然要可靠又快速得多。”
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 支持范圍
一、 工藝模塊和工藝對(duì)象支持
工藝模塊支持
S7-PLCSIM 目前不支持以下工藝模塊:
- 計(jì)數(shù)
- PID 控制
- 運(yùn)動(dòng)控制
工藝對(duì)象支持
S7-PLCSIM 目前不支持以下工藝對(duì)象:
- 運(yùn)動(dòng)控制
- PID
二、 指令支持
S7-PLCSIM 幾乎支持仿真的 S7-1200 和 S7-1200F 的所有指令(系統(tǒng)函數(shù)和系統(tǒng)函數(shù)塊),支持方式與物理 PLC 相同。S7-PLCSIM 將不支持的塊視為非運(yùn)行狀態(tài)。
某些指令受部分支持。對(duì)于這些 SFC 和 SFB,S7-PLCSIM 將驗(yàn)證輸入?yún)?shù)并返回有效輸出,但不一定是帶有實(shí)際 I/O 的真實(shí) PLC 將返回的信息。
當(dāng)前不支持的指令
S7-PLCSIM 不支持或不*支持仿真的 S7-1200 和 S7-1200F 的以下指令:
指令 | 說(shuō)明 |
---|---|
DPRNM_DG | 讀取 DP 從站的診斷數(shù)據(jù) |
WWW | Web 控制 |
GET_DIAG | 獲取診斷信息(模式 0、1、2) |
T_CONFIG | 組態(tài) IP 套件 |
PORT_CFG | 動(dòng)態(tài)組態(tài)通信參數(shù) |
SEND_CFG | 動(dòng)態(tài)組態(tài)串行傳輸參數(shù) |
RCV_CFG | 動(dòng)態(tài)組態(tài)串行接收參數(shù) |
SEND_PTP | 傳送“發(fā)送緩沖區(qū)數(shù)據(jù)” |
RCV_PTP | 啟用消息接收 |
MC_Power | 啟用/禁用軸 |
MC_Reset | 確認(rèn)錯(cuò)誤 |
MC_Home | 使軸歸位 |
MC_Halt | 暫停軸 |
MC_MoveAbsolute | 以方式定位軸 |
MC_MoveRelative | 以相對(duì)方式定位軸 |
MC_MoveVelocity | 以預(yù)定義速度移動(dòng)軸 |
MC_MoveJog | 在點(diǎn)動(dòng)模式下移動(dòng)軸 |
MC_CommandTable | 按運(yùn)動(dòng)順序運(yùn)行軸命令 |
MC_ChangeDynamic | 更改軸的動(dòng)態(tài)設(shè)置 |
MC_WriteParam | 寫(xiě)入工藝對(duì)象的參數(shù) |
MC_ReadParam | 讀取工藝對(duì)象的參數(shù) |
PID_Compact | 具有集成調(diào)整的通用 PID 控制器 |
PID_3Step | 對(duì)閥門進(jìn)行集成調(diào)節(jié)的 PID 控制器 |
PID_Temp | 溫度 PID 控制器 |
三、 通信指令支持
S7-PLCSIM 支持 S7-1200 和 S7-1200F PLC 的如下通信指令:
- PUT 和 GET
- TSEND 和 TRCV
注意: 仿真PLC與“真實(shí)” PLC仍有區(qū)別,如下所述:
1. T-block 指令和數(shù)據(jù)分段
S7-PLCSIM 執(zhí)行 T-block 指令時(shí)數(shù)據(jù)分段為 1024 字節(jié)。實(shí)際 CPU 的數(shù)據(jù)分段為 8192 字節(jié)。
如果在單個(gè) TSEND 指令中發(fā)送的數(shù)據(jù)超過(guò) 1024 字節(jié),并且在 ad-hoc 模式下通過(guò) TRCV 指令接收數(shù)據(jù),則 TRCV 指令生成的新數(shù)據(jù)只有 1024 字節(jié)。此時(shí),必須多次執(zhí)行 TRCV 指令才能接收額外的字節(jié)。
2. T-block 指令和 數(shù)據(jù)緩沖
S7-PLCSIM 執(zhí)行 T-block 指令時(shí)無(wú)需在接收 CPU 中緩沖數(shù)據(jù)。
不過(guò)在 S7-PLCSIM 中,只有仿真的接收 CPU 中的程序執(zhí)行 TRCV 指令后,仿真的發(fā)送 CPU 才能完成 TSEND 指令。
但是,在 S7-PLCSIM 中執(zhí)行 TSEND 指令時(shí),只有接收 CPU 上的程序執(zhí)行 TRCV 指令后,TSEND 指令才能完成。
1. 什么是WinAC RTX?
WinAC RTX 是可實(shí)現(xiàn)S7控制器 (S7-300/400) 功能的軟PLC,即運(yùn)行于帶 RTX 實(shí)時(shí)擴(kuò)展的Windows 上的一個(gè)應(yīng)用軟件。可以通過(guò) Step 7 對(duì)其編程,代碼與S7-300/400*兼容,也可以通過(guò) WinAC ODK 提供的接口,在Windows下使用高級(jí)語(yǔ)言 C++ 編程與 WinAC 通信。因此 WinAC RTX 同時(shí)具備了PLC 的實(shí)時(shí)性和PC 的開(kāi)放性。
2. WinAC RTX 的應(yīng)用
WinAC RTX 通過(guò)PC上安裝的PROFIBUS或工業(yè)以太網(wǎng)通信卡來(lái)擴(kuò)展分布式I/O或與其它S7 設(shè)備 (S7-200/300/400 PLC 、HMI、PG 等) 進(jìn)行通信。典型結(jié)構(gòu)如圖1。
圖1
3. WinAC RTX 2008 的安裝
3.1 WinAC RTX 2008 軟件包
WinAC RTX 2008 軟件包 (訂貨號(hào)為:6ES7671-0RC06-0YA0) 包含如下組件:
WinAC RTX 2008 DVD:
? WinLC RTX V4.4 -- 軟PLC (以下章節(jié)對(duì) WinAC RTX 與 WinLC RTX 不做區(qū)分)
? Automation License Manager V4.0 -- 授權(quán)管理器 V4.0
? Ardence Realtime Extensions (RTX) V8.1 -- Ardence 實(shí)時(shí)擴(kuò)展
? WinAC Time Synchronization V4.1 -- WinAC 時(shí)間同步
? 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 手冊(cè)
其它:
? Certificate of License (COL) --許可證書(shū)
? USB-Stick with License Keys -- 裝有授權(quán)文件的U盤
提示:
WinAC RTX 的運(yùn)行不依賴于 SIMATIC NET 。
3.2 WinAC RTX 2008 安裝的硬件需求:
? 奔騰單核或雙核處理器 900 MHz 或更高主頻,推薦 1 GHz 或更高主頻
? 至少 1 G 內(nèi)存
? *安裝需要至少 150MB 硬盤空間
如下硬件已經(jīng)過(guò)測(cè)試并推薦使用:
? 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)下運(yùn)行 WinAC RTX 2008, 必須先安裝WinAC RTX 2008,再安裝 SIMATIC WinAC RTX 2008 Service Pack 1,后安裝Windows XP Professional SP3 補(bǔ)丁包。詳情請(qǐng)參考 SIEMENS 技術(shù)支持網(wǎng)站的條目號(hào)為 33563717 的文檔
3.4 WinAC RTX 2008 安裝前的檢查:
如果Windows 操作系統(tǒng)已安裝如下軟件,則先手動(dòng)卸載,再重啟計(jì)算機(jī)。
- 更低版本的 WinLC Basis、WinLC RTX
- RTX 8.1 的更低版本
- WinAC Slot CPU 41x-2 PCI 低于 V3.4的版本 (或升級(jí)到V3.4或更高版本)
- SIMATIC NET CD Edition 2007 HF1的更低版本
3.5 WinAC RTX 2008 的安裝過(guò)程:
以管理員身份登錄到Windows,運(yùn)行安裝光盤上的 Setup.exe 文件啟動(dòng)安裝過(guò)程。選擇安裝語(yǔ)言為英文,在圖2所示畫(huà)面中選擇要安裝的軟件,全選,然后按照安裝提示完成安裝過(guò)程。安裝過(guò)程中提示安裝授權(quán)時(shí)可將 WinAC RTX 2008 套件所含U盤中的授權(quán)文件安裝到硬盤?;蛳忍^(guò),在完成安裝后通過(guò)授權(quán)管理器安裝授權(quán)。
注:
Ardence RTX V8.1 Runtime:Windows 的實(shí)時(shí)擴(kuò)展
Windows Logic Controller RTX V4.4: 軟PLC
WinAC TimSync V4.1:WinAC 時(shí)間同步
Automation License Manager V4.0: 授權(quán)管理器
圖2
3.6 WinAC RTX 2008 安裝后系統(tǒng)的變化:
- 桌面上增加了 Station Configuration Editor 圖標(biāo), 用來(lái)啟動(dòng)PC Station 配置界面。
- Windows 程序組中增加了Simatic ? PC based control ? WinLC RTX, 用來(lái)啟動(dòng)WinLC RTX 操作面板程序。
- Windows 設(shè)備管理器中增加了SIMATIC NET ?SIMATIC SoftBus,安裝在同一 PC 上的 Step 7、WinCC Flexible RT、OPC Server 等可通過(guò) SoftBus 與 WinLC RTX 通信。
- Windows 控制面板中增加了 Set PC/PG Interface。
4. WinLC RTX 的啟停和操作 :
如果安裝 WinAC RTX 2008 的PC 配置的是多核 CPU,則在 Windows 啟動(dòng)時(shí)會(huì)出現(xiàn)如下圖 3 的啟動(dòng)選擇畫(huà)面。
圖3
選擇“ Microsoft Windows XP Professional – RTX MP Dedicated ”,意味著 WinLC RTX 與 Windows 各自獨(dú)享一個(gè)CPU內(nèi)核;選擇“ Microsoft Windows XP Professional – RTX MP Shared ”,意味著 WinLC RTX 與 Windows 共享雙核CPU。不同模式下WinLC RTX 與 Windows 對(duì) CPU 的占用情況,如圖4所示。
圖4
WinLC RTX 是WinAC的核心 — 軟PLC。通過(guò)下列路徑打開(kāi)WinLC RTX 操作面板程序:Windows 開(kāi)始 —> 程序 —> Simatic —> PC Based Control —> WinLC RTX ,操作界面如圖 5 所示。
圖5
圖5中區(qū)域1的ON指示燈在 Start Controller 后點(diǎn)亮,在 Shut Down Controller 后熄滅。BATF 指示燈暫無(wú)作用,一直處于熄滅狀態(tài)。區(qū)域2中指示燈為WinLC RTX 運(yùn)行狀態(tài)和運(yùn)行時(shí)的故障指示。區(qū)域3中的按鈕RUN 和 STOP 作用與 S7-300/400 的模式選擇開(kāi)關(guān)作用*,用鼠標(biāo)單擊來(lái)切換WinLC RTX 的運(yùn)行模式。區(qū)域4中的按鈕MRES 用來(lái)復(fù)位存儲(chǔ)區(qū),即清除Step 7 程序,復(fù)位內(nèi)存區(qū) (I、Q、M、T、C) ,加載默認(rèn)系統(tǒng)配置,刪除所有激活或打開(kāi)的通信任務(wù)。
*次打開(kāi)操作界面時(shí),WinLC RTX 處于啟動(dòng)狀態(tài),STOP模式,即圖5區(qū)域1中的ON指示燈點(diǎn)亮、區(qū)域2中的STOP指示燈點(diǎn)亮。可以在圖5界面的CPU菜單下選擇Shut Down Controller 用來(lái)關(guān)閉WinLC RTX ,作用相當(dāng)于S7-300/400 的斷電 (Power Off) 。而Start Controller 用來(lái)啟動(dòng)WinLC RTX ,作用相當(dāng)于S7-300/400 的上電(Power On)。WinLC RTX 初次啟動(dòng)后處于STOP 模式,可通過(guò)圖5所示區(qū)域3的RUN 和 STOP 按鈕切換WinLC RTX 的運(yùn)行模式。如圖6所示。
圖6
提示:打開(kāi)或關(guān)閉WinLC RTX 的操作界面不會(huì)影響WinLC RTX 的運(yùn)行或狀態(tài)切換。只有通過(guò)操作界面上的菜單或按鈕操作后才會(huì)有影響。
關(guān)于WinLC RTX 操作的詳細(xì)信息請(qǐng)參考 WinAC RTX 2008 用戶手冊(cè)的第四章。
5. WinAC RTX 的內(nèi)部架構(gòu):
WinAC RTX 的內(nèi)部架構(gòu)如圖7所示。WinAC RTX 由兩部分組成,一部分運(yùn)行于RTX 實(shí)時(shí)子系統(tǒng)中,用來(lái)執(zhí)行 Step 7 為 WinAC RTX 編制的控制程序,具有高優(yōu)先級(jí);另一部分運(yùn)行于 Windows ,作為 Windows 與 RTX 的通信接口,為 WinAC RTX 提供了很好的開(kāi)放性,即安裝在同一 PC 上的 Step7、 WinCC Flexible RT 、WinCC、OPC Server 等可通過(guò) PC Internal (Soft Bus) 與 WinAC RTX 通信,而且用戶可使用 WinAC ODK 在 Windows 下使用 Visual Studio 等開(kāi)發(fā)環(huán)境開(kāi)發(fā)與WinAC RTX 交互的應(yīng)用程序。
安裝在 PC 上并分配給 WinAC RTX 作為 SubModule 的 CP 卡可做為現(xiàn)場(chǎng)總線主站 (類似于 S7-300/400 的集成通信接口) 擴(kuò)展遠(yuǎn)程 I/O 。未分配給 WinAC RTX 的 CP 卡可與 SIMATIC NET 軟件一起作為 OPC Server 等應(yīng)用程序與外部 SIMATIC 控制器通信的接口 (類似于 S7-300/400 的 CP 卡) ,但不能連接遠(yuǎn)程 I/O 。
圖7
關(guān)于RTX : RTX 是 Windows 的一個(gè)實(shí)時(shí)擴(kuò)展, 以 Windows 驅(qū)動(dòng)程序的形式在 Windows 上安裝,安裝后 RTX 接管了Windows的調(diào)度器 (Scheduler) 和中斷服務(wù) (Interrupt Service) 。RTX 具有128 個(gè)優(yōu)先級(jí),每個(gè)優(yōu)先級(jí)均高于 Windows 及 Windows 驅(qū)動(dòng)程序,且具有微秒級(jí)的響應(yīng)時(shí)間。RTX 提供了一個(gè)實(shí)時(shí)子系統(tǒng),此子系統(tǒng)具有高速的、確定性的實(shí)時(shí)任務(wù)處理能力。執(zhí)行控制程序的 WinAC RTX 運(yùn)行于此實(shí)時(shí)子系統(tǒng)上,因此也同 S7-300/400 一樣具有很高的確定性。
6. WinAC RTX 的配置:
在安裝 WinAC RTX 2008 后,打開(kāi) Station Configuration Editor 可以看到第2槽已添加了一個(gè) WinLC RTX 組件,如圖 8 所示。WinLC RTX 組件如同 OPC Server 組件一樣可以插入PC Station 虛擬底板的任一插槽中 (注意:Step 7 V 5.4 SP4 中只能插入2-18槽中),只需與 Step 7 中的硬件配置*即可。將WinLC RTX 組件插入PC Station 虛擬底板的插槽中, 相當(dāng)于將 S7-400的 CPU 安裝到無(wú)源底板的槽位中。
圖8
雙擊WinLC RTX 組件圖標(biāo),打開(kāi)WinLC RTX 組件屬性對(duì)話框,如圖 9 所示。
圖9
提示:如果在圖8的配置界面中將 WinLC RTX 組件刪除,則Windows 開(kāi)始 —> 程序 —> Simatic —> PC Based Control —> WinLC RTX 項(xiàng)也被刪除,如要恢復(fù)此菜單項(xiàng),需要在圖8配置界面中添加WinLC RTX 組件。
注意:為 WinAC RTX 分配 SubModule 前應(yīng)先關(guān)閉 WinAC RTX,即在WinAC RTX 操作面板的 CPU 菜單項(xiàng)下選擇 Shutdown Controller。
圖9下部列表為可分配為 WinAC RTX 的 SubModule 的通信卡列表,上部列表為已分配為 WinAC RTX 的 SubModule 的通信卡(多四個(gè))。選中下部可用的通信卡,按住鼠標(biāo)左鍵將其拖動(dòng)到上部的空槽中,將通信卡分配為 WinAC RTX 的 SubModule(作用類似于S7-300/400 CPU 的集成通信接口)。分配完成后點(diǎn)擊OK。
CPU
6ES7211-0AA23-0B0 CPU221 DC/DC/DC,6輸入/4輸出
6ES7211-0BA23-0B0 CPU221 繼電器輸出,6輸入/4輸出
6ES7212-1AB23-0B8 CPU222 DC/DC/DC,8輸入/6輸出
6ES7212-1BB23-0B8 CPU222 繼電器輸出,8輸入/6輸出
6ES7214-1AD23-0B8 CPU224 DC/DC/DC,14輸入/10輸出
6ES7214-1BD23-0B8 CPU224 繼電器輸出,14輸入/10輸出
6ES7214-2AD23-0B8 CPU224XP DC/DC/DC,14DI/10DO,2AI/1AO
6ES7214-2BD23-0B8 CPU224XP 繼電器輸出,14DI/10DO,2AI/1AO
6ES7216-2AD23-0B8 CPU226 DC/DC/DC,24輸入/16輸出
6ES7216-2BD23-0B8 CPU226 繼電器輸出,24輸入/16輸出
擴(kuò)展模塊
6ES7 221-1BH22-0A8 EM221 16入 24VDC,開(kāi)關(guān)量
6ES7 221-1BF22-0A8 EM221 8入 24VDC,開(kāi)關(guān)量
6ES7 221-1EF22-0A0 EM221 8入 120/230VAC,開(kāi)關(guān)量
6ES7 222-1BF22-0A8 EM222 8出 24VDC,開(kāi)關(guān)量
6ES7 222-1EF22-0A0 EM222 8出 120V/230VAC,0.5A 開(kāi)關(guān)量
6ES7 222-1HF22-0A8 EM222 8出 繼電器
6ES7 222-1BD22-0A0 EM222 4出 24VDC 固態(tài)-MOSFET
6ES7 222-1HD22-0A0 EM222 4出 繼電器 干觸點(diǎn)
6ES7 223-1BF22-0A8 EM223 4入/4出 24VDC,開(kāi)關(guān)量
6ES7 223-1HF22-0A8 EM223 4入 24VDC/4出 繼電器
6ES7 223-1BH22-0A8 EM223 8入/8出 24VDC,開(kāi)關(guān)量
6ES7 223-1PH22-0A8 EM223 8入 24VDC/8出 繼電器
6ES7 223-1BL22-0A8 EM223 16入/16出 24VDC,開(kāi)關(guān)量
6ES7 223-1PL22-0A8 EM223 16入 24VDC/16出 繼電器
6ES7 223-1BM22-0A8 EM223 32入/32出 24VDC,開(kāi)關(guān)量
6ES7 223-1PM22-0A8 EM223 32入 24VDC/32出 繼電器
6ES7 231-0HC22-0A8 EM231 4入*12位精度,模擬量
6ES7 231-7PB22-0A8 EM231 2入*熱電阻,模擬量
6ES7 231-7PD22-0A8 EM231 4入*熱電偶,模擬量
6ES7 232-0HB22-0A8 EM232 2出*12位精度,模擬量
6ES7 235-0KD22-0A8 EM235 4入/1出*12位精度,模擬量
6ES7 277-0AA22-0A0 EM277 PROFIBUS-DP接口模塊
6GK7 243-2AX01-0A0 CP243-2 AS-i接口模塊
6ES7 253-1AA22-0A0 EM253 位控模塊
6ES7 241-1AA22-0A0 EM241 調(diào)制解調(diào)器模塊
6GK7 243-1EX00-0E0 CP243-1工業(yè)以太網(wǎng)模塊
6GK7 243-1GX00-0E0 CP243-1IT 工業(yè)以太網(wǎng)模塊