תכנות Ambientika RS485 רוח דרום
תִיוּל
במתקנים המחברים מספר יחידות אוורור, תקשורת טורית מתבצעת דרך ממשק RS485. החיבור מתבצע דרך קווי האות הדיפרנציאליים A, B וקו הארקה משותף (GND). היחידות מחוברות זו לזו בטופולוגיית אפיק. חובה לחבר נגד סיום של 120 אוהם בין קו A לקו B ביחידה הפיזית האחרונה של קו האפיק, כדי להבטיח את איכות האות.
טרמינל 3: B
טרמינל 4: א
טרמינל 5: GND
בנוסף לחיווט הנכון של קווי RS485, נדרש מודול ממשק ספציפי ליצרן לצורך שילוב במערכות אוטומציה שונות: עבור מערכות מבוססות KNX, זמינה הרחבת RS485 (למשל כשער KNX-TP/RS485), אשר ממירה את הרמות והפרוטוקולים בין אפיק KNX לבין התקני RS485. במערכות Loxone, נעשה שימוש במקום זאת בהרחבת Loxone RS485 הרשמית, המשולבת ישירות בסביבת Loxone Miniserver.
בעת בחירת הממשק המתאים, חשוב במיוחד לוודא שלא מדובר בשער Modbus RS485, אלא בשער RS485 טורי שקוף. Südwind משתמשת בפרוטוקולים קנייניים שאינם תואמים את תקן Modbus.
הגדרות מתג DIP
מכיוון שהשליטה המרכזית מתבצעת באמצעות KNX או Loxone, המערכת משתלטת לחלוטין על משימות לוח הקיר. היחידה הראשית מוגדרת כיחידה ראשית עם לוח קיר.
כל שאר היחידות במערכת מוגדרות כעבדים באמצעות מתגי DIP. בהתאם ליישום, לדוגמהampכמערכות אספקה ופליטה של אוויר, ניתן להפעיל את יחידות העבד באופן סינכרוני או אסינכרוני.
Master mit Fernbedienung = מאסטר עם שלט רחוק
חדר מאסטר עם פאנל קיר = חדר מאסטר עם פאנל קיר
Slave gegenläufig Master = Slave - מאסטר פועל באופן אסינכרוני
עבד gleichläufig Master = עבד-מאסטר פועלים באופן סינכרוני
פרמטריזציה
פרמטרים של תקשורת טורית שיש להגדיר בהרחבת RS485:
- קצב באוד 9600 [ביט/שנייה]
- 8 סיביות נתונים
- ביט עצירה אחד
- ללא זוגיות
הודעות נשלחות מהבקרה המרכזית לכל היחידות המחוברות במרווחים של 500 מילישניות.
הודעות אלו מורכבות מרצף של בתים בפורמט הקסדצימלי (מספרים הקסדצימליים). כל אלמנט, כגון \x02 או \x30, מייצג בייט בודד בפורמט הקסדצימלי.
בדיקת סטטוס
שאילתת הסטטוס נשלחת מהבקרה המרכזית ומוערכת על ידי יחידת האב. בזמן שליחת שאילתה זו, הבקרה המרכזית מפסיקה לשלוח הודעות למשך 3 שניות, כדי לוודא שהקו זמין.
סטָטוּס | פְּקוּדָה |
בדיקת סטטוס | \x02\x30\x32\x30\x32\x03 |
אם אין חיישן או סטטוס פעילים, יחידת האב משיבה עם הודעה באורך 11 בתים בפורמט הקסדצימלי הבא: \x02\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x03.
הבייט הראשון \x02 קובע את תחילת ההודעה (מסגרת התחלה) ואחריו שני בתים \x30\x30 המייצגים את "הודעת המצב" (\x30 מתאים ל-"0" בתווי ASCII).
8 הבייטים הבאים מייצגים את אוגרי המצב הבודדים. כל אחד מבייטים אלה מתאים להודעה ספציפית. רק ארבעת האוגרים הראשונים נמצאים בשימוש: האוגר הראשון מייצג את חיישן הדמדומים, השני והשלישי את אזעקת החלפת המסנן והרביעי את אזעקת הלחות. בייט שנקלט \x30 מתאים ל-"0" בקוד ASCII. משמעות הדבר היא שהחיישן או המצב הרלוונטיים אינם פעילים. \X31 מתאים ל-"1" ומציין מצב פעיל.
ההודעה מסתיימת בבייט \x03 שהוא סיבית עצירה (סוף מסגרת) וקובע את סוף השידור.
ניתן לאפס את אזעקת החלפת המסנן באמצעות פקודה.
הודעות
בפסקה הבאה מוסברים הפקודות הבודדות והפונקציות הרלוונטיות שלהן. כפי שצוין לעיל, יש לשלוח את הפקודות מיחידת הבקרה המרכזית לכל היחידות המחוברות במרווח של 500 מילישניות.
מצב | פְּקוּדָה |
מנוע כבוי, לוח סגור | \x02\x30\x31\x30\x30\x30\x30\x30\x31\x03 |
מנוע בהשהיה, לוח פתוח | \x02\x30\x31\x32\x30\x30\x30\x32\x31\x03 |
כבוי מנוע, איפוס החלפת פילטר | \x02\x30\x31\x30\x30\x30\x31\x30\x30\x03 |
כיוון הסיבוב - לדוגמהampבעת מעבר מיציאה ליציאה - ניתן לשנות זאת רק אם המנוע כובה בעבר. אם המנוע פועל, יש לבצע את הפקודה "השהיית מנוע" כדי למנוע נזק לאספקת החשמל.
מצב ידניה-Slave קובע את כיוון הסיבוב באמצעות מתגי DIP בהתאם לתצורה שנקבעה מראש.
מצב ידני, רמת לחות 1 | פְּקוּדָה |
רמת מאסטר חילוץ 0 | \x02\x30\x31\x32\x34\x30\x30\x32\x35\x03 |
רמת מאסטר חילוץ 1 | \x02\x30\x31\x32\x35\x30\x30\x32\x34\x03 |
רמת מאסטר חילוץ 2 | \x02\x30\x31\x32\x36\x30\x30\x32\x37\x03 |
רמת מאסטר חילוץ 3 | \x02\x30\x31\x32\x37\x30\x30\x32\x36\x03 |
רמת 0 של מאסטר קליטה | \x02\x30\x31\x32\x38\x30\x30\x32\x39\x03 |
רמת 1 של מאסטר קליטה | \x02\x30\x31\x32\x39\x30\x30\x32\x38\x03 |
רמת 2 של מאסטר קליטה | \x02\x30\x31\x32\x41\x30\x30\x32\x42\x03 |
רמת 3 של מאסטר קליטה | \x02\x30\x31\x32\x42\x30\x30\x32\x41\x03 |
מצב ליניקת או שאיבת מאסטר ועבד: ה-Slave קובע את כיוון הסיבוב באמצעות מתגי DIP בניגוד לתצורה שנקבעה מראש.
שאיבה / יניקה, רמת לחות 1 | פְּקוּדָה |
רמת חילוץ מאסטר ועבד 0 | \x02\x30\x31\x33\x34\x30\x30\x33\x35\x03 |
רמת חילוץ מאסטר ועבד 1 | \x02\x30\x31\x33\x35\x30\x30\x33\x34\x03 |
רמת חילוץ מאסטר ועבד 2 | \x02\x30\x31\x33\x36\x30\x30\x33\x37\x03 |
רמת חילוץ מאסטר ועבד 3 | \x02\x30\x31\x33\x37\x30\x30\x33\x36\x03 |
רמת יניקה מאסטר ועבד 0 | \x02\x30\x31\x33\x38\x30\x30\x33\x39\x03 |
רמת יניקה מאסטר ועבד 1 | \x02\x30\x31\x33\x39\x30\x30\x33\x38\x03 |
רמת יניקה מאסטר ועבד 2 | \x02\x30\x31\x33\x41\x30\x30\x33\x42\x03 |
רמת יניקה מאסטר ועבד 3 | \x02\x30\x31\x33\x42\x30\x30\x33\x41\x03 |
מצב אוטומטי: ה-Slave קובע את כיוון הסיבוב באמצעות מתגי DIP בהתאם לתצורה שנקבעה מראש.
מצב אוטומטי, רמת לחות 2 | פְּקוּדָה |
מצב לילה של מאסטר החילוץ | \x02\x30\x31\x36\x34\x30\x30\x36\x35\x03 |
מצב יום של מאסטר החילוץ | \x02\x30\x31\x36\x36\x30\x30\x36\x37\x03 |
מצב לילה של Intake Master | \x02\x30\x31\x36\x38\x30\x30\x36\x39\x03 |
מצב יום של מאסטר צריכת מזון | \x02\x30\x31\x36\x41\x30\x30\x36\x42\x03 |
מצב אוטומטי, רמת לחות 3 | פְּקוּדָה |
מצב לילה של מאסטר החילוץ | \x02\x30\x31\x41\x34\x30\x30\x41\x35\x03 |
מצב יום של מאסטר החילוץ | \x02\x30\x31\x41\x36\x30\x30\x41\x37\x03 |
מצב לילה של Intake Master | \x02\x30\x31\x41\x38\x30\x30\x41\x39\x03 |
מצב יום של מאסטר צריכת מזון | \x02\x30\x31\x41\x41\x30\x30\x41\x42\x03 |
רמזים לתכנות
על היחידה לשנות את כיוון הסיבוב במרווח זמן מסוים, כדי להשיג את שחזור החום הטוב ביותר האפשרי: 60 שניות של יניקה ולאחריהן 10 שניות הפסקה.
לאחר מכן 60 שניות של שאיבה ולאחריה הפסקה נוספת של 10 שניות. מחזור זה מבטיח חילופי אוויר יעילים יחד עם שחזור חום. עם רדת החשיכה, חיישן הדמדומים המובנה מאפשר מעבר אוטומטי למצב לילה.
פתרון בעיות
אם לא הוקמה תקשורת, המעבר בין ערוץ A לערוץ B (קווי A/B ב-RS485) יכול לעזור. יתר על כן, יש לבדוק שנגד הסיומת מוגדר כהלכה, במיוחד בתחנה האחרונה באפיק, על מנת למנוע החזרי אות והפרעות תקשורת.
מסמכים / משאבים
![]() |
תכנות Ambientika RS485 רוח דרום [pdfמדריך התקנה RS485-ambientika-יוני-25, תכנות RS485 רוח דרום, RS485, תכנות רוח דרום, רוח דרום |