微機(jī)保護(hù)經(jīng)常會(huì)使用到通訊功能,將數(shù)據(jù)上送到后臺(tái)電腦中。常見的通訊方式為485通訊,很多時(shí)候人們稱為modbus,那么這兩者的區(qū)別是什么?
RS485是一個(gè)物理接口,簡(jiǎn)單的硬件。 Modbus是一種國(guó)際標(biāo)準(zhǔn)的通信協(xié)議,用于不同廠商之間的設(shè)備數(shù)據(jù)交換(通常用于工業(yè)用途); 所謂協(xié)議也可以理解為上面有人所說的“語(yǔ)言”,僅僅是軟件。 通常,有兩個(gè)設(shè)備通過Modbus協(xié)議傳輸數(shù)據(jù): 首先采用RS232C作為硬件接口(即普通計(jì)算機(jī)上的串行通信口(串口)); RS422也是有用的,也有常用的RS485,這種接口傳輸距離長(zhǎng),在一般工業(yè)現(xiàn)場(chǎng)較多的MODBUS協(xié)議分為MODBUSRTU,MODBUSASCII和后期開發(fā)的MODBUS 三種TCP模式: 前兩種(ModbusRTU,ModbusaSCII)使用的物理硬件接口是串行通信端口(RS232,RS422,RS485)。 MODBUSTCP是順應(yīng)當(dāng)今世界的發(fā)展趨勢(shì),一切都可以通過以太網(wǎng)或互聯(lián)網(wǎng)進(jìn)行連接和傳輸。 所以在MODBUSTCP模式下,這種模式的硬件接口是以太網(wǎng)端口,也就是我們計(jì)算機(jī)上常用的網(wǎng)絡(luò)端口。