西門子 WinAC 工控軟件
【概述】
西門子公司開發(fā)了一系列基于PC自動(dòng)化的軟件和硬件組件。所有的自動(dòng)化任務(wù)包括開環(huán)、閉環(huán)控制,人機(jī)界面以及運(yùn)動(dòng)控制都可在一臺(tái)PC平臺(tái)中實(shí)現(xiàn)。在既有傳統(tǒng)的PLC控制又有PC應(yīng)用的場(chǎng)合,基于PC的控制方案將成為你的首選。
*將SIMATIC S7控制器的范圍擴(kuò)展到基于PC的控制器
*特別適用于將多種不同任務(wù)集成于一臺(tái)PC的情況:數(shù)據(jù)處理、通訊、可視化、特種工藝以及控制。
SIMATIC WINAC 基本型PLC - 用于要求高靈活性和高集成度的任務(wù)。
SIMATIC WINAC 實(shí)時(shí)型PLC - 用于要求實(shí)時(shí)性和確定響應(yīng)時(shí)間的任務(wù)。
SIMATIC WINAC 插槽PLC - 用于要求高可靠性和實(shí)用性的任務(wù)。
SIMATIC WINAC ODK - 用于將靈活和高性能的PC解決方案集成到PLC任務(wù)中的場(chǎng)合。
SIMATIC 嵌入式控制 - WINAC MP是SIMATIC 基于PC控制產(chǎn)品的擴(kuò)展,它將基于PC自動(dòng)化的優(yōu)勢(shì)(包括大量的數(shù)據(jù)處理和復(fù)雜畫面的可視化)轉(zhuǎn)移到SIMATIC MP370的堅(jiān)固平臺(tái)。
【特點(diǎn)】
*運(yùn)行在標(biāo)準(zhǔn)PC中,基于WINDOWS 2000 或WINDOWS XP專業(yè)版操作系統(tǒng)之上
*程序代碼與SIMATIC S7兼容:使用SIMATIC 工業(yè)軟件進(jìn)行編程,創(chuàng)建的程序可在SIMATIC S7中使用
*使用標(biāo)準(zhǔn)接口,以便于將其集成到OFFICE產(chǎn)品中
*集成基于特種工藝軟件和硬件解決方案的開放接口
【應(yīng)用】
SIMATIC WINAC 在以下任務(wù)中表現(xiàn)突出:
*結(jié)構(gòu)緊湊的設(shè)計(jì)
為了節(jié)省安裝空間提高性能,在一臺(tái)PC中執(zhí)行數(shù)據(jù)處理、通訊、可視化、工藝及控制等多個(gè)任務(wù)的情況。
*開放性
需要數(shù)據(jù)處理與高性能緊密結(jié)合的情況。
*工藝技術(shù)
特定工藝任務(wù)與控制功能緊密結(jié)合的情況。
*靈活性
任務(wù)中結(jié)合特殊硬件模塊或用戶定制軟件的情況。
因?yàn)镾IMATIC WINAC具有開放和功能強(qiáng)大的接口,所以它成為特制的自動(dòng)化解決方案的理想平臺(tái)。
SIMATIC WinAC功能概述
WinAC的功能不僅僅限于在PC上實(shí)現(xiàn)PLC的功能,同時(shí)它將PLC與PC間實(shí)現(xiàn)完美的集成,突破了傳統(tǒng)PLC開放性差、硬件昂貴、開發(fā)周期長(zhǎng)、升級(jí)困難等束縛。無(wú)論是WinAC基本型、實(shí)時(shí)型,還是插槽型,產(chǎn)品均集成了5個(gè)關(guān)鍵的部件:
WinAC 控制
WinAC 網(wǎng)絡(luò)
WinAC 可視化
WinAC 計(jì)算
WinAC 工藝技術(shù)
此外,通過WinAC ODK(開放的開發(fā)工具)可進(jìn)行用戶程序的開發(fā),與WinAC 控制平臺(tái) 相集成。
WinAC 控制功能
WinAC控制功能允許用戶使用普通PC或工業(yè)PC完成PLC的控制 功能 。WinAC 的產(chǎn)品線目前 包括WinAC 基本型、WinAC實(shí)時(shí)型和WinAC插槽型三種主要產(chǎn)品。此外還可根據(jù)用戶的 需要為用戶定制基于嵌入式Windows NT和基于Windows CE的PC控制解決方案。
WinAC 網(wǎng)絡(luò)功能
SIMATIC WinAC提供兩種PC網(wǎng)絡(luò)接口:
PROFIBUS DP、工業(yè)以太網(wǎng)
辦公室網(wǎng)絡(luò)
WinAC網(wǎng)絡(luò)功能允許
WinAC控制引擎通過Profibus DP接口模塊CP5611或CP5613與分布式I/O ET 200 的 網(wǎng)絡(luò)通訊連接。
WinAC控制引擎(插槽型)通過SIMAITC_S7協(xié)議與其它PC上的WinAC、WinCC、ProTool/Pro 以及S7 PLC之間的通訊和過程 數(shù)據(jù)交換。
SIMATIC PG/OP功能允許STEP 7對(duì)控制程序遠(yuǎn)程下載,修改顯示控制變量。
WinAC應(yīng)用Microsoft_DCOM(分布式組件)技術(shù),遠(yuǎn)程客戶機(jī)通過標(biāo)準(zhǔn)的Windows NT通訊協(xié)議TCP/IP存取WinAC控制引擎中的過程數(shù)據(jù)。
WinAC 可視化功能
WinAC 提供個(gè)兩種與人機(jī)界面軟件的連接方式:
通過SIMATIC軟件之間的內(nèi)部集成,WinCC和ProTool/Pro是WinAC最優(yōu)化的數(shù)據(jù)存取和可視化工具。
WinAC內(nèi)置的OPC服務(wù)器可以完成與任何第三方的人機(jī)界面軟件的集成。
OPC(用于過程控制的對(duì)象鏈接和嵌入)是Windows NT 應(yīng)用程序存取自動(dòng)化系統(tǒng)數(shù)據(jù)的國(guó)際化標(biāo)準(zhǔn),也是WinAC內(nèi)置的標(biāo)準(zhǔn)功能。使用WinAC_OPC服務(wù)器,用戶的OPC客戶機(jī)應(yīng)用程序(如人機(jī)界面軟件)可以完全存取WinAC控制引擎中的數(shù)據(jù)。
WinAC 計(jì)算功能
WinAC_Computing包括所有必要的工具的用于控制部分PC任務(wù)相集成,以充分發(fā)揮PC的功能優(yōu)勢(shì)。
使用ActiveX控件:
WinAC提供標(biāo)準(zhǔn)的ActiveX控件用于標(biāo)準(zhǔn)化的軟件包如MS Visual Basic或Office 對(duì)過程數(shù)據(jù)的實(shí)時(shí)存取。這一功能使用戶可對(duì)過程創(chuàng)建自己定制的顯示和控制而無(wú)需編程。WinAC還可非常簡(jiǎn)單的集成第三方的ActiveX控件。用戶可以將第三方控件與自帶的控件一起使用完成對(duì)過程數(shù)據(jù)的顯示和修改。WinAC允許Windows OLE應(yīng)用程序非 常簡(jiǎn)單的與控制系統(tǒng)交換數(shù)據(jù)。
ActiveX控件容器:
WinAC內(nèi)置Software_Container(ActiveX容器)用于集成自帶的和第三方的ActiveX 控件,以完成簡(jiǎn)單的過程顯示和操作功能,無(wú)需任何編程。
WinAC 工藝技術(shù)
WinAC提供對(duì)于有精確時(shí)間要求和工藝相關(guān)技術(shù)的控制任務(wù)的支持:
閉環(huán)控制和定位任務(wù)
高速計(jì)數(shù)
運(yùn)動(dòng)控制
視覺系統(tǒng)
數(shù)控
一些工藝技術(shù),如S7-300 FM和CP模塊、標(biāo)準(zhǔn)PID控制和 模塊化的PID控制可通過 SIMATIC工程組態(tài)工具STEP 7集成。
WinAC ODK開放的開發(fā)工具
WinAC開放的開發(fā)工具ODK提供了用戶自由編程的高速接 口(基于COM)用于 WinAC 軟件PLC的解決方案。用戶通過ODK進(jìn)行開發(fā)可豐富WinAC Basis軟件的功能。 用戶的 程序代碼(C、C 、Visual Basic, Java,…)可以集成為標(biāo)準(zhǔn)PLC程序的功能塊,在梯形 圖中調(diào)用。用戶程序可以在軟件PLC的每一個(gè)掃描周期中被調(diào)用。
應(yīng)用程序包括:
用戶的C或C 程序用于的特殊控制邏輯,與軟件PLC相結(jié)合。
用戶控制程序包括非常復(fù)雜的計(jì)算(如PID或氣體流量),既需要由使用標(biāo)準(zhǔn)的PC編程語(yǔ)言以便編制和維護(hù),又需要在每一個(gè)軟件PLC的掃描周期中高速的執(zhí)行。
用戶控制程序需要快速的執(zhí)行且與其它的應(yīng)用程序或硬件連續(xù)的同步,如運(yùn)動(dòng)控制或視覺系統(tǒng)。
用戶控制程序需要調(diào)用PC或Windows NT操作系統(tǒng)的特殊功能, 而標(biāo)準(zhǔn)的軟件PLC功 能無(wú)法實(shí)現(xiàn)。