ProConOS® 是實(shí)時(shí)的,可多任務(wù)的,符合IEC并快速的PLC運(yùn)行期系統(tǒng)。 以這樣的方式,它被設(shè)計(jì)用來適用于幾乎任何硬件。
ProConOS® 能夠與現(xiàn)有的運(yùn)行期程序和固件包簡(jiǎn)單組合,使得PLC制造商提出了符合IEC 61131的系統(tǒng),并且同時(shí)在其擴(kuò)展中保持了他們自己的特征和性能。
全部PLC功能
ProConOS® 使得PLC程序的加載和執(zhí)行成為可能,并且為PLC控制的機(jī)器和設(shè)備的編程、試運(yùn)行和維護(hù)提供了強(qiáng)大的調(diào)試功能。
高速
ProConOS® 執(zhí)行本地機(jī)器代碼,這樣能夠進(jìn)行高速處理。
ProConOS# 嵌入式版本和ProConOS# Windows版本軟PLC(SoftPLC)
ProConOS® 可用于不同版本中。通過安裝ProConOS®,一個(gè)標(biāo)準(zhǔn)硬件平臺(tái)或者一個(gè)特殊的嵌入式硬件平臺(tái)將成為一個(gè)強(qiáng)大的PLC。
ProConOS® 嵌入式版本,用于嵌入式系統(tǒng)的具有實(shí)時(shí)性能的解決方案。ProConOS® 嵌入式版本由KW-Software適配到許多CPU以及實(shí)時(shí)操作系統(tǒng)組合。
ProConOS® 軟PLC(SoftPLC):如果在Windows下一個(gè)工業(yè)PC可用于操作和監(jiān)控服務(wù),那么使用ProConOS®之后,它就能夠具備完全的PLC功能。軟PLC(SoftPLC)包括:
ProConOS® Win RT,用于Windows 2000/NT/XP下的工業(yè)PC的具有強(qiáng)實(shí)時(shí)能力的軟件PLC。
ProConOS® Win RT MC,Windows 2000/NT/XP下帶有運(yùn)動(dòng)功能擴(kuò)展的實(shí)時(shí)軟PLC版本。
ProConOS® Win CE,用于Windows® CE系統(tǒng)的具有實(shí)時(shí)性能的軟件PLC。
ProConOS® for Linux (適用于Linux的ProConOS) 作為軟PLC(SoftPLC)和針對(duì)多種平臺(tái)的不同嵌入式版本。
通過一個(gè)清楚的接口結(jié)構(gòu)體現(xiàn)了明確的優(yōu)勢(shì)
軟件的模塊結(jié)構(gòu)提供給系統(tǒng)開發(fā)者眾多的接口用于實(shí)現(xiàn)制造商特有的獨(dú)特特征。 這使得ProConOS®能夠被快速并簡(jiǎn)單地集成到可用系統(tǒng)中,例如,CNC、機(jī)器人系統(tǒng)或運(yùn)動(dòng)控制功能。
這些接口有:
I/O接口
固件接口
配置接口
多任務(wù)接口
文件設(shè)備驅(qū)動(dòng)器接口
通訊接口
系統(tǒng)接口
基于標(biāo)準(zhǔn),又具有KW-Software特色
ProConOS® 通常基于一個(gè)實(shí)時(shí)多任務(wù)內(nèi)核,它提供了操作系統(tǒng)方面必要的功能,這些功能被ProConOS®本身用于內(nèi)部用途,而且,通過這些功能使得PLC應(yīng)用程序能夠支持多任務(wù)。
在ProConOS® Windows內(nèi)核模式驅(qū)動(dòng)程序中,這個(gè)任務(wù)由KWRTK(KW Realtime-Kernel)接管。這個(gè)由KW-Software提供的內(nèi)核實(shí)時(shí)擴(kuò)展避免了使用第三方軟件而導(dǎo)致的額外費(fèi)用。
集成了現(xiàn)成可用的Hilscher和Phoenix Contact的現(xiàn)場(chǎng)總線板卡驅(qū)動(dòng)程序,有效地減少了總線連接所需的工作量。