模塊MVI56-MNET模塊使用教程
監(jiān)控軟件編制應(yīng)完成以下功能:監(jiān)視與操作,打印功能和存儲(chǔ)功能。在整個(gè)軟件中,所有的控制功能的實(shí)現(xiàn)都由控制子函數(shù)來(lái)完成。對(duì)于設(shè)定值和控制量的修改以及控制方式的改變,軟件提供了一個(gè)Visual C++的類(lèi),它有三個(gè)成員函數(shù)SettingvalueModify ( int h, WORD new ), 參數(shù)h表示儀表號(hào),new表示新設(shè)置的值;對(duì)于控制算法接口,軟件同樣提供了一個(gè)Visual C++的類(lèi),這個(gè)類(lèi)有兩個(gè)成員函數(shù)Data_in (measureIn[ ], setpoint[ ])和Data_out (controlOut[ ]),前者把測(cè)量值和設(shè)定值傳入,后者將控制值送出。measureIn[ ]、setpoint[ ] 和controlOut[ ]分別表示測(cè)量值、設(shè)定值 和控制值數(shù)組,它們均是全局靜態(tài)變量。用戶(hù)可以在這個(gè)類(lèi)中自由編寫(xiě)具體的控制算法。至于軟件的存儲(chǔ)與打印功能的設(shè)計(jì),這里不再介紹。4、實(shí)例 本設(shè)計(jì)是在SEU-211智能溫控儀基礎(chǔ)上改進(jìn)設(shè)計(jì)了USTS-100智能儀表。SEU-211智能溫控儀也是面向DCS應(yīng)用的智能控制儀表,其控制對(duì)象是電加熱爐,采用熱電偶作為溫度傳感器;儀表的輸入是熱電偶信號(hào),輸出的晶閘管觸發(fā)信號(hào);通信功能方面,通信協(xié)議以RS-485為基礎(chǔ),采用地址呼叫/應(yīng)答后互傳數(shù)據(jù)幀的結(jié)構(gòu)。USTS-100智能儀表在設(shè)計(jì)時(shí),硬件方面主要做了以下改進(jìn):(1)使其測(cè)量輸入/輸出信號(hào)還可配接標(biāo)準(zhǔn)電壓電流信號(hào),并將多種信號(hào)的輸入輸出電路整合,形成一個(gè)能夠兼顧不同電路結(jié)構(gòu)和電路參數(shù)的輸入輸出電路,增強(qiáng)其通用性,還設(shè)計(jì)了被控對(duì)象模型系統(tǒng),這樣可以通過(guò)軟件實(shí)現(xiàn)不同的工業(yè)過(guò)程控制對(duì)象的特性,增強(qiáng)DCS系統(tǒng)的應(yīng)用能力。(2)為實(shí)現(xiàn)復(fù)雜的控制算法,儀表微機(jī)預(yù)留了可擴(kuò)展至32KB的掉電保護(hù)內(nèi)存,可實(shí)現(xiàn)程序空間和數(shù)據(jù)空間的任意配置。(3)通信部分電平轉(zhuǎn)換的核心器件改用性能更好的MAX485。所以硬件電路的改進(jìn)主要是增強(qiáng)儀表的適應(yīng)性,通信功能的改進(jìn)主要集中在軟件方面。
