·WinAC 控制
·WinAC 網(wǎng)絡(luò)
·WinAC 可視化
·WinAC 計算
·WinAC 工藝技術(shù)
此外,通過WinAC ODK(開放的開發(fā)工具)可進(jìn)行用戶程序的開發(fā),與WinAC 控制平臺 相集成。
WinAC 控制功能
WinAC控制功能允許用戶使用普通PC或工業(yè)PC完成PLC的控制 功能 。WinAC 的產(chǎn)品線目前 包括WinAC 基本型、WinAC實時型和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對控制程序遠(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 提供個兩種與人機(jī)界面軟件的連接方式:
·通過SIMATIC軟件之間的內(nèi)部集成,WinCC和ProTool/Pro是WinAC最優(yōu)化的數(shù)據(jù)存取和可視化工具。
·WinAC內(nèi)置的OPC服務(wù)器可以完成與任何第三方的人機(jī)界面軟件的集成。
OPC(用于過程控制的對象鏈接和嵌入)是WindowsNT應(yīng)用程序存取自動化系統(tǒng)數(shù)據(jù)的國際化標(biāo)準(zhǔn),也是WinAC內(nèi)置的標(biāo)準(zhǔn)功能。使用WinAC_OPC服務(wù)器,用戶的OPC客戶機(jī)應(yīng)用程序(如人機(jī)界面軟件)可以完全存取WinAC控制引擎中的數(shù)據(jù)。
WinAC 計算功能
WinAC_Computing包括所有必要的工具的用于控制部分PC任務(wù)相集成,以充分發(fā)揮PC的功能優(yōu)勢。
o使用ActiveX控件:
WinAC提供標(biāo)準(zhǔn)的ActiveX控件用于標(biāo)準(zhǔn)化的軟件包如MS Visual Basic或Office 對過程數(shù)據(jù)的實時存取。這一功能使用戶可對過程創(chuàng)建自己定制的顯示和控制而無需編程。WinAC還可非常簡單的集成第三方的ActiveX控件。用戶可以將第三方控件與自帶的控件一起使用完成對過程數(shù)據(jù)的顯示和修改。WinAC允許Windows OLE應(yīng)用程序非 常簡單的與控制系統(tǒng)交換數(shù)據(jù)。
oActiveX控件容器:
WinAC內(nèi)置Software_Container(ActiveX容器)用于集成自帶的和第三方的ActiveX 控件,以完成簡單的過程顯示和操作功能,無需任何編程。
WinAC 工藝技術(shù)
WinAC提供對于有精確時間要求和工藝相關(guān)技術(shù)的控制任務(wù)的支持:
o閉環(huán)控制和定位任務(wù)
o高速計數(shù)
o運動控制
o視覺系統(tǒng)
o數(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的每一個掃描周期中被調(diào)用。
應(yīng)用程序包括:
o用戶的C或C++程序用于的特殊控制邏輯,與軟件PLC相結(jié)合。
o用戶控制程序包括非常復(fù)雜的計算(如PID或氣體流量),既需要由使用標(biāo)準(zhǔn)的PC編程語言以便編制和維護(hù),又需要在每一個軟件PLC的掃描周期中高速的執(zhí)行。
o用戶控制程序需要快速的執(zhí)行且與其它的應(yīng)用程序或硬件連續(xù)的同步,如運動控制或視覺系統(tǒng)。
o用戶控制程序需要調(diào)用PC或Windows NT操作系統(tǒng)的特殊功能, 而標(biāo)準(zhǔn)的軟件PLC功 能無法實現(xiàn)。
(西門子自動化與驅(qū)動集團(tuán))