Eureka Manta
Kiolesura cha Itifaki nyingi
Bodi Imeunganishwa
SDI-12 na MODBUS
Mwongozo wa Uendeshaji wa Pato
Utangulizi
Mnamo Machi 2020, Eureka ilianzisha matokeo jumuishi ya data ya SDI-12 na RS-422 MODBUS kwa ajili ya laini ya bidhaa za ubora wa maji ya Manta. Kipengele hiki cha hiari kinachukua nafasi ya vitengo vya kubadilisha fedha vya nje vilivyohitajika hapo awali kwa umbizo hizo za towe. Kipengele kipya kinaitwa "Multi-Protocol Interface Board", au MIB. Kebo moja ya adapta hutoa pato la MODBUS, na kebo tofauti ya adapta hutoa pato la SDI-12. MIB kawaida hujengwa ndani ya Manta wakati wa utengenezaji wa kitengo; haiwezi kuonekana kutoka nje ya chombo na haibadilishi ukubwa au mwonekano wa Manta. Picha iliyo hapa chini inaonyesha Manta, Cable ya Chini ya Maji, na juu ya picha, Kebo fupi ya Adapta ya SDI-12. Bwana wa SDI-12 ameunganishwa na waya tatu zilizo wazi kwenye mwisho mmoja wa Cable ya Adapta. Kebo ya Adapta ya MODBUS inafanya kazi kwa njia sawa.
Ikiwa ungependa kurejesha Manta kwa chaguo la MIB, tafadhali wasiliana nasi. Ikiwa ungependa kuunda kebo yako ya kubadilisha fedha ya MODBUS au SDI-12, au kubadilisha Kebo yako ya Chini ya Maji kuwa kebo ya kubadilisha fedha, tumia michoro ya nyaya katika Viambatisho vya Kwanza na vya Pili.
Kumbuka kwamba Manta Data Cables (nyaya fupi zinazotumiwa kwa kazi kama vile urekebishaji) zitawasiliana na Kompyuta au kompyuta ya mkononi, lakini hazitumii uendeshaji wa MODBUS au SDI-12.
Manta iliyo na MIB inaweza kuwasiliana na Kompyuta na vifaa vingine vya RS-232 kama kawaida (hii ndiyo hali ya "uwazi"). Manta' nyingi iliyo na MIB inaweza kuendeshwa kwa nguvu ya USB kama kawaida. Hata hivyo, baadhi ya nyaya kubwa za Manta na/au ndefu zaidi (> kebo ya mita 20 au P35/P40 yenye matumizi ya >250mA - Tumia Kikokotoo cha maisha ya Betri ili kuangalia) zinaweza kuhitaji adapta ya 12V ya Kibadilishaji cha USB ili kuwasiliana na Manta hiyo. Picha iliyo kulia inaonyesha "wart ya ukutani" ambayo hutoa volti 12 kwa Adapta ya USB inayounganisha Kebo ya Chini ya Maji au Kebo ya Data kwenye mlango wa USB kwenye Kompyuta au kompyuta ya mkononi. Unaweza kutumia betri ya volt 12 pia.
Kumbuka pia kwamba Manta Data Cables mapema itafanya kazi tu katika hali ya uwazi; vipengele vya Modbus na SDI-12 hufanya kazi tu na Kebo ya Chini ya Maji.
Operesheni ya MODBUS
a) Jinsi Inavyofanya Kazi
Kwa mawasiliano ya MODBUS, unganisha kwa urahisi Kebo ya Adapta ya MODBUS kwenye kiunganishi cha pini tisa kwenye Kebo ya Chini ya Maji iliyounganishwa na Manta yako yenye vifaa vya MIB. Kebo ya Adapta hukupa nyaya unazohitaji ili kuunganisha Manta kwenye kifaa cha MODBUS na ina waya ili kufahamisha Manta ambayo ungependa kuwasiliana nayo katika umbizo la MODBUS badala ya RS-232 ya kawaida.
Kumbuka kuwa kiolesura cha MODBUS kinaweza kutumia utofautishaji wa nusu-duplex RS-485 au full-duplex RS-232 (sambaza na upokee tofauti).
b) Maelezo ya Kiufundi ya MODBUS
Manta iliyo na MIB hutumia itifaki ya MODBUS juu ya RS-485 au RS-232 kusoma vigezo vilivyochakatwa na kitengo. Mawasiliano ya juu ya mkondo hufanya kazi kama kiolesura cha kawaida cha duplex RS-232 au nusu-duplex, kiolesura cha kawaida cha RS-485. Umbizo la data ni biti 8 bila usawa, biti moja ya kusimama. Kiwango cha Baud ni 19,200.
Kiolesura cha MODBUS hutoa thamani za kipimo, kuanzia kwenye rejista ya kushikilia 40001 (ona Jedwali 1), kwa vigezo vyote vya Manta vilivyowashwa, huku kila thamani ya kipimo ikichukua rejista 2 za MODBUS.
Nambari zimeumbizwa katika uwakilishi wa pointi zinazoelea za IEEE-754 32-bit.
Jedwali la 1: Kuchora Thamani za Upimaji wa Vigezo vya MODBUS | |||
MODBUS
Kushikilia Daftari |
Anwani ya Basi | Soma Thamani | Umbizo |
40001 | 0 | Kigezo cha 1 MSW | IEEE32 |
40002 | 1 | Kigezo cha 1 MSW | |
40003 | 2 | Kigezo cha 2 MSW | |
40004 | 3 | Kigezo cha 1 MSW | IEEE32 |
.. | .. | ||
40035 | 34 | Kigezo cha 18 MSW | IEEE32 |
40036 | 35 | Kigezo cha 1 MSW |
Katika operesheni ya RS-485, njia mbili za mawasiliano kwa MIB hutumiwa kwa mistari tofauti ya Data+ na Data- (angalia Kiambatisho 1). Katika operesheni ya RS-232, mstari wa Data + umeunganishwa kwenye mstari wa Manta Rx, na mstari wa Data umeunganishwa kwenye mstari wa Manta Tx. Juz hasitage kwenye Manta Rx huashiria MIB kwamba laini ya Tx kutoka kwa seva pangishi ya RS-232 imeunganishwa ili MIB ifanye kazi katika umbizo la MODBUS/RS-232; vinginevyo, umbizo la RS-485 linachukuliwa. Umbizo la data ni biti 8 bila usawa na biti moja ya kusimama. MIB kawaida hufanya kazi kwa baud 19,200. Ikiwa ungependa kubadilisha kiwango hicho, tafadhali angalia Jedwali 2.
MIB hutoa rejista za duka/sasisha za kusoma pekee na mipangilio ya kusoma/kuandika ili kuwasiliana na mifumo ya kawaida ya SCADA, violesura vya PLC, au majukwaa mengine ya kukusanya data. Ramani iliyojengewa ndani ya MODBUS hutoa usomaji wa kihisi uliojumlishwa na maelezo mengine ya kifaa.
Kiolesura cha MODBUS hutoa thamani za kipimo, kuanzia kwenye rejista ya kushikilia 40001 (tazama Jedwali 3), kwa vigezo vyote vya Manta vilivyowezeshwa, huku kila thamani ya kipimo ikichukua rejista mbili za MODBUS. Thamani zimeumbizwa katika uwakilishi wa IEEE-754 32-bit.
Anwani ya MIB inaweza kuratibiwa kwa usajili (thamani chaguo-msingi ni 1).
MIB itajibu anwani ya MODBUS 0 kila wakati ikiwa hujui anwani halisi.
Jedwali la 2: Fahirisi za Kiwango cha Baud cha MODBUS |
|
Kielezo | Kiwango cha Baud |
0 | 9600 |
1 | 19200 (chaguomsingi) |
2 | 38400 |
3 | 57600 |
4 | 115200 |
Jedwali la 3: Ramani ya Udhibiti wa Usajili wa MODBUS |
|||
MODBUS Holding Daftari | Anwani ya Basi | Thamani ya Kusoma/Andika | Umbizo |
40201 | 200 | Kiwango cha Baud - Mto wa juu | Imewekwa kwa 19, 200 baud |
40202 | 201 | Anwani ya Kifaa cha MODBUS | Nambari 1-250 Chaguomsingi=1 |
40203 | 202 | Kiwango cha Baud- Mkondo wa chini | Nambari kamili, 0-4 |
40204 | 203 | Anwani ya SDI-12 | Nambari kamili 0-9, AZ, az |
40205 | 204 | Ucheleweshaji wa Kubadilisha Nguvu | Nambari kamili 0-60 |
40206 | 205 | Manta Futa Muda | Nambari 0-1440 (dakika) |
40207 | 206 | Manta Futa Muda wa Kufungia | Nambari kamili 0-60 (sekunde) |
c) Amri za MIB za MODBUS
Manta yenye vifaa vya MIB inaweza kuunganishwa kwenye Kompyuta ya kompyuta au kompyuta ndogo ili kutuma amri moja kwa moja kwa Manta CPU, pamoja na amri maalum (tazama Jedwali 4) kwa MIB yenyewe. Njia hii ya mawasiliano - kwa kutumia kawaida ya Manta
Pato la RS-232 na sio MODBUS - inaitwa "hali ya uwazi".
Wakati kiigaji cha mwisho, kama vile TeraTerm au Hyperterminal, kinapotumiwa kuzungumza na Manta katika hali hii ya uwazi, MIB inatambua na kujibu amri fulani za ASCII ili kuruhusu upangaji/uthibitishaji wa baadhi ya vigezo, kama inavyoonyeshwa hapa chini. Umbizo la amri hii ya MIB ni “$ccxxx ", wapi:
'$' inaonyesha amri ya MIB
cc ni kitambulisho cha amri cha MIB chenye herufi mbili
xxx ni thamani ya parameta maalum kwa amri
Jedwali la 4: Amri Maalum za MIB |
|||
Amri | Maelezo | Vigezo | Jibu |
$AMxxx | Weka MODBUS Anwani |
xxx ; 001 hadi 250 | sawa |
$AM? | Soma Anwani ya MODBUS | hakuna; chaguo-msingi= 1 | xxx ; 001 hadi 250 |
$WPxxxx | Andika muda wa wiper wa Manta | XXXX; dakika 0000 hadi 1440,
chaguo-msingi = 0 |
sawa |
$WP? | Soma muda wa wiper wa Manta | hakuna | xxx ; 0000 hadi 1440 dakika |
$WFxx | Andika muda wa kufungia data | xx ; Sekunde 0 hadi 60, chaguo-msingi=15 | sawa |
$WF? | Soma Manta futa muda wa kufungia data | Hakuna | xx ; Sekunde 0 hadi 60 |
$FV? | Soma marekebisho ya programu dhibiti ya IB | Hakuna | Marekebisho ya Firmware ya IB |
d) Uendeshaji wa Kifuta otomatiki wa MODBUS
Baadhi ya miundo ya Manta ni pamoja na kifuta sauti cha kusafisha kihisi kilichojengwa ndani ya kitambuzi cha tope. Kifuta kifuta husafisha uchafu, vimiminiko na viputo kutoka kwenye nyuso amilifu za vitambuzi wakati Manta inapowashwa kwa mara ya kwanza, juu na wakati amri ya WIPE inatumwa kwa Manta. Ikiwa Manta yako inaendeshwa kila wakati wakati wa operesheni ya MODBUS, unaweza kutaka kuanzisha mara kwa mara mizunguko ya kufuta kwa kutumia amri za MIB (ona Jedwali 4). Muda wa Kufuta ni idadi ya dakika kati ya mizunguko ya kufuta. Kumbuka kuwa kuweka Kipindi cha Kuifuta hadi 0 huzima ufutaji kiotomatiki. Baadhi ya maadili ya parameta ni batili wakati wa mizunguko ya kawaida ya wiper kwa sababu ya harakati ya wiper. Wakati mzunguko unaisha, data inaendelea na umbizo la wakati halisi. Lakini ikiwa kidhibiti chako cha MODBUS kinaweza kuunda kengele kwa sababu ya data batili wakati wa mzunguko wa kufuta, unaweza kutumia amri za MIB WIPE (ona Jedwali la 4) "kufungia" data yote ya vitambuzi wakati kifuta kikiwa kinaendesha baiskeli. Hiyo ina maana kwamba data zote zinazotoka kwa Manta wakati wa mzunguko wa wiper ni data sawa iliyotumwa katika uhamisho wa data wa mwisho kabla ya mzunguko wa kufuta kuanza, yaani, usomaji hukaa sawa wakati wa mzunguko wa kufuta. Wakati huu wa kufungia unaoweza kupangwa huweka idadi ya sekunde (chaguo-msingi ni sekunde 15) ambazo data hugandishwa baada ya Manta kupewa amri ya WIPE. Data inaendelea na umbizo la wakati halisi baada ya idadi hiyo ya sekunde kupita.
Kutumia MIB kwa Mawasiliano ya SDI-12
a) Jinsi Inavyofanya Kazi
Kwa mawasiliano ya SDI-12, unganisha kwa urahisi Kebo ya Adapta ya SDI-12 kwenye kiunganishi cha pini tisa kwenye Kebo ya Data au Kebo ya Chini ya Maji iliyounganishwa kwenye Manta yako yenye vifaa vya MIB. Kebo ya Adapta hukupa nyaya unazohitaji kuunganisha Manta kwenye kifaa cha SDI-12 na ina waya ili kufahamisha Manta ambayo ungependa kuwasiliana nayo katika umbizo la SDI-12 badala ya umbizo la kawaida la RS-232 (yaani hali ya uwazi) .
Kiambatisho cha Kwanza kinaonyesha mgawo wa waya kwa rangi.
b) Maelezo ya Kiufundi ya SDI-12
Mawasiliano ya kompyuta kutoka kwa kompyuta hadi kwa Manta huzingatia mahitaji ya Kikundi cha Usaidizi cha SDI-12, Toleo
1.3. Jedwali la 5 linatoa muhtasari wa amri za SDI-12 zilizotekelezwa. Ikiwa hufahamu Itifaki ya SDI-12, Kikundi cha Usaidizi cha SDI-12 webtovuti (www.sdi-12.org) hutoa maelezo zaidi.
Jedwali la 5: Amri za MIB SDI-12 (a = anwani ya SDI-12) |
||
a! | Amri Tupu | |
aA! | Badilisha anwani | |
aC! | Omba kipimo cha wakati mmoja | inarudisha hadi maadili 20 |
mimi! | Omba kipimo | inarudisha hadi maadili 9 |
mimi 1! | Omba kipimo cha ziada | hurejesha hadi thamani 9 za ziada |
mimi 2! | Omba kipimo cha ziada | hurejesha hadi thamani 2 za ziada |
ACC! | Omba kipimo kwa wakati mmoja na CRC | |
AMC! | Omba kipimo kwa kutumia CRC | |
aDn! | Soma data ya matokeo ya kipimo | n=0..2 |
mimi! | Omba mfuatano wa kitambulisho cha kifaa |
c) Amri Maalum za MIB kwa SDI-12
Manta yenye vifaa vya MIB inaweza kuunganishwa kwenye Kompyuta ya kompyuta au kompyuta ndogo ili kutuma amri moja kwa moja kwa Manta CPU, pamoja na amri maalum kwa MIB yenyewe. Kutumia pato la kawaida la RS-232 la Manta na sio pato la SDI-12 inaitwa "hali ya uwazi".
Wakati kiigaji cha mwisho, kama vile TeraTerm au Hyperterminal, kinapotumiwa kuzungumza na Manta katika hali hii ya uwazi, MIB inatambua na kujibu amri fulani za ASCII (ona Jedwali la 6) ili kuruhusu kupanga/kuthibitisha baadhi ya vigezo, kama inavyoonyeshwa hapa chini. Umbizo la amri hii ya MIB ni “$ccxxx ", wapi:
'$' inaonyesha amri ya MIB
cc ni kitambulisho cha amri cha MIB chenye herufi mbili
xxx ni thamani ya parameta maalum kwa amri
Jedwali la 6: Amri za Modi ya Uwazi ya MIB |
|||
Amri | Maelezo | Vigezo | Jibu |
$ASx | Weka SDI-12 Anwani |
x= 0-9, AZ, az; chaguo-msingi = 0 | sawa |
$AS? | Soma Anwani ya SDI-12 | Hakuna | x ; x= 0 hadi 9, AZ, na az |
$PDxx | Weka ucheleweshaji wa kuzima (ongeza nguvu ya Manta+ ILIYOWASHA- muda kutoka kwa amri ya kipimo cha mwisho) | xxx= ) hadi sekunde 60; chaguo-msingi= sekunde 30 | sawa |
$PD? | Ucheleweshaji wa kuzima umeme | Hakuna | xxx ; x= sekunde 0 hadi 60 |
$FV? | Soma marekebisho ya IB- firmware | Hakuna | Marekebisho ya IB Fireware |
Jedwali la 7 linaonyesha mfanoample SDI-12 amri na majibu kwa Manta ambayo vigezo 10 vimechaguliwa kwa ufuatiliaji wa SDI-12.
Jedwali la 7: Sample SDI-12 Amri na Majibu kwa Manta yenye Vigezo 10 Vilivyochaguliwa |
|
Amri | Jibu |
0! | 0 |
0 mimi! | 013 EUREKA MANTA 711SN10162469 |
0 v! | 00000 |
0M! | 00169 |
0d0! | 0+0+408.6999+4938.999+489.3999<CR><LF> |
0d1! | 0+4494.399+132.6000+3651.699+131.2000<CR><LF> |
0d2! | 0+2269.900 |
0m1! | 00031 |
0d0! | 0+11.70000 |
0C! | 000310 |
0d0! | 0+0+1.800000+2.100000+489.6999<CR><LF> |
0d1! | 0+4523.299+133.1000+3591.099+132.2000<CR><LF> |
0d2! | 0+2243.600+11.72000 |
0 MC! | 00039 |
0d0! | 0+0+1.900000+2.100000+488.999AD<CR><LF> |
0d1! | 0+4538.699+133.0000+3557.699+132.4000@Zy<CR><LF> |
0d2! | 0+2224.000NWS |
0 MC1! | 00031 |
0d0! | 0+11.68000BS_ |
0 cc! | 000310 |
0d0! | 0+0+1.900000+2.000000+489.0999EHG<CR><LF> |
0d1! | 0+4546.699+133.100.3540.199+132.6000O]X |
0d2! | 0+2214.500+11.70000CSh |
inaashiria kurudi kwa gari la ASCII; inaashiria mlisho wa mstari wa ASCII | |
Katika safu ya kurudi ya "0I!" amri, "13" ni nambari ya Toleo la SDI-12 (1.3), "711" ni toleo la Firmware ya Manta CPU (7.11), na mfuatano unafuata "SN", "10162469" ni Nambari ya Siri ya Manta. |
Kiambatisho 1 - MODBUS na Kazi za Kuunganisha waya za Adapta za SDI-12
Kiambatisho cha Pili - Kutengeneza Kebo Zako za Adapta za MODBUS na SDI-12 RS Hydro Ltd, Canalside, Harris Business Park, Hanbury Road, Stoke Prior, Bromsgrove, B60 4DJ, Uingereza
Simu: +44 1527 882 060
info@rshydro.co.uk
www.rshydro.co.uk
Toleo la 1.2
Agosti 2022
Nyaraka / Rasilimali
![]() |
Bodi ya rshydro SDI-12 Eureka Manta Multi-Protocol Interface Bodi Iliyounganishwa na Toleo la MODBUS [pdf] Mwongozo wa Mtumiaji SDI-12, Bodi ya Kiolesura cha Itifaki Nyingi cha Eureka Manta Iliyounganishwa na Toleo la MODBUS, Bodi ya Kiolesura cha SDI-12 ya Eureka Manta Iliyounganishwa na Toleo la MODBUS |
![]() |
rshydro SDI-12 Eureka Manta Multi Protocol Interface Board [pdf] Mwongozo wa Maelekezo SDI-12 Eureka Manta Multi Protocol Interface Board, SDI-12, Eureka Manta Multi Protocol Interface Board, Manta Multi Protocol Interface Board, Protocol Interface Board, Board Interface, Bodi |