Modbus與RS485的關(guān)系
發(fā)布時(shí)間:2022-11-14 16:41:48來(lái)源:hy710.cn來(lái)源:..
字體: 大 中 小
Modbus協(xié)議是在工業(yè)控制的領(lǐng)域采用的一種非常通用的語(yǔ)言。通過(guò)此協(xié)議,可以實(shí)現(xiàn)不同的控制的設(shè)備之間,通過(guò)網(wǎng)絡(luò)與其他的設(shè)備之間進(jìn)行互聯(lián)網(wǎng)的通信。并已經(jīng)成為了一種相對(duì)通用的標(biāo)準(zhǔn)。通過(guò)Modbus的協(xié)議,不同廠商所用的控制的設(shè)備都可以實(shí)現(xiàn)共同連在一個(gè)工業(yè)網(wǎng)絡(luò)之中,從而實(shí)現(xiàn)了設(shè)備的集中的監(jiān)控。
智能儀表伴隨著80年代初期當(dāng)時(shí)單片機(jī)的技術(shù)而迅速發(fā)展壯大起來(lái),通過(guò)多年崛起之后的現(xiàn)在,智能儀表已基本壟斷整個(gè)行業(yè)的領(lǐng)域。各個(gè)公司在儀表選型時(shí),都要求具有聯(lián)網(wǎng)通信的接口,從而實(shí)現(xiàn)相應(yīng)的集中通訊的控制,最開(kāi)始是數(shù)據(jù)通過(guò)模擬信號(hào)輸出,隨著科學(xué)技術(shù)的進(jìn)步,逐步替代為RS232端口,隨后就實(shí)現(xiàn)RS485聯(lián)網(wǎng)功能。
RS485是一個(gè)物理接口,就是硬件。通過(guò)RS485其傳輸方式為有線(xiàn)傳輸,所以這就需要硬件傳輸媒介作為強(qiáng)大的支撐,實(shí)際上這需要兩根線(xiàn)。這兩根線(xiàn)上傳輸?shù)氖窍嗤囊唤M信號(hào),只不過(guò)是在發(fā)送端的時(shí)候,將信號(hào)一分為二,但是在接收端又會(huì)將它完全還原為原來(lái)的信號(hào)。RS485功能的接收端可以將信號(hào)在傳輸過(guò)程中抵消掉中間引入的干擾,因此RS485功能性特別好的一個(gè)就是抗干擾能力強(qiáng)。
Modbus是一個(gè)主/從架構(gòu)的協(xié)議。如需獲取所需要的從機(jī)設(shè)備的數(shù)據(jù),主機(jī)設(shè)備會(huì)根據(jù)需要發(fā)一個(gè)數(shù)據(jù)請(qǐng)求的指令,從機(jī)設(shè)備對(duì)指令進(jìn)行接收請(qǐng)求命令之后,根據(jù)命令將相應(yīng)的需求數(shù)據(jù),就會(huì)響應(yīng)請(qǐng)求并發(fā)送到主機(jī)設(shè)備。標(biāo)準(zhǔn)的Modbus協(xié)議是有兩種基本的傳輸形式:ASCII模式和RTU模式。我公司實(shí)現(xiàn)采集控制的傳輸方式采用DTU/RTU模式,也就是通過(guò)DTU/RTU模式實(shí)現(xiàn)了采集、通訊及傳輸。
在我們外供蒸汽、及雜風(fēng)等公用工程的流量控制系統(tǒng)中,需要將溫度、壓力、流量等各種模擬參數(shù)進(jìn)行采集,實(shí)現(xiàn)控制,也實(shí)現(xiàn)對(duì)數(shù)據(jù)的管理。面對(duì)多參量及多變化過(guò)程的采集控制過(guò)程中,我們需要進(jìn)行相關(guān)數(shù)據(jù)變量的運(yùn)算,從而得到既穩(wěn)定又準(zhǔn)確可靠的輸出信號(hào)。為了完成上述所有的智能化功能,我們采用通過(guò)RS485通訊,來(lái)實(shí)現(xiàn)智能儀表的數(shù)據(jù)傳輸,通過(guò)采集信息上傳到電腦客戶(hù)端,實(shí)現(xiàn)采集及控制。
返回