daviteq - לוגוחיישן עכירות
עם MODBUS RTU
פלט MBRTU-TBD

  • מדריך למשתמש לחיישן עכירות עם יציאת MODBUS RTU 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 (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 סוג מבנה הנתונים
מִספָּר שָׁלֵם
unsigned int (לא חתום קצר)
הנתונים מורכבים משני מספרים שלמים.

XXXX XXXX XXXX XXXX
1 0

לָצוּף
לצוף, לפי IEEE 754 (דיוק יחיד);
הנתונים מורכבים מסיבית סימן אחת, מעריך של 1 סיביות ומנטיסה של 8 סיביות.

XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
3 2 1 0
חתיכת סימן ספרת Exp F עשרוני

6.4 פקודת Modbus RTU:
6.4.1 קוד פונקציה 03h: קרא ערך אוגר
שלח מארח:

1 2 3 4 5 6 7 8
 ADR  03H התחל לרשום בית גבוה התחל לרשום בייט נמוך רישום מספר גבוה בייט מספר אוגרים נמוך בתים  CRC בייט נמוך  בית CRC גבוה

ה-ADR של הבת הראשון: קוד כתובת עבד (= 001 ~ 254)
Byte 2 03h: קרא את קוד פונקציית ערך הרישום
בייט 3 ו-4: כתובת ההתחלה של האוגר לקריאה
לקריאת מכשיר ה-FCC,
בתים 5 ו-6: מספר אוגרים לקריאה
בתים 7 ו-8: סכומי ביקורת של CRC16 מבתים 1 עד 6
החזרת עבדים:

1 2 3 4, 5 6, 7 M-1 , M M+1 M+2
ADR 03H סך בתים רישום נתונים 1 רישום נתונים 2 …… נתוני רישום מ CRC בייט נמוך בית CRC גבוה

ה-ADR של הבת הראשון: קוד כתובת עבד (= 001 ~ 254)
Byte 2 03h: חזרה לקריאת קוד הפונקציה
הבית השלישי: המספר הכולל של בתים מ-4 עד מ' (כולל 4 ומ')
בתים 4 עד m: רישום נתונים
Byte m + 1, M + 2: סכום בדיקת CRC16 מבית 1 ל-M
כאשר העבד מקבל שגיאה, העבד מחזיר את השגיאה:

1 2 3 4 5
ADR 83H קוד מידע CRC בייט נמוך בית CRC גבוה

ה-ADR של הבת הראשון: קוד כתובת עבד (= 001 ~ 254)
Byte 2 83h: שגיאה בקריאת ערך אוגר
קוד מידע של בייט 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 86H קוד מידע על קוד שגיאה קוד 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)
ניתן לשנות את קצב הביאוד על ידי הגדרת המחשב העליונה, והוא יכול לעבוד ללא הפעלה מחדש לאחר השינוי. קצב ה-baud שומר את הגדרת המחשב העליון לאחר הפסקת חשמל. תמיכת קצב ה-baud 4800960019200. קצב ה-baud של הקצאת ערך מספר שלם הוא כדלקמן:

מִספָּר שָׁלֵם שיעור באוד
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 הערה: קצב ה-baud משתנה ל-19200bps ונשמר לאחר הפסקת חשמל.
6.5.2 פנקס פונקציות
א) פקודת מדידת טמפרטורה:
כתובת: 0x0100 (40101)
מספר רישומים: 1
קוד פונקציה: 0x03
קרא את סampערכי le: 19.2℃
שלח פקודה: 01 03 01 00 00 01 85 F6
השב: 01 03 02 00 C0 B8 14
מחזיר נתונים הקסדצימליים ללא סימן, ערך טמפרטורה = מספר שלם / 10, מקום עשרוני של 1 סיביות שמור.
ב) הוראת מדידת עכירות:
כתובת: 0x0101 (0x40102)
מספר רישומים: 1
קוד פונקציה: 0x03
קרא את סampערכי le: 9.1 NTU
שלח פקודה: 01 03 01 01 00 01 D4 36
השב: 01 03 02 00 5B F9 BF
רישום מחזיר נתונים הקסדצימליים ללא סימן, ערך עכירות = מספר שלם / 10, מקום עשרוני שמור.
ג) קריאה רציפה של הוראות טמפרטורה ועכירות:
כתובת: 0x0100 (40101)
מספר רישומים: 2
קוד פונקציה: 0x03
קרא את סampערכי le: טמפרטורה 19.2 ℃ ועכירות 9.1 NTU
שלח פקודה: 01 03 01 00 00 02 C5 F7
השב: 01 03 04 00 C0 00 5B BB F4
רישום מחזיר נתונים הקסדצימליים ללא סימן, ערך טמפרטורה = מספר שלם / 10, מקום עשרוני שמור
רישום מחזיר נתונים הקסדצימליים ללא סימן, ערך עכירות = מספר שלם / 10, מקום עשרוני שמור.
ד) פקודת מדידת לחות:
כתובת: 0x0107 (40108)
מספר רישומים: 1
קוד פונקציה: 0x03
קרא את סampערכי le: לחות יחסית 40%
שלח פקודה: 01 03 01 07 00 01 34 37
השב: 01 03 02 01 90 B9 B8
רישום מחזיר נתונים הקסדצימליים ללא סימן, ערך לחות = מספר שלם / 10, מקום עשרוני שמור.
6.5.3 הוראת כיול
א) כיול טמפרטורה
כתובת: 0x1000 (41001)
מספר רישומים: 1
קוד פונקציה: 0x06
כיול למשלample: כיול ב-25.8 מעלות צלזיוס
שלח פקודה: 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, Vietnam.
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, פלט

הפניות

השאר תגובה

כתובת האימייל שלך לא תפורסם. שדות חובה מסומנים *