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香蕉国产亚洲一二三区 | 中文字幕伦视频| 特级毛片8级毛片免费观看| 无套av在线| 国产精品自在在线午夜| 呦系列视频一区二区三区| 免费a级毛片18以上观看精品| 亚洲无码电影| 国产乱子伦视频在线播放| 就去色综合| 久久亚洲国产一区二区| 久久久久青草线综合超碰| 黄色网页在线播放| 久久这里只有精品66| 欧美一级专区免费大片| 曰韩人妻一区二区三区| 伊人久久青草青青综合| 国产91视频观看| 久久精品无码专区免费| 伊人91在线| 亚洲v日韩v欧美在线观看| 国产亚洲欧美在线人成aaaa| WWW丫丫国产成人精品| 制服丝袜国产精品| 熟女成人国产精品视频| 午夜一级做a爰片久久毛片| 中文一级毛片| 欧美一级大片在线观看| 99在线视频网站| 91人妻日韩人妻无码专区精品| 沈阳少妇高潮在线| a级毛片在线免费观看| 欧美国产精品不卡在线观看| 亚洲伊人电影| 国产免费怡红院视频| 久久黄色视频影| 欧美日韩中文字幕二区三区| 免费看a毛片| 22sihu国产精品视频影视资讯| 一级看片免费视频| 亚洲日韩久久综合中文字幕| 日本伊人色综合网| 亚洲大尺度在线| 国产亚洲日韩av在线| 欧美精品成人一区二区视频一| 亚洲精品制服丝袜二区| 国产成a人片在线播放| 精品无码视频在线观看| 亚洲欧洲综合| www亚洲精品| yjizz视频最新网站在线| 国产美女无遮挡免费视频| 亚洲精品少妇熟女| 精品亚洲欧美中文字幕在线看| 日韩a级片视频| 精品亚洲麻豆1区2区3区| 亚洲精品国产精品乱码不卞| 成人午夜网址| 亚洲欧洲美色一区二区三区| 欧美日韩一区二区三区四区在线观看| 中文字幕调教一区二区视频| 国产黄色免费看| 国产人人射| 国产午夜一级毛片| 麻豆国产在线观看一区二区| 久久久亚洲色| 欧美一级在线| 欧美人人干| 8090成人午夜精品| 亚瑟天堂久久一区二区影院| 国产麻豆另类AV| 亚洲午夜国产片在线观看| 亚洲中文在线看视频一区| 又爽又黄又无遮挡网站| 黄色网址手机国内免费在线观看| 精品無碼一區在線觀看 | 国产91丝袜在线播放动漫| 91精品啪在线观看国产| 欧美福利在线观看| 无码高潮喷水在线观看|