999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

KingSCADA與液位儀的通訊設計

2014-04-29 00:00:00馮宏偉
無線互聯科技 2014年4期

摘 要:液位儀是一種對大型儲油罐參數進行實時監測的設備,利用KingSCADA上位軟件實現對油罐數據的監控。本文設計了基于visual studio 2010平臺的液位儀設備接口的驅動開發,從而實現油罐最優化的管理。

關鍵詞:KingSCADA;液位儀;數據通訊

1 引言

石油開采在國內得到迅猛發展,大小油庫油罐遍及全國,但從目前來看,油罐的管理普遍不夠完善,無法實現現代化的監控。影響油罐信息化管理的瓶頸是相關協議的缺乏,無法實現上位監控,造成現場人員工作量的加大。為此設計開發了KingSCADA與液位儀的通訊,實時在上位工控機上顯示油罐的溫度、體積、油位、水位和高度等參數。

2 總體設計方案

設備接口通訊成功是油罐監測整體運行的關鍵,本文以維德路特油罐控制臺通訊協議為基礎,以King SCADA上位軟件為平臺,開發了基于King SCADA的維德路特油罐控制臺的設備驅動。以TLS-2通訊協議中的IN-TANK REPORTS的協議格式為基礎,根據串口調試助手反饋上的數據幀格式,在visual studio 2010平臺下編寫驅動函數。IN-TANK REPORTS的協議格式如表5-1所示。

首先依次手動配置維德路特液位儀與串口調試助手中的波特率、數據位、停止位、校驗位,使二者的上述4個數值相同,即9600、8、1、EVEN。然后對串口調試助手進行指令操作,輸入指令,即16進制的I201,啟動指令為01。完成指令為:01 49 32 30 31。如果查詢1#油罐,則需在上述指令后繼續添加30 31,其它依次類推。指令發送完畢,則會在串口調試助手的對話框內實時顯示出1#油罐的油罐參數數據,將參數數據以16進制數據幀格式顯示。

01 0D 0A 32 30 31 0D 0A 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0D 0A 0D 0A 20 20 20 20 31 33 2D 30 35 2D 33 31 20 31 31 3A 32 37 20 20 20 0D 0A 0D 0A 54 41 4E 4B 20 20 50 52 4F 44 55 43 54 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4C 49 54 45 52 53 20 20 20 20 20 20 4D 4D 20 20 20 57 41 54 45 52 20 20 44 45 47 20 43 20 20 20 55 4C 4C 41 47 45 0D 0A 0D 0A 20 20 33 20 20 20 33 23 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 20 20 20 20 38 31 2E 31 20 20 20 20 20 20 20 30 20 20 20 32 30 2E 32 20 20 20 20 35 30 30 30 30 0D 0A 0D 0A 03

限于實驗室調試的環境,根據16進制的數據幀格式,采用了虛擬串口進行了調試,在visual studio 2010平臺下編寫了驅動程序。serialcom的opencom的部分程序如下:

CDebug::ShowFunMessage(_T(“CDevVEEDER_TLS2::SendDataToKingSCADA”));

ASSERT(pPac != NULL);

POSITION pos = pPac->varList.GetHedPosition();

Char buffer[8][50]={0};

if(pPac->nRegType == Para_REG)

{

Memcpy(buffer[0],m_byRecBuf+104,14);//PRODUCT

Memcpy(buffer[1],m_byRecBuf+130,18);//VOLUGE

Memcpy(buffer[2],m_byRecBuf+198,1);//TANK

Memcpy(buffer[3],m_byRecBuf+202,1);//HEIGHT

Memcpy(buffer[4],m_byRecBuf+230,1);//WATER

Memcpy(buffer[5],m_byRecBuf+233,10);//ULLAGE

Memcpy(buffer[6],m_byRecBuf+250,10);//TEMP

}

對程序進行編譯,生成維德路特TLS-2的DLL文件,將DLL文件添加到組態軟件KingSCADA的IO Server中,從而實現維德路特液位儀的驅動安裝。

3 總結

本驅動文件在KingSCADA上位軟件上成功添加,正確顯示了油罐的各個參數,實現了維德路特液位儀與上位軟件的通訊,大大降低了油罐區工作人員的工作強度。

[參考文獻]

[1]張乃祿,李永進,等.基于物聯網的加油站綜合信息監控系統[J].西安石油大學學報,28-6,104-107.

主站蜘蛛池模板: 国产精品成人免费综合| 久久精品国产国语对白| 高清无码一本到东京热| 性色一区| 亚洲无码高清一区二区| 国产免费看久久久| 粗大猛烈进出高潮视频无码| 呦女精品网站| 91精品视频在线播放| 国产午夜一级毛片| 亚洲男人天堂2020| 成人免费午夜视频| 亚洲精品色AV无码看| 亚洲码一区二区三区| 91毛片网| 亚洲精品在线91| 国产免费久久精品99re丫丫一 | 亚洲中文精品人人永久免费| 亚洲AV一二三区无码AV蜜桃| 久久久精品久久久久三级| 色视频国产| 欧美精品xx| 中文字幕中文字字幕码一二区| 国产福利在线免费观看| 在线国产资源| 亚洲日本精品一区二区| 国产中文一区二区苍井空| 女人18毛片一级毛片在线 | 制服丝袜亚洲| 青草91视频免费观看| 久久这里只精品国产99热8| 中文字幕精品一区二区三区视频 | 国产精品久久久久久久久kt| 国产一区二区三区在线观看视频 | 亚洲国产AV无码综合原创| 国产成人综合久久精品下载| 欧美国产日韩一区二区三区精品影视| 日本高清在线看免费观看| 亚洲AV无码一二区三区在线播放| 欧美一级视频免费| 视频二区欧美| 国产一在线| 中文字幕欧美日韩| 亚洲精品无码av中文字幕| 亚洲欧美在线综合一区二区三区| 亚洲午夜福利精品无码| 亚洲精品国产首次亮相| 国产精品3p视频| 午夜视频免费试看| 欧美成人午夜影院| 在线亚洲精品福利网址导航| 精品国产网站| 草逼视频国产| 99九九成人免费视频精品| 色偷偷一区| 精品国产成人a在线观看| 亚洲人成电影在线播放| 国产成人成人一区二区| 久久青草免费91观看| 亚洲性视频网站| 国产人前露出系列视频| 亚洲VA中文字幕| 国内熟女少妇一线天| 不卡色老大久久综合网| 国产欧美自拍视频| 成人在线天堂| 国产精品太粉嫩高中在线观看| 国产屁屁影院| 欧美中文字幕第一页线路一| 亚洲人成网站日本片| 欧美成在线视频| 午夜性刺激在线观看免费| 日本黄色不卡视频| 中文字幕av一区二区三区欲色| AV无码无在线观看免费| 国产成人精品男人的天堂下载 | 亚洲午夜18| 婷五月综合| 中文无码精品a∨在线观看| 精品免费在线视频| 伊人久久久大香线蕉综合直播| 亚洲大学生视频在线播放 |