Gwida għall-Użu tal-Iskjavi Modbus għall-Għodod tal-Ittestjar Modbus
I. Introduzzjoni għall-Modbus Slave
Il-Modbus Simulatur tal-Iskjavi jappoġġja l-emulazzjoni ta' sa 32 apparat skjavi/qasam tal-indirizz, b'kull interface tipprovdi appoġġ ta' awtomazzjoni OLE għar-rapporti tal-Excel. Iddisinjat primarjament għas-simulazzjoni, l-ittestjar, u d-debugging ta' apparati ta' komunikazzjoni Modbus, jirreplika kif l-apparati skjavi jirċievu kmandi ewlenin u jirritornaw pakketti tad-dejta, li jippermetti lill-iżviluppaturi jwettqu simulazzjoni u ttestjar tal-protokoll. Is-simulatur jappoġġja sa 32 apparat skjavi Modbus fi 32 tieqa, b'interfaces tal-utent identiċi għal Modbus Poll. Jappoġġja l-kodiċijiet tal-funzjoni 01-23 u jimmonitorja d-dejta tal-port tas-serje.
II. Użu tal-Iskjavi tal-Modbus
1) Installa u rreġistra
Installa s-softwer. Wara l-installazzjoni, ikklikkja darbtejn fuq ix-shortcut 'Modbus Slave' biex tesegwixxih.
Proċedura ta' reġistrazzjoni: Ikklikkja [Konnessjoni] → [Konnettja] biex tiftaħ it-tieqa tar-reġistrazzjoni. Oħroġ il-fajl readme mill-pakkett ikkompressat, ikkopja n-numru tas-serje ta' Modbus Poll, u waħħalha fil-qasam tar-reġistrazzjoni. Ikklikkja OK biex tlesti l-proċess tal-cracking.
L-installazzjoni u l-konfigurazzjoni ta' Modbus Slave huma simili għal Modbus Poll, għalhekk mhux se nirrepetu d-dettalji hawn.
2)Tieqa prinċipali tal-programm
It-tieqa prinċipali tas-softwer hija murija hawn taħt:

Is-sistema bħalissa tinsab fl-istat 'Ebda konnessjoni'. Jekk ir-'reġistru tal-hold tal-output 04' biss jeħtieġ li jiġi ttestjat, tista' taqbeż għall-pass 3 u tipproċedi direttament bil-konnessjoni.
3) Issettjar tal-Parametri
Ikklikkja l-menù [Setup] -> [Slave Definition] biex tikkonfigura l-parametri, u tidher kaxxa ta' djalogu għas-setup tal-parametri.

Fost:
①L-ID tal-iskjav jirreferi għall-indirizz tal-iskjav Modbus, li jikkorrispondi għall-valur tal-ID fl-interfaċċja prinċipali, b'valur awtomatiku ta' 1.
②Funzjoni tirreferi għall-għażla tal-kodiċijiet tal-funzjoni tar-reġistru, b'erba' tipi disponibbli, li jikkorrispondu għar-relazzjonijiet li ġejjin:
| kodiċi | isem | Reġistru tal-indirizz tal-PLC | operazzjoni tal-bit/operazzjoni tal-kelma | Għadd ta' operazzjonijiet |
| 01 | Aqra l-istatus tal-kolja | 00001-09999 | manipulazzjoni tal-bits | Uniku jew multiplu |
| 02 | aqra l-istat tad-dħul diskret | 10001-19999 | manipulazzjoni tal-bits | Uniku jew multiplu |
| 03 | aqra r-reġistru tal-istiva | 40001-49999 | Operazzjonijiet bil-kliem | Uniku jew multiplu |
| 04 | aqra r-reġistru tal-input | 30001-39999 | Operazzjonijiet bil-kliem | Uniku jew multiplu |
| 05 | Ikteb kolja waħda | 00001-09999 | manipulazzjoni tal-bits | single |
| 06 | Ikteb f'reġistru wieħed ta' żamma | 40001-49999 | Operazzjonijiet bil-kliem | single |
| 15 | Ikteb kolji multipli | 00001-09999 | manipulazzjoni tal-bits | multipli |
| 16 | Ikteb reġistri multipli ta' hold | 40001-49999 | Operazzjonijiet bil-kliem | multipli |
③Indirizz huwa l-indirizz tal-bidu tar-reġistru, li awtomatikament jintuża bħala 1.
④Il-kwantità tirreferi għan-numru ta' reġistri konsekuttivi, b'valur awtomatiku ta' 10.
Wara li tlesti s-setup, ikklikkja l-buttuna OK. It-tieqa tas-simulazzjoni se turi l-lista tar-reġistri definiti.

Fost:
①ID jindika l-indirizz tal-apparat tas-subapparat Modbus simulat;
②F tindika l-kodiċi tal-funzjoni. Meta tikklikkja fuq ir-reġistru korrispondenti, il-valur jew l-istatus tiegħu jista' jiġi modifikat. Pereżempju, il-valur tar-reġistru 2 jista' jinbidel għal 9 jew il-valur tar-reġistru 9 għal 100.
4) Is-settings tal-wiri
①Issettjar tal-wiri tad-dejta:
B'mod awtomatiku, id-dejta tar-reġistru tintwera fil-format Iffirmat (binarju mhux iffirmat ta' 16-il bit) b'firxa minn -32768 sa 32767. Biex tintwera d-dejta f'formati numeriċi oħra, l-utenti jistgħu jagħżlu l-għażla permezz tal-menu [Display] kif muri fil-figura hawn taħt:

② Issettjar tal-format tal-indirizz
L-apparati Modbus Slave jużaw indirizzi PLC awtomatikament. L-għażla [PLC Addresses (Base 1)] fil-menu [Display] hija magħżula minn qabel, bir-reġistri awtomatiċi jibdew mill-indirizz 1. Din il-konfigurazzjoni hija allinjata mal-port serjali Modbus u s-sewwieq tat-trażmissjoni tad-dejta TCP fis-softwer tal-konfigurazzjoni. Għal skopijiet ta' ttestjar li jeħtieġu inizjalizzazzjoni bbażata fuq żero, agħżel [Protocol Addresses (Base 0)]. Is-settings awtomatiċi tal-indirizz PLC ġeneralment huma biżżejjed għall-biċċa l-kbira tal-applikazzjonijiet.
5) Konnessjoni
Ikklikkja l-menù [Konnessjoni] -> [Qabbad] biex tikkonnettja. Tidher kaxxa ta' djalogu tal-konnessjoni:

Fost:
①Port2 jindika l-port tas-serje (COM2) użat. Agħżel jew port tas-serje differenti jew TCP/IP għall-konnessjoni bbażata fuq ir-rekwiżiti attwali.
②Mode jindika l-modalità tal-protokoll Modbus, valida meta jintuża l-port serjali u taqleb awtomatikament għall-modalità TCP meta jintuża TCP/IP.
③Il-Kontroll tal-Fluss jirreferi għall-kontroll tal-fluss, li huwa attiv fil-modalità tal-port serjali.
④Injora l-ID tal-Unità tfisser li tinjora l-IDs tal-grupp invalidi meta topera fil-modalità TCP
L-utenti jistgħu jikkonfiguraw il-parametri kif meħtieġ. Is-settings awtomatiċi huma: Port tas-serje 1, rata tal-baud 9600, wisa' tad-dejta ta' 8-bit, l-ebda bit ta' parità, u bit ta' stop wieħed. Wara li tikkonferma s-settings, ikklikkja l-buttuna "OK". Il-messaġġ aħmar "L-ebda konnessjoni" fit-tieqa prinċipali jisparixxi, u jindika li l-istazzjon skjav issa huwa konness.
6) Bidla fil-valur tar-reġistru
Ikklikkja darbtejn fuq l-indirizz tar-reġistru tat-tieqa prinċipali biex tiftaħ il-kaxxa tad-djalogu tal-modifika, kif muri hawn taħt:

Daħħal il-valur fil-kaxxa tal-input biex tikkonferma. Il-medda hija minn -32768 sa 32767. Meta tintgħażel l-għażla Inkrement awtomatiku, il-valur tar-reġistru korrispondenti jiżdied b'1 kull sekonda.
7) Iċċekkja l-frejms tad-dejta tal-komunikazzjoni
Ikklikkja [Komunikazzjoni] fil-menù [Wiri] biex tiftaħ il-kaxxa ta' djalogu tal-monitoraġġ tal-frejm tad-dejta tal-port tas-serjali għall-wiri u l-analiżi tal-frejms tad-dejta trażmessi/riċevuti, kif muri fil-figura hawn taħt.

L-ewwel sitt ċifri jirrappreżentaw in-numru tas-sekwenza tal-qafas tad-dejta, fejn Rx tindika l-qafas tad-dejta riċevut u Tx tindika l-qafas tad-dejta trażmess.
8) Skonnettja
Ikklikkja [Konnessjoni] → [Skonnettja] biex tiskonnettja u ttemm it-test. Fit-tieqa prinċipali tidher kelma ħamra "Ebda konnessjoni", li tindika l-istat skonnettjat.










