Daviteq MBRTU-SAL חיישן מליחות פלט Modbus RTU
מסמך זה מיושם עבור המוצרים הבאים.
מָבוֹא
MBRTU-SAL הוא חיישן מליחות המבוסס על מדידה אינדוקטיבית ללא אלקטרודות. הוא משתמש בגנרטור כדי ליצור שדה מגנטי לסירוגין בסליל הראשוני כדי ליצור זרם מושרה במדיום. עוצמת הזרם המושרה תלויה בריכוז היונים בתווך. הזרם המושרה יוצר שדה מגנטי נוסף בסליל המשני. המקלט מודד את הזרם המושרה על הסליל כדי לקבוע את מליחות המדיום. במקביל, חיישן הטמפרטורה המובנה יכול לפצות באופן אוטומטי את הטמפרטורה, המתאים לניטור מקוון ארוך טווח של הסביבה.
היקף יישום: שפכים ימיים, תעשייתיים, תרופות, ביוטכנולוגיה, ייצור תעשייתי וניטור מקוון אחר של כל התהליך.
תכונות
- חיישן הטמפרטורה המובנה יכול לפצות באופן אוטומטי את הטמפרטורה
- אין אלקטרודה, ולכן אין תגובת קיטוב
- המדידה והמדיום מבודדים חשמלית לחלוטין, היכולים לשמש למדידה מדויקת של מדיום או תמיסה כבדה וקל להזרע בעלות שימוש ותחזוקה נמוכים
- צריכת חשמל נמוכה ועיצוב נגד הפרעות של מעגל פנימי
מפרטים
פָּרִיט | מפרטים |
תְפוּקָה | Rs-485, MODBUS/RTU |
שיטת מדידה | עקרון אלקטרומגנטי ללא מגע |
לָנוּעַ | 0 ~ 70PSU |
דִיוּק | ±1%F.S או ±0.2PSU (מתחת ל-10psu) |
הַחְלָטָה | 0.1PSU |
סביבת עבודה | 0 ~ 65℃; < 0.6MPa |
שיטת כיול | כיול שתי נקודות |
זמן תגובה | 10 שניות T90 |
פיצוי טמפרטורה | פיצוי טמפרטורה אוטומטי (PT1000) |
ספק כוח | 12-24VDC±10%, 10mA; |
גוֹדֶל | קוטר 30 מ"מ; אורך 185.5 מ"מ; |
רמת הגנה | IP68; עומק המים הוא 20 מטר; התאמה אישית אחרת |
חיי שירות | 3 שנים ומעלה |
כֶּבֶל | 5m |
חומר בית חיישן | PVC; להציץ; |
תִיוּל
אנא חיווט כפי שמוצג להלן:
צבע חוט | תֵאוּר |
חוּם | מתח (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 (לדוגמהample, ערך המליחות של 12.1psu מוצג כ-121, עם מקום עשרוני אחד כברירת מחדל.) | 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 בתים) | לא חתום קָצָר ![]() |
סוג מבנה הנתונים
מִספָּר שָׁלֵם
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 עשרוני |
פקודת Modbus RTU
קוד פונקציה 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
קוד פונקציה 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 - שגיאת נתונים
Byte 4 ו-5: CRC Checksum מבתים 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)
ניתן לשנות את קצב הביאוד על ידי הגדרת המחשב העליונה, והוא יכול לעבוד ללא הפעלה מחדש לאחר השינוי. קצב ה-baud שומר את הגדרת המחשב העליון לאחר הפסקת חשמל. תמיכה בקצב ה-baud 4800 9600 19200. קצב ה-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 הערה: קצב הבאוד משתנה ל-19200bps ונשמר לאחר הפסקת חשמל
פנקס פונקציות:
א) פקודת מדידת טמפרטורה:
כְּתוֹבֶת: 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.1PSU
שלח פקודה: 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 PSU
שלח פקודה: 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, מקום עשרוני שמור.
הוראת כיול:
א) כיול טמפרטורה
כְּתוֹבֶת: 0x1000 (41001)
מספר רישומים: 1
פוּנקצִיָה קוד: 0x06
כיול למשלampעל: כיול ב-25.8 מעלות צלזיוס
שלח פקודה: 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, Vietnam.
טל: +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, פלט |