nembo ya rshydroEureka 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.

Bodi ya rshydro SDI 12 Eureka Manta Multi-Protocol Interface Bodi Iliyounganishwa na Pato la MODBUS -

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.Bodi ya rshydro SDI 12 Eureka Manta Multi-Protocol Interface Bodi Iliyounganishwa na Pato la MODBUS - 1

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

Bodi ya rshydro SDI 12 Eureka Manta Multi-Protocol Interface Bodi Iliyounganishwa na Pato la MODBUS - 2Bodi ya rshydro SDI 12 Eureka Manta Multi-Protocol Interface Bodi Iliyounganishwa na Pato la MODBUS - 3

Kiambatisho cha Pili - Kutengeneza Kebo Zako za Adapta za MODBUS na SDI-12Bodi ya rshydro SDI 12 Eureka Manta Multi-Protocol Interface Bodi Iliyounganishwa na Pato la MODBUS - 4 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

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *