איך מבדילים בין RS232, RS485, RJ45 ו-Modbus?(4)
כמה שאלות קשורות להסבר:
1) עבור חלק מאוטובוסי השדה, נעשה שימוש באסימונים כדי לפתור את בעיית השליטה באוטובוס.
קל לחשוב שאם לתחנת העבדים יש עניין דחוף שצריך לשרת על ידי התחנה הראשית, אבל MODBUS קובע את כללי הקלפי, ייתכן שיהיה מאוחר מדי כשהיא ימתין לעצמה. כל כך הרבה אוטובוסי שטח המציאו דבר מיוחד שנקרא אסימון. האסימון קצר, בייט אחד בלבד, וניתן להעביר אותו באוטובוס מהר מאוד. בכל אתר מועברים אסימונים, ומי שמקבל את האסימון הוא האתר הראשי ויכול לפרסם מידע. אם לתחנה אין מה להנפיק, האסימון יועבר לתחנה הבאה ובכך תפתור בעיית תפוסת האוטובוסים.
2) כאשר הקישור מנותק, על מנת למנוע הפרעה בתקשורת, ניתן להשתמש באמצעי מאסטר כפולים. תחנות המאסטר הכפולות (ממשקי ה-RS485 של שתי תחנות המאסטר של ה-PLC) מחוברות באמצעות קו לחיצת יד. בדרך כלל, ה-RS485 הראשי נפתח, וה-RS485 העזר צף. למרות שה-RS485 הצף מחובר לאוטובוס, הוא נמצא במצב של עכבה גבוהה, שקולה לניתוק מוחלט. כאשר מתרחש ניתוק, התקשורת נפתחת מיד לאחר שתחנת העבדים מאשרת זאת, ותקשורת החיבור מתבצעת משני קצוות הקישור.
לפעמים, ננקטים גם אמצעי תקשורת צלצולים. עקב מגבלת מקום, לא תינתן היכרות.
3) MODBUS יכול לעבוד בשכבת הרשת. בשלב זה, הפרוטוקול הופך ל-MODBUS-TCP, אך הוא עדיין תואם את מבנה המאסטר-עבד.
4)פרוטוקול MODBUS הומצא על ידי חברת Modicon האמריקאית. מטרת החברה היא: פרוטוקול MODBUS הינו פרוטוקול חופשי ופתוח. מאוחר יותר, מודיקון נרכשה על ידי שניידר, ושניידר ירש את הפרקטיקה של מודיקון. MODBUS הוא הסכם ציבורי חופשי. כעת, כאשר MODBUS הפך לפרוטוקול של שניידר, שניידר הרחיב אותו לשכבת הרשת ובנה את פרוטוקול MODBUS-TCP של שכבת הרשת, כמו גם את פרוטוקול MODBUS-PLUS הייעודי הפנימי. בשל מגבלת מקום, התיאורים של שני הפרוטוקולים הללו מושמטים כאן.
5) על ההבדל בין RS232 ל-RS485
כל מי שלמד חשמל אנלוגי ודיגיטלי מכיר מעגלים דיפרנציאליים. למעגלים דיפרנציאליים יש יחס דחייה במצב משותף המבטל שגיאות במצב משותף. לממשק RS485 יש תכונה זו. לכן, מרחק השידור של ממשק RS232 הוא עשרה מטרים בלבד, בעוד שמרחק השידור של ממשק RS485/RS422 הוא 1200 מטרים. למרות שהצורות של ממשקי RS232 ו-RS485 זהות, הביצועים ומצבי חילופי המידע שונים, ולכן גם יכולות האנטי-הפרעות שלהם שונות.