פרוטוקול Modbus הוא שפה אוניברסלית המשמשת בבקרים אלקטרוניים.באמצעות פרוטוקול זה, בקרים יכולים לתקשר זה עם זה ועם התקנים אחרים ברשת (כגון Ethernet).זה הפך לסטנדרט תעשייתי אוניברסלי.פרוטוקול זה מגדיר בקר שמודע למבנה ההודעות בשימוש, ללא קשר לרשת שעליה הם מתקשרים.הוא מתאר כיצד בקר מבקש גישה למכשירים אחרים, כיצד להגיב לבקשות ממכשירים אחרים וכיצד לזהות ויומן שגיאות.הוא מציין את סכימת דומיין ההודעה ואת הפורמט הנפוץ של התוכן.בעת תקשורת דרך רשת ModBus, פרוטוקול זה קובע שכל בקר צריך לדעת את כתובת המכשיר שלו, לזהות הודעות שנשלחות לפי כתובת ולקבוע אילו פעולות לנקוט.אם נדרשת תגובה, הבקר יוצר הודעת משוב ושולח אותה באמצעות ModBus.ברשתות אחרות, הודעות המכילות את פרוטוקול Modbus מומרות למבני מסגרת או מנות המשמשים ברשת זו.טרנספורמציה זו מרחיבה גם את הגישה הספציפית לרשת לפתרון כתובות מקטעים, נתיבי ניתוב וזיהוי שגיאות.לרשת ModBus יש רק מארח אחד וכל התעבורה מנותבת על ידו.הרשת יכולה לתמוך בעד 247 בקרי עבד מרוחקים, אך המספר האמיתי של בקרי עבדים הנתמכים תלוי בציוד התקשורת שבו נעשה שימוש.באמצעות מערכת זו, כל מחשב יכול להחליף מידע עם המארח המרכזי מבלי להשפיע על כל מחשב לבצע משימות בקרה משלו.
ישנם שני מצבים לבחירה במערכת ModBus: ASCII (קוד החלפת מידע אמריקאי) ו-RTU (התקן מסוף מרוחק).המוצרים שלנו משתמשים בדרך כלל במצב RTU לתקשורת, וכל בתים של 8Bit בהודעה מכילים שני תווים הקסדצימליים של 4Bit.היתרון העיקרי של שיטה זו הוא שהיא יכולה להעביר יותר נתונים באותו קצב העברת נתונים מאשר שיטת ASCII.
זמן פרסום: 22 ביולי 2022