產(chǎn)品分類
產(chǎn)品快速搜索
本月特惠產(chǎn)品
新聞中心
產(chǎn)品技術(shù)應(yīng)用當(dāng)前位置: 網(wǎng)站首頁 > 新聞中心 > 產(chǎn)品技術(shù)應(yīng)用
RS485通信協(xié)議問題分析
發(fā)布時(shí)間:2014-11-05
RS485接口大多都是基于RS232接口與電腦進(jìn)行通信的,RS485協(xié)議編程都是基于串口編程的,而由于RS232與RS485接口的不同,由于RS232只支持點(diǎn)對(duì)點(diǎn)通信,全雙工通信,而RS485是支持點(diǎn)對(duì)多點(diǎn)通信,半雙工通信,基于其編寫的協(xié)議有一定的相關(guān)性又有一定的區(qū)別。
RS-485接口支持點(diǎn)對(duì)多點(diǎn)通信,半雙工通信模式,由于485是半雙工通信模式,就必須要解決數(shù)據(jù)流向問題,就像某條鐵路可以雙向通車,為了防止撞車追尾等事故的發(fā)生,必須要通過相應(yīng)的調(diào)度來解決該問題,同樣的道理,由于支持點(diǎn)對(duì)多點(diǎn)通信,也必須要通過主機(jī)進(jìn)行相應(yīng)的調(diào)度來解決該問題,而且主機(jī)對(duì)于整個(gè)總線必須具有絕對(duì)的控制權(quán)。
我們假設(shè)電腦作為RS485總線的主機(jī),而采集模塊作為RS485總線的從設(shè)備。RS485總線的主機(jī)一開始也會(huì)對(duì)從設(shè)備進(jìn)行一次輪詢,逐個(gè)地址碼去詢問設(shè)備是否正常并且對(duì)相關(guān)情況做個(gè)記錄,防止在正常通信的時(shí)候不斷呼叫并不存在的地址碼而導(dǎo)致通信效率下降。主機(jī)對(duì)于從設(shè)備的控制是利用廣播方式發(fā)送下去的,而從設(shè)備只對(duì)含有自己地址碼的指令做相關(guān)的回應(yīng),在從設(shè)備做回應(yīng)的情況下,其他的從設(shè)備和主機(jī)保持沉默,當(dāng)從設(shè)備執(zhí)行完相關(guān)指令之后,發(fā)送完畢信號(hào)給主機(jī),主機(jī)繼續(xù)執(zhí)行下一條指令。RS485協(xié)議的編程基于上面的思路編寫。
RS485總線協(xié)議對(duì)于意外情況的處理,當(dāng)RS485總線主機(jī)對(duì)其從設(shè)備發(fā)送相關(guān)的指令的時(shí)候,從設(shè)備可能會(huì)因?yàn)榉N種原因而不執(zhí)行相關(guān)指令的情況,比如從設(shè)備在使用過程中損壞而不能回應(yīng)相關(guān)指令,主機(jī)一般都會(huì)設(shè)定一個(gè)時(shí)延,在設(shè)定的時(shí)間之內(nèi)得不到相關(guān)從設(shè)備的回應(yīng),其應(yīng)該做相應(yīng)的記錄并且執(zhí)行下一條指令?! ?/span>
RS485總線線路外部干擾過大會(huì)導(dǎo)致衰減的RS485信號(hào)淹沒在噪聲中,需要增加RS485中繼器中繼還原相關(guān)信號(hào)再次傳輸,當(dāng)485總線傳輸距離過長的時(shí)候,也是通過485中繼器放大信號(hào)延長傳輸距離,如果將多個(gè)RS-485總線簡單的按照星型連接或者樹形連接方式連接,就會(huì)產(chǎn)生信號(hào)反射等問題,就必須采用485集線器或者485中繼器將其相互隔離,獨(dú)立驅(qū)動(dòng),不會(huì)相互影響,從而保證RS485通信的穩(wěn)定性。
S-S系列智能可控硅
P900X-AA系列溫控表
M900-701A高性能控制器
MG900AI智能型溫控器
HCA系列固態(tài)調(diào)壓器
MGR1三合一體機(jī)
H3000系列
P900X-701B系列
P900X-701C系列
MG900-701、701B系列
?MG900R雙輸出專用型溫控器
MG900AL硅鉬棒負(fù)載專用
pan-globe產(chǎn)品應(yīng)用彩頁
MG900AA通用型溫控器
M2000軌道型控制模塊
恒定溫度控制系統(tǒng)中的應(yīng)用
高溫試驗(yàn)爐行業(yè)上的應(yīng)用
S-TYPE智能調(diào)功器在推板窯及回轉(zhuǎn)窯行業(yè)的應(yīng)用
退火爐改造溫控系統(tǒng)應(yīng)用
導(dǎo)軌式溫度控制器應(yīng)用于燒結(jié)爐溫度控制系統(tǒng)
M5000系列熱流道專用溫度控制器
MG900AX溫度控制器
M900系列高性能控制器
S-L系列智能可控硅
RC-2000系列控制器(R2000系列停產(chǎn),改M2000系列)
P900X系列溫控表
K900系列通用型微電腦控制器
T900系列精簡型微電腦控制器
T系列撥盤式微電腦控制器
E5CWT系列微電腦控制器
TH900系列溫濕度控制器
CET系列冷凍冷藏機(jī)專用控制器
EG系列光柱型壓力/液位控制器
智能電量表PA9200
DA-17系列
DA-18系列
DA-25系列
DA-30系列
DA-40系列
DE-18系列
DM-1204系列
DM-1805系列
DM-1808系列
TM-0802系列
TM-0801系列
TM-1202系列
TM-1204系列
TM-1805系列
TM-1808系列
TM-3010系列
TM-3015系列
DF-XX FREE POWER光電系列
輥道窯工程案例
P900F系列高性能控制器
E系列SCR電力控制器
CR系列多功能計(jì)數(shù)器/長度計(jì)
TR多功能計(jì)時(shí)器
P系列SCR電力控制器
通訊/多回路通訊用避雷器
信號(hào)/電源避雷器
編碼器
壓力變送器
液位傳感器
流量傳感器
漏液檢知器
PE300風(fēng)管型LCD溫/濕度傳送器
PE1000壁掛式溫、濕度傳送器
CT-S紅外線溫度傳感器
R-S2000轉(zhuǎn)換器
E4T系列多功能信號(hào)轉(zhuǎn)換器
D系列單相固態(tài)繼電器
TK-701點(diǎn)火器
FR系列多功能頻率/轉(zhuǎn)速/線速表
監(jiān)控系統(tǒng)應(yīng)用場(chǎng)合
DA-1204 DA-1204S系列
DX-XX光電系列
DU-XX光電系列
MDR-XX短型光電系列
DR-XX圓管光電系列
DS-XX小型光電系列之二
DS-XX小型光電系列之一
TR-XX銅管光電系列
FA系列多功能位置表
大字幕顯示器
DPM6系列智能顯示儀表
HR系列撥盤設(shè)定時(shí)間繼電器
DS系列四位半數(shù)字電流電壓表
CM系列電流監(jiān)控器
DR系列三位半數(shù)電流電壓表
熱電偶
CB系列預(yù)置撥碼計(jì)數(shù)器
電線、電纜設(shè)備應(yīng)用場(chǎng)合
醫(yī)藥設(shè)備、簡易控制應(yīng)用場(chǎng)合
熱處理、冶金、退火、涂裝、食品加工設(shè)備應(yīng)用場(chǎng)合
窯爐、燃?xì)狻⒓訜?、印染、紡織、烘干、水處理?yīng)用場(chǎng)合
鞋機(jī)相關(guān)應(yīng)用場(chǎng)合
無塵室、種植場(chǎng)、樓宇溫度應(yīng)用場(chǎng)合
橡塑膠設(shè)備應(yīng)用場(chǎng)合
友情鏈接