daviteq - ლოგოსიმღვრივის სენსორი
MODBUS RTU-ით
OUTPUT MBRTU-TBD

  • მომხმარებლის გზამკვლევი სიმღვრივის სენსორისთვის MODBUS RTU OUTPUT MBRTU-TBD

ივლ-2021

ეს დოკუმენტი გამოიყენება შემდეგ პროდუქტებზე

შესავალი

MBRTU-TBD არის მოწინავე ციფრული სიმღვრივის სენსორი წყლის ხარისხის მონიტორინგისთვის, მიჰყვება გაფანტული შუქის პრინციპს, ინფრაწითელი LED სინათლის წყაროს და ოპტიკური ბოჭკოვანი გამტარობის სინათლის ბილიკის გამოყენების დიზაინის მეთოდს. შიგნით დამატებულია ფილტრის დიზაინი, რომელსაც აქვს ძლიერი ჩარევის საწინააღმდეგო უნარი. ჩამონტაჟებული ტემპერატურის სენსორი, ტემპერატურის ავტომატური კომპენსაცია, შესაფერისია გარემოს ონლაინ გრძელვადიანი მონიტორინგისთვის.

daviteq MBRTU TBD სიმღვრივის სენსორი Modbus RTU გამომავალით -

სპეციფიკაცია

მახასიათებლები

  1. ციფრული სენსორი, პირდაპირი გამომავალი RS-485 ციფრული სიგნალი, მხარდაჭერა Modbus / RTU
  2.  90° კუთხის გაფანტვის შუქის პრინციპი, ჩაშენებული ტემპერატურის კომპენსირება შესაძლებელია ავტომატურად;
  3.  ოპტიკური ბოჭკოვანი სტრუქტურა, ძლიერი წინააღმდეგობა გარე სინათლის ჩარევის მიმართ
  4.  ინფრაწითელი LED სინათლის წყარო, ფილტრის დიზაინის დამატება, სინათლის საწინააღმდეგო ჩარევა, კარგი სტაბილურობა
  5.  ზედაპირი დამუშავდება ანტიკოროზიული და პასივაციით
  6.  დაბალი ენერგიის მოხმარება და შიდა მიკროსქემის ჩარევის საწინააღმდეგო დიზაინი

ტექნიკური მონაცემები

ელემენტი სპეციფიკაციები
გამომავალი RS-485,MODBUS/RTU
გაზომვის მეთოდი 90° გაფანტული სინათლის მეთოდი
დიაპაზონი 0 ~ 1000NTU ან 0 ~ 100NTU
 სიზუსტე ±5% მითითების მნიშვნელობა ან ±3NTU, აირჩიეთ უფრო დიდი (0 ~ 1000NTU)
± 3% მითითება ან ± 2 NTU, არჩევანი მეტია (0-100 NTU)
±0.5℃
რეზოლუცია 0.1NTU, 0.1℃
სამუშაო გარემო 0 ~ 50℃, <0.6MPa
კალიბრაცია მეთოდი ორპუნქტიანი კალიბრაცია
რეაგირების დრო 30-იანი T90
ტემპერატურა კომპენსაცია ტემპერატურის ავტომატური კომპენსაცია (Pt1000)
ელექტრომომარაგება 12-24VDC±10%, 10mA;
ზომა დიამეტრი 30 მმ; სიგრძე 166.5 მმ;
დაცვის დონე IP68□წყლის სიღრმე 20 მეტრია;
მომსახურების ვადა 3 წელი ან მეტი
კაბელის სიგრძე 5m
სენსორის კორპუსის მასალა PVC

გაყვანილობა

გთხოვთ გაყვანილობა, როგორც ნაჩვენებია ქვემოთ:

daviteq MBRTU TBD სიმღვრივის სენსორი Modbus RTU გამომავალი - . გაყვანილობა

მავთულის ფერი აღწერა
ყავისფერი სიმძლავრე (12-24VDC)
შავი GND
ლურჯი RS485A
თეთრი RS485B
შიშველი ხაზი დამცავი ფენა

საკაბელო ხაზი□ 4 ხაზის AWG-24 ან AWG-26 დამცავი მავთული.

მოვლა და სიფრთხილის ზომები

5.1 მოვლა

  • ინდუქციური ელექტროდი ძირითადად არ არის ტექნიკური მომსახურება; რეკომენდებულია სენსორული ზონდის დანართის გაწმენდა ყოველ 30 დღეში; მოერიდეთ მძიმე საგნების გამოყენებას, რათა გამოიწვიოს საზომი ზონდის მსუბუქი სახელმძღვანელო ნაწილის დაზიანება გაწმენდის დროს; გთხოვთ გაწმინდეთ რბილი დamp ქსოვილი.
  • რეკომენდებულია სენსორის გარე ზედაპირის გაწმენდა წყლის ნაკადით. თუ ნამსხვრევები კვლავ რჩება, გთხოვთ, გაწმინდეთ იგი სველი რბილი ქსოვილით.

5.2 შენიშვნა

  • ინსტალაციის გაზომვა: მოერიდეთ ინსტალაციის გაზომვას იმ ადგილას, სადაც წყლის ნაკადი მღელვარეა და შეამცირეთ წყლის ბუშტების გავლენა გაზომვაზე. შეინახეთ საზომი ზონდი ქვემოდან 2 სმ დაშორებით.
  • სენსორის ზონდი დაბინძურებულია ან მიმაგრებულია უფრო მეტ ორგანიზმთან, ამიტომ გამწმენდი ძალა შეიძლება სათანადოდ გაიზარდოს. ზონდის ზედაპირზე მცირე ნაკაწრი არ მოქმედებს სენსორის ნორმალურ გამოყენებაზე. მაგრამ ყურადღება მიაქციეთ, რომ არ შეაღწიოთ ზონდის გარსში.
  • წინადადება: ჩვენი კომპანიის დამცავი საფარი უნდა შეირჩეს, რათა თავიდან აიცილოს მიკრობული მიმაგრების გავლენა გაზომვის შედეგებზე.

5.3 სხვა

პრობლემა შესაძლებელია მიზეზები გამოსავალი
ოპერაციის ინტერფეისის დაკავშირება შეუძლებელია ან გაზომვის შედეგები არ არის ნაჩვენები არასწორი საკაბელო კავშირი შეამოწმეთ გაყვანილობის რეჟიმი
არასწორი სენსორის მისამართი შეამოწმეთ მისამართი შეცდომებისთვის
გაზომილი მნიშვნელობა არის ძალიან მაღალი, ძალიან დაბალი ან მნიშვნელობა მუდმივად არასტაბილურია სენსორის ზონდი მიმაგრებულია უცხო ობიექტებით გაასუფთავეთ სენსორის ზონდის ზედაპირი
სხვა დაუკავშირდით გაყიდვების შემდეგ

 Modbus RTU პროტოკოლი

6.1 ინფორმაციის ჩარჩოს ფორმატი
ამ სენსორის Modbus კომუნიკაციისთვის მონაცემთა ნაგულისხმევი ფორმატია:

MODBUS-RTU
ბაუდის მაჩვენებელი 9600 (ნაგულისხმევი)
მოწყობილობის მისამართი 1 (ნაგულისხმევი)
მონაცემთა ბიტები 8 ბიტიანი
პარიტეტული შემოწმება არცერთი
ცოტათი გაჩერდი 1 ბიტიანი
  • ფუნქციის კოდი 03: წაკითხვა (R) რეგისტრის მნიშვნელობა
  • ფუნქციის კოდი 06: ჩაწერეთ (W) ერთი რეგისტრის მნიშვნელობა

6.2 რეგისტრაციის მისამართი:

რეგისტრაციის მისამართი (hex)  

სახელი

 

R/W

 

შესავალი

რეგისტრების რაოდენობა (ბაიტი)  

მონაცემთა ტიპი

 

0x0100

ტემპერატურის ღირებულება  

R

℃ მნიშვნელობა x10 (მაგample: ტემპერატურა 25.6℃ ნაჩვენებია როგორც 256, ნაგულისხმევი არის 1 ათობითი.)  

1 (2 ბაიტი)

ხელმოუწერელი მოკლე
 

0x0101

სიმღვრივის ღირებულება  

R

NTU მნიშვნელობა x10 (მაგample, სიმღვრივის მნიშვნელობა 15.1ntu ნაჩვენებია როგორც 151, ნაგულისხმევად 1 ათობითი ადგილით.)  

1 (2 ბაიტი)

ხელმოუწერელი მოკლე
 

0x1000

ტემპერატურის კალიბრაცია  

R/W

ტემპერატურის დაკალიბრება: ჩაწერილი მონაცემები არის ფაქტობრივი ტემპერატურის მნიშვნელობა X10; წაკითხული მონაცემები არის ტემპერატურის კალიბრაციის ოფსეტი X10.  

1 (2 ბაიტი)

ხელმოუწერელი მოკლე
0x1001 ნულოვანი წერტილის დაკალიბრება R/W ნულოვანი წერტილის დაკალიბრება ჰაერში. დაკალიბრების დროს დაწერილი მონაცემები არის 0. 1 (2 ბაიტი) ხელმოუწერელი მოკლე
 

0x1003

ფერდობის დაკალიბრება  

R/W

დაკალიბრეთ ცნობილ სტანდარტულ ხსნარში (50% - 100% დიაპაზონი) და ჩაწერეთ მონაცემები სტანდარტული ხსნარის რეალური მნიშვნელობის სახით × 10.  

1 (2 ბაიტი)

ხელმოუწერელი მოკლე
0x2000 სენსორის მისამართი R/W ნაგულისხმევი არის 1, ხოლო მონაცემთა დიაპაზონი არის 1-127. 1 (2 ბაიტი) ხელმოუწერელი მოკლე
0x2003 ბოდის განაკვეთის დაყენება R/W ნაგულისხმევი არის 9600. ჩაწერეთ 0 არის 4800; დაწერეთ 1 არის

9600; დაწერე 2 არის 19200 წელი.

1 (2 ბაიტი) ხელმოუწერელი მოკლე
 

0x2020

ქარხნული პარამეტრების აღდგენა  

W

კალიბრაციის მნიშვნელობა აღდგება ნაგულისხმევ მნიშვნელობამდე და ჩაწერილი მონაცემები არის 0. გაითვალისწინეთ, რომ გადატვირთვის შემდეგ სენსორის ხელახლა დაკალიბრებაა საჭირო.  

1 (2 ბაიტი)

ხელმოუწერელი მოკლე

6.3 მონაცემთა სტრუქტურის ტიპი
მთელი რიცხვი
ხელმოუწერელი int (ხელმოუწერელი მოკლე)
მონაცემები შედგება ორი მთელი რიცხვისგან.

XXXX XXXX XXXX XXXX
ბაიტი 1 ბაიტი 0

ათწილადი
Float, IEEE 754-ის მიხედვით (ერთჯერადი სიზუსტით);
მონაცემები შედგება 1 ნიშნის ბიტისაგან, 8 ბიტიანი ექსპონენტისგან და 23 ბიტიანი მანტისისგან.

XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
ბაიტი 3 ბაიტი 2 ბაიტი 1 ბაიტი 0
მოაწერე ცოტა ვადის გასვლის ციფრი F ათობითი

6.4 Modbus RTU ბრძანება:
6.4.1 ფუნქციის კოდი 03h: რეგისტრის მნიშვნელობის წაკითხვა
მასპინძლის გაგზავნა:

1 2 3 4 5 6 7 8
 ADR  03 სთ დაიწყეთ მაღალი ბაიტის რეგისტრაცია დაიწყეთ დაბალი ბაიტის რეგისტრაცია რეგისტრაციის ნომერი მაღალი ბაიტი რეგისტრების რაოდენობა დაბალი ბაიტი  CRC დაბალი ბაიტი  CRC მაღალი ბაიტი

პირველი ბაიტი ADR: მონური მისამართის კოდი (= 001 ~ 254)
ბაიტი 2 03 სთ: წაიკითხეთ რეგისტრის მნიშვნელობის ფუნქციის კოდი
ბაიტი 3 და 4: წასაკითხი რეესტრის საწყისი მისამართი
FCC ინსტრუმენტის წასაკითხად,
ბაიტი 5 და 6: წასაკითხი რეგისტრების რაოდენობა
ბაიტი 7 და 8: CRC16 ამოწმებს ბაიტებს 1-დან 6-მდე
მონების დაბრუნება:

1 2 3 4, 5 6, 7 M-1, მ M+1 M+2
ADR 03 სთ სულ ბაიტი დაარეგისტრირეთ მონაცემები 1 დაარეგისტრირეთ მონაცემები 2 …… მონაცემების რეგისტრაცია მ CRC დაბალი ბაიტი CRC მაღალი ბაიტი

პირველი ბაიტი ADR: მონური მისამართის კოდი (= 001 ~ 254)
ბაიტი 2 03 სთ: დაბრუნება ფუნქციის კოდის წასაკითხად
მესამე ბაიტი: ბაიტების საერთო რაოდენობა 4-დან მ-მდე (მათ შორის 4 და მ)
ბაიტი 4-დან მ: მონაცემების რეგისტრაცია
ბაიტი m + 1, M + 2: CRC16 შემოწმების ჯამი ბაიტიდან 1-დან M-მდე
როდესაც მონა იღებს შეცდომას, მონა აბრუნებს შეცდომას:

1 2 3 4 5
ADR 83 სთ ინფორმაციის კოდი CRC დაბალი ბაიტი CRC მაღალი ბაიტი

პირველი ბაიტი ADR: მონური მისამართის კოდი (= 001 ~ 254)
ბაიტი 2 83 სთ: შეცდომა რეგისტრის მნიშვნელობის წაკითხვისას
ბაიტი 3 საინფორმაციო კოდი: 01 – ფუნქციის კოდის შეცდომა
03 - მონაცემთა შეცდომა
ბაიტი 4 და 5: CRC16 ამოწმებს ბაიტებს 1-დან 3-მდე
6.4.2 ფუნქციის კოდი 06h: ჩაწერეთ ერთი რეგისტრის მნიშვნელობა
მასპინძლის გაგზავნა

1 2 3 4 5 6 7 8
ADR 06 დაარეგისტრირე მაღალი ბაიტის მისამართი დაარეგისტრირეთ დაბალი ბაიტის მისამართი მონაცემთა მაღალი ბაიტი მონაცემთა დაბალი ბაიტი CRC კოდი დაბალი ბაიტი CRC კოდი მაღალი ბაიტი

როდესაც მონა სწორად იღებს, მონა აგზავნის უკან:

1 2 3 4 5 6 7 8
 

ADR

 

06

დაარეგისტრირე მაღალი ბაიტის მისამართი დაარეგისტრირეთ დაბალი ბაიტის მისამართი მონაცემთა მაღალი ბაიტი მონაცემთა დაბალი ბაიტი CRC კოდი დაბალი ბაიტი CRC კოდი მაღალი ბაიტი

როდესაც მონა მიიღებს შეცდომას, მონა უბრუნდება:

1 2 3 4 5
ADR 86 სთ შეცდომის კოდის საინფორმაციო კოდი CRC კოდი დაბალი ბაიტი CRC კოდი მაღალი ბაიტი

პირველი ბაიტი ADR: მონური მისამართის კოდი (= 001 ~ 254)
მეორე ბაიტი 86h: ჩაწერეთ რეგისტრის მნიშვნელობის შეცდომის ფუნქციის კოდი
ბაიტი 3 შეცდომის კოდი ინფორმაციის კოდი: 01 – ფუნქციის კოდის შეცდომა
03 - მონაცემთა შეცდომა
ბაიტი 4 და 5: CRC შემოწმების ჯამი ბაიტიდან 1-დან 3-მდე

6.5 ბრძანება ყოფილიample
6.5.1 ნაგულისხმევი რეგისტრი

ა) შეცვალეთ მონის მისამართი:
მისამართი:0x2000 (42001)
რეგისტრების რაოდენობა: 1
ფუნქციის კოდი: 0x06
ნაგულისხმევი სენსორის მისამართი: 01
შეცვალეთ სენსორის Modbus მოწყობილობის მისამართი და შეცვალეთ მოწყობილობის მისამართი 01-დან 06-მდე.ample არის შემდეგი:
ბრძანების გაგზავნა: 01 06 20 00 00 06 02 08
პასუხი: 01 06 20 00 00 06 02 08; შენიშვნა: მისამართი იცვლება 06-ზე და ინახება დენის გამორთვის შემდეგ.
ბ) ბაუდის მაჩვენებელი:
მისამართი: 0x2003 (42004)
რეგისტრების რაოდენობა: 1
ფუნქციის კოდი: 0x06
ნაგულისხმევი მნიშვნელობა: 1 (9600bps)
მხარდაჭერილი მნიშვნელობები: 0-2 (4800-19200bps)
ბაუდის სიხშირე შეიძლება შეიცვალოს კომპიუტერის ზედა პარამეტრით და მას შეუძლია იმუშაოს გადატვირთვის გარეშე ცვლილების შემდეგ. ბაუდის სიხშირე ინახავს კომპიუტერის ზედა პარამეტრს დენის გამორთვის შემდეგ. ბაუდის სიჩქარის მხარდაჭერა 4800960019200. მთელი რიცხვის განაწილების ბაუდის სიხშირე შემდეგია:

მთელი რიცხვი ბაუდის მაჩვენებელი
0 4800 bps
1 9600 bps
2 19200 bps

გაგზავნეთ ბრძანება: 01 06 20 03 00 02 F3 CB
უპასუხეთ: 01 06 20 03 00 02 F3 CB შენიშვნა: ბაუდის სიხშირე შეიცვალა 19200 bps-მდე და ინახება დენის გამორთვის შემდეგ.
6.5.2 ფუნქციის რეგისტრი
ა) ტემპერატურის გაზომვის ბრძანება:
მისამართი: 0x0100 (40101)
რეგისტრების რაოდენობა: 1
ფუნქციის კოდი: 0x03
წაიკითხეთ სampმნიშვნელობები: 19.2℃
გაგზავნეთ ბრძანება: 01 03 01 00 00 01 85 F6
პასუხი: 01 03 02 00 C0 B8 14
აბრუნებს თექვსმეტობით ხელმოუწერელ მთელ მონაცემებს, ტემპერატურის მნიშვნელობა = მთელი რიცხვი / 10, 1 ბიტიანი ათობითი ადგილი დაცულია.
ბ) სიმღვრივის გაზომვის ინსტრუქცია:
მისამართი: 0x0101 (0x40102)
რეგისტრების რაოდენობა: 1
ფუნქციის კოდი: 0x03
წაიკითხეთ სampმნიშვნელობები: 9.1 NTU
გაგზავნეთ ბრძანება: 01 03 01 01 00 01 D4 36
პასუხი: 01 03 02 00 5B F9 BF
რეგისტრაცია აბრუნებს თექვსმეტობითი ხელმოუწერელი მთელი რიცხვის მონაცემებს, სიმღვრივის მნიშვნელობა = მთელი რიცხვი / 10, დაცულია 1 ათობითი ადგილი.
გ) ტემპერატურისა და სიმღვრივის ინსტრუქციების უწყვეტი კითხვა:
მისამართი: 0x0100 (40101)
რეგისტრების რაოდენობა: 2
ფუნქციის კოდი: 0x03
წაიკითხეთ სampმნიშვნელობები: ტემპერატურა 19.2 ℃ და სიმღვრივე 9.1 NTU
გაგზავნეთ ბრძანება: 01 03 01 00 00 02 C5 F7
პასუხი: 01 03 04 00 C0 00 5B BB F4
რეგისტრაცია აბრუნებს თექვსმეტობითი ხელმოუწერელი მთელი რიცხვის მონაცემებს, ტემპერატურის მნიშვნელობა = მთელი რიცხვი / 10, დაცულია 1 ათობითი ადგილი
რეგისტრაცია აბრუნებს თექვსმეტობითი ხელმოუწერელი მთელი რიცხვის მონაცემებს, სიმღვრივის მნიშვნელობა = მთელი რიცხვი / 10, დაცულია 1 ათობითი ადგილი.
დ) ტენიანობის გაზომვის ბრძანება:
მისამართი: 0x0107 (40108)
რეგისტრების რაოდენობა: 1
ფუნქციის კოდი: 0x03
წაიკითხეთ სampღირებულებები: ფარდობითი ტენიანობა 40%
ბრძანების გაგზავნა: 01 03 01 07 00 01 34 37
პასუხი: 01 03 02 01 90 B9 B8
რეგისტრაცია აბრუნებს თექვსმეტობითი, ხელმოუწერელი მთელი რიცხვის მონაცემებს, ტენიანობის მნიშვნელობა = მთელი რიცხვი / 10, დაცულია 1 ათობითი ადგილი.
6.5.3 კალიბრაციის ინსტრუქცია
ა) ტემპერატურის დაკალიბრება
მისამართი: 0x1000 (41001)
რეგისტრების რაოდენობა: 1
ფუნქციის კოდი: 0x06
კალიბრაცია მაგample: კალიბრაცია 25.8°C-ზე
გაგზავნის ბრძანება: 01 06 10 00 01 02 0D 5B
პასუხი: 01 06 10 00 01 02 0D 5B
სენსორის დაკალიბრება საჭიროა მუდმივ ტემპერატურულ გარემოში მას შემდეგ, რაც ტემპერატურის ჩვენება აღარ იცვლება.
ბ) სიმღვრივე ნულის კალიბრაცია
მისამართი: 0x1001 (41002)
რეგისტრების რაოდენობა: 1
ფუნქციის კოდი: 0x06
კალიბრაცია მაგample: დაკალიბრება ჰაერში
ბრძანების გაგზავნა: 01 06 10 01 00 00 DC CA
პასუხი: 01 06 10 01 00 00 DC CA
გ) სიმღვრივის ფერდობის დაკალიბრება
მისამართი: 0x1003 (41004)
რეგისტრების რაოდენობა: 1
ფუნქციის კოდი: 0x06
კალიბრაცია მაგample: კალიბრაცია 50NTU სიმღვრივის ხსნარში
გაგზავნეთ ბრძანება: 01 06 10 03 01 F4 7D 1D
პასუხი: 01 06 10 03 01 F4 7D 1D

ზომები

daviteq MBRTU TBD სიმღვრივის სენსორი Modbus RTU გამომავალი - . გაყვანილობა 1

კონტაქტი

მწარმოებელი
Daviteq Technologies Incdaviteq - ლოგოNo.11 Street 2G, Nam Hung Vuong Res., An Lac Ward, Binh Tan Dist., Ho Chi Minh City, ვიეტნამი.
Tel: +84-28-6268.2523/4 (ext.122)
ელფოსტა: info@daviteq.com | www.daviteq.com

დოკუმენტები / რესურსები

daviteq MBRTU-TBD სიმღვრივის სენსორი Modbus RTU გამომავალით [pdf] ინსტრუქციის სახელმძღვანელო
MBRTU-TBD სიმღვრივის სენსორი Modbus RTU გამომავალი, MBRTU-TBD, სიმღვრივის სენსორი Modbus RTU გამომავალი, სენსორი Modbus RTU გამომავალი, Modbus RTU გამომავალი, RTU გამომავალი, გამომავალი

ცნობები

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი არ გამოქვეყნდება. მონიშნულია აუცილებელი ველები *