亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        照明監(jiān)控系統(tǒng)通信協(xié)議設(shè)計(jì)

        2013-08-26 02:24:24李瑋
        關(guān)鍵詞:串口通信

        李瑋

        【摘要】本文采用ADAM-4000系列的I/O模塊和PC機(jī)構(gòu)成RS-485網(wǎng)絡(luò)結(jié)構(gòu),要實(shí)現(xiàn)相關(guān)的通信功能,必需要完成對通信協(xié)議的設(shè)計(jì)。Modbus是工業(yè)控制器的網(wǎng)絡(luò)協(xié)議中常用的一種通信協(xié)議。本系統(tǒng)以此為基礎(chǔ)進(jìn)行協(xié)議設(shè)計(jì)。

        【關(guān)鍵詞】串口通信;傳輸協(xié)議;照明監(jiān)控

        引言

        本監(jiān)控系統(tǒng)采用的RS-485總線,對校園照明過程集中監(jiān)控、操作、管理和分散控制。通信過程是通過RS-485總線和面向字符型的通信協(xié)議進(jìn)行連接。串行通信接口是計(jì)算機(jī)系統(tǒng)常用的一種串口通信方式,它是一種標(biāo)準(zhǔn)擴(kuò)展接口,串行接口一般包含RS-232/RS-422/RS-485。它的概念較為簡單:即按位(bit)發(fā)送和接收字節(jié),常用的串口用于ASCII碼字符傳輸,距離最遠(yuǎn)可達(dá)1200m。由于串口通信采用異步方式,所以端口在一根線上發(fā)送數(shù)據(jù)的同時,還可以在另一根線上接收數(shù)據(jù)。

        一、照明監(jiān)控系統(tǒng)的總體架構(gòu)和功能實(shí)現(xiàn)

        本系統(tǒng)采用研華公司開發(fā)的ADAM-4000系列的I/O模塊來實(shí)現(xiàn)通信功能。首先使用ADAM-4520模塊實(shí)現(xiàn)RS-232到RS-485通信的轉(zhuǎn)換,再構(gòu)建一個RS-485網(wǎng)絡(luò),使通信距離從15米延伸為1200米,網(wǎng)絡(luò)能夠覆蓋整個監(jiān)控范圍。除此外還將使用ADAM-4017和ADAM-4050,分別實(shí)現(xiàn)模擬量輸入和數(shù)字量輸出功能。系統(tǒng)構(gòu)成如題1所示。

        硬件功能的具體要求如下:

        定時讀取電流值和電壓值:本系統(tǒng)使用ADAM-4017實(shí)時監(jiān)控電壓值,要求以間隔2s的方式讀取電流和電壓的測量值。

        電壓報警測量功能:本系統(tǒng)使用ADAM-4017實(shí)時監(jiān)控電壓值的同時也監(jiān)控電壓值是否有異常??刂齐妷旱淖兓ㄟ^傳感器轉(zhuǎn)換為0V~+5V的電壓信號送入模擬通道0通道,當(dāng)檢測電壓小于程序設(shè)定的下限值,計(jì)算機(jī)輸出控制信號,使得監(jiān)控值有藍(lán)色變?yōu)榧t色,即電壓下限報警;當(dāng)檢測電壓大于計(jì)算機(jī)設(shè)定的上限值,輸出控制信號,使得監(jiān)控值有藍(lán)色變?yōu)榧t色,即電壓上限報警。

        開關(guān)量輸入輸出功能:使用ADAM-4050進(jìn)行數(shù)字量的輸出控制。主要是控制燈組的開關(guān)燈情況。輸出線路中主要用于控制繼電器開關(guān)轉(zhuǎn)換,當(dāng)輸出為1時開關(guān)閉合,燈組打開;輸出為0時開關(guān)打開,燈組關(guān)閉。

        在RS-485總線上還要安裝一個智能電表,主要目的是讀取電量和電費(fèi)。

        二、串行通信協(xié)議簡介

        常用的串口通信速率為:9600或19200或38400B/S。數(shù)據(jù)格式:1起始位,8數(shù)據(jù)位,1停止位,校驗(yàn)方式位。校驗(yàn)方式有:無校驗(yàn)、奇校驗(yàn)、偶校驗(yàn)。

        ASCII模式的數(shù)據(jù)幀協(xié)議數(shù)據(jù)包格式如圖2所示。在消息中的兩個ASCII字符發(fā)由8Bit字節(jié)構(gòu)成并發(fā)送。消息中字的最大發(fā)送時間間隔可以長達(dá)1秒,即在相鄰字符發(fā)送間隔大于1秒后。接收設(shè)備才會認(rèn)為傳輸出現(xiàn)錯誤。

        ASCII字符采用的代碼系統(tǒng)是十六進(jìn)制,所以消息中的任何一個ASCII字符都用一個十六進(jìn)制字符組成來表示。

        起始位由一個字節(jié)構(gòu)成,使用的是“:”字符(ASCII碼表示為:3AH)。

        結(jié)束符由兩個字節(jié)構(gòu)成,使用的回車換行符結(jié)束(ASCII碼表示為:0DH,0AH)。

        地址域由兩個字節(jié)構(gòu)成,從設(shè)備地址是0…247(十進(jìn)制),其中0作為廣播地址。

        功能域由兩個字節(jié)構(gòu)成,可能的代碼范圍是1…255(十進(jìn)制)。

        數(shù)據(jù)域是由兩個十六進(jìn)制數(shù)集合構(gòu)成的,范圍00…FF。

        錯誤檢測使用LRC(縱向冗長檢測)方法,針對消息內(nèi)容計(jì)算得出檢測結(jié)果,字符計(jì)算中不包括起始使用的冒號符和結(jié)束位使用的回車換行符。

        字符在標(biāo)準(zhǔn)的Modbus系列網(wǎng)絡(luò)傳輸時,如果消息需要連續(xù)傳輸,那么每個字符或字節(jié)是以從左到右即從最低有效位到最高有效位開始傳輸?shù)摹?/p>

        三、系統(tǒng)中傳輸協(xié)議的設(shè)計(jì)

        ADAM-4050主要功能是控制系統(tǒng)中的開關(guān)燈情況,在系統(tǒng)設(shè)計(jì)中每個教室都要使用一個ADAM-4050,因此對其進(jìn)行設(shè)備地址設(shè)置:0x01—0xFF。根據(jù)教室的實(shí)際情況每個教室連接4組燈組,因此使用ADAM-4050的0到3的引腳,如果為1則表示開燈,如果是0則表示關(guān)燈。開關(guān)燈控制協(xié)議設(shè)計(jì)如表1、表2所示。

        ADAM-4017是8腳的模擬量輸出控制模塊,主要用來監(jiān)控教室中電壓電流的情況,每個教室中安裝一個ADAM-4017,其中第一引腳用來檢測電壓,其余引腳用來檢測電流,但是教室中只有4組燈組,因此只使用其中四個引腳,根據(jù)實(shí)際情況使用第二個到第五個引腳,即1~4編號的引腳。電壓檢測控制協(xié)議設(shè)計(jì)如表3所示。

        電流檢測控制協(xié)議設(shè)計(jì)如表4所示。

        在本系統(tǒng)中只有一個智能電表用來讀取整個校區(qū)的電費(fèi)和電量值,電表只需傳輸相應(yīng)的電量幀給上位機(jī),上位機(jī)根據(jù)要求計(jì)算出相應(yīng)的電費(fèi)。DLT_645-2007_多功能電能表遵循中華人民共和國電力行業(yè)標(biāo)準(zhǔn)的電能表通信協(xié)議,其協(xié)議設(shè)計(jì)應(yīng)用如表5、表6、表7所示。

        四、結(jié)束語

        本文對串行通信技術(shù)及其傳輸協(xié)議進(jìn)行了技術(shù)介紹。確定了該照明監(jiān)控系統(tǒng)使用的通信I/O模塊和智能電表。以串口通信協(xié)議為基礎(chǔ),設(shè)計(jì)了本系統(tǒng)中的監(jiān)控中心與通信模塊之間的數(shù)據(jù)傳輸協(xié)議。

        猜你喜歡
        串口通信
        基于Android的電解質(zhì)分析儀設(shè)計(jì)與實(shí)現(xiàn)
        基于Qt和Flash的嵌入式Linux軟件架構(gòu)設(shè)計(jì)
        串口通信在智能家居監(jiān)控系統(tǒng)中的應(yīng)用
        基于Python實(shí)現(xiàn)設(shè)備控制臺的集中控制和管理
        基于OpenCV的室內(nèi)照明智能控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
        科技視界(2016年13期)2016-06-13 22:01:19
        基于Qt5的MODBUS協(xié)議編程與實(shí)現(xiàn)
        基于MSP430單片機(jī)的窄帶無線數(shù)據(jù)傳輸模塊的設(shè)計(jì)
        便攜式數(shù)傳電臺測試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
        基于MFC的AUV多傳感器數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)及測試
        基于LabVIEW的溫度測量系統(tǒng)設(shè)計(jì)
        国产亚洲av成人噜噜噜他| 日韩欧美第一区二区三区| 亚洲一区二区三区免费av在线| 日本高清视频一区二区| 女人下边被添全过视频| 亚洲av无码av日韩av网站| 久久成人永久免费播放| 我的极品小姨在线观看| 亚洲一区精品无码| 天天做天天爱天天爽综合网| 国产精品99精品一区二区三区∴ | 无遮高潮国产免费观看| 极品av在线播放| 国产不卡在线观看视频| 美女网站免费福利视频| 综合网自拍| 国产精东一区二区三区| 国产亚洲精品国产精品| 精精国产xxxx视频在线播放| 国产亚洲精久久久久久无码苍井空| 激情网色图区蜜桃av| 日日碰狠狠添天天爽超碰97久久| 又湿又黄裸乳漫画无遮挡网站| 国产精品伦人视频免费看| 日本高级黄色一区二区三区| 欧美日韩精品久久久免费观看| 亚洲国产成人91| 久久天堂精品一区专区av| 久久精品国产久精国产爱| 国内a∨免费播放| 中文字幕有码高清| 91精品国产综合久久久蜜| 亚洲另类欧美综合久久图片区 | 加勒比精品一区二区三区| 黄片小视频免费观看完整版| 亚洲色婷婷一区二区三区| 久久频精品99香蕉国产| 亚洲精品国产成人久久av盗摄| 国内精品久久久人妻中文字幕| 中国精品久久精品三级| 免费av在线视频播放|