挺进绝色校花的紧窄小肉,久久精品一本到99热免费,亚洲成a人片在线播放,中国老太婆BBBBBXXXXX

 
當(dāng)前位置: 首頁 » 技術(shù)方案 » 解決方案 » 系統(tǒng)集成 » 正文

基于MODBUS協(xié)議的工業(yè)智能通信模塊設(shè)計(jì)方案


  來源: 中國工控網(wǎng) 時(shí)間:2018-03-20 編輯:離人
分享到:

?

MAX3221采用單電源供電,電源接人方式簡單,內(nèi)部由1個(gè)線性驅(qū)動(dòng),1個(gè)接收器,帶±15kVESD保護(hù)的雙速電荷泵電路組成??梢詫?shí)現(xiàn)RS-232電平到TTL電平的轉(zhuǎn)換。MAX3221的另一優(yōu)點(diǎn)是自動(dòng)掉電功能。當(dāng)無輸入信號(hào)時(shí),可通過單片機(jī)的控制驅(qū)動(dòng)器和接收器都將關(guān)閉,進(jìn)人很低功耗的待機(jī)狀態(tài)(1μA),達(dá)到節(jié)能目的。
       3、RS-485接口電路
       由于基于差分信號(hào)傳輸?shù)腞S-485總線本身具有抗干擾能力強(qiáng)等特點(diǎn),系統(tǒng)采用RS-485的通訊方式與主控機(jī)進(jìn)行遠(yuǎn)距離的通訊。要求無論是模擬信號(hào)還是RS-232信號(hào)通過單片機(jī)采集處理后,均可以用RS-485通訊方式進(jìn)行遠(yuǎn)傳。電路中采用了DC-DC隔離電源供電,并在單片機(jī)與RS-485通訊電路之間采用了高速光電耦合進(jìn)行隔離,從而進(jìn)一步提高了整個(gè)通訊模塊系統(tǒng)的抗干擾能力。MSP430F149串口2的TTL電平到RS-485接口電平的轉(zhuǎn)換采用的是芯片75176。通過RS-485總線的方式進(jìn)行多機(jī)通訊時(shí),如果某時(shí)刻某個(gè)75176的DE端電位為“1”,那么它的RS-485總線輸出將會(huì)處于發(fā)送狀態(tài),占用了通訊總線,這時(shí)其他的分機(jī)就無法與主機(jī)進(jìn)行通訊。如果某個(gè)分機(jī)出現(xiàn)異常情況下(如死機(jī)),就會(huì)一直占用總線,導(dǎo)致整個(gè)系統(tǒng)通訊崩潰。因此在電路設(shè)計(jì)時(shí),要保證系統(tǒng)上電復(fù)位時(shí)75176的DE端電位為“0”,采用如圖2的接法。由于MSP430在復(fù)位期間,I/0口電位為“1”,發(fā)光管不發(fā)光,光電三極管不導(dǎo)通,75176的DE端電位為“0”,釋放總線,從而有效地解決復(fù)位期間分機(jī)“咬”總線的問題。增強(qiáng)了系統(tǒng)通訊的可靠性和穩(wěn)定性,同時(shí)有效地解決了工,作現(xiàn)場與控制室之間的分離,保證了工作人員人身安全。
       三、單片機(jī)控制的M.DBUS通訊原理
       目前,工業(yè)上的MODBUS通訊協(xié)議已經(jīng)成為電子控制器上的一種通用語言協(xié)議。通過此協(xié)議,控制器相互之間、控制器經(jīng)由網(wǎng)絡(luò)(例如以太網(wǎng))和其它設(shè)備之間可以通訊。它已經(jīng)成為一通用工業(yè)標(biāo)準(zhǔn)。用它來實(shí)現(xiàn)不同廠商生產(chǎn)的控制設(shè)備連成工業(yè)網(wǎng)絡(luò),進(jìn)行集中監(jiān)控。
       基于此,可以根據(jù)實(shí)際工業(yè)網(wǎng)絡(luò)數(shù)據(jù)采集的一主多從的實(shí)際數(shù)據(jù)選擇模型,該模塊采用了此協(xié)議,因?yàn)閰f(xié)議定義了一個(gè)控制器能認(rèn)識(shí)使用的消息結(jié)構(gòu),而不管它們是經(jīng)過何種網(wǎng)絡(luò)進(jìn)行通訊的。因此不管上位機(jī)是什么樣類型的測控設(shè)備,就按固定的MODBUS通訊協(xié)議要求的協(xié)議格式來回應(yīng)來自主設(shè)備的請(qǐng)求,并進(jìn)行偵測錯(cuò)誤記錄。按照協(xié)議中要求的消息域格局和內(nèi)容的公共格式回應(yīng)。
       在MODBUS通訊網(wǎng)絡(luò)上,此協(xié)議要求通訊時(shí)必須知道每個(gè)通訊模塊的設(shè)備地址,每個(gè)通訊模塊識(shí)別按地址發(fā)來的消息,根據(jù)功能碼來決定要產(chǎn)生何種動(dòng)作。如果需要回應(yīng),控制器將生成相應(yīng)的反饋信息并用MODBUS協(xié)議發(fā)出。
       通訊模塊在用MSP430F149單片機(jī)控制通訊時(shí)采用了MODBUS協(xié)議支持的兩種數(shù)據(jù)傳輸模式:ASCII模式及RTU模式。ASCII模式中字符串每個(gè)8位字節(jié)分2個(gè)ASCII碼發(fā)送。RTU模式字符格式中每8位字符分2個(gè)4位16進(jìn)制格式數(shù)據(jù)傳送。
       同種情況下,RTU模式傳輸速度要優(yōu)于ASCII模式。從兩種模式上可以看出,功能碼占用8位,可以應(yīng)用的功能有255個(gè),在系統(tǒng)用MODBUS組網(wǎng)的過程中,主要應(yīng)用了前4個(gè)功能碼:01-讀取線圈狀態(tài);02-讀取輸人狀態(tài);03-讀取保持寄存器;04-讀取輸入寄存器。
       根據(jù)上述要求和通訊模塊通用性的實(shí)際情況,該模塊上添加了2個(gè)按鍵、1個(gè)8位撥碼開關(guān)和多個(gè)指示燈進(jìn)行例如數(shù)據(jù)_傳輸模式、波特率、地址、數(shù)據(jù)位等參數(shù)的設(shè)置。內(nèi)部的軟件編_程按照:按“設(shè)置”鍵,相應(yīng)功能的指示燈亮,然后用撥碼開關(guān)對(duì)其進(jìn)行設(shè)置,按“確認(rèn)”鍵讀入單片機(jī)。如此可依次對(duì)數(shù)據(jù)傳輸模式、串口屬性等進(jìn)行設(shè)置。
       四、軟件實(shí)現(xiàn)
       系統(tǒng)軟件以MODBUS通訊協(xié)議為核心基礎(chǔ),附以自定義的通訊協(xié)議,以標(biāo)準(zhǔn)的MODBUS通訊協(xié)議為對(duì)外接口,以自己定_義的通訊協(xié)議為對(duì)下位機(jī)的通訊接口,以此來實(shí)現(xiàn)通訊的連接轉(zhuǎn)換。軟件分4部分
(1)模數(shù)轉(zhuǎn)換部分,實(shí)現(xiàn)模擬信號(hào)的數(shù)據(jù)采集。
(2)下位機(jī)的串口軟件。由實(shí)際儀表的通訊協(xié)議定義的下位機(jī)通訊軟件,重點(diǎn)是要看實(shí)際儀表的通訊方式。
(3) MODBUS通訊軟件。重點(diǎn)是要分清每個(gè)通訊的數(shù)據(jù)幀的幀頭和幀尾,特別是在RTU模式下,必須分清幀頭在什么位置。做法是在串口中斷中打開定時(shí)中斷,在通訊間隔超過通訊3.5個(gè)字符時(shí)認(rèn)為通訊一幀結(jié)束,再來串口中斷就是下一幀的開始。
(4)數(shù)據(jù)處理軟件。MODBUS通訊協(xié)議建立在CRC校驗(yàn)基礎(chǔ)之上,因此通訊可靠性比較好,在軟件中采用查表的方式來進(jìn)行MODBUS校驗(yàn),極大地提高了程序運(yùn)行的效率。
       該通訊模塊是針對(duì)工業(yè)上來自不同廠商生產(chǎn)的檢測儀表進(jìn)行組網(wǎng)數(shù)據(jù)采集的。

關(guān)鍵詞:智能通信 模塊 儀表    瀏覽量:1881

聲明:凡本網(wǎng)注明"來源:儀商網(wǎng)"的所有作品,版權(quán)均屬于儀商網(wǎng),未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編使用。
經(jīng)本網(wǎng)授權(quán)使用,并注明"來源:儀商網(wǎng)"。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明自其它來源的作品,歸原版權(quán)所有人所有。目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如有作品的內(nèi)容、版權(quán)以及其它問題的,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
本網(wǎng)轉(zhuǎn)載自其它媒體或授權(quán)刊載,如有作品內(nèi)容、版權(quán)以及其它問題的,請(qǐng)聯(lián)系我們。相關(guān)合作、投稿、轉(zhuǎn)載授權(quán)等事宜,請(qǐng)聯(lián)系本網(wǎng)。
QQ:2268148259、3050252122。


讓制造業(yè)不缺測試測量工程師

最新發(fā)布
行業(yè)動(dòng)態(tài)
技術(shù)方案
國際資訊
儀商專題
按分類瀏覽
Copyright ? 2023- 861718.com All rights reserved 版權(quán)所有 ?廣州德祿訊信息科技有限公司
本站轉(zhuǎn)載或引用文章涉及版權(quán)問題請(qǐng)與我們聯(lián)系。電話:020-34224268 傳真: 020-34113782

粵公網(wǎng)安備 44010502000033號(hào)

粵ICP備16022018號(hào)-4
准格尔旗| 留坝县| 马尔康县| 都兰县| 岑巩县| 长寿区| 东平县| 富锦市| 萨嘎县| 徐闻县| 广安市| 唐河县| 太保市| 南靖县| 富民县| 山东| 法库县| 建始县| 峨眉山市| 永善县| 英德市| 肇庆市| 济南市| 盘锦市| 阿瓦提县| 东光县| 丰原市| 大邑县| 泸水县| 固始县| 乌恰县| 嵩明县| 镇赉县| 石渠县| 巩义市| 油尖旺区| 涡阳县| 绥江县| 彰化市| 浦东新区| 平塘县|