Daviteq MBRTU-SAL მარილიანობის სენსორი Modbus RTU გამომავალი

Daviteq MBRTU-SAL მარილიანობის სენსორი Modbus RTU გამომავალი

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

შესავალი

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

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

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

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

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

ელემენტი სპეციფიკაციები
გამომავალი Rs-485,MODBUS/RTU
გაზომვის მეთოდი არაკონტაქტური ელექტრომაგნიტური პრინციპი
დიაპაზონი 0 ~ 70 PSU
სიზუსტე ±1%FS ან ±0.2PSU (10psu ქვემოთ)
რეზოლუცია 0.1 PSU
სამუშაო გარემო 0 ~ 65℃; <0.6 მპა
კალიბრაციის მეთოდი ორი წერტილის კალიბრაცია
რეაგირების დრო 10 წამი T90
ტემპერატურის კომპენსაცია ტემპერატურის ავტომატური კომპენსაცია (PT1000)
ელექტრომომარაგება 12-24VDC±10%, 10mA;
ზომა დიამეტრი 30 მმ; სიგრძე 185.5 მმ;
დაცვის დონე IP68; წყლის სიღრმე 20 მეტრია; სხვა პერსონალიზაცია
მომსახურების ვადა 3 წელი ან მეტი
კაბელი 5m
სენსორის კორპუსის მასალა PVC; PEEK;

გაყვანილობა

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

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

გაყვანილობა

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

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

Modbus RTU პროტოკოლი

ინფორმაციის ჩარჩო ფორმა

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

MODBUS-RTU

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

სიმბოლო

სახელი R/W შესავალი რეგისტრების რაოდენობა (ბაიტი) მონაცემთა ტიპი
0x0100 ტემპერატურის ღირებულება R ℃ მნიშვნელობა x10 (მაგample: ტემპერატურა 25.6℃ ნაჩვენებია როგორც 256, ნაგულისხმევი არის 1 ათობითი.) 1 (2 ბაიტი) ხელმოუწერელი მოკლე

სიმბოლო

0x0101 მარილიანობის ღირებულება R PSU ღირებულება x10 (მაგamp12.1psu მარილიანობის მნიშვნელობა ნაჩვენებია როგორც 121, ნაგულისხმევად 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 ბაიტი) ხელმოუწერელი
მოკლესიმბოლო
მონაცემთა სტრუქტურის ტიპი

მთელი რიცხვი

ხელმოუწერელი 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 ათობითი
Modbus RTU ბრძანება

ფუნქციის კოდი 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-მდე

ფუნქციის კოდი 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-მდე

ბრძანება ყოფილიample

ნაგულისხმევი რეესტრი:

ა) შეცვალეთ მონის მისამართი: 

მისამართი: 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)

ბაუდის სიხშირე შეიძლება შეიცვალოს კომპიუტერის ზედა პარამეტრით და მას შეუძლია იმუშაოს გადატვირთვის გარეშე ცვლილების შემდეგ. ბაუდის სიხშირე ინახავს კომპიუტერის ზედა პარამეტრს დენის გამორთვის შემდეგ. ბაუდის სიჩქარის მხარდაჭერა 4800 9600 19200. მთელი რიცხვის განაწილების ბაუდის სიხშირე შემდეგია:

მთელი რიცხვი ბაუდის მაჩვენებელი
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-მდე და ინახება დენის გამორთვის შემდეგ

ფუნქციის რეესტრი:

ა) ტემპერატურის გაზომვის ბრძანება:

მისამართი: 0x0100 (40101)
რეგისტრების რაოდენობა: 1
ფუნქციის კოდი: 0x03
წაიკითხეთ სample ღირებულებები: 19.2℃

ბრძანების გაგზავნა: 01 03 01 00 00 01 85 6 FXNUMX
პასუხი: 01 03 02 00 C0 B8 14
აბრუნებს თექვსმეტობით ხელმოუწერელ მთელ მონაცემებს, ტემპერატურის მნიშვნელობა = მთელი რიცხვი / 10, 1 ბიტიანი ათობითი ადგილი დაცულია.

ბ) მარილიანობის გაზომვის ინსტრუქცია:

მისამართი: 0x0101 (0x40102)
რეგისტრების რაოდენობა: 1
ფუნქციის კოდი: 0x03
წაიკითხეთ სample ღირებულებები: 9.1 PSU

ბრძანების გაგზავნა: 01 03 01 01 00 01 D4 36
პასუხი: 01 03 02 00 5B F9 BF
რეგისტრაცია აბრუნებს თექვსმეტობითი, ხელმოუწერელი მთელი რიცხვის მონაცემებს, მარილიანობის მნიშვნელობა = მთელი რიცხვი / 10, დაცულია 1 ათობითი ადგილი.

გ) ტემპერატურისა და მარილიანობის ინსტრუქციების უწყვეტი კითხვა: 

მისამართი: 0x0100 (40101)
რეგისტრების რაოდენობა: 2
ფუნქციის კოდი: 0x03
წაიკითხეთ სample ღირებულებები: ტემპერატურა 19.2 ℃ და მარილიანობა 9.1 PSU

ბრძანების გაგზავნა: 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
წაიკითხეთ სample ღირებულებები: ფარდობითი ტენიანობა 40%

ბრძანების გაგზავნა: 01 03 01 07 00 01 34 37
პასუხი: 01 03 02 01 90 B9 B8
რეგისტრაცია აბრუნებს თექვსმეტობითი, ხელმოუწერელი მთელი რიცხვის მონაცემებს, ტენიანობის მნიშვნელობა = მთელი რიცხვი / 10, დაცულია 1 ათობითი ადგილი.

კალიბრაციის ინსტრუქცია:

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

მისამართი: 0x1000 (41001)
რეგისტრების რაოდენობა: 1
ფუნქცია კოდი: 0x06

კალიბრაცია მაგampლე: კალიბრაცია 25.8 ° C ტემპერატურაზე
ბრძანების გაგზავნა: 01 06 10 00 01 02 0D 5B
პასუხი: 01 06 10 00 01 02 0D 5B
სენსორის დაკალიბრება საჭიროა მუდმივ ტემპერატურულ გარემოში მას შემდეგ, რაც ტემპერატურის ჩვენება აღარ იცვლება.

ბ) მარილიანობის ნულოვანი კალიბრაცია

მისამართი: 0x1001 (41002)
რეგისტრების რაოდენობა: 1
ფუნქციის კოდი: 0x06

კალიბრაცია მაგampლე: კალიბრაცია ჰაერში
ბრძანების გაგზავნა: 01 06 10 01 00 00 DC CA
პასუხი: 01 06 10 01 00 00 DC CA

გ) მარილიანობის ფერდობის დაკალიბრება 

მისამართი: 0x1003 (41004)
რეგისტრების რაოდენობა: 1
ფუნქციის კოდი: 0x06

კალიბრაცია მაგampლე: კალიბრაცია 50 PSU მარილიან ხსნარში
ბრძანების გაგზავნა: 01 06 10 03 01 F4 7D 1D
პასუხი: 01 06 10 03 01 F4 7D 1D

ზომები

ზომები

კონტაქტი

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

ლოგო

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

Daviteq MBRTU-SAL მარილიანობის სენსორი Modbus RTU გამომავალი [pdf] მფლობელის სახელმძღვანელო
MBRTU-SAL მარილიანობის სენსორის Modbus RTU გამომავალი, MBRTU-SAL, მარილიანობის სენსორის Modbus RTU გამომავალი, სენსორის Modbus RTU გამომავალი, Modbus RTU გამომავალი, RTU გამომავალი, გამომავალი

ცნობები

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

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