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

PLC可編程控制器與PIC單片機(jī)的遠(yuǎn)程通信

2020-06-12 07:31:22嚴(yán)懷龍
電子技術(shù)與軟件工程 2020年3期
關(guān)鍵詞:指令智能化功能

嚴(yán)懷龍

(內(nèi)蒙古烏海市集中收付中心 內(nèi)蒙古自治區(qū)烏海市 016000)

現(xiàn)場總線是控制室內(nèi)控制系統(tǒng)與現(xiàn)場智能化儀器以及儀表設(shè)備進(jìn)行交互式連接的重要通信網(wǎng)絡(luò)結(jié)構(gòu),搭載現(xiàn)場總線可實現(xiàn)具有多節(jié)點、多變量、雙向性、可串行以及數(shù)字化特點智能設(shè)備的數(shù)據(jù)參數(shù)采集,以現(xiàn)場總線技術(shù)為支持的現(xiàn)場總線測控系統(tǒng)憑借可操作性高、全分散性、全數(shù)字化、以及全開放性的性能優(yōu)勢,備受業(yè)內(nèi)人士的關(guān)注與重視,更成為了工業(yè)測控系統(tǒng)結(jié)構(gòu)發(fā)展轉(zhuǎn)型中的重要成果。本文即搭載現(xiàn)場總線技術(shù),研究PLC可編程控制器與PIC單片機(jī)遠(yuǎn)程通信功能的實現(xiàn)問題,望能夠引起業(yè)內(nèi)人士的關(guān)注與重視。

1 遠(yuǎn)程通信系統(tǒng)結(jié)構(gòu)

PLC可編程控制器具有較高的系統(tǒng)運行可靠性,對惡劣不良現(xiàn)場環(huán)境條件有良好的適用性,故而廣泛應(yīng)用于各類自動化系統(tǒng)中。尤其隨著大規(guī)模集成電路技術(shù)以及微電子技術(shù)的快速發(fā)展,微處理芯片處理功能持續(xù)提高,成本有所下降,智能化儀表裝置得到了飛速的發(fā)展與進(jìn)步。PIC16F87X作為一種搭載CMOS工藝的單片機(jī)裝置,中央處理器單元采用RISC結(jié)構(gòu),系統(tǒng)程序存儲器裝置可達(dá)到14位寬度,數(shù)據(jù)存儲器可達(dá)256字節(jié),內(nèi)置A/D轉(zhuǎn)換器,可支持8個通道模擬量輸入,并且可實現(xiàn)中斷功能,上述特性有利于智能化儀表裝置的開發(fā)以及功能實現(xiàn),并且使智能化儀表裝置表現(xiàn)出了極高的集成度以及功能化水平。

RS-485現(xiàn)場總線技術(shù)有良好的數(shù)據(jù)傳輸速率,可支持遠(yuǎn)距離數(shù)據(jù)傳輸,并且抗干擾能力強(qiáng),具備雙端平衡式電氣接口特性,多站互聯(lián)方便可靠,最大可允許并聯(lián)32個站點,數(shù)據(jù)傳輸速率可達(dá)到10.0Mbit/s。在目前智能化儀表以及控制設(shè)備功能實現(xiàn)的過程中廣泛應(yīng)用RS-485現(xiàn)場總線標(biāo)準(zhǔn),具備可靠、適用的優(yōu)勢。

如圖1所示,圖中給出了常見的現(xiàn)場總線結(jié)構(gòu)模式。在現(xiàn)場總線結(jié)構(gòu)中,以PC單機(jī)作為上位機(jī),以全面且集中的方式對系統(tǒng)運行狀態(tài)進(jìn)行動態(tài)監(jiān)控,支持包括可視化人機(jī)操作、網(wǎng)絡(luò)連接、數(shù)據(jù)庫系統(tǒng)、以及圖形顯示等在內(nèi)的一系列功能,下位機(jī)選型西門子PLC可編程控制器,主要功能是接收上位機(jī)所發(fā)送各種操作指令,循環(huán)讀取現(xiàn)場各類信號參數(shù),在計算控制量的同時支持邏輯判斷功能的實現(xiàn)。另外,應(yīng)將現(xiàn)場所產(chǎn)生信號參數(shù)以及控制量送上位機(jī)進(jìn)行實時性監(jiān)控。現(xiàn)場總線中智能化儀表裝置主要負(fù)責(zé)包括信號采集、現(xiàn)場顯示、信號處理、以及數(shù)據(jù)通信等相關(guān)功能的實現(xiàn)。PC裝置與CPU中央處理單元搭載PC/PP電纜操作接口實現(xiàn),應(yīng)用VB程序完成編程,通信功能搭載串行通信控件實現(xiàn)。PLC可編程控制器通過RS-485總線連接智能儀表裝置,支持自由接口通信以及點對點通信兩種模型。在此基礎(chǔ)之上,由SN 75176將PIC單片機(jī)串行接口電平信號轉(zhuǎn)換為RS-485總線可識別平衡信號,確保遠(yuǎn)程通信功能的順利實現(xiàn)。

圖1:現(xiàn)場總線結(jié)構(gòu)模式示意圖

2 遠(yuǎn)程通信協(xié)議設(shè)計

基于現(xiàn)場總線技術(shù)的智能化儀表裝置主要涉及到兩種類型:第一類智能化儀表裝置實現(xiàn)了系統(tǒng)設(shè)置、信號采集、信號處理、參數(shù)顯示、通信等相關(guān)功能的集成;第二類智能化儀表裝置實現(xiàn)了系統(tǒng)設(shè)置、信號采集、信號處理、參數(shù)顯示、通信、調(diào)節(jié)等相關(guān)功能的集成。以下所研究通信協(xié)議可用于第一類儀表裝置。考慮到整套控制系統(tǒng)的實時性特點,搭載現(xiàn)場總線的通信協(xié)議設(shè)計應(yīng)當(dāng)符合實用性以及通用性的要求,同時最大限度減少附加信息的傳輸量。對于控制器而言,面向現(xiàn)場總線系統(tǒng)所發(fā)出控制指令的格式為“起始字符+數(shù)據(jù)字節(jié)數(shù)+儀表地址+校驗碼+結(jié)束字符”,儀表裝置所發(fā)出數(shù)據(jù)幀格式則為“起始字符+數(shù)據(jù)字節(jié)數(shù)+儀表地址+高8位數(shù)據(jù)+低8位數(shù)據(jù)+...+校驗碼+結(jié)束字符”。

可編程控制器PLC通過發(fā)出讀取指令的方式讀取現(xiàn)場某特定智能儀表裝置參數(shù)信息,當(dāng)智能儀表接收讀取指令后分析指令參數(shù),依次判斷:①是否屬于本儀表地址對應(yīng)區(qū)間;②是否為正確校驗碼,均判斷正確后由儀表裝置將現(xiàn)場參數(shù)以及地址信息發(fā)送至控制器;當(dāng)判定屬于本儀表地址范圍但校驗碼不正確時,則由儀表裝置將數(shù)據(jù)幀地址段設(shè)置為十六進(jìn)制格式,對數(shù)據(jù)段進(jìn)行更新并發(fā)送至控制器;當(dāng)判定不屬于本儀表地址范圍時,則不對數(shù)據(jù)進(jìn)行傳輸,控制器在發(fā)送儀表讀取指令后進(jìn)入數(shù)據(jù)接收狀態(tài),在規(guī)定時間內(nèi)未接收到信息、接收異常、接收到的校驗碼與計算校驗碼不一致或接收的地址與發(fā)送地址不一致時重新發(fā)送命令。由于一個儀表的數(shù)據(jù)量一般比較少,采用這種數(shù)據(jù)幀也作為應(yīng)答信號的方式更有利于控制器和儀表雙方的通信程序設(shè)計,對于整個數(shù)據(jù)通信系統(tǒng)實時性功能的實現(xiàn)也有非常重要的意義。

3 PLC可編程控制器通信程序設(shè)計

對于S7-200PLC可編程控制器而言,在通信程序設(shè)計以及相關(guān)功能實現(xiàn)過程中,數(shù)據(jù)發(fā)送指令以及數(shù)據(jù)接收緩沖區(qū)指令格式一致,均為“字節(jié)計數(shù)+起始字符+數(shù)據(jù)字節(jié)數(shù)+字節(jié)數(shù)據(jù)1+...+字節(jié)數(shù)據(jù)N+校驗碼+結(jié)束字符”。其中,對于發(fā)送指令而言,其基本格式為“字節(jié)計數(shù)(5)+起始字符(00)+數(shù)據(jù)字節(jié)數(shù)(1)+儀表地址+校驗碼+結(jié)束字符(FFH)”,對于接收端數(shù)據(jù)指令而言,其基本格式則為“字節(jié)計數(shù)(7)+起始字符(00)+數(shù)據(jù)字節(jié)數(shù)(3)+儀表地址+高8位+低8位+校驗碼+結(jié)束字符(FFH)”。

可編程控制器與現(xiàn)場儀表裝置通信功能實現(xiàn)程序的設(shè)計主要包括兩個方面的內(nèi)容,第一是通信功能初始化設(shè)置,第二是接口端參數(shù)信息收發(fā)設(shè)置。首先,在通信初始化功能設(shè)置過程中,基本實現(xiàn)方案為:

由PLC可編程控制器裝置通過PORT1的方式讀取智能化儀表裝置關(guān)鍵信息,采集參數(shù)信息后,中斷進(jìn)入?yún)?shù)接收狀態(tài),在儀表裝置接受裝置后發(fā)送參數(shù)信息至PLC可編程控制器中,在接收終端產(chǎn)生后,對接收是否正確以及校驗碼是否正確進(jìn)行判斷,判斷正確時則取出數(shù)據(jù)信息,判斷不正確時重新發(fā)送指令,若參數(shù)被正確取出,一方面可通過PORT0口傳輸至PLC可編程控制器,另一方面則用于控制操作。

4 PIC單片機(jī)遠(yuǎn)程通信實現(xiàn)

為實現(xiàn)PIC的遠(yuǎn)程通信功能,將其作為儀表裝置與RS-485網(wǎng)絡(luò)進(jìn)行連接,在技術(shù)層面應(yīng)當(dāng)完成通信接口設(shè)計、通信程序設(shè)計這兩個方面的工作,確保遠(yuǎn)程通信的可靠性與穩(wěn)定性。

圖2:PIC作為儀表裝置與RS-485網(wǎng)絡(luò)的連接接口電路示意圖

(1)PIC通信接口設(shè)計。PIC作為儀表裝置與RS-485網(wǎng)絡(luò)的連接接口電路如圖2所示。結(jié)合圖2,以RC7/RX為數(shù)據(jù)接收裝置端,以RC6/TX為數(shù)據(jù)發(fā)送裝置端,當(dāng)RB0取值為1時,發(fā)送門處于開啟狀態(tài),接受門切換至關(guān)閉狀態(tài),支持PIC完成數(shù)據(jù)發(fā)送指令。在當(dāng)RB0取值為0時,發(fā)送門處于關(guān)閉狀態(tài),接受門切換至開啟狀態(tài),支持PIC完成數(shù)據(jù)接收指令。整個PIC通信接口電路采用9芯串口插座,電路A/B與PLC可編程控制器A/B以交叉方式完成連接,引入雙絞線以達(dá)到抗干擾性能。

(2)PIC通信程序設(shè)計。整個PCI單片機(jī)遠(yuǎn)程通信系統(tǒng)數(shù)據(jù)接收采用中斷方式實現(xiàn),發(fā)送采用查詢方式實現(xiàn),PIC通信程序設(shè)計包括兩個部分。定義TXREG為發(fā)送參數(shù)寄存器裝置,定義RCREG為接受參數(shù)寄存器裝置,當(dāng)RCIF為1時,表明接受數(shù)據(jù)寄存器裝置已接收到1個字節(jié)參數(shù),當(dāng)該參數(shù)被取走后,RCIF為0。當(dāng)RIP1為1時,表明發(fā)送數(shù)據(jù)寄存器裝置為空閑狀態(tài),當(dāng)RIP1為0時,表明發(fā)送數(shù)據(jù)寄存器裝置為飽和狀態(tài)。PIC 16F877接收由PLC可編程控制器發(fā)送操作指令,依據(jù)數(shù)據(jù)格式進(jìn)行中斷處理,反復(fù)接收中斷5次后在接收緩沖區(qū)達(dá)到操作指令,并進(jìn)入校驗環(huán)節(jié),確認(rèn)操作指令正確判斷是否為本智能儀表裝置地址,經(jīng)判斷正確后將地址發(fā)送至緩沖區(qū),若經(jīng)校驗數(shù)據(jù)存在誤差,則生成錯誤代碼255并發(fā)送至緩沖區(qū),數(shù)據(jù)發(fā)送通過PIC查詢方式實現(xiàn)。

5 結(jié)束語

以PIC單片機(jī)為智能化儀表裝置,以PLC可編程控制器為網(wǎng)絡(luò)系統(tǒng)的交互式通信系統(tǒng)硬軟件結(jié)構(gòu)體系,單片機(jī)選用PIC16F877,PLC可編程控制器選用西門子226CPU中央處理系統(tǒng),搭載RS-485總線技術(shù)可支持點對多通信功能的實現(xiàn),當(dāng)智能化儀表裝置接收來自PLC可編程控制器發(fā)送錯誤操作指令后,將對應(yīng)地址段作為錯誤信號通信標(biāo)準(zhǔn),可以點對多的方式實現(xiàn)PLC可編程控制器與現(xiàn)場儀表裝置的交互式通信。整套搭載PIC的遠(yuǎn)程通信方案及其應(yīng)用能夠為現(xiàn)場智能化儀表裝置控制提供參考意見。

猜你喜歡
指令智能化功能
聽我指令:大催眠術(shù)
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
智能化戰(zhàn)爭多維透視
軍事文摘(2022年19期)2022-10-18 02:41:14
印刷智能化,下一站……
ARINC661顯控指令快速驗證方法
LED照明產(chǎn)品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
關(guān)于非首都功能疏解的幾點思考
基于“物聯(lián)網(wǎng)+”的智能化站所初探
石油石化演進(jìn)智能化
能源(2015年8期)2015-05-26 09:15:56
中西醫(yī)結(jié)合治療甲狀腺功能亢進(jìn)癥31例
主站蜘蛛池模板: 免费看a毛片| 亚洲日本在线免费观看| 亚洲av中文无码乱人伦在线r| 国产福利影院在线观看| 97久久免费视频| 日本手机在线视频| 成人亚洲国产| 国产精品漂亮美女在线观看| 国产精品3p视频| 国产丝袜第一页| 免费高清自慰一区二区三区| 国产真实乱子伦精品视手机观看| 夜夜操天天摸| 国产精品亚洲一区二区三区z| 中文字幕在线视频免费| 国产精品一线天| 国模沟沟一区二区三区| 久久精品人人做人人爽电影蜜月 | 国产91全国探花系列在线播放| 国产香蕉在线视频| 国产精品极品美女自在线网站| 国产精品任我爽爆在线播放6080| 欧美久久网| 免费看的一级毛片| 国产麻豆永久视频| a欧美在线| 久久精品国产一区二区小说| 欧美日韩国产成人在线观看| 欧美成人午夜影院| 国产欧美日韩精品综合在线| a级毛片免费在线观看| 亚洲男人的天堂久久香蕉| 啪啪永久免费av| 国产va在线观看| 欧类av怡春院| 丁香五月激情图片| 久久鸭综合久久国产| 亚洲欧美在线看片AI| 久久久91人妻无码精品蜜桃HD| 欧美a√在线| 亚洲黄色激情网站| 欧美精品色视频| 黄色网站不卡无码| 久草国产在线观看| 成年人国产视频| 日韩精品亚洲人旧成在线| 中日韩一区二区三区中文免费视频| 亚洲色欲色欲www在线观看| 亚洲激情区| 国产成人AV综合久久| av尤物免费在线观看| 亚洲国语自产一区第二页| 91在线激情在线观看| 国产黄视频网站| 久久精品一品道久久精品 | 一本大道无码高清| 国产在线无码一区二区三区| 欧美国产在线一区| 亚洲,国产,日韩,综合一区| 婷婷综合亚洲| 精品一区二区三区自慰喷水| 久久国产精品无码hdav| 91久久国产成人免费观看| 91福利免费视频| 青青草久久伊人| 日本在线视频免费| 成人福利在线免费观看| 国产理论一区| 亚洲福利一区二区三区| 亚洲美女操| 亚洲制服中文字幕一区二区| 久久精品国产91久久综合麻豆自制| 国产一区二区精品高清在线观看| 国产成人91精品| 欧美亚洲国产精品第一页| 国产精品专区第1页| 成人午夜在线播放| 97se亚洲综合| 亚洲国产理论片在线播放| 一级全黄毛片| 精品综合久久久久久97| 欧美成人午夜视频免看|