Modbus-protokol er et universelt sprog, der bruges i elektroniske controllere.Gennem denne protokol kan controllere kommunikere med hinanden og med andre enheder over et netværk (såsom Ethernet).Det er blevet en universel industristandard.Denne protokol definerer en controller, der er opmærksom på den meddelelsesstruktur, der bruges, uanset hvilket netværk de kommunikerer over.Den beskriver, hvordan en controller anmoder om adgang til andre enheder, hvordan man reagerer på anmodninger fra andre enheder, og hvordan man opdager og logger fejl.Det specificerer meddelelsesdomæneskemaet og det fælles format for indholdet.Når der kommunikeres over et ModBus-netværk, bestemmer denne protokol, at hver controller skal kende deres enhedsadresse, genkende meddelelser sendt efter adresse og bestemme, hvilke handlinger der skal tages.Hvis et svar er påkrævet, genererer controlleren en feedbackmeddelelse og sender den ved hjælp af ModBus.På andre netværk konverteres meddelelser, der indeholder Modbus-protokollen, til ramme- eller pakkestrukturer, der bruges på det netværk.Denne transformation udvider også den netværksspecifikke tilgang til løsning af sektionsadresser, routingstier og fejldetektion.ModBus-netværket har kun én vært, og al trafik dirigeres af ham.Netværket kan understøtte op til 247 eksterne slavecontrollere, men det faktiske antal understøttede slavecontrollere afhænger af det anvendte kommunikationsudstyr.Ved at bruge dette system kan hver pc udveksle information med den centrale vært uden at påvirke hver pc til at udføre sine egne kontrolopgaver.
Der er to tilstande at vælge imellem i ModBus-systemet: ASCII (amerikansk informationsudvekslingskode) og RTU (Remote Terminal Device).Vores produkter bruger generelt RTU-tilstand til kommunikation, og hver 8Bit byte i meddelelsen indeholder to 4Bit hexadecimale tegn.Den største fordel ved denne metode er, at den kan transmittere flere data med samme baudrate end ASCII-metoden.
Indlægstid: 22-jul-2022