在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > CAN總線設(shè)備在DCS中的應(yīng)用

            CAN總線設(shè)備在DCS中的應(yīng)用

            作者: 時(shí)間:2016-12-21 來(lái)源:網(wǎng)絡(luò) 收藏

            3.2 FW239-DP卡的通信編程

            3.2.1 ComBoxp-P處理器通信格式解析

            由于ComBox-P通信處理器輸入和輸出各為16個(gè)字節(jié),因此,一次最多只能傳輸2個(gè)參數(shù)的實(shí)時(shí)數(shù)據(jù)。ComBox-P處理器根據(jù)從DP主站FW239-DP發(fā)送過(guò)來(lái)的16個(gè)字節(jié)命令信息進(jìn)行分析。ComBox-P處理器的通信數(shù)據(jù)包格式如圖2所示(以傳輸1個(gè)參數(shù)信息的8個(gè)字節(jié)為例)。

            圖2 通信數(shù)據(jù)包格式

            圖2中:第一個(gè)字節(jié)肋為數(shù)據(jù)標(biāo)志頭,它含有功能碼(讀或者寫(xiě)操作)和錯(cuò)誤碼。完成一次數(shù)據(jù)通信后,數(shù)據(jù)標(biāo)志頭需要更改,更改方法是對(duì)該字節(jié)的高3位進(jìn)行改變,在讀實(shí)時(shí)數(shù)據(jù)的實(shí)際通信中,該字節(jié)可以在9、73、137、201中循環(huán)選擇發(fā)送;B1為壓縮機(jī)的CAN地址,DP主站可以通過(guò)改變?cè)摰刂纷x取多臺(tái)壓縮機(jī)的實(shí)時(shí)數(shù)據(jù);B2、B3為壓縮機(jī)具體的參數(shù)地址,改變?cè)摰刂?,可以獲得空壓機(jī)的振動(dòng)、油溫和油壓等實(shí)時(shí)數(shù)據(jù);B4~B7為空壓機(jī)實(shí)時(shí)數(shù)據(jù)存儲(chǔ)區(qū)。DP主站發(fā)送數(shù)據(jù)時(shí),B4~B7區(qū)域字節(jié)可以為空;DP從站(Corn-Box-P通信處理器)返回?cái)?shù)據(jù)時(shí),實(shí)時(shí)數(shù)據(jù)就存放在B4、B5字節(jié)中,DP主站FW239-DP就可以讀出該實(shí)時(shí)信息并在DCS控制系統(tǒng)中進(jìn)行顯示。

            3.2.2 FW239-DP卡的設(shè)置和編程

            FW239-DP卡組態(tài)設(shè)置如圖3所示。

            設(shè)置

            圖3 FW239-DP卡組態(tài)

            根據(jù)ComBox.P通信處理器的數(shù)據(jù)處理規(guī)則,F(xiàn)W239-DP的設(shè)置如下。

            ①運(yùn)行ECS-100組態(tài)軟件SCKey,選擇FW239-DP卡件,選擇SYCON軟件生成的DP配置文件。此時(shí),在界面中形成位號(hào)信息,對(duì)全部位號(hào)選擇“受控”處理,并且指定受控主控卡地址,從而完成FW239-DP卡的設(shè)置。

            ②在受控主控卡中進(jìn)行程序編寫(xiě),同時(shí),打開(kāi)SCKey的圖形編程組件,插入發(fā)送命令模塊Atlas和讀取數(shù)據(jù)模塊ATLR,將得到的數(shù)據(jù)賦值給DCS位號(hào),并且在監(jiān)控畫(huà)面中進(jìn)行顯示。

            ③Atlas和ATLR功能塊采用SCKey組態(tài)軟件自帶的ST語(yǔ)言編寫(xiě),實(shí)現(xiàn)了具體的指令選擇和數(shù)據(jù)解析工作。

            Atlas指令選擇在ST段落中的編寫(xiě)代碼大致如下。

            nFlag=9;
            nAddr=1;
            nFunLow=4;
            nFunHigh=O:
            TEMP11=MUL_INT(nAddr,256);
            TEMP12=ADD_INT(TEMP11,nFlag);
            TEMP13=MUL-INT(nFunLow,256);
            TEMP14=ADD_INT(TEMPl3,nFunHigh);

            ATLR數(shù)據(jù)解析在ST段落中的編寫(xiě)代碼大致如下。

            dwtemp1=LONG_TO_DWORD(S02_C0000);
            dwtemp2=AND_DWORD(dwtemp1,7);
            TEMPI=GETINT(dwtemp1,1);
            IF dwtemp2=0 AND TEMP1=TEMP14 THEN
            dwtemp1=LONG_TO_DWORD(S02_C0001);
            w1=GETWORD(dwtemp1,0);
            w2=AND_WORD(w1,255);
            w3=w1/256;
            ATL1=WORD_To_INT(w2)*256+WORD TO_INT(w3);
            END_IF:

            4 結(jié)束語(yǔ)

            由于Atlas壓縮機(jī)系統(tǒng)通過(guò)Profibus-DP總線成為了ECS-100 DCS控制系統(tǒng)的一個(gè)子系統(tǒng),因此,操作人員可以在控制室中實(shí)時(shí)查看壓縮機(jī)的運(yùn)行情況,并且對(duì)壓縮機(jī)發(fā)出啟/??刂泼?,動(dòng)態(tài)修改壓縮機(jī)的連鎖和報(bào)警參數(shù)。

            對(duì)于CAN總線設(shè)備而言,它也可通過(guò)CAN網(wǎng)關(guān)設(shè)備,將通信方式轉(zhuǎn)換為同樣高效、安全的Profibus-DP總線通信,從而獲得大部分DCS控制系統(tǒng)的支持。通過(guò)Profibus-DP總線和CAN網(wǎng)關(guān)設(shè)備的應(yīng)用,有效地解決了DCS控制系統(tǒng)對(duì)CAN總線設(shè)備進(jìn)行可靠監(jiān)控的問(wèn)題。


            上一頁(yè) 1 2 下一頁(yè)

            關(guān)鍵詞: CAN總線設(shè)備DC

            評(píng)論


            技術(shù)專(zhuān)區(qū)

            關(guān)閉