LonWorks現(xiàn)場(chǎng)總線控制系統(tǒng)的軟硬件全面解決方案
OnLon提供的編程及調(diào)試環(huán)境,能滿足用戶一般的應(yīng)用及開發(fā)需要,用易于使用的軟件代替昂貴復(fù)雜的開發(fā)設(shè)備是OnLon的根本出發(fā)點(diǎn),這一點(diǎn)對(duì)應(yīng)用工程師來說,尤為重要。OnLon提供的標(biāo)準(zhǔn)功能塊分6種:
.算術(shù)運(yùn)算(加、減、乘、除、開方、均值、移位等)
?。壿嬤\(yùn)算(與、或、非、比較等)
?。刂七\(yùn)算(PID、濾波器、比較器、放大器、觸發(fā)器、雙速、死區(qū)等)
.共享功能(鎖存、時(shí)鐘、折線等),這些功能塊向用戶開放NeuronC代碼,使用者可以在基礎(chǔ)上修改形成新的功能塊
???網(wǎng)絡(luò)變量功能塊,提供一個(gè)方便直觀的對(duì)話環(huán)境,讓用戶通過簡(jiǎn)單的選擇,完成網(wǎng)絡(luò)變量的命名、類型的選擇、存儲(chǔ)方式及網(wǎng)絡(luò)屬性的配置,通過這種功能塊定義的網(wǎng)絡(luò)變量符合LonMark標(biāo)準(zhǔn)
?硬件輸入輸出功能塊,這是唯一與承載算法的硬件相關(guān)的功能塊,在這一交互式環(huán)境中,用戶選擇所用的硬件類型,指定IO口及其掃描時(shí)間。不同廠家的硬件產(chǎn)品提供不同的驅(qū)動(dòng)軟件,OnLon接受2種形式的驅(qū)動(dòng)軟件:庫函數(shù)和NeuronC代碼,因此OnLon不僅可以用在EIC2000系統(tǒng)中,也可用到任何一種基于3150NeuronChip的LonWorks產(chǎn)品中。
到目前為止,OnLon能提供57種標(biāo)準(zhǔn)功能塊和6種自由共享功能塊。OnLon功能塊還將不斷地?cái)U(kuò)展。除OnLon開發(fā)者開發(fā)新的功能塊以外,還向全世界OnLon使用者征集自由共享功能塊和購買OEM功能塊,使這一中國(guó)人開發(fā)的軟件不斷完善,成為世界級(jí)的精品軟件。OnLon編譯后的最終代碼是基于時(shí)間周期性執(zhí)行的。系統(tǒng)提供秒級(jí)和毫秒級(jí)2個(gè)基本時(shí)鐘,每個(gè)模塊的執(zhí)行周期可由用戶設(shè)置。
3 從Infranet到Internet的一體化
Internet技術(shù)將改變?nèi)祟惖纳罘绞?,自?dòng)化控制系統(tǒng)當(dāng)然不能例外。Wonderware公司的SCOUT,Intellution公司的 FIXInternet,PCSoftInternational,Inc的WIZCONforInternet以及EIC2000的 WebLon都是這一理念下的成果。
Internet的本質(zhì)在于網(wǎng)絡(luò)化,F(xiàn)CS系統(tǒng)的實(shí)質(zhì)正是網(wǎng)絡(luò)化?,F(xiàn)場(chǎng)控制網(wǎng)絡(luò)(Infranet)到國(guó)際互聯(lián)網(wǎng)(Internet)的一體化,就是要通過Internet網(wǎng)獲取和修改控制系統(tǒng)的信息,從而在最大的外延上體現(xiàn)分布式控制系統(tǒng)的內(nèi)涵。
WebLon結(jié)構(gòu)如圖2所示,它運(yùn)行在WindowsNT平臺(tái)上,實(shí)現(xiàn)EIC2000和Internet的連接。從圖中可以看出,運(yùn)行 WebLon的PC必須同時(shí)運(yùn)行HTTPSever,必須有LonWorks網(wǎng)絡(luò)適配器和TCP/IP網(wǎng)絡(luò)接入設(shè)備(網(wǎng)卡、路由器或modem)。
圖2 WebLon結(jié)構(gòu)圖
在瀏覽器一端的PC上,必須有一個(gè)能運(yùn)行Java程序的瀏覽器(IE4.0或Navigator4.0以上版本均可以)和一個(gè)事先設(shè)計(jì)好的Web頁面。
Web頁面可以用任何一種頁面設(shè)計(jì)工具設(shè)計(jì),由一系列Applet組成頁面的主體,WebLon提供的Applet有兩類,即代理Applet和界面Applet。
界面Applet通過WebLonServer實(shí)現(xiàn)對(duì)LonWorks網(wǎng)絡(luò)的訪問和進(jìn)行可視化處理(如實(shí)現(xiàn)工業(yè)動(dòng)畫、趨勢(shì)圖等),而代理 Applet統(tǒng)計(jì)頁面中界面Applet的數(shù)量,并把它們用到的網(wǎng)絡(luò)變量清單提交給WebLonServer。一個(gè)頁面中只有一個(gè)代理Applet,但可以有任意數(shù)量的界面Applet,從而形成豐富多彩的“活”的瀏覽器界面。
由于Internet開放性所帶來的安全性問題,WebLon中設(shè)計(jì)了完善的訪問授權(quán)機(jī)制。
WebLon除了其技術(shù)上的優(yōu)點(diǎn)外,經(jīng)濟(jì)上最主要的好處是只要一套軟件(WebLon),通過Internet技術(shù)允許在任意地點(diǎn)有任意多的PC對(duì)EIC2000系統(tǒng)進(jìn)行監(jiān)控,而全部免費(fèi)。
4 結(jié)論
EIC2000已經(jīng)在山東無名啤酒廠、貴陽啤酒廠、杭州傳化、華北制藥廠等地應(yīng)用,領(lǐng)域涉及食品、化工、輕工及樓宇自動(dòng)化,最近又在實(shí)施儲(chǔ)油罐監(jiān)測(cè)系統(tǒng)、城市污水處理系統(tǒng)工程。
FCS必將對(duì)傳統(tǒng)的PLC和DCS產(chǎn)生強(qiáng)烈的沖擊,對(duì)我國(guó)的自動(dòng)化系統(tǒng)制造商來說,無疑是巨大的機(jī)會(huì),EIC2000以其全面的解決方案和 Infranet到Internet的一體化,為FCS系統(tǒng)國(guó)產(chǎn)化進(jìn)行了成功的實(shí)踐,對(duì)我國(guó)用電子技術(shù)改造傳統(tǒng)產(chǎn)業(yè)作出積極的貢獻(xiàn)。
作者單位:北京冶金自動(dòng)化院智能裝備所(100071)
參考文獻(xiàn)
[1]LewisRW.ProgrammingindustrialcontrolsystemusingIEC1131-3.TheInstitutionofElectricalEngineer
[2]GesytecGH.EasylonToolsforintelligentnetworking:GesytecBrochure
評(píng)論