modbus 是modicon公司最先倡導(dǎo)的一種軟的通訊規(guī)約,經(jīng)過大多數(shù)公司
的實際應(yīng)用,逐漸被認(rèn)可,成為一種標(biāo)準(zhǔn)的通訊規(guī)約,只要按照這種規(guī)約進行
數(shù)據(jù)通訊或傳輸,不同的系統(tǒng)就可以通訊。目前,在rs232/rs485通訊過程中,
更是廣泛采用這種規(guī)約。
常用的modbus 通訊規(guī)約有兩種,一種是modbus ascii,一種是modbus rtu。
一般來說,通訊數(shù)據(jù)量少而且主要是文本的通訊則采用modbus ascii規(guī)約,通訊數(shù)據(jù)數(shù)據(jù)量大而且是二進制數(shù)值時,多采用modbus rtu規(guī)約。
在實際的應(yīng)用過程中,為了解決某一個特殊問題,人們喜歡自己修改modbus規(guī)約來滿足自己的需要(事實上,人們經(jīng)常使用自己定義的規(guī)約來通訊,這樣能解決問題,但不太規(guī)范)。更為普通的用法是,少量修改規(guī)約,但將規(guī)約格式附在軟件說明書一起,或直接放在幫助中,這樣就方便了用戶的通訊。
何謂modbus協(xié)議?
modbus是modicon公司于1979年開發(fā)的一種通訊協(xié)議。它是一種在工業(yè)領(lǐng)域被廣為應(yīng)用的真正開放、標(biāo)準(zhǔn)的網(wǎng)絡(luò)通訊協(xié)議。scada和hmi通過modbus協(xié)議可以很容易將帶串行通訊口的設(shè)備集成在一起。
什么是modbus/tcp協(xié)議?
modbus/tcp協(xié)議是不同于modbus的另一種協(xié)議,產(chǎn)生于1999年。它允許因特網(wǎng)接入以太網(wǎng)設(shè)備。
什么軟件支持modbus和modbus/tcp協(xié)議 ?
大部分scada ( supervisor control and data acuisition ) 和hmi軟件支持modbus協(xié)議。例如:
組態(tài)王、mcgs、citect、 iconics、 ifix、indusoft、 intouch、entivity studio、entivity live、entivity vlc、trace mode、 wizcon、wonderware... 等
為何使用modbus 和modbus/tcp協(xié)議 ?
1. 公開的協(xié)議,免收許可費用
2. 被scada和hmi軟件廣為支持
3. 簡單易用
4. 易于集成不同的設(shè)備
5. 開發(fā)成本低
6. 廣泛的知識資源支持