Daviteq MBRTU-SAL חיישן מליחות פלט Modbus RTU

Daviteq MBRTU-SAL חיישן מליחות פלט Modbus RTU

מסמך זה מיושם עבור המוצרים הבאים.

מָבוֹא

MBRTU-SAL הוא חיישן מליחות המבוסס על מדידה אינדוקטיבית ללא אלקטרודות. הוא משתמש בגנרטור כדי ליצור שדה מגנטי לסירוגין בסליל הראשוני כדי ליצור זרם מושרה במדיום. עוצמת הזרם המושרה תלויה בריכוז היונים בתווך. הזרם המושרה יוצר שדה מגנטי נוסף בסליל המשני. המקלט מודד את הזרם המושרה על הסליל כדי לקבוע את מליחות המדיום. במקביל, חיישן הטמפרטורה המובנה יכול לפצות באופן אוטומטי את הטמפרטורה, המתאים לניטור מקוון ארוך טווח של הסביבה.

היקף יישום: שפכים ימיים, תעשייתיים, תרופות, ביוטכנולוגיה, ייצור תעשייתי וניטור מקוון אחר של כל התהליך.

תכונות

  1. חיישן הטמפרטורה המובנה יכול לפצות באופן אוטומטי את הטמפרטורה
  2. אין אלקטרודה, ולכן אין תגובת קיטוב
  3. המדידה והמדיום מבודדים חשמלית לחלוטין, היכולים לשמש למדידה מדויקת של מדיום או תמיסה כבדה וקל להזרע בעלות שימוש ותחזוקה נמוכים
  4. צריכת חשמל נמוכה ועיצוב נגד הפרעות של מעגל פנימי

מפרטים

פָּרִיט מפרטים
תְפוּקָה 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, פלט

הפניות

השאר תגובה

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