Modbus ASCII
Generér og analysér ASCII-rammer med LRC, kolon og CRLF. Kontrollér felter og registerværdier.
Modbus ASCII Anmodningskommandogenerator
Modbus ASCII Responspakkegenerator
Datatype
Byte-rækkefølge
Værdi(Decimalværdi)
Modbus ASCII Pakkeanalysator
Konfiguration af analyseregler
Startposition
Datatype
Rådata
Byte-rækkefølge
Sorterede data
Analyseresultat
Handlinger
Ingen analyseregler endnu. Tilføj en regel for at begynde analysen.
Modbus ASCII LRC Kontrolsumsberegner
Sådan bruger du rammeværktøjerne
Funktionsoversigt
Generér og analysér ASCII-rammer med LRC, kolon og CRLF. Kontrollér felter og registerværdier.
Hovedfunktioner:
- Generér anmodninger med de otte almindelige læse- og skrivefunktioner.
- Generér eksempelsvar til test og sammenligning.
- Fortolk data med byte-offset, datatype og byte-rækkefølge.
Generér en anmodning
- Enhedsadresse: 1–247 ved seriel Modbus. 0 er broadcast uden svar; 248–255 er reserveret.
- Funktionskode: vælg 01/02/03/04/05/06/15/16 i decimal. 15 og 16 svarer til 0x0F og 0x10.
- Startadresse: den nulbaserede protokoladresse, ikke et referencenummer som 40001.
- Antal: antal bit eller 16-bit registre, der skal læses eller skrives.
- Eksempler på almindelige kommandoer:
- 01 03 00 00 00 02 C4 0B — læs to holdingregistre fra adresse 0.
- 01 06 00 00 00 01 48 0A — skriv 1 til holdingregister på adresse 0.
Generér et eksempelsvar
- Vælg en funktionskode, der matcher kommandoen
- Understøtter flere datatyper: UINT16/INT16/UINT32/INT32/FLOAT32 osv.
- Understøtter flere byte-rækkefølger: ABCD/DCBA/BADC/CDAB
- Eksempel på responsdata:
- 01 03 04 00 01 00 02 2A 32 — to registre med værdierne 1 og 2.
- 01 06 00 00 00 01 48 0A — en vellykket skrivning af ét register gentager anmodningen.
Fortolk en optaget ramme
- Indsæt en komplet ramme i det valgte Modbus-format.
- Tilføj en regel for hver værdi, du vil læse fra dataområdet.
- Vælg heltal med eller uden fortegn eller IEEE 754 efter registerkortet. Datakonvertering
- Vælg enhedens byte-rækkefølge.
- For gemte RTU-læsesvar: åbn den serielle fejlfinder, og vælg Fil som datakilde.