Fil-qasam tal-awtomazzjoni industrijali, spiss niltaqgħu ma 'diversi protokolli ta' komunikazzjoni bħal Profibus, ControlNet, Ethernet, CANopen, Modbus, u oħrajn. Fost dawn, l-aktar protokoll b'xejn u miftuħ-huwa Modbus, appoġġjat minn tagħmir industrijali minn kważi l-manifatturi kollha.
Meta nwettqu proġetti ta 'inġinerija attwali, ħafna drabi għandna bżonn inwettqu testijiet tal-komunikazzjoni iżda m'għandhomx l-apparati ta' komunikazzjoni korrispondenti għall-ittestjar. Għalhekk, is-softwer tal-ittestjar tas-simulazzjoni huwa meħtieġ. Is-softwer l-aktar użat huwa ModScan, li jista 'jintuża għal komunikazzjoni Modbus TCP, komunikazzjoni Modbus RTU, u komunikazzjoni Modbus ASCII. Li jiffunzjona bħala stazzjon prinċipali, jiġbor data minn stazzjonijiet slave. Jista' jibgħat kmandi lil apparati skjavi (li jridu jkunu apparati intelliġenti li għandhom Modbus-). Malli tirċievi tweġiba mill-istazzjon slave, id-dejta tar-reġistru korrispondenti tintwera fuq l-interface tal-monitoraġġ.
Allura kif nagħmlu l-ittestjar?
L-ewwel, stabbilixxi l-konnessjonijiet tal-ħardwer għall-apparati. Installa s-softwer ModScan fuq il-PC biex iservi bħala l-istazzjon ewlieni għall-akkwist tad-dejta. Ikollok bżonn ukoll ta' apparat intelliġenti kompatibbli Modbus-protokoll- bħala l-istazzjon slave. Peress li l-PCs tipikament ikollhom portijiet USB biss, huwa meħtieġ konvertitur USB-għa-serial-to-RS485 biex jikkonnettja mal-istazzjon slave intelliġenti. Din is-setup tapplika għal apparati li jappoġġjaw il-protokoll Modbus-RTU b'interface RS485. Jekk l-apparat slave intelliġenti jappoġġja l-protokoll Modbus TCP/IP, sempliċement qabbad il-PC u l-apparat slave billi tuża kejbil Ethernet.

Konnessjoni RS485
Għal konnessjonijiet TCP, apparat wieħed biss jeħtieġ li jkun imqabbad direttament permezz ta 'kejbil Ethernet. Jekk ikunu involuti apparati multipli, huwa meħtieġ swiċċ Ethernet industrijali biex jgħaqqad l-apparati kollha mas-swiċċ. Apparat differenti jistgħu mbagħad jiġu aċċessati permezz tal-indirizzi IP rispettivi tagħhom.
It-tieni, iftaħ is-softwer ModScan biex tikkonfigura l-parametri tal-komunikazzjoni. Għall-komunikazzjoni RS485, agħżel il-port tas-serje u ssettja r-rata tal-baud (tipikament defaulted għal 9600), it-tul tad-dejta (8 bits), il-bit tal-parità (xejn), u l-bit ta 'waqfien (1 bit) skont il-parametri tal-komunikazzjoni tal-iskjavi, kif muri fil-figura:

Għall-komunikazzjoni Modbus TCP, ikkonfigura l-konnessjoni tal-komunikazzjoni kif muri hawn taħt. Agħżel it-tip ta 'konnessjoni ta' komunikazzjoni TCP/IP, imbagħad daħħal l-indirizz IP u n-numru tal-port tal-apparat slave (default 502).

It-tielet, ikkonfigura r-reġistru tal-komunikazzjoni: daħħal l-indirizz tal-bidu fil-qasam tal-Indirizz, Tul jispeċifika t-tul, 03:REĠISTRU TA 'ŻOMMA tindika t-tip ta' reġistru (reġistru ta 'żamma), ID tal-Apparat jirrappreżenta n-numru tal-istazzjon slave. Għal Modbus RTU, daħħal l-indirizz slave hawn; għall-komunikazzjoni Modbus TCP, l-ebda dħul ma huwa meħtieġ. Jekk tuża server serjali, għandu jiddaħħal l-indirizz tal-iskjavi. Numru ta' Stħarriġ / Rispons Validi ta' Skjav jindika n-numru ta' trażmissjonijiet/riċevimenti tad-dejta, li jippermetti l-iskoperta ta' telf ta' pakketti. Is-sezzjoni tan-nofs turi riżultati tat-test li jindikaw data tal-iskjavi misjuba. L-istatus attwali tal-allarm jindika ħsara fil-komunikazzjoni.

L-għażla tat-tip tad-dejta tidher fil-figura hawn taħt. Bħalissa, nużaw tipi ta' punt floating-bit 32-bit, flimkien ma' tipi ta' bit, tipi interi, tipi ta' punt floating-doppju ta'-preċiżjoni, u oħrajn. Għal tipi floating-point, tista 'wkoll tikkonfigura l-iskambju tal-bit.

Ir-raba ', għamilna ittestjar tal-komunikazzjoni permezz ta' Modbus TCP. L-indirizz tal-komunikazzjoni IP kien issettjat għal 192.168.1.10 bin-numru tal-port 502. L-indirizz IP tal-PC kien ikkonfigurat fl-istess subnet bħall-indirizz IP tal-istazzjon slave (192.168.1.10), bħal 192.168.1.20.
Biex taqra r-reġistru tal-iskjavi (Reġistru Holding), agħżel Kodiċi tal-Funzjoni: 03, Indirizz tal-Bidu tar-Reġistru: 1, Tip ta 'Dejta: Punt Floating ta' 32 bit, u ssettja n-Numru ta 'Reġistri biex Aqra: 10. Imbagħad ikklikkja Connect, kif muri hawn taħt:

Kif muri fid-dijagramma, l-interface prinċipali ma turi l-ebda messaġġi ta 'allarm, u n-numru ta' pakketti ta 'dejta mibgħuta u riċevuti logħbiet, li jindika l-ebda telf ta' pakkett. Id-dejta hija preżenti fir-reġistri korrispondenti, li tikkonferma komunikazzjoni b'suċċess. Missjoni mwettqa.




