Vadnica za komunikacijski protokol RS485 in Modbus
Na področju industrijskega nadzora, komunikacije z močjo in pametnih instrumentov se serijska komunikacija običajno uporablja za izmenjavo podatkov. Sprva je bil sprejet vmesnik RS232. Zaradi zahtevnosti industrijske lokacije bo različna električna oprema generirala več elektromagnetnih motenj v okolju, kar bo povzročilo napake pri prenosu signala.
Leta 1979 je Schneider Electric razvil protokol vodila Modbus protokol za industrijska področja. Zdaj številne komunikacijske priložnosti RS485 v industriji uporabljajo protokol Modbus, zato bomo danes spoznali komunikacijo RS485 in komunikacijski protokol Modbus.
RS485 komunikacija
1. Dejansko se je RS232 rodil pred RS485, vendar ima RS232 tudi pomanjkljivosti:
1) Nivo signala vmesnika je razmeroma visok in doseže več kot deset V, kar zlahka poškoduje čip vmesniškega vezja in ni združljiv s nivojem TTL, zato je treba dodati pretvorniško vezje, če je priključeno z vezjem z enim čipom.
2) Signalna linija, ki jo uporablja vmesnik, tvori komunikacijo v načinu skupne ozemljitve z drugimi napravami. Ta prenos v običajnem zemeljskem načinu je nagnjen k motnjam, učinkovitost proti motnjam pa je relativno šibka.
3) Razdalja in hitrost prenosa sta omejeni in lahko komunicirata le na največ deset metrov. Komunicira lahko samo med dvema točkama in ne more realizirati omrežne komunikacije z več napravami.
2, Glede na pomanjkljivosti vmesnika RS232 so se pojavili novi standardi vmesnika, kot je RS485. RS485 ima naslednje značilnosti:
1) Logika "1" je predstavljena z razliko napetosti med obema linijama kot plus (2-6)V; logika "0" je predstavljena z razliko napetosti med obema linijama kot -(2-6)V. Nivo signala vmesnika je nižji kot pri RS232, zaradi česar ni lahko poškodovati čipa vezja, raven pa je združljiva z nivojem TTL, ki ga je mogoče enostavno povezati s TTL vezjem.
2) Hitrost komunikacije RS485 je hitra, največja hitrost prenosa podatkov pa je nad 10 Mbps. Njegova notranja fizična struktura sprejema kombinacijo uravnoteženega gonilnika in sprejemnika kontrolne točke, kar močno poveča sposobnost preprečevanja motenj.
3) Največja razdalja prenosa lahko doseže približno 1200 metrov, vendar sta hitrost prenosa in razdalja prenosa obratno sorazmerni. Največjo komunikacijsko razdaljo lahko doseže le hitrost prenosa pod 100 KB/s. Če želite oddajati na daljše razdalje, lahko uporabite releje.
4) Komunikacijo z več stroji je mogoče realizirati z omrežjem na vodilu, na vodilo pa je dovoljeno obesiti več oddajnikov. Z vidika obstoječega čipa RS485 obstajajo gonilniki, ki jih je mogoče povezati z različnimi napravami, kot so 32, 64, 128 in 256.