之前我們用了兩個(gè)章節(jié)來介紹世紀(jì)星組態(tài)軟件做畫面的技巧,主要目的是為提高大家在做畫面繪制時(shí)的技巧和樂趣,更多的繪制圖形工具怎么使用,還是要查看在線幫助或者參考用戶手冊。
其實(shí),做好畫面對工程項(xiàng)目也很重要,賞心悅目的畫面也可以為操作工人提供美觀的工作環(huán)境,調(diào)劑工作心情。特別是有領(lǐng)導(dǎo)或者同行來參觀訪問時(shí),一般說“內(nèi)行看門道,外行看熱鬧”,來參觀的領(lǐng)導(dǎo)一般不懂工藝,對軟件實(shí)現(xiàn)的功能并不是特別關(guān)注,但看到漂亮的畫面也會覺得眼前一亮,潛意識聯(lián)想到軟件功能的非常強(qiáng)大,給領(lǐng)導(dǎo)帶來深刻印象,加深參觀的目的。所以,我們一直強(qiáng)調(diào)要利用組態(tài)軟件的優(yōu)勢將畫面做好。
畫面做好后,那如何將現(xiàn)場硬件設(shè)備的數(shù)據(jù)采集到世紀(jì)星并顯示在已做好的畫面中?世紀(jì)星與硬件設(shè)備的通訊是通過驅(qū)動設(shè)備管理來實(shí)現(xiàn),每個(gè)硬件設(shè)備都可以定義一個(gè)唯一的設(shè)備對象名稱,開發(fā)人員只需要按照設(shè)備安裝向?qū)У奶崾具M(jìn)行相應(yīng)的參數(shù)設(shè)置,如:選擇設(shè)備類型、生產(chǎn)廠家名稱、設(shè)備型號和通訊方式;選擇通信端口;設(shè)置通訊地址等參數(shù),世紀(jì)星運(yùn)行時(shí)通過設(shè)備對象名稱自動找到該硬件設(shè)備的驅(qū)動程序,實(shí)現(xiàn)世紀(jì)星與硬件設(shè)備的數(shù)據(jù)通信。所以我們今天來介紹一下世紀(jì)星組態(tài)軟件支持的廣泛的硬件驅(qū)動設(shè)備。
首先,打開世紀(jì)星組態(tài)軟件的設(shè)備管理器,選擇“文件/驅(qū)動設(shè)備管理”或在瀏覽器中雙擊“驅(qū)動設(shè)備管理”,則彈出驅(qū)動設(shè)備管理對話框。見圖1:
圖1
在這個(gè)驅(qū)動設(shè)備管理器里我們可以新建一個(gè)設(shè)備、要是老工程,已經(jīng)建了設(shè)備,現(xiàn)在不想要了,也可以刪除,或者對已經(jīng)建好的設(shè)備的參數(shù)進(jìn)行修改,以及在開發(fā)系統(tǒng)下測試這個(gè)設(shè)備通訊是否正常,還可以把驅(qū)動設(shè)備管理器的建好的設(shè)備導(dǎo)出到Excel里保存起來,必要時(shí)再把這些建好的設(shè)備再導(dǎo)入到驅(qū)動設(shè)備管理器里去。我們這里可以新建一個(gè)設(shè)備,只要點(diǎn)驅(qū)動設(shè)備管理器里的新建即可,這樣會彈出一個(gè)設(shè)備安裝向?qū)?,見圖2
圖2
我們可以看見我們世紀(jì)星軟件支持的硬件驅(qū)動有PLC(可編程控制器)、智能儀表、智能模塊(數(shù)據(jù)采集模塊)、變頻器、板卡(智能數(shù)據(jù)采集卡)五大類設(shè)備以及網(wǎng)絡(luò)設(shè)備、DDE、OPC等。我們可以看看五大類設(shè)備里的具體設(shè)備有哪些,看看有多豐富。先看看PLC類,見圖3
圖3
基本上國內(nèi)外常見的PLC我們都支持了,所以這里基本都能看得見,其實(shí)很多PLC都用標(biāo)準(zhǔn)Modbus協(xié)議,這個(gè)我們也支持的。接下來看看智能儀表和變頻器驅(qū)動支持情況,見圖4、圖5
圖4
圖5
其實(shí)變頻器應(yīng)該也是屬于智能儀表的一種,只是他的專業(yè)生產(chǎn)廠商很多,我們單獨(dú)列出一類設(shè)備。這在五大類驅(qū)動中,儀表的驅(qū)動無疑是最多的,當(dāng)然現(xiàn)在也有很多智能儀表支持標(biāo)準(zhǔn)Modbus協(xié)議,同樣我們要建這些儀表的驅(qū)動也要到PLC選項(xiàng)里建的。我們再看看世紀(jì)星組態(tài)軟件支持?jǐn)?shù)據(jù)采集模塊的廠商,見圖6
圖6
現(xiàn)在也有很多智能模塊支持標(biāo)準(zhǔn)Modbus協(xié)議,同樣我們要建這些模塊的驅(qū)動也要到PLC選項(xiàng)里建的。我們最后再看看世紀(jì)星組態(tài)軟件支持?jǐn)?shù)據(jù)采集卡的廠商,見圖7
圖7
智能數(shù)據(jù)采集模塊和智能數(shù)據(jù)采集卡基本上都是國內(nèi)和臺灣的廠商,要是沒有的驅(qū)動,也可以向我們銷售人員提出來,我們?yōu)槟ㄖ埔粋€(gè)驅(qū)動。當(dāng)然也是根據(jù)項(xiàng)目選擇設(shè)備來在我們驅(qū)動設(shè)備管理里建設(shè)備的,現(xiàn)在我們以西門子S7-200的PLC為例給大家建設(shè)備。在PLC選項(xiàng)里點(diǎn)擊西門子,找到S7-200我們所以通訊的協(xié)議,如S7-200 MPI協(xié)議。見圖8
圖8
根據(jù)提示點(diǎn)下一步。見圖9
圖9
我們給要建的西門子設(shè)備取個(gè)名字,在一個(gè)驅(qū)動設(shè)備管理器里這個(gè)設(shè)備名稱要唯一,再選擇通訊端口,看看這個(gè)設(shè)備和計(jì)算機(jī)的哪個(gè)端口連接的,世紀(jì)星最多可以支持256個(gè)COM口,接著再核對一下設(shè)備地址,看要通訊的PLC的設(shè)備地址是多少在世紀(jì)星軟件填多少就好。再點(diǎn)下一步,這個(gè)設(shè)備就建好了,最后還要做一個(gè)串口參數(shù)的設(shè)置,見圖10
等串口參數(shù)設(shè)置好了,我們就可以在開發(fā)系統(tǒng)下測試硬件的通訊情況了,測試也沒有問題了,我們才真正把一個(gè)設(shè)備建好了,我們就可以把這個(gè)設(shè)備和我們世紀(jì)星軟件的變量字典數(shù)據(jù)庫關(guān)聯(lián)起來了,接下來我要給大家介紹怎么在變量字典里建變量了。
圖10
聯(lián)系客服