پروټیوس یوځای شوی
SDI-12 او MODBUS محصول
د عملیاتي لارښود
V1.1 دسمبر 2021
پیژندنه
د 2020 په مارچ کې، پروټیوس د پروټیوس د اوبو کیفیت ملټي پروب محصول لاین لپاره مدغم SDI-12 او RS-422 MODBUS ډیټا محصول معرفي کړل. دا اختیاري ځانګړتیا د بهرني کنورټر واحدونو ځای نیسي چې مخکې د دې محصول فارمیټونو لپاره اړین وو. نوې خصوصیت د "ملټي پروتوکول انٹرفیس بورډ" یا MIB په نوم یادیږي. یو اډاپټر کیبل د MODBUS محصول چمتو کوي، او یو بل اډاپټر کیبل د SDI-12 محصول چمتو کوي. MIB معمولا د واحد د جوړولو په وخت کې په پروټیوس کې جوړیږي؛ دا د وسیلې څخه بهر نه لیدل کیږي او د پروټیوس اندازه یا بڼه نه بدلوي. لاندې عکس د پروټیوس ، د اوبو لاندې کیبل ، او د عکس په پورتنۍ برخه کې لنډ SDI-12 اډاپټر کیبل ښیې. د SDI-12 ماسټر د اډاپټر کیبل په یوه پای کې د دریو وړ تارونو سره وصل دی. د MODBUS اډاپټر کیبل ورته کار کوي.
که تاسو غواړئ د MIB اختیار سره پروټیوس بیرته ترلاسه کړئ، مهرباني وکړئ موږ سره اړیکه ونیسئ. که تاسو غواړئ خپل MODBUS یا SDI-12 کنورټر کیبل جوړ کړئ، یا خپل د اوبو لاندې کیبل په کنورټر کیبل بدل کړئ، په یو او دوه ضمیمه کې د تارونو ډیاګرامونه وکاروئ.
په یاد ولرئ چې د پروټیوس ډیټا کیبلونه (هغه لنډ کیبلونه چې د دندو لپاره کارول کیږي لکه کیلیبریشن) به د کمپیوټر یا لپ ټاپ سره اړیکه ونیسي ، مګر د MODBUS یا SDI-12 عملیاتو ملاتړ نه کوي.
د MIB سمبال پروټیوس کولی شي د معمول په توګه د کمپیوټر او نورو RS-232 وسیلو سره اړیکه ونیسي (دا "شفاف" حالت دی). ډیری MIB سمبال پروټیوس د معمول په څیر د USB بریښنا سره چلیدلی شي. په هرصورت، ځینې لوی پروټیوس او/یا اوږد کیبلونه (>20m کیبل یا P35/P40 د>250mA مصرف سره - د بیټرۍ ژوند کیلکولیټر وکاروئ چیک کولو لپاره) ممکن د دې پروټیوس سره د خبرو کولو لپاره د USB کنورټر 12V اډاپټر ته اړتیا ولري. په ښي خوا کې عکس یو "دیوال وارټ" ښیې چې USB اډاپټر ته 12 ولټ چمتو کوي چې د اوبو لاندې کیبل یا ډیټا کیبل په کمپیوټر یا لپ ټاپ کې USB پورټ سره وصل کوي. تاسو کولی شئ د 12 ولټ بیټرۍ هم وکاروئ.
دا هم په یاد ولرئ چې د پروټیوس ډیټا کیبلونه به یوازې په شفاف حالت کې کار وکړي؛ د موډبس او SDI-12 ځانګړتیاوې یوازې د اوبو لاندې کیبل سره کار کوي.
د MODBUS عملیات
a) دا څنګه کار کوي
د MODBUS مخابراتو لپاره، په ساده ډول د MODBUS اډاپټر کیبل د اوبو لاندې کیبل کې د نهه پن نښلونکي سره وصل کړئ چې ستاسو د MIB سمبال پروټیوس سره وصل دی. د اډاپټر کیبل تاسو ته هغه تارونه درکوي چې تاسو ورته اړتیا لرئ پروټوس د MODBUS وسیلې سره وصل کړئ او پروټیوس ته د خبر ورکولو لپاره وصل شوي چې تاسو غواړئ د معمول RS-232 پرځای د MODBUS ب formatه کې اړیکه ونیسئ.
په یاد ولرئ چې د MODBUS انٹرفیس کولی شي د نیم ډوپلیکس توپیر RS-485 یا بشپړ ډوپلیکس RS-232 (جلا لیږد او ترلاسه کولو) وکاروي.
ب) د MODBUS تخنیکي توضیحات
د MIB مجهز پروټیوس د واحد لخوا پروسس شوي پیرامیټونو لوستلو لپاره د RS-485 یا RS-232 څخه د MODBUS پروتوکول کاروي. د اپ سټریم مخابرات یا د بشپړ ډوپلیکس RS-232 معیاري انٹرفیس په توګه یا د نیم ډوپلیکس ، RS-485 معیاري انٹرفیس په توګه کار کوي. د ډیټا فارمیټ 8-بټ دی پرته د برابرۍ ، یو سټاپ بټ. د بوډ نرخ 19,200 دی.
د MODBUS انٹرفیس د اندازه کولو ارزښتونه وړاندې کوي، چې د راجستر 40001 (جدول 1 وګورئ) په ساتلو پیل کوي، د ټولو فعال شوي پروټیوس پیرامیټونو لپاره، د هر اندازه کولو ارزښت سره د 2 MODBUS راجسترونه لري. ارزښتونه د IEEE-754 32-bit فلوټینګ پوائنټ نمایش کې فارمیټ شوي.
جدول 1: د MODBUS پیرامیټر اندازه کولو ارزښتونو نقشه کول | |||
د MODBUS هولډنګ راجستر | د بس پته | ارزښت ولولئ | بڼه |
40001 | 0 | پیرامیټر 1 MSW | IEEE32 |
40002 | 1 | پیرامیټر 1 MSW | |
40003 | 2 | پیرامیټر 2 MSW | |
40004 | 3 | پیرامیټر 1 MSW | IEEE32 |
.. | .. | ||
40035 | 34 | پیرامیټر 18 MSW | IEEE32 |
40036 | 35 | پیرامیټر 1 MSW |
د RS-485 په عملیاتو کې، MIB ته دوه ارتباطي لینونه د ډیټا+ او ډیټا- د توپیر لینونو لپاره کارول کیږي (د 1 ضمیمه وګورئ). په RS-232 عملیاتو کې، د ډیټا + لاین د پروټیوس Rx لاین سره وصل دی، او ډیټا لاین د پروټیوس Tx لاین سره وصل دی. یو منفي حجمtage په پروټوس Rx کې MIB ته اشاره کوي چې د RS-232 کوربه څخه د Tx لاین تړل شوی ترڅو MIB په MODBUS/RS-232 بڼه کار وکړي؛ که نه نو، د RS-485 بڼه فرض کیږي. د ډیټا فارمیټ 8-بټ دی پرته د برابرۍ او یو سټاپ بټ. MIB معمولا په 19,200 baud کې کار کوي. که تاسو غواړئ دا نرخ بدل کړئ، مهرباني وکړئ جدول 2 وګورئ.
MIB د SCADA سیسټمونو، PLC انٹرفیسونو، یا د نورو معلوماتو راټولولو پلیټ فارمونو سره د خبرو اترو لپاره د پلورنځي / تازه کولو یوازې لوستلو راجسترونو او لوستلو / لیکلو ترتیبات چمتو کوي. یو جوړ شوی MODBUS نقشه راټول شوي سینسر لوستل او نور تجهیزات معلومات چمتو کوي. د MODBUS انٹرفیس د اندازه کولو ارزښتونه وړاندې کوي، چې د راجستر 40001 (جدول 3 وګورئ) په ساتلو پیل کوي، د ټولو فعال شوي پروټیوس پیرامیټونو لپاره، د هر اندازه کولو ارزښت سره دوه MODBUS راجسترونه لري. ارزښتونه د IEEE-754 32-bit فلوټینګ پوائنټ نمایش کې فارمیټ شوي. د MIB پته د راجستر کولو وړ دی (د ډیفالټ ارزښت 1 دی). MIB به تل د MODBUS پته 0 ته ځواب ووایی که تاسو اصلي پته نه پیژنئ.
جدول 2: د MODBUS Baud نرخ شاخصونه | |
شاخص | BaudRate |
0 | 9600 |
1 | 19200 (ډیفالټ) |
2 | 38400 |
3 | 57600 |
4 | 115200 |
جدول 3: د MODBUS کنټرول راجستر نقشه کول | ||||
راجستر | د بس پته | د لوستلو / لیکلو ارزښت | بڼه | |
40201 | 200 | د بوډ نرخ – پورته جریان | په 19، 200 بډ کې ټاکل شوی | |
40202 | 201 | د MODBUS آلې پته | 0 | |
40203 | 202 | د بوډ نرخ - ښکته جریان | د انټیجر شاخص، 0-4 | |
40204 | 203 | د SDI-12 پته | انټیجر 0-9، AZ، az | |
40205 | 204 | د بریښنا سویچ ځنډ | انټیجر 0-60 | |
40206 | 205 | پروټوس مسح وقفه | انټیجر 0-1440 (دقیقې) | |
40207 | 206 | پروټوس د منجمد وخت پاکول | انټیجر 0-60 (ثانوي) |
c) د MODBUS لپاره د MIB قوماندې
د MIB مجهز پروټیوس د کوربه کمپیوټر یا لپ ټاپ سره وصل کیدی شي ترڅو مستقیم پروټیوس CPU ته کمانډونه واستوي ، او همدارنګه ځانګړي قوماندې (جدول 4 وګورئ) پخپله MIB ته. د مخابراتو دا طریقه - د پروټیوس نورمال RS-232 محصول په کارولو سره نه MODBUS - د "شفاف حالت" په نوم یادیږي.
کله چې یو ټرمینل ایمولیټر، لکه TeraTerm یا Hyperterminal، په دې شفاف حالت کې د پروټیوس سره د خبرو کولو لپاره کارول کیږي، MIB د ASCII ځینې حکمونه پیژني او ځواب ورکوي ترڅو د ځینې پیرامیټونو پروګرام کولو / تصدیق کولو ته اجازه ورکړي، لکه څنګه چې لاندې ښودل شوي. د دې MIB کمانډ بڼه "$ccxxx ده "، چیرته:
'$' د MIB کمانډ په ګوته کوي
cc د MIB دوه کرکټر کمانډ پیژندونکی دی
xxx د کمانډ لپاره ځانګړی پیرامیټر ارزښت دی
څلورم جدول: د MIB ځانګړي قوماندې | |||
امر | تفصیل | پیرامیټونه | ځواب |
SAMxxx | MODBUS تنظیم کړئ پته |
xxx ; له 001 څخه تر 250 پورې | سمه ده |
$AM؟ | MODBUS ولولئ پته |
هیڅ نه ډیفالټ = 1 | xxx ; له 001 څخه تر 250 پورې |
$WPxxxx | پروټیوس ولیکئ د مسح وقفه |
xxxx ; له 0000 څخه تر 1440 دقیقو پورې، ډیفالټ = 0 |
سمه ده |
$WP؟ | پروټیوس ولولئ د مسح وقفه |
هیڅ نه | xxxx ; له 0000 څخه تر 1440 پورې دقیقې |
$WFxx | د پاکولو ډاټا ولیکئ د یخولو وخت |
xx ; له 0 څخه تر 60 ثانیو پورې، ډیفالټ = 15 | سمه ده |
$WF؟ | پروټیوس ولولئ ډیټا منجمد کړئ وخت |
هیڅ نه | xx ; له 0 څخه تر 60 ثانیو پورې |
$FV؟ | د IB فرم ویئر ولولئ بیاکتنه |
هیڅ نه | د IB فرم ویئر بیاکتنه |
d) د MODBUS اتوماتیک وایپر عملیات
د پروټیوس په ځینو ماډلونو کې د سینسر پاکولو وائپر شامل دي چې د توربیډیټ سینسر کې جوړ شوی. وائپر د سینسر له فعالو مخونو څخه کثافات، فولانټونه او بلبلونه پاکوي کله چې پروټیوس لومړی ځواکمن کیږي، او کله چې پروټیوس ته د WIPE کمانډ لیږل کیږي. که ستاسو پروټیوس د MODBUS عملیاتو په جریان کې په دوامداره توګه ځواکمن وي، تاسو ممکن په دوره توګه د MIB کمانډونو په کارولو سره د مسح کولو سایکل پیل کړئ (جدول 4 وګورئ). د مسح کولو وقفه د مسح کولو دورې ترمینځ د دقیقو شمیر دی.
په یاد ولرئ چې د مسح کولو وقفه 0 ته تنظیم کول د اتوماتیک مسح کول غیر فعالوي.
د وائپر د حرکت له امله د نورمال وائپر دورې په جریان کې ځینې پیرامیټر ارزښتونه ناسم دي. کله چې دوره پای ته ورسیږي، ډاټا خپل ریښتیني وخت بڼه بیا پیلوي. مګر که ستاسو د MODBUS کنټرولر ممکن د مسح کولو په جریان کې د غلط معلوماتو له امله الارم رامینځته کړي ، تاسو کولی شئ د MIB WIPE کمانډونه وکاروئ (جدول 4 وګورئ) ترڅو ټول سینسر ډیټا "فریز" کړئ پداسې حال کې چې وایپر سایکل چلوي. د دې معنی دا ده چې د وایپر دورې په جریان کې د پروټیوس څخه راغلي ټول معلومات ورته ډیټا دي چې د وایپر دورې پیل کیدو دمخه د وروستي ډیټا لیږد کې لیږل شوي ، د بیلګې په توګه لوستل د وائپر دورې په جریان کې ورته پاتې کیږي.
دا د پروګرام وړ منجمد وخت د ثانیو شمیر ټاکي (ډیفالټ 15 ثانیې دی) چې ډاټا د پروټیوس د WIPE کمانډ ورکولو وروسته کنګل کیږي. ډاټا د دوی د ریښتیني وخت بڼه بیا پیل کوي وروسته له دې چې د ثانیو شمیر تیر شو.
د SDI-12 مخابراتو لپاره د MIB کارول
a) دا څنګه کار کوي
د SDI-12 مخابراتو لپاره، په ساده ډول د SDI-12 اډاپټر کیبل د ډیټا کیبل یا د اوبو لاندې کیبل کې د نهه پن نښلونکي سره وصل کړئ چې ستاسو د MIB سمبال پروټیوس سره وصل دی. د اډاپټر کیبل تاسو ته هغه تارونه درکوي چې تاسو ورته اړتیا لرئ پروټوس د SDI-12 وسیلې سره وصل کړئ او پروټیوس ته د خبر ورکولو لپاره وصل شوي چې تاسو غواړئ د معمول RS-12 ب formatې (یعنې شفاف حالت) پرځای په SDI232 فارمیټ کې اړیکه ونیسئ. یو ضمیمه د رنګ له مخې د تار دندې ښیي.
ب) د SDI-12 تخنیکي توضیحات
د کوربه کمپیوټر څخه تر پروټیوس ارتباط د SDI-12 ملاتړ ګروپ اړتیاو سره سمون لري، نسخه 1.3. جدول 5 د پلي شوي SDI-12 کمانډونو لنډیز وړاندې کوي. که تاسو د SDI-12 پروتوکول سره بلد نه یاست، د SDI-12 ملاتړ ګروپ webسایټ (www.sdi-12.org) نور توضیحات وړاندې کوي.
جدول 5: د MIB SDI-12 کمانډونه (a = SDI-12 پته) | ||
a! | خالي کمانډ | |
الف | پته بدله کړه | |
aC! | یو همغږي غوښتنه وکړئ اندازه کول |
تر 20 ارزښتونو پورې بیرته راګرځي |
am! | غوښتنه a اندازه کول |
تر 9 ارزښتونو پورې بیرته راګرځي |
aML! | د اضافي غوښتنه وکړئ اندازه کول |
تر 9 اضافي ارزښتونو پورې بیرته راګرځي |
aM2! | د اضافي غوښتنه وکړئ اندازه کول |
تر 2 اضافي ارزښتونو پورې بیرته راګرځي |
aCC! | د CRC سره د همغږي اندازه کولو غوښتنه وکړئ | |
AMCI | سره د اندازه کولو غوښتنه وکړئ CRC |
|
aDn! | د اندازه کولو پایلو ډاټا ولولئ | n=0..2 |
ټول | د وسیلې پیژندنې تار غوښتنه وکړئ |
c) د SDI-12 لپاره د MIB ځانګړي قوماندې
د MIB مجهز پروټیوس د کوربه کمپیوټر یا لپ ټاپ سره وصل کیدی شي ترڅو مستقیم پروټیوس CPU ته کمانډونه واستوي ، په بیله بیا پخپله MIB ته ځانګړي قوماندې. د پروټیوس نورمال RS-232 محصول کارول او د SDI-12 محصول نه کارول د "شفاف حالت" په نوم یادیږي.
کله چې یو ټرمینل ایمولیټر، لکه TeraTerm یا Hyperterminal، په دې شفاف حالت کې د پروټیوس سره د خبرو کولو لپاره کارول کیږي، MIB د ASCII ځینې حکمونه پیژني او ځواب ورکوي (جدول 6 وګورئ) ترڅو پروګرام کولو / ځینې پیرامیټرو تصدیق کولو ته اجازه ورکړي، لکه څنګه چې لاندې ښودل شوي. د دې MIB کمانډ بڼه "$ccxxx ده "، چیرته:
'$' د MIB کمانډ په ګوته کوي
cc د MIB دوه کرکټر کمانډ پیژندونکی دی
xxx د کمانډ لپاره ځانګړی پیرامیټر ارزښت دی
جدول 6: د MIB شفاف حالت کمانډونه | |||
امر | تفصیل | پیرامیټرونه | ځواب |
$ASx | SDI-12 ترتیب کړئ پته |
x= 0-9, AZ, az; ډیفالټ = 0 | سمه ده |
$AS؟ | SDI-12 ولولئ پته |
هیڅ نه | x ; x= 0 تر 9، AZ، او az |
$PDxx | د بریښنا بند تنظیم کړئ ځنډ (پراخول پروټیوس + ځواک له وخت څخه وروستۍ اندازه امر) |
xxx=) تر ۶۰ ثانیو پورې؛ ډیفالټ = 60 ثانیې |
سمه ده |
$PD؟ | د بریښنا بند ولولئ ځنډ |
هیڅ نه | xxx ; x= 0 څخه تر 60 ثانیو پورې |
$FV؟ | IB ولولئ فرم ویئر بیاکتنه |
هیڅ نه | د IB د اور وژنې بیاکتنه |
جدول 7 ښیيampد پروټوس لپاره د SDI-12 امرونه او ځوابونه چې د SDI-10 څارنې لپاره 12 پیرامیټونه غوره شوي.
جدول 7: ایسample 501-12 د 10 پیرامیټونو سره د پروټیوس لپاره امرونه او ځوابونه ټاکل شوی |
|
امر | ځواب |
0! | او |
۵۱! | 013 پروټیوس 711SN10162469 |
OV! | 00000 |
اوم! | 00169 |
۵۱! | 0+0+408.6999+4938.999+489.3999<CR><LF> |
1! | 0+4494.399+132.6000+3651.699+131.2000<CR><LF> |
2! | 0+2269.900 |
0M1! | 00031 cLF> |
۵۱! | 0+11.70000 |
OC! | 000310 |
۵۱! | 0+0+1.800000+2.100000+489.6999<CR><LF> |
1! | |
0+4523.299+133.1000+3591.099+132.2000<CR><LF> | |
2! | 0+2243.600+11.72000 |
OMC! | 00039 |
۵۱! | 0+0+1.900000+2.100000+488.999AD<CR><LF> |
1! | 0+4538.699+133.0000+3557.699+132.4000@Zy<CR><LF> |
2! | 0+2224.000NWS |
OMC زه! | 00031 |
۵۱! | 0+11.680008S |
OCC! | 000310 |
۵۱! | 0+0+1.900000+2.000000+489.0999EHG<CR><LF> |
1! | 0+4546.699+133.100.3540.199+132.600001X |
2! | 0+2214.500+11.70000CSh |
د ASCII ګاډي بیرته ستنیدو مخه نیسي؛ د ASCII لاین فیډ په ګوته کوي | |
د "01!" بیرته ستنیدونکي تار کې کمانډ "13" د SDI-12 نسخه شمیره ده (1.3)، 1711′ د پروټیوس CPU فرم ویئر نسخه ده (7.11). او لاندې تار "SN1 "10162469" د پروټوس سیریل نمبر دی. |
ضمیمه 1 – د MODBUS او SDI-12 اډاپټر کیبل ویرنگ دندې
دوه ضمیمه - خپل MODBUS او SDI-12 اډاپټر کیبلونه جوړول
پروټوس انسټرومینټس لمیټډ، کانالسایډ، هاریس بزنس پارک، هانبري روډ، سټوک پریور، برومسګروو، B60 4DJ، انګلستان www.proteus-instruments.com | info@proteus-instruments.com | +44 1527 433221
© 2020 Proteus Instruments Ltd. E & O E. ټول حقونه خوندي دي.
پیټ شوی GB2553218 | نسخه 1.1
اسناد / سرچینې
![]() |
PROTEUS SDI-12 د موډبس مدغم محصول [pdf] د لارښوونې لارښود SDI-12، Integrated Modbus Output |