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.

主站蜘蛛池模板: 亚洲最大综合网| 国产精品2| 国产在线拍偷自揄观看视频网站| 亚洲欧美在线综合图区| 欧美午夜在线视频| 国产区人妖精品人妖精品视频| 人妻21p大胆| 永久免费无码成人网站| AⅤ色综合久久天堂AV色综合| 亚洲AV无码久久精品色欲| 99r在线精品视频在线播放| 欧美区国产区| 日韩无码黄色网站| 在线网站18禁| 国产在线97| 亚洲二区视频| 好吊色妇女免费视频免费| 91日本在线观看亚洲精品| 白丝美女办公室高潮喷水视频| 538国产在线| 四虎国产在线观看| 一区二区自拍| 国产又大又粗又猛又爽的视频| 亚洲欧美不卡中文字幕| 黄色一及毛片| 亚洲乱码在线播放| 亚洲AV色香蕉一区二区| 中文字幕自拍偷拍| 久久精品国产亚洲麻豆| 黄色一级视频欧美| 在线观看国产网址你懂的| 日日碰狠狠添天天爽| 久久不卡国产精品无码| 91在线视频福利| 亚洲成AV人手机在线观看网站| 欧美自慰一级看片免费| 中文字幕在线观看日本| 波多野结衣在线一区二区| 色噜噜在线观看| 少妇精品久久久一区二区三区| 精品视频在线一区| 亚洲午夜18| 国产欧美视频一区二区三区| 中文字幕欧美日韩| 99视频精品在线观看| 国产一区二区免费播放| 欧美在线三级| 中文字幕无线码一区| 国产精品无码一二三视频| 亚洲成人黄色在线观看| 国产精品精品视频| 亚洲日韩精品无码专区97| 国产高潮视频在线观看| 亚洲日本韩在线观看| 青青青伊人色综合久久| 无码国产伊人| 99人体免费视频| 成人一级黄色毛片| 8090成人午夜精品| 国产精品大尺度尺度视频| 热久久这里是精品6免费观看| 婷婷在线网站| 无套av在线| 911亚洲精品| 国产91线观看| 国产精品流白浆在线观看| 亚洲第一成网站| 国产福利微拍精品一区二区| 国产白浆视频| 免费国产高清视频| 欧美国产日韩一区二区三区精品影视| 亚洲二三区| 久久亚洲美女精品国产精品| 成人国产小视频| 久久久精品久久久久三级| 在线观看欧美国产| 伊人网址在线| 高潮毛片免费观看| 免费观看欧美性一级| 亚洲人成在线精品| 国产精品第一区在线观看| 一级毛片免费高清视频|