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

        ?

        基于Arduino的PLC無線控制系統(tǒng)設計與實現(xiàn)

        2015-03-07 05:40:15邢婭莉
        中國測試 2015年7期
        關鍵詞:接線盒控制板分段

        邢婭莉,廖 海

        (1.廣東交通職業(yè)技術學院,廣東 廣州 510800;2.緯創(chuàng)資通(中山)有限公司,廣東 中山 528437)

        基于Arduino的PLC無線控制系統(tǒng)設計與實現(xiàn)

        邢婭莉1,廖 海2

        (1.廣東交通職業(yè)技術學院,廣東 廣州 510800;2.緯創(chuàng)資通(中山)有限公司,廣東 中山 528437)

        為解決生產(chǎn)線可編程邏輯系統(tǒng)(PLC)接線數(shù)量多、維修復雜等問題,設計基于Arduino的無線PLC控制系統(tǒng)。系統(tǒng)核心部件為控制智能模塊、分線智能模塊,分別采用Arduino Mega 2560控制板與Arduino UNO控制板,利用該智能系統(tǒng)在PLC和生產(chǎn)線終端之間進行數(shù)據(jù)無線傳輸。測試結果表明:設計系統(tǒng)無線數(shù)據(jù)傳輸準確、可靠,可有效實現(xiàn)控制邏輯,且有效減小控制柜與分段接線盒間接線端子數(shù)量,有效降低系統(tǒng)安裝、維護難度,提高系統(tǒng)可擴展性。

        PLC控制系統(tǒng);Arduino控制板;智能模塊;無線通信

        0 引 言

        可編程邏輯控制系統(tǒng)(programmable logic controller,PLC),作為自動化領域三大技術支柱之一,具有實時性高、可靠性好、抗干擾能力強等優(yōu)點[1]。傳統(tǒng)PLC控制系統(tǒng)以PLC為中心,輔以低壓控制器,實現(xiàn)生產(chǎn)過程的準確控制和管理[2]。沈凱明[3]設計、實現(xiàn)應用于電機與變壓器數(shù)字化測試平臺的PLC控制系統(tǒng),利用Profibus總線連接電氣設備形成單主機控制網(wǎng)絡;Dai等[4]設計分布式PLC控制系統(tǒng),并提出面向?qū)ο筠D(zhuǎn)換、對象重用和面向類3種設計方法。傳統(tǒng)PLC控制系統(tǒng)輸入輸出與終端采用一對一連接,終端越多,連接線越多,造成控制柜與分段接線盒間導線數(shù)量龐大[5];同時,分段接線盒數(shù)量與生產(chǎn)線長度呈正比,各分段接線盒引出大量導線,給系統(tǒng)安裝、維護造成不便,降低系統(tǒng)可靠性。近年來,PLC無線控制系統(tǒng)越來越受重視[6-10],Guo等[6]分析PLC與計算機通信原理,利用nRF2401實現(xiàn)PLC和計算機之間的無線通信;蔣林杰[7]構建分布式PLC控制系統(tǒng),通過無線通信技術實現(xiàn)現(xiàn)場控制站點和中控室站點間數(shù)據(jù)傳輸,解決砂石加工現(xiàn)場布線難的問題。

        本文提出基于Arduino的PLC無線控制系統(tǒng),在控制柜與分段接線盒中分別增加控制智能模塊、分段智能模塊,智能模塊負責PLC與生產(chǎn)線終端無線通信,有效減少控制柜和分段接線盒間導線數(shù)量,降低系統(tǒng)成本,提高系統(tǒng)兼容性、靈活性。

        1 系統(tǒng)總體設計

        1.1 系統(tǒng)架構設計

        圖1為基于Arduino的PLC無線控制系統(tǒng)架構圖。該系統(tǒng)在控制柜中增加一個控制智能模塊,與PLC端子通過短導線連接;在生產(chǎn)線原分段接線盒中增加分段智能模塊,分別與對應終端子通過導線連接;控制智能模塊與各分段智能模塊之間通過無線串行通信進行數(shù)據(jù)傳輸。

        圖1 基于Arduino的PLC控制無線系統(tǒng)架構圖

        1.2 系統(tǒng)工作過程

        圖2為PLC無線控制系統(tǒng)工作流程圖。圖2(a)中PLC輸出控制信號通過導線傳輸至控制智能模塊,控制智能模塊將接收到的控制信號進行轉(zhuǎn)換,并加入目標分段智能模塊編號,送入無線通信子模塊,以無線方式發(fā)送出去。生產(chǎn)線上所有分段接線盒中分段智能模塊的無線通信子模塊均會接收到該控制信號,智能模塊對無線信號進行處理、轉(zhuǎn)換,識別自身是否為目標分段智能模塊;若為目標分段智能模塊,則將控制信息轉(zhuǎn)換為終端輸出單元能識別的控制信息,并通過導線傳輸至相應終端單元進行動作控制,否則放棄該控制信號。圖2(b)中終端輸入單元(如傳感器、按鈕、行程開關等)將采集的信息傳輸至分段智能模塊,分段智能模塊將信息轉(zhuǎn)換并加上自身編號,通過無線通信子模塊以無線方式發(fā)送至控制柜中控制智能模塊??刂浦悄苣K將信息重現(xiàn)并提取相應分段智能模塊及通道編號,通過導線傳輸至PLC輸入點,由PLC進行數(shù)據(jù)處理。

        圖2 PLC控制無線系統(tǒng)工作流程圖

        2 基于Arduino的智能模塊

        控制智能模塊、分段智能模塊是本文PLC無線控制系統(tǒng)的核心,兩者硬件結構基本相同。圖3為智能模塊硬件結構圖,主要包括控制器、無線通信模塊、信號隔離與變換模塊、接線端子模塊、擴展接線端子模塊、擴展接口、電源模塊。從接線端子輸入點輸入的信號經(jīng)隔離與變換模塊調(diào)理、轉(zhuǎn)換后傳輸至控制器,控制器將信號送入無線通信模塊緩存區(qū)并以無線方式發(fā)送出去。如果無線通信模塊接收到信號,則將數(shù)據(jù)暫存于緩存區(qū)中,再送入控制器,由控制器信號送隔離與變換模塊,經(jīng)調(diào)理、轉(zhuǎn)換后發(fā)送至接線端子輸出點。

        2.1 Arduino控制器模塊

        圖3 智能模塊硬件結構

        Arduino控制器模塊是智能模塊核心,它可驅(qū)動智能模塊中其他模塊,且具備可編程性。本文的控制智能模塊和分段智能模塊分別選用Arduino Mega2560控制板、Arduino UNO控制板。表1為UNO和Mega2560特性。

        表1 UNO和Mega2560特性

        2.2 無線通信模塊

        Arduino控制板支持Ethernet、RS-485、APC220、ZigBee、Bluetooth、WiFi等通信模式??紤]到成本及抗干擾能力等因素,本設計選用APC220-43作為無線通信模塊,它是一種多通道無線數(shù)據(jù)傳輸模塊,可設置多個頻道,工作頻率在418~455 MHz之間(1kHz步進),理論傳輸距離為1 000m,支持1 200,2 400,4 800,9 600,19 200,38 400,57 600 b/s 7種傳輸速率,具有功耗低、抗干擾強、靈敏度高等特性,適合于工業(yè)控制領域。

        圖4為APC220-43與Arduino連接電路圖。Arduino控制板發(fā)送數(shù)據(jù)端TXD、接收數(shù)據(jù)端RXD分別與APC220-43接收數(shù)據(jù)端RXD、發(fā)送數(shù)據(jù)端TXD連接,EN為電源使能端,AUX為收發(fā)數(shù)據(jù)指示端(低電平接收,高電平發(fā)送),SET在低電平輸入時可設置APC220-43參數(shù)。Arduino控制板只需像操作串口一樣操作APC220-43,便可收發(fā)數(shù)據(jù)。

        圖4 APC220-43與Arduino連接電路圖

        2.3 信號隔離與變換模塊

        信號隔離與變換模塊用于隔離智能模塊接線端子、擴展接線端子及擴展接口連接的外部電路、Arduino控制器,以提高控制器抗干擾能力;同時,該模塊將外部輸入信號電平轉(zhuǎn)換成適合控制器的電平,并將控制器輸出信號電平轉(zhuǎn)換成適合現(xiàn)場執(zhí)行機構或PLC的信號電平。圖5為信號隔離與變換模塊主要電路,包括輸入接口電路和繼電器輸出電路。

        圖5 信號隔離與變換模塊主要電路

        3 系統(tǒng)電磁兼容及抗干擾措施

        為了使控制系統(tǒng)能適應工業(yè)現(xiàn)場的惡劣環(huán)境中,在硬件系統(tǒng)設計中采取了如下措施:

        1)系統(tǒng)采用APC220-43無線通信模塊。該模塊采用高效的循環(huán)交織糾檢錯編碼,可以糾正24 bits連續(xù)突發(fā)錯誤,其抗干擾和靈敏度高于同類的數(shù)傳模塊,適合于工業(yè)控制領域。

        2)系統(tǒng)輸入輸出接口采用光耦隔離和繼電器隔離措施。輸入接口電路采用光耦隔離,有效防止竄入控制器模塊的外部干擾;輸出接口電路的續(xù)流二極管能釋放感應電壓提高接口壽命,繼電器輸出具有隔離系統(tǒng)外部干擾的功能。

        3)電源模塊加入了濾波網(wǎng)絡和整流橋。濾波網(wǎng)絡濾去來自開關電源的高頻干擾;整流橋可以防止反接電源導致的電路元件燒壞。另外,Arduino板載的穩(wěn)壓模塊能進一步穩(wěn)定電壓,減少紋波電壓。

        4 系統(tǒng)性能測試

        圖6為控制智能模塊和分段智能模塊實物圖??刂葡到y(tǒng)中,PLC的輸入輸出信號不再直接通過并行的導線連接到分段接線盒,而是經(jīng)過通信信道到達智能模塊。分段智能模塊的信息也通過通信信道傳遞到控制屏內(nèi)的PLC中,成功將控制柜與分段接線盒間接線端子數(shù)量減少40%。對智能模塊及PLC無線控制系統(tǒng)各方面性能進行測試,包括輸入輸出信號傳輸測試、故障檢測功能測試、可編程邏輯控制功能測試。

        圖6 控制智能模塊和分段智能模塊實物圖

        1)信號傳輸測試。輸入信號傳輸測試在控制智能模塊與分段智能模塊不同通信距離情況下,通過PLC對不同執(zhí)行機構發(fā)出控制命令,測試對應執(zhí)行機構是否接收到該信號并執(zhí)行相應動作;輸出信號傳輸測試與輸入信號傳輸測試類似,不同之處僅在于由終端向PLC傳輸信號,檢測PLC是否正確接收到該信號。表2、表3分別為輸入、輸出信號傳輸測試結果,其中APC220-43工作頻率為455MHz,結果顯示在50,100,200,400 m無線通信距離下,輸入、輸出信號測試的信號電平轉(zhuǎn)換正確,傳輸成功率達100%,均能正確傳輸數(shù)據(jù)。

        2)斷線故障測試。將配對的一個智能模塊斷電,檢測另一個智能模塊錯誤信號引腳是否顯示錯誤信號,若錯誤信號引腳電平由0 V變?yōu)? V,說明智能模塊故障檢測功能正常實現(xiàn)。因Arduino控制板具有可編程特性,智能模塊單獨使用時,可將其作為簡單開源PLC使用。Arduino控制板對工位控制邏輯進行測試,以檢測智能模塊可編程邏輯控制功能,并采用按鈕模擬輸入信號及LED顯示輸出信號。測試結果表明智能模塊可有效實現(xiàn)控制邏輯,說明本設計基于Arduino的智能模塊可作為可編程邏輯控制器使用。

        由此可見,基于Arduino的PLC無線控制系統(tǒng)可正確輸入、輸出信號并正確傳輸信號,還可檢測智能模塊斷線、斷電故障,可作為簡單開源PLC使用進行邏輯控制。

        5 結束語

        1)提出一種基于Arduino的PLC無線控制系統(tǒng),在控制柜和分段接線盒中分別增加控制智能模塊、分段智能模塊,PLC與生產(chǎn)線終端之間通過控制智能模塊與分段智能模塊進行無線數(shù)據(jù)傳輸,智能模塊負責信號電平轉(zhuǎn)換與隔離等。

        表2 輸入信號傳輸測試結果

        表3 輸出信號傳輸測試結果

        2)控制智能模塊、分段智能模塊是PLC無線控制系統(tǒng)的核心部件,智能模塊的核心控制器采用成本低、簡單易用、兼容性強、擴展性強的Arduino控制板,其無線通信采用成本低、抗干擾能力強的APC220-43通信模塊,測試結果表明該系統(tǒng)數(shù)據(jù)傳輸可靠。

        3)基于Arduino的PLC無線控制系統(tǒng)以無線通信方式代替生產(chǎn)線控制系統(tǒng)中PLC與分段接線盒之間的導線,將控制柜與分段接線盒間接線端子數(shù)量減少40%,降低系統(tǒng)初次投資成本,減少系統(tǒng)維護工作量和成本,增強系統(tǒng)的可擴展性。

        [1]向六昭,王成瓊.基于PLC的精沖機電氣控制系統(tǒng)研究[J].中國測試,2013,39(2):98-101.

        [2]Irmak E,Colak I,Kaplan O,et al.Development of a real time monitoring and control system for PLC based elevator[C]∥Power Electronics and Applications,2011:1-8.

        [3]沈凱明.電機與變壓器數(shù)字化測試平臺的PLC控制系統(tǒng)設計[D].杭州:浙江大學,2010.

        [4]Wenbin D,Vyatkin V.Redesign distributed PLC control systems using IEC 61499 function blocks[J].Automation Science and Engineering,2012,9(2):390-401.

        [5]車暢,胡丹,白晗東.PLC輸入輸出接口測試系統(tǒng)設計[J].中國測試,2011,37(3):53-56.

        [6]Guo H,F(xiàn)u C H,Wu H,et al.Research of wireless communication between PLC and computer based on nRF2401[C]∥2010 International Conference on Communications and Mobile Computing.Shenzhen:IEEE,2010:157-163.

        [7]蔣林杰.砂石加工PLC控制系統(tǒng)的應用研究 [D].昆明:昆明理工大學,2012.

        [8]Illes C,Popa G N,F(xiàn)ilip I.Water level control system using PLC and wireless sensors[C]∥2013 IEEE 9th Internatonal Conference on ComputationalCybernetics. Tihany:IEEE,2013:195-199.

        [9]Zhao Z W,Yan W K,Liu Z X,et al.Design of laboratory monitoring system based on IEEE 802.15.4[C]∥2012 31stChineseControlConference.Hefei:IEEE,2012:6644-6648.

        [10]Basile F,Chiacchio P,Gerbasio D.On the implementation of industrial automation systems based on PLC[J]. Automation Science and Engineering,2013,10(4):990-1003.

        Design and realization of PLC wireless control systems based on Arduino

        XING Yali1,LIAO Hai2
        (1.Guangdong Communication Polytechnic,Guangzhou 510800,China;2.Wistron(Zhongshan)Corporation,Zhongshan 528437,China)

        To solve complex wiring and difficult maintenance of existing PLC control systems of production lines,a PLC wireless control system was designed based on an Arduino control board. The system used control intelligent modules and branching intelligent modules to realize wireless communication between PLC and the production line terminal.The test results show that the wireless communication of this system is accurate and reliable and has reduced wiring terminals between the control cabinet and the segment junction box,effectively lowering the difficulty in system installation and maintenance and promoting system extensibility.

        PLC control system;Arduino control board;intelligent module;wireless communication

        A

        :1674-5124(2015)07-0104-04

        10.11857/j.issn.1674-5124.2015.07.024

        2014-09-17;

        :2014-11-23

        廣東省科技計劃項目(2012B010300023)

        邢婭莉(1979-),女,河南開封市人,講師,碩士,研究方向為控制理論與控制工程。

        猜你喜歡
        接線盒控制板分段
        關于某家用電器靜電彈簧控制板一拖多自動檢測裝置的研究與應用
        日用電器(2023年7期)2023-09-07 00:41:56
        一類連續(xù)和不連續(xù)分段線性系統(tǒng)的周期解研究
        一種橡膠減震裝置
        開啟式電動機接線盒故障分析及解決措施
        防爆電機(2020年4期)2020-12-14 03:11:18
        一種承壓防爆接線盒結構設計
        防爆電機(2020年4期)2020-12-14 03:11:14
        軌道交通AFC導向標識控制板設計
        電子制作(2019年23期)2019-02-23 13:21:22
        分段計算時間
        3米2分段大力士“大”在哪兒?
        太空探索(2016年9期)2016-07-12 10:00:04
        一種機載SAR中心控制板的設計
        防爆高壓電機接線盒的設計
        防爆電機(2015年4期)2015-03-04 05:26:38
        亚洲av无码片vr一区二区三区| 精品国产乱码久久免费看| 97人妻精品一区二区三区免费| 日本xxxx色视频在线观看免费| 一边吃奶一边摸做爽视频| 亚洲综合久久久| 日本中出熟女一区二区| 国产自拍成人免费视频| 日产亚洲一区二区三区| 亚洲国产18成人中文字幕久久久久无码av| 国产日韩午夜视频在线观看 | 亚洲精品夜夜夜妓女网| 亚洲av无码一区二区二三区下载| 亚洲一区二区三区中文视频| 青青草成人免费在线观看视频| 亚洲国产精品无码久久98| 成人午夜毛片| 女同av免费在线播放| 手机在线观看免费av网站| 污污内射在线观看一区二区少妇| 亚洲av日韩av综合aⅴxxx| 国产精品国产三级国a| 国产精品理论片在线观看| 午夜精品久久久久久中宇| 日本高清在线播放一区二区三区| av在线播放免费观看| 亚洲欧美色一区二区三区| 欧美视频二区欧美影视| av蜜桃视频在线观看| 国产高清在线视频一区二区三区| 99在线精品免费视频九九视| 国产福利小视频在线观看 | 一区二区三区日韩亚洲中文视频 | 91精品国产色综合久久不卡蜜| 精品久久人妻一区二区| 三个男吃我奶头一边一个视频| 成人免费网站视频www| 日韩精品中文字幕 一区| 国产在线视频91九色| 撕开奶罩揉吮奶头视频| 美女超薄透明丝袜美腿|