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

基于PLC和單片機(jī)實(shí)現(xiàn)的數(shù)據(jù)采集控制系統(tǒng)設(shè)計(jì)

2018-10-21 11:39:47武振慧
名城繪 2018年12期
關(guān)鍵詞:數(shù)據(jù)采集單片機(jī)

武振慧

摘要:PLC和單片機(jī)是目前最為常用的兩種控制器件。本文介紹了一種基于PLC和單片機(jī)實(shí)現(xiàn)的數(shù)據(jù)采集控制系統(tǒng)設(shè)計(jì)。

關(guān)鍵詞:PLC;單片機(jī);數(shù)據(jù)采集;控制系統(tǒng)

在工業(yè)控制過程中,需要對被控制對象的實(shí)時數(shù)據(jù)進(jìn)行采集,并且根據(jù)采集數(shù)據(jù)的實(shí)際情況,對其進(jìn)行實(shí)時的監(jiān)控及遠(yuǎn)程的控制,以完成相應(yīng)的控制任務(wù)。

在現(xiàn)代工業(yè)控制中,對控制的準(zhǔn)確性判斷及控制的實(shí)時性和穩(wěn)定性需求都很高,所以要有一種可進(jìn)行數(shù)據(jù)采集的控制系統(tǒng),而且這種系統(tǒng)要能實(shí)現(xiàn)多通道高精度以及大容量的要求。因此,對單片機(jī)與PLC的數(shù)據(jù)采集控制系統(tǒng)設(shè)計(jì)進(jìn)行研究具有非常重要的現(xiàn)實(shí)意義。

一、單片機(jī)概述

單片機(jī)(Microcontrollers)又稱單片微控制器,它不是完成某一個邏輯功能的芯片,而是把一個計(jì)算機(jī)系統(tǒng)集成到一個芯片上。相當(dāng)于一個微型的計(jì)算機(jī),和計(jì)算機(jī)相比,單片機(jī)只缺少了I/O設(shè)備。同時,它也是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機(jī)存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計(jì)數(shù)器等功能(可能還包括顯示驅(qū)動電路、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上構(gòu)成的一個小而完善的微型計(jì)算機(jī)系統(tǒng),在工業(yè)控制領(lǐng)域廣泛應(yīng)用。從上世紀(jì)80年代,由當(dāng)時的4位、8位單片機(jī),發(fā)展到目前的300M的高速單片機(jī)。

二、單片機(jī)的軟件設(shè)計(jì)

單片機(jī)系統(tǒng)的軟件設(shè)計(jì)包括了單片機(jī)對A/D的采樣控制和PLC的串行通訊。由于單片機(jī)與PLC通信要求使用相同的波特率,且傳輸?shù)臄?shù)位相同,所以在單片機(jī)串口的初始化設(shè)置中將波特率的定時器1、串口的控制和中斷控制按如下步驟進(jìn)行:①確定定時器1的工作方式:TMOD=0x20;②確定定時器1的初值裝載:TH1=0xfD;TL1=0xfD;③啟動定時器1:TR1=1;④確定串口的控制:SCON=0x52;⑤計(jì)算波特率:波特率的設(shè)置應(yīng)與PLC的通信協(xié)議一致,選擇的晶振為11.0592M,波特率=2SMOD/32×定時器1的溢出率(式中SMOD為PCON寄存器的最高位),溢出率=11.0592×106×(213-TL1+3+1+2+2+1)/12),PCON=0x00;得串口波特率為9600 b/s。

單片機(jī)設(shè)定了工作在串口方式1,它的幀格式為1個起始位,8個數(shù)據(jù)位,1個停止位;而PLC要求的是1個起始位,7個數(shù)據(jù)位,1個偶校驗(yàn)位,1個停止位。所以單片機(jī)發(fā)送數(shù)據(jù)時要把數(shù)據(jù)的最高位設(shè)置成偶校驗(yàn)位,這樣才能順利通訊。

三、PLC與LabVIEW的串行通信

由于FX系列PLC只有RS422和RS485的串行通信接口,所以與PC機(jī)進(jìn)行串口通信時要接一個RS232與RS422(或RS485)的轉(zhuǎn)換電纜,完成通信的硬件連接。

1、PLC與上位機(jī)LabVIEW的通信設(shè)計(jì)。用PC機(jī)的RS-232接口與PLC通信,需要對PLC一些參數(shù)進(jìn)行配置。采用FX系列PLC的默認(rèn)設(shè)置為:啟動位:1位;數(shù)據(jù)長度:7位;停止位:2位;奇偶校驗(yàn):偶校驗(yàn);波特率:9600 b/s。

通信格式設(shè)置完后,PC機(jī)開始向PLC傳送數(shù)據(jù)。①通信開始先由PC機(jī)向PLC發(fā)出呼叫,由于是一對一的呼叫,無需地址碼;②PLC接受到呼叫信號后,以相應(yīng)的字符發(fā)送應(yīng)答信號;③PC機(jī)收到正確的應(yīng)答信號后,將數(shù)據(jù)傳送給PLC;④PLC接收到數(shù)據(jù)后,以相應(yīng)的字符發(fā)送結(jié)束信號;⑤PC機(jī)收到結(jié)束信號后停止傳送數(shù)據(jù),通信結(jié)束。

在LabVIEW的程序中可采用下列步驟實(shí)現(xiàn)與PLC之間的通訊:①初始化串口,設(shè)置雙方通訊的端口號、波特率、數(shù)據(jù)位、停止位、奇偶校驗(yàn)等,與PLC的設(shè)置相同;②把要發(fā)送的數(shù)據(jù)按PLC命令幀的格式打包;③寫端口,把整個命令幀發(fā)送到串口;④延時等待PLC的應(yīng)答幀到達(dá)串口;⑤讀串口,讀取PLC的應(yīng)答幀;⑥把讀取的應(yīng)答幀解包,讀取相應(yīng)的數(shù)據(jù)。

其中@表示一幀的開始,上位機(jī)按“節(jié)點(diǎn)號”來識別PLC;識別碼是兩個字符的上位機(jī)命令代碼,它表示上位機(jī)要對PLC進(jìn)行何種操作;正文包括起始字和字?jǐn)?shù),起始字是指要讀寫通道的起始地址,字?jǐn)?shù)是指要讀寫的通道個數(shù);FCS碼(兩個字符)用于校驗(yàn),由上位機(jī)計(jì)算并設(shè)置在命令幀里,安排在終止符前,以檢查在傳送數(shù)據(jù)時是否發(fā)生錯誤。FCS碼的具體算法是:從一幀數(shù)據(jù)的開始到幀正文結(jié)束(FCS之前)所有數(shù)據(jù)字符ASCII碼執(zhí)行“異或”操作的結(jié)果,此結(jié)果是一個8位二進(jìn)制數(shù),然后分別把其高4位和低4位轉(zhuǎn)換成兩個16進(jìn)制數(shù)表示的ASCII碼;終止符是“*”。

同理,PLC在接收命令幀后要返回相應(yīng)的應(yīng)答幀,其格式就是在識別碼的后面加一個結(jié)束碼,結(jié)束碼表示返回給PLC的錯誤代碼,若正確為00H,其他為不同的錯誤代碼。

2、上位機(jī)LabVIEW的監(jiān)控界面設(shè)計(jì)。本系統(tǒng)要求用上位機(jī)來完成現(xiàn)場采集數(shù)據(jù)的顯示,并能通過PLC對現(xiàn)場設(shè)備進(jìn)行控制,所以需設(shè)計(jì)顯示采集數(shù)據(jù)的顯示窗口和發(fā)布控制命令的命令窗口。

3、基于B/S模式的LabVIEW遠(yuǎn)程控制功能。LabVIEW中的遠(yuǎn)程面板(Remote Front Panel)采用了B/S模式,把一個VI的前面板直接嵌入到Web網(wǎng)頁中,使Internet上的客戶端能看到一個動態(tài)刷新的實(shí)時畫面,而且客戶端獲得授權(quán)后還能對前面板進(jìn)行遠(yuǎn)程控制。同時,由于LabVIEW中內(nèi)嵌了Web服務(wù)器的功能,所以不必再開發(fā)Web服務(wù)應(yīng)用程序,只需通過簡單的設(shè)置就能將原來單機(jī)版的測控系統(tǒng)升級為基于Web的遠(yuǎn)程測控系統(tǒng)。

遠(yuǎn)程面板技術(shù)實(shí)現(xiàn)首先需設(shè)置Web服務(wù)器:激活Web Server服務(wù),設(shè)置發(fā)布文件所在根目錄(RootDi rec tory),指定記錄Web登錄信息的文件(LogFile);設(shè)置瀏覽訪問控制列表(browser acces s list),客戶端用戶具有監(jiān)控、監(jiān)視、及拒絕訪問三種訪問權(quán)限,能有效控制不同重要程度的訪問客戶端;設(shè)置VI可見性(Visible),將需要遠(yuǎn)程控制的VI的名字添加到列表框中,以便遠(yuǎn)程客戶端進(jìn)行訪問;創(chuàng)建HTML文件,修改HTML文件中的參數(shù)。可利用LabVIEW的Web Publ ish工具進(jìn)行創(chuàng)建。然后設(shè)置訪問客戶端:安裝LabVIEW運(yùn)行引擎(LabVIEWRunTime Engine);打開瀏覽器,輸入對應(yīng)的URL。

四、結(jié)語

綜上所述,運(yùn)用數(shù)據(jù)采集系統(tǒng)可獲得大量的動態(tài)信息,是獲取科學(xué)數(shù)據(jù)和生成知識的重要手段之一。另外,在工業(yè)控制領(lǐng)域里,數(shù)據(jù)采集與控制系統(tǒng)密不可分,而單片機(jī)與PLC分別是這兩個部分的核心。但兩者各有其特點(diǎn),因而在實(shí)際的應(yīng)用中希望把兩者結(jié)合在一起,進(jìn)而實(shí)現(xiàn)更加優(yōu)化的設(shè)計(jì)。

參考文獻(xiàn):

[1]趙子愷.可編程控制器與LabVIEW的通訊實(shí)現(xiàn)[J].微計(jì)算機(jī)信息,2014(03).

[2]李鐵.基于單片機(jī)的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)[J].信息技術(shù),2015(04).

[3]邴春秋.基于PLC和單片機(jī)實(shí)現(xiàn)的數(shù)據(jù)采集控制系統(tǒng)設(shè)計(jì)[J].西華大學(xué)學(xué)報(自然科學(xué)版),2014(06).

(作者單位:中車唐山機(jī)車車輛有限公司)

猜你喜歡
數(shù)據(jù)采集單片機(jī)
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
鐵路客流時空分布研究綜述
基于廣播模式的數(shù)據(jù)實(shí)時采集與處理系統(tǒng)
軟件工程(2016年8期)2016-10-25 15:54:18
通用Web表單數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
軟件工程(2016年8期)2016-10-25 15:52:53
基于開源系統(tǒng)的綜合業(yè)務(wù)數(shù)據(jù)采集系統(tǒng)的開發(fā)研究
Microchip推出兩個全新PIC單片機(jī)系列
主站蜘蛛池模板: 欧美亚洲一区二区三区在线| 欧美亚洲激情| 3344在线观看无码| 亚洲国产精品无码AV| 亚欧成人无码AV在线播放| 色综合久久88色综合天天提莫 | 亚洲精品高清视频| 国产麻豆va精品视频| 国产日韩精品欧美一区灰| 国产欧美精品专区一区二区| 97视频在线精品国自产拍| 九九香蕉视频| 456亚洲人成高清在线| 99re热精品视频国产免费| 日本免费一级视频| 国产成人精品无码一区二| 亚洲性日韩精品一区二区| 欧美亚洲第一页| 久青草网站| 毛片久久网站小视频| 日韩高清欧美| 精品国产黑色丝袜高跟鞋| 国产精品免费p区| 亚洲国产成人精品无码区性色| 亚洲欧美成人在线视频| 亚洲日韩精品无码专区97| 成人精品视频一区二区在线| 亚洲精品天堂在线观看| 亚洲综合色婷婷中文字幕| 亚洲AV无码久久精品色欲 | 国产成人综合久久| 国产成人综合日韩精品无码首页| 国产精品成人免费视频99| 本亚洲精品网站| 国产一区二区三区在线观看视频| 在线日韩一区二区| 亚洲色图欧美| 亚洲熟妇AV日韩熟妇在线| 亚洲欧美日韩精品专区| 国产尤物在线播放| 久久国产精品波多野结衣| 麻豆精品视频在线原创| 国产成a人片在线播放| 亚洲欧美精品在线| 日韩欧美成人高清在线观看| 亚洲日本在线免费观看| 免费日韩在线视频| 色妞www精品视频一级下载| 国产欧美精品专区一区二区| 国内精品自在自线视频香蕉| 欧美a级在线| 狠狠综合久久久久综| 国产十八禁在线观看免费| 国产主播喷水| 欧美亚洲中文精品三区| 免费在线色| 99re这里只有国产中文精品国产精品 | 欧美狠狠干| 在线播放精品一区二区啪视频| 欧美日韩一区二区三区在线视频| 97影院午夜在线观看视频| 午夜人性色福利无码视频在线观看 | 国产成人av一区二区三区| 国产国语一级毛片| 日韩精品高清自在线| 无码网站免费观看| 欧美激情,国产精品| 亚洲国产成人自拍| 免费又黄又爽又猛大片午夜| 国产午夜人做人免费视频中文| 亚洲三级视频在线观看| 日韩少妇激情一区二区| 亚洲精品福利网站| 美女潮喷出白浆在线观看视频| 免费高清毛片| swag国产精品| 91精品久久久久久无码人妻| 永久成人无码激情视频免费| 在线观看无码av免费不卡网站| 动漫精品啪啪一区二区三区| 一本大道视频精品人妻 | 爆乳熟妇一区二区三区|