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