- 相關(guān)推薦
PLC與單片機串口通信設(shè)置模式和實現(xiàn)方法論文
摘 要:作為一種應(yīng)用較為廣泛的現(xiàn)代化通信技術(shù)模式, PLC與單片機串口通信的合理設(shè)置和實現(xiàn), 能夠充分地提升行業(yè)內(nèi)部的信息數(shù)據(jù)交換效率。相關(guān)領(lǐng)域的工作人員在日常管理和建設(shè)的活動中, 不斷地完善PLC串行口與單片機的通信協(xié)議, 優(yōu)化PLC串行口與單片機的通信流程, 有效地拓展PLC串行口與單片機應(yīng)用途徑, 結(jié)合現(xiàn)代科學(xué)技術(shù), 為二者的有機融合與合理應(yīng)用提供更為廣闊的空間。本文對PLC與單片機串口設(shè)置模式進行了簡單概述, 分析了PLC串口參數(shù)設(shè)置以及單片機串行口通信設(shè)置的方式;在此基礎(chǔ)上, 進一步分析了PLC與單片機串口通信實現(xiàn)的方式。本文旨在為關(guān)注這一領(lǐng)域的人士提供一些可行性較高的參考意見, 為我國通信事業(yè)的發(fā)展做出積極貢獻。
關(guān)鍵詞:PLC; 單片機; 串口參數(shù);
對于現(xiàn)代通信事業(yè)來說, 串行口的合理接入, 可以提升通信和管理的效率, 以更加方便靈活的特點, 組成更加高效的通信系統(tǒng)。因此, 如何在此種環(huán)境下, 分析出PLC與單片機串口通信設(shè)置模式和實現(xiàn)方法, 成為了相關(guān)領(lǐng)域工作人員的工作重點之一。
1、 PLC與單片機串口通信設(shè)置模式
1.1、 PLC串口參數(shù)設(shè)置
PLC串行口主要通過對系統(tǒng)寄存器進行設(shè)置的方式, 達到系統(tǒng)串行接口初始化的目的。例如, 在進行操作的過程中, 可以應(yīng)用fp1的系統(tǒng)寄存器, 在制定的位置上, 對串口的波特率進行控制。當串口波特率被控制在h00時, 便可以確定一個起始位、一個停止位以及八個數(shù)據(jù)位。在這一過程中, 沒有奇偶校驗位。串口的波特率可以設(shè)置在寄存器之中, 通過計算機連接通信的方式, 完成PLC串行口參數(shù)設(shè)置[1].
1.2、 單片機串行口設(shè)置
單片機內(nèi)部的都有一個串行口, 在發(fā)送端和接收端兩個位置, 對寄存器進行控制。在對軟件進行的設(shè)置的過程中, 專業(yè)技術(shù)人員需要對四種不同的通信方式進行集中管理。在單片機串行口的8位異步通信接口中, 可以通過集成點對點的接口方式, 實現(xiàn)8位數(shù)據(jù)的同時傳輸。在每一幀信息當中, 都按照一個起始位、一個停止位和八個數(shù)據(jù)位的組成結(jié)構(gòu), 將CPU晶振控制在11.0592 MHz, 應(yīng)用9600bps的波特率, 實現(xiàn)對寄存器狀態(tài)以及定時器的溢出率確定工作。
2、 PLC與單片機串口通信實現(xiàn)方式
2.1、 完善PLC串行口與單片機的通信協(xié)議
根據(jù)前文的分析和論述可以得出, 傳統(tǒng)的PLC串行口與單片機可以完成串口通信, 但是在現(xiàn)代化科學(xué)技術(shù)持續(xù)發(fā)展的背景下, 傳統(tǒng)的規(guī)定和標準協(xié)議無法持續(xù)提供給PLC串行口與單片機合理地使用保障, 相關(guān)領(lǐng)域的工作人員需要在日常規(guī)劃和設(shè)計時, 完善PLC串行口與單片機的通信協(xié)議, 提升PLC串行口與單片機使用的穩(wěn)定性和有效性。例如, 我國某地區(qū)的通信公司, 在對PLC串行口與單片機進行維護時, 采取了異步串行通信的方式, 著重對字符的格式和波特進行了規(guī)定。以協(xié)議的方式, 提升了PLC串行口與單片機在通信活動中的可靠性。當?shù)赝ㄐ殴具將FCS的計算方法進行了優(yōu)化, 提高了信息數(shù)據(jù)的傳輸效率[2].
2.2、 優(yōu)化PLC串行口與單片機的通信流程
當單片機的串行端口存在一個數(shù)據(jù)寄存器sbup時, 在特定條件下, 當單片機向數(shù)據(jù)寄存器當中寫入了數(shù)據(jù), 就完成了發(fā)送的流程。若此時, 單片機向sbup當中讀入數(shù)據(jù)時, 系統(tǒng)便啟動了該項接受過程。當發(fā)送的過程結(jié)束之后, 單片機會同PLC一起發(fā)出命令幀格式, PLC對此作出相應(yīng)的反應(yīng), 進而完成響應(yīng)幀格式設(shè)定[3].這一過程通常被稱為接受通信過程, 主要由單片機進行啟動以及接受等多項操作, 并且基本上不需要應(yīng)用PLC對程序進行編制。發(fā)出命令幀的格式主要為呼叫字符、特殊標志位以及PLC站號等。
2.3、 拓展PLC串行口與單片機的應(yīng)用途徑
PLC串行口與單片機在現(xiàn)代化通信系統(tǒng)當中, 具有較為廣泛的應(yīng)用效果, 作為一種集成電路, 單片機可以組成多種不同的應(yīng)用系統(tǒng)。單片機構(gòu)成的應(yīng)用系統(tǒng)規(guī)模各異, 從微型、小型、中型到大型系統(tǒng), 都可以根據(jù)用戶的實際需求進行設(shè)定。相比之下, PLC串行口與單片機中的PLC在進行系統(tǒng)設(shè)計時, 主要采用了配合外圍電路系統(tǒng)的方式, 實現(xiàn)功能的設(shè)計。例如, 國內(nèi)某地區(qū)通信公司, 在利用PLC串行口與單片機對通信系統(tǒng)進行優(yōu)化設(shè)計的過程中, 采用了C語言和匯編語言等方式, 在多個不同的領(lǐng)域?qū)崿F(xiàn)了高效應(yīng)用。針對單片機在日常使用和維護中存在的困難, 當?shù)赝ㄐ殴镜募夹g(shù)部門工作人員還對單片機和PLC進行了系統(tǒng)優(yōu)化, 借助了PLC快捷且成功率高可靠性好的優(yōu)勢, 提升了通信系統(tǒng)整體使用效率[4].在盡可能降低經(jīng)濟成本的同時, 逐步擴大PLC串行口與單片機的經(jīng)濟效益和社會效益。該地區(qū)的通信企業(yè), 將PLC串行口與單片機合理地應(yīng)用到了日常生活中的公共交通卡、安保系統(tǒng)、全自動家電控制等方面, 為人們的生活帶來了極大的便利。
3、 結(jié)束語
作為一種應(yīng)用較為廣泛的現(xiàn)代化通信技術(shù)模式, PLC與單片機串口通信的合理設(shè)置和實現(xiàn), 能夠充分地提升行業(yè)內(nèi)部的信息數(shù)據(jù)交換效率。相關(guān)領(lǐng)域的工作人員在日常管理和建設(shè)的活動中, 不斷地完善PLC串行口與單片機的通信協(xié)議, 優(yōu)化PLC串行口與單片機的通信流程, 有效地拓展PLC串行口與單片機應(yīng)用途徑, 結(jié)合現(xiàn)代科學(xué)技術(shù), 為二者的有機融合與合理應(yīng)用提供更為廣闊的空間。
參考文獻:
[1]葉翠安。三菱PLC與單片機間串口通信的實現(xiàn)[J].船電技術(shù), 2015, 35 (5) :66-69.
[2]胡家華, 徐鵬, 鄭昌雨, 等。PL2303單片機串口轉(zhuǎn)USB口實現(xiàn)串行通信[J].單片機與嵌入式系統(tǒng)應(yīng)用, 2013, 13 (4) :76-77+81.
[3]黨強。PLC與單片機串口通信的實現(xiàn)[J].數(shù)字技術(shù)與應(yīng)用, 2014 (4) :123+125.
[4]李麗艷。S7-226 PLC與AT89S51單片機串行通信設(shè)計研究[J].無線互聯(lián)科技, 2012 (12) :147.
【PLC與單片機串口通信設(shè)置模式和實現(xiàn)方法論文】相關(guān)文章:
基因擴增儀與PC機串口通信的設(shè)計與實現(xiàn)論文04-29
單片機通信性能分析和評價方法05-01
無線通信報警監(jiān)控設(shè)計和實現(xiàn)論文05-04
幼兒教育教學(xué)模式和方法論文04-27
淺談PLC的前景和未來論文04-29
在VC++中用ActiveX控件實現(xiàn)與單片機的串行通信05-01
用CPLD實現(xiàn)單片機與ISA總線接口的并行通信05-01
金剛石合成控制系統(tǒng)中多串口通信技術(shù)的設(shè)計與實現(xiàn)05-01
數(shù)控系統(tǒng)內(nèi)置式PLC的FPGA實現(xiàn)方法04-29
單片機串口通訊協(xié)議04-30