PLX32 Multi Protocol Gateway
מידע על המוצר
מפרטים
- שם המוצר: PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
- יצרן: ProSoft Technology, Inc.
- תאריך המדריך למשתמש: 27 באוקטובר 2023
- דרישות חשמל: כוח Class 2
- אישורים והסמכות של סוכנות: זמין באתר
של היצרן webאֲתַר
הוראות שימוש במוצר
1. התחל כאן
לפני השימוש ב- Multi-Protocol Gateway, בצע את השלבים
המפורט להלן:
1.1 נגמרview
הכירו את התכונות והפונקציות של
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway על ידי הפניה למשתמש
יָדָנִי.
1.2 דרישות מערכת
ודא שהמערכת שלך עומדת בדרישות הדרושות
המצוין במדריך למשתמש לביצועים מיטביים.
1.3 תכולת החבילה
בדוק את תכולת החבילה כדי לוודא שכל הפריטים כלולים
כפי שמופיע במדריך למשתמש.
1.4 הרכבת השער על מסילת DIN
בצע את ההוראות המפורטות במדריך למשתמש כדי לנכון
הרכב את השער על מסילת DIN להתקנה מאובטחת.
1.5 הגדרות מגשר
התאם את הגדרות המגשר בהתאם למדריך למשתמש
הגדר את השער כנדרש עבור ההגדרה שלך.
1.6 כרטיס SD
אם ישים, הכנס כרטיס SD לחריץ המיועד
בהתאם להנחיות המפורטות במדריך למשתמש.
1.7 חיבור חשמל ליחידה
חבר את ספק הכוח ליחידה לפי הוראות המשתמש
מדריך להפעלת שער Multi-Protocol.
שאלות נפוצות (שאלות נפוצות)
ש: כיצד אוכל לאפס את שער Multi-Protocol למפעל
הגדרות?
ת: כדי לאפס את השער להגדרות היצרן, אתר את האיפוס
לחצן במכשיר והחזק אותו למשך 10 שניות עד ליחידה
מופעל מחדש.
ש: האם ניתן להשתמש בשער PLX32-EIP-MBTCP-UA במקומות מסוכנים
מיקומים?
ת: לא, לא מומלץ להשתמש בשער במקומות מסוכנים
מיקומים בהתאם להנחיות הבטיחות המופיעות במדריך למשתמש.
PLX32-EIP-MBTCP-UA
שער ריבוי פרוטוקולים
מדריך למשתמש
27 באוקטובר 2023
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
תוכן מדריך למשתמש
המשוב שלך בבקשה
אנחנו תמיד רוצים שתרגיש שעשית את ההחלטה הנכונה להשתמש במוצרים שלנו. אם יש לך הצעות, הערות, מחמאות או תלונות לגבי המוצרים, התיעוד או התמיכה שלנו, אנא כתוב או התקשר אלינו.
כיצד ליצור איתנו קשר
ProSoft Technology, Inc. +1 661-716-5100 +1 661-716-5101 (פקס) www.prosoft-technology.com support@prosoft-technology.com
PLX32-EIP-MBTCP-UA מדריך למשתמש לשימוש ציבורי.
27 באוקטובר 2023
ProSoft Technology®, היא זכויות יוצרים רשומות של ProSoft Technology, Inc. כל שאר המותגים או שמות המוצרים הם או עשויים להיות סימנים מסחריים של, ומשמשים לזיהוי מוצרים ושירותים של בעליהם בהתאמה.
כתב ויתור על תוכן
תיעוד זה אינו מיועד כתחליף ואינו אמור לשמש לקביעת התאמה או מהימנות של מוצרים אלה עבור יישומי משתמש ספציפיים. חובתו של כל משתמש או אינטגרטור כאמור לבצע את ניתוח הסיכונים, ההערכה והבדיקה המתאימה והמלאה של המוצרים ביחס ליישום הספציפי הרלוונטי או לשימוש בו. לא ProSoft Technology ואף אחת מהחברות המסונפות או הבנות שלה לא יהיו אחראיות או אחראיות לשימוש לרעה במידע הכלול במסמך זה. המידע במסמך זה כולל איורים, מפרטים ומידות עשוי להכיל אי דיוקים טכניים או שגיאות דפוס. ProSoft Technology אינה נותנת אחריות או מצג באשר לדיוק שלה ואינה נוטלת אחריות ושומרת לעצמה את הזכות לתקן אי דיוקים או שגיאות כאלה בכל עת ללא הודעה מוקדמת. אם יש לך הצעות לשיפורים או תיקונים או שמצאת שגיאות בפרסום זה, אנא הודע לנו.
אין לשכפל אף חלק ממסמך זה בשום צורה או בכל אמצעי, אלקטרוני או מכני, לרבות צילום, ללא אישור מפורש בכתב מ-ProSoft Technology. יש להקפיד על כל תקנות הבטיחות המדינתיות, האזוריות והמקומיות הרלוונטיות בעת התקנה ושימוש במוצר זה. מטעמי בטיחות וכדי לסייע בהבטחת תאימות לנתוני מערכת מתועדים, רק היצרן צריך לבצע תיקונים לרכיבים. כאשר משתמשים במכשירים עבור יישומים עם דרישות בטיחות טכניות, יש לעקוב אחר ההוראות הרלוונטיות. אי שימוש בתוכנת ProSoft Technology או בתוכנה מאושרת עם מוצרי החומרה שלנו עלול לגרום לפציעה, נזק או תוצאות הפעלה לא נאותות. אי ציות למידע זה עלול לגרום לפציעה או לנזק לציוד.
זכויות יוצרים © 2023 ProSoft Technology, Inc. כל הזכויות שמורות.
למשתמשים מקצועיים באיחוד האירופי
אם ברצונך להשליך ציוד חשמלי ואלקטרוני (EEE), אנא פנה למשווק או לספק שלך לקבלת מידע נוסף.
Prop 65 אזהרת סרטן ונזקי רבייה www.P65Warnings.ca.gov
ProSoft Technology, Inc.
עמוד 2 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
תוכן מדריך למשתמש
מידע על קוד פתוח
תוכנת קוד פתוח המשמשת במוצר
המוצר מכיל בין היתר תוכנת קוד פתוח files, כפי שמוגדר להלן, פותח על ידי צדדים שלישיים וברישיון תחת רישיון תוכנת קוד פתוח. תוכנות קוד פתוח אלו files מוגנים בזכויות יוצרים. זכותך להשתמש בתוכנת הקוד הפתוח כפופה לתנאי הרישיון הרלוונטיים של תוכנת הקוד הפתוח. עמידה בתנאי רישיון אלה תזכה אותך להשתמש בתוכנת הקוד הפתוח כקבוע ברישיון הרלוונטי. במקרה של התנגשות בין תנאי רישיון אחרים של ProSoft Technology, Inc. החלים על המוצר לבין תנאי רישיון תוכנת הקוד הפתוח, תנאי תוכנת הקוד הפתוח יגברו. תוכנת הקוד הפתוח מסופקת ללא תמלוגים (כלומר, לא גובים עמלות עבור מימוש הזכויות המורשות). תוכנת קוד פתוח הכלולה במוצר זה ורישיונות תוכנת הקוד הפתוח המתאימים מצוינים במודול webדף, בקישור קוד פתוח. אם תוכנת קוד פתוח הכלולה במוצר זה היא ברישיון תחת רישיון GNU General Public License (GPL), GNU Lesser General Public License (LGPL), Mozilla Public License (MPL) או כל רישיון תוכנת קוד פתוח אחר, המחייב שקוד המקור יהיה זמין וקוד מקור כזה עדיין לא מסופק יחד עם המוצר, ניתן להזמין את קוד המקור התואם של תוכנת הקוד הפתוח מ-ProSoft Technology, Inc. - כנגד תשלום דמי המשלוח והטיפול - לתקופה של לפחות 3 שנים מאז רכישת המוצר. אנא שלח את בקשתך הספציפית, תוך 3 שנים מתאריך הרכישה של מוצר זה, יחד עם השם והמספר הסידורי של המוצר שנמצא על תווית המוצר אל:
ProSoft Technology, Inc. מנהל הנדסה 9201 Camino Media, Suite 200 Bakersfield, CA 93311 ארה"ב
אחריות לגבי שימוש נוסף בתוכנת הקוד הפתוח
ProSoft Technology, Inc. אינה מספקת אחריות עבור תוכנת הקוד הפתוח הכלולה במוצר זה, אם תוכנת קוד פתוח כזו משמשת בכל דרך אחרת ממה שנועדה על ידי ProSoft Technology, Inc. הרישיונות המפורטים להלן מגדירים את האחריות, אם קיימת, מ- מחברים או בעלי רישיון של תוכנת הקוד הפתוח. ProSoft Technology, Inc. מסירה במפורש כל אחריות לפגמים שנגרמו כתוצאה משינוי תוכנת קוד פתוח כלשהי או תצורת המוצר. כל תביעות אחריות כלפי ProSoft Technology, Inc. במקרה שתוכנת הקוד הפתוח הכלולה במוצר זה מפרה את זכויות הקניין הרוחני של צד שלישי אינן נכללות. כתב הוויתור הבא חל על רכיבי GPL ו-LGPL ביחס לבעלי הזכויות: "תוכנית זו מופצת בתקווה שהיא תהיה שימושית, אך ללא כל אחריות; אפילו ללא האחריות המשתמעת של סחירות או התאמה למטרה מסוימת. ראה את הרישיון הציבורי הכללי של גנו ואת הרישיון הציבורי הכללי של גנו הפחות כללי לפרטים נוספים. לגבי שאר רכיבי הקוד הפתוח חלות החרגות החבות של בעלי הזכויות בטקסטים המתאימים של הרישיון. תמיכה טכנית, אם בכלל, תינתן רק עבור תוכנה ללא שינוי.
מידע זה זמין גם בתפריט עזרה > אודות של תוכנת ProSoft Configuration Builder (PCB).
ProSoft Technology, Inc.
עמוד 3 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
תוכן מדריך למשתמש
הוראות התקנה חשובות
חיווט מתח, קלט ותפוקה (I/O) חייב להיות בהתאם לשיטות החיווט Class I, Division 2, סעיף 5014 (ב) של קוד החשמל הלאומי, NFPA 70 להתקנה בארה"ב, או כמפורט בסעיף 18 -1J2 של קוד החשמל הקנדי עבור מתקנים בקנדה, ובהתאם לרשות בעלת סמכות השיפוט. יש לשים לב לאזהרות הבאות:
אזהרה - סכנת פיצוץ - החלפת רכיבים עלולה לפגוע בהתאמה ל-Class I, DIV. 2;
אזהרה - סכנת פיצוץ - כאשר נמצאים במקומות מסוכנים, כבה את החשמל לפני החלפה או חיווט של מודולים
אזהרה - סכנת פיצוץ - אין לנתק ציוד אלא אם כן כובתה החשמל או שהאזור ידוע כבלתי מסוכן.
כוח Class 2
אישורים והסמכות של סוכנות
אנא בקר שלנו webאתר: www.prosoft-technology.com
ProSoft Technology, Inc.
עמוד 4 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
תוכן מדריך למשתמש
תוֹכֶן
המשוב שלך בבקשה………………………………………………………………………………………………………………..2 כיצד ליצור איתנו קשר … …………………………………………………………………………………………………………………………..2 כתב ויתור על תוכן…………… ………………………………………………………………………………………………………..2 הוראות התקנה חשובות ………………………… …………………………………………………………………………4 אישורים והסמכות של סוכנות ………………………………………………………… ………………………………….4
1 התחל כאן
8
1.1
מֵעַלview………………………………………………………………………………………………………. 8
1.2
דרישות מערכת ………………………………………………………………………………………….8
1.3
תכולת החבילה ………………………………………………………………………………………………….9
1.4
הרכבת השער על מסילת DIN …………………………………………………………………………9
1.5
הגדרות מגשר ………………………………………………………………………………………………..10
1.6
כרטיס SD…………………………………………………………………………………………………………………………11
1.7
חיבור חשמל ליחידה …………………………………………………………………………………..12
1.8
התקנת תוכנת ProSoft Configuration Builder …………………………………………………..13
2 שימוש ב-ProSoft Configuration Builder
14
2.1 2.2 2.3 2.4 2.5
2.5.1 2.5.2 2.6 2.7 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8 2.9
חיבור המחשב לשער ………………………………………………………………………14 הגדרת כתובת IP זמנית בשער …………………………………… ………………14 הגדרת הפרויקט …………………………………………………………………………………………..17 השבתת פונקציות פרוטוקול שער …… …………………………………………………..19 הגדרת פרמטרי שער ………………………………………………………………………..22 שינוי שם אובייקטי PCB …………………………………………………………………………………………..22 הדפסת תצורה File ………………………………………………………………………………………..22 הגדרת יציאת ה-Ethernet………………………………………………… …………………………………23 מיפוי נתונים בזיכרון המודול …………………………………………………………………..24 מכתובת ………… …………………………………………………………………………………………………25 לכתובת ………………………………………………… ………………………………………………………….25 ספירת רישום ………………………………………………………………………………… ………………………….25 קוד החלפה ………………………………………………………………………………………………………….26 Delay Preset …………………………………………………………………………………………………………..26 הורדת הפרויקט ל-PLX32-EIP-MBTCP -UA …………………………………………27 העלאת הפרויקט מהשער …………………………………………………………29
3 אבחון ופתרון בעיות
31
3.1 3.1.1 3.1.2
3.2 3.2.1 3.2.2 3.2.3
3.3 3.3.1 3.3.2
מחווני LED …………………………………………………………………………………………………..31 נוריות של שער ראשי…………………… …………………………………………………………………………..32 נוריות יציאת Ethernet ………………………………………………………… …………………………………33 שימוש באבחון ב-ProSoft Configuration Builder …………………………………………..34 תפריט אבחון ………………………………… ………………………………………………………………36 לכידת מפגש אבחון ביומן File ………………………………………………………..37 מגף חם / מגף קר……………………………………………………………………… ……………….37 נתוני מצב שער בזיכרון העליון………………………………………………………..38 נתוני מצב שער כללי בזיכרון העליון…………… ………………………………38 נתוני מצב ספציפיים לפרוטוקול בזיכרון העליון………………………………………………….39
ProSoft Technology, Inc.
עמוד 5 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
תוכן מדריך למשתמש
4 מידע על חומרה
40
4.1
מפרטי חומרה………………………………………………………………………………………………..40
5 פרוטוקול EIP
41
5.1 5.1.1 5.1.2
5.2 5.2.1 5.2.2 5.2.3
5.3 5.3.1 5.3.2 5.3.3
5.4 5.4.1 5.4.2 5.4.3
EIP Functional Overview ………………………………………………………………………………………….41 מפרט כללי של Ethernet/IP………………………………………… …………………………42 מסד נתונים פנימי של EIP …………………………………………………………………………………..43 תצורת EIP … …………………………………………………………………………………………………45 הגדרת שרת EIP Class 3 ………………………… …………………………………..45 הגדרת חיבור EIP Class 1 ………………………………………………………………………….48 הגדרת EIP Class 3 חיבור לקוח[x]/UClient ………………………………………….53 אבחון רשת………………………………………………………………………… ………………..65 EIP PCB Diagnostics………………………………………………………………………………………….65 נתוני מצב EIP בחלק העליון זיכרון ………………………………………………………………………….66 קודי שגיאה EIP ………………………………………………………………… …………………………………..69 EIP ………………………………………………………………………………………………… ……..72 מפרט SLC ו-MicroLogix ………………………………………………………………………….72 מפרט מעבד PLC5………………………… …………………………………………………..76 מפרט מעבד ControlLogix ו-CompactLogix ………………………………………….81
6 פרוטוקול MBTCP
90
6.1 6.1.1 6.1.2
6.2 6.2.1 6.2.2 6.2.3
6.3 6.3.1 6.3.2 6.3.3
6.4 6.4.1
MBTCP Functional Overview ………………………………………………………………………………90 MBTCP מפרטים כלליים……………………………………………………………… …………………91 MBTCP מסד נתונים פנימי ………………………………………………………………………………….92 MBTCP תצורת ………………… …………………………………………………………………………..95 הגדרת שרתי MBTCP ………………………………………………………… ……………….95 קביעת תצורה של לקוח MBTCP [x] …………………………………………………………………………..97 קביעת תצורה של לקוח MBTCP [x] פקודות ………………………………………………………………….99 אבחון רשת………………………………………………………………………………… …………………102 MBTCP PCB Diagnostics……………………………………………………………………………….102 MBTCP נתוני מצב בזיכרון העליון ………………… ………………………………………….102 MBTCP קודי שגיאה ………………………………………………………………………………………… …..105 MBTCP הפניה …………………………………………………………………………………………..106 אודות פרוטוקול Modbus ………………… ……………………………………………………………….106
שרת OPC UA 7
108
7.1 7.1.1 7.1.2 7.1.3
7.2 7.2.1 7.2.2 7.2.3 7.2.4 7.2.5 7.2.6
7.3 7.4 7.5
תוכנת UA Server Configuration Manager………………………………………………………..108 התקנה ………………………………………………………………………… …………………………………108 סנכרון זמן של שרת NTP …………………………………………………………………..109 הפעלת PSW-UACM…… ………………………………………………………………………………….110 תעודות ………………………………………………………………… ………………………………………..112 מדיניות אבטחה ………………………………………………………………………………………… …………112 יצירת אישור מופע של יישום הקצאה ………………………….113 יצירת אישור CA……………………………………………………………… …………………..115 יצירת אישור מופע אפליקציה …………………………………………………..117 רענון לשונית המצב………………………… ………………………………………………………118 יצירה וחתימה על תעודה חדשה …………………………………………………………………123 ייבוא תעודה מפתח ציבורי File ………………………………………………………………..127 ייצוא אישור ה-CA ללקוח OPC………………………………………………………. 130 רשימת ביטולים …………………………………………………………………………………………………..131
ProSoft Technology, Inc.
עמוד 6 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
תוכן מדריך למשתמש
7.6 7.7
7.7.1 7.7.2 7.8 7.9 7.10 7.11 7.11.1 7.11.2 7.12 7.12.1 7.12.2 7.12.3 7.12.4 7.12.5 7.12.6
הורדת תצורת שרת UA לשער …………………………………132 בקרת גישה למשתמש……………………………………………………………………………………… …………135 הוספת משתמש………………………………………………………………………………………………….135 הוספת משתמש לקבוצה ………………………………………………………………………………….137 יצירה Tags ………………………………………………………………………………………………………….140 כרטיסייה מתקדמת ………………………………… …………………………………………………………………144 שמירת תצורת שרת UA ………………………………………………………………… ..147 קישוריות לקוח UA……………………………………………………………………………………………… 148 מפת נתונים לדוגמהample………………………………………………………………………………………………..148 הגדרת לקוח UA……………………………… ……………………………………………………………….152 פתרון בעיות ותחזוקה של שרת OPC UA ………………………………………….153 כרטיסיית מצב ……… …………………………………………………………………………………………………153 יומן שגיאות תקשורת……………………………………… …………………………………………..153 אבחון מודול PCB………………………………………………………………………………….. 153 איפוס מצב חזרה ל"ממתין להקצאה" …………………………………………153 גיבוי של מסד הנתונים של תצורת PSW-UACM ………………………………………… ….154 העברת התקנת PSW-UACM למכונה אחרת …………………………..154
8 תמיכה, שירות ואחריות
155
8.1
יצירת קשר עם התמיכה הטכנית …………………………………………………………………………………155
8.2
מידע על אחריות………………………………………………………………………………………..155
ProSoft Technology, Inc.
עמוד 7 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
התחל כאן מדריך למשתמש
1 התחל כאן
כדי להפיק את המרב ממדריך למשתמש זה, עליך להיות בעל הכישורים הבאים: · תוכנת תצורת PLC או PAC: הפעל את התוכנית והשתמש בה כדי להגדיר
המעבד אם נדרש · Microsoft Windows®: התקן והפעל תוכניות, בצע פקודות תפריט,
נווט בתיבות דו-שיח והזן נתונים · התקנת חומרה וחיווט: התקן את השער וחבר בבטחה התקנים ל
מקור מתח וליציאות PLX32-EIP-MBTCP-UA
1.1 נגמרview
מסמך זה מסביר את התכונות של PLX32-EIP-MBTCP-UA. זה מנחה אותך דרך התצורה, מראה כיצד למפות נתונים בין מכשיר או רשת, דרך השער, ל-PLC או PAC. תוכנת ProSoft Configuration Builder יוצרת files לייבא לתוך תוכנת ה-PLC או PAC, תוך שילוב השער במערכת שלך. ניתן גם למפות נתונים בין אזורים במסד הנתונים הפנימי של השער. זה מאפשר לך להעתיק נתונים לכתובות שונות בתוך מסד הנתונים של השער על מנת ליצור בקשות נתונים ושליטה קלות יותר. ה-PLX32-EIP-MBTCP-UA היא יחידה עצמאית המותקנת על מסילת DIN המספקת שתי יציאות Ethernet לתקשורת, תצורה מרחוק ואבחון. לשער יש חריץ לכרטיס SD (כרטיס SD אופציונלי) המאפשר לאחסן תצורה files שבהם אתה יכול להשתמש לשחזור, העברת התצורה לשער אחר או גיבוי תצורה כללי.
1.2 דרישות מערכת
תוכנת התצורה של ProSoft Configuration Builder עבור PLX32-EIP-MBTCP-UA דורשת את רכיבי המערכת המינימליים הבאים: · Windows 7 Professional (גרסת 32 סיביות), 8 GB RAM Intel® CoreTM i5 650 (3.20 GHz) · Windows XP Professional Ver. .2002 Service Pack 2, 512 MB RAM Pentium 4 (2.66
GHz) · Windows 2000 Ver.5.00.2195 Service Pack 2 512 MB RAM Pentium III (550 מגה-הרץ)
הערה: כדי להשתמש ב-PCB תחת מערכת ההפעלה Windows 7, עליך להיות בטוח להתקין את PCB באמצעות האפשרות "הפעל כמנהל". כדי למצוא אפשרות זו, לחץ באמצעות לחצן העכבר הימני על סמל תוכנית ההתקנה של Setup.exe. בתפריט ההקשר, תראה את האפשרות "הפעל כמנהל". לחץ לחיצה ימנית כדי להשתמש באפשרות התקנה זו. שים לב, עליך להתקין באמצעות אפשרות זו גם אם אתה כבר מחובר כמנהל ברשת או במחשב האישי שלך (PC). שימוש באפשרות "הפעל כמנהל" יאפשר למתקין PCB ליצור תיקיות ו files במחשב האישי שלך עם הרשאות ואבטחה מתאימות. אם אינך משתמש באפשרות "הפעל כמנהל", ייתכן ש-PCB מותקן כהלכה; אבל תקבל מספר רב, חוזר file גישה לשגיאות בכל פעם ש-PCB פועל, במיוחד בעת שינוי מסכי תצורה. אם זה קורה, כדי לבטל את השגיאות, תצטרך להסיר לחלוטין את התקנת PCB ולאחר מכן להתקין מחדש באמצעות האפשרות "הפעל כמנהל".
ProSoft Technology, Inc.
עמוד 8 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
התחל כאן מדריך למשתמש
1.3 תכולת החבילה
הרכיבים הבאים כלולים עם PLX32-EIP-MBTCP-UA, והם כולם נדרשים להתקנה ולהגדרה.
חשוב: לפני תחילת ההתקנה, אנא ודא שכל הפריטים הבאים קיימים.
כמות שם חלקי
1
מברג מיני
1
מחבר חשמל
1
קַפצָן
מספר חלק HRD250 J180 J809
חלק תיאור כלי לחיווט ואבטחת מחבר החשמל PLX32-EIP-MBTCP-UA מחבר מתח חילוף מגשר לאיפוס תצורת OPC UA
1.4 הרכבת השער על מסילת DIN
כדי להרכיב את ה-PLX32-EIP-MBTCP-UA על מסילת DIN, בצע את השלבים הבאים.
1 מקם את השער על מסילת DIN B בזווית קלה. 2 חבר את השפה בחלק האחורי של המתאם לחלק העליון של מסילת ה-DIN, וסובב את
מתאם על המסילה. 3 לחץ את המתאם כלפי מטה על מסילת ה-DIN עד לשטיפה. לשונית הנעילה נכנסת בנקישה
למקם ולנעול את השער למסילת ה-DIN. 4 אם המתאם לא ננעל במקומו, השתמש במברג או בהתקן דומה כדי להזיז את
לשונית הנעילה כלפי מטה תוך כדי לחיצה על המתאם בצורה שוטפת אל מסילת ה-DIN ושחרר את לשונית הנעילה כדי לנעול את המתאם במקומו. במידת הצורך, דחף למעלה את לשונית הנעילה כדי לנעול.
ProSoft Technology, Inc.
עמוד 9 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
1.5 הגדרות מגשר ישנם שלושה זוגות של סיכות מגשר הממוקמות בחלק האחורי של השער.
התחל כאן מדריך למשתמש
· מצב 1 - יש להקפיץ את שני הפינים במהלך פעולה רגילה.
· MODE 2 – מגשר IP ברירת מחדל: זהו המגשר האמצעי. כתובת ה-IP המוגדרת כברירת מחדל של השער היא 192.168.0.250. הגדר את המגשר הזה כדי להחזיר את כתובת ה-IP של השער לברירת המחדל.
· מצב 3 - אם מוגדר, מגשר זה מספק רמת אבטחה וכתוצאה מכך התנהגויות הבאות: o מגשר זה משבית את פונקציות ההעלאה וההורדה של ProSoft Configuration Builder (PCB). אם בקשת העלאה או הורדה מתבצעת דרך PCB, מתרחשת הודעת שגיאה המציינת שהפונקציות הללו אינן זמינות. o מגשר זה גם משבית את הגישה ל-PLX32-EIP-MBTCP-UA web עמוד שהופך את זה לבלתי אפשרי לשדרג את הקושחה.
שים לב: הגדרה בו-זמנית של מגשר MODE 1 ו- MODE 3 תשחזר את תצורת OPC UA לברירות המחדל של היצרן.
ProSoft Technology, Inc.
עמוד 10 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
התחל כאן מדריך למשתמש
1.6 כרטיס SD
ניתן להזמין PLX32-EIP-MBTCP-UA עם כרטיס SD אופציונלי (מספר חלק SDI-1G). במקרה של כשל בשער, ניתן להעביר את כרטיס ה-SD משער אחד למשנהו ולחדש את הפעולה.
באופן כללי, אם כרטיס ה-SD קיים בעת הפעלה או הפעלה מחדש של השער, השער משתמש בתצורה של כרטיס ה-SC.
עם כרטיס SD
· ProSoft Configuration Builder מוריד את התצורה לכרטיס SD בשער.
· השער אינו מעביר את נתוני התצורה מכרטיס ה-SD לזיכרון הפנימי. אם תסיר את כרטיס ה-SD ואתחל מחדש לשער, השער יטען את נתוני התצורה מזיכרון השער. אם אין נתוני תצורה בזיכרון של השער, השער משתמש בתצורת ברירת המחדל של היצרן.
ללא כרטיס SD
· ProSoft Configuration Builder מוריד את התצורה לזיכרון הפנימי של השער. השער משתמש בתצורה מהזיכרון הפנימי.
· אם תכניס כרטיס SD ריק לשער לאחר הגדרת השער, השער לא ישתמש בתצורה בכרטיס ה-SD אלא אם אתה מאתחל את השער. אם ברצונך להעתיק את התצורה לכרטיס ה-SD, עליך להוריד את התצורה לשער בזמן שכרטיס ה-SD נמצא בשער.
ProSoft Technology, Inc.
עמוד 11 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 1.7 חיבור מתח ליחידה
התחל כאן מדריך למשתמש
אזהרה: הקפד לא להפוך את הקוטביות בעת הפעלת מתח לשער. הדבר גורם לנזק קבוע למעגלי חלוקת החשמל הפנימיים של השער.
ProSoft Technology, Inc.
עמוד 12 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
התחל כאן מדריך למשתמש
1.8 התקנת תוכנת ProSoft Configuration Builder
עליך להתקין את תוכנת ProSoft Configuration Builder (PCB) כדי להגדיר את השער. אתה תמיד יכול לקבל את הגרסה החדשה ביותר של ProSoft Configuration Builder מ-ProSoft Technology webאתר (http://www.prosoft-technology.com). ה fileהשם מכיל את הגרסה של PCB. למשלample, PCB_4.4.3.4.0245.exe.
להתקנת ProSoft Configuration Builder מטכנולוגיית ProSoft webאֲתַר
1 פתח את שלך web browser and navigate to www.prosoft-technology.com. 2 חפש ‘PCB’ or ‘ProSoft Configuration Builder’. 3 Click on the ProSoft Configuration Builder search result link. 4 From the Downloads link, download the latest version of ProSoft Configuration
בּוֹנֶה. 5 בחר שמור או שמור FILE, אם תתבקש. 6 שמור את file לשולחן העבודה של Windows, כך שתוכל למצוא אותו בקלות כשיש לך
סיים להוריד. 7 בסיום ההורדה, אתר ופתח את ה file, ולאחר מכן עקוב אחר ה-
הוראות על המסך שלך להתקנת התוכנית.
הערה: כדי להשתמש ב-ProSoft Configuration Builder תחת מערכת ההפעלה Windows 7, עליך להיות בטוח להתקין אותו באמצעות האפשרות הרץ כמנהל. כדי למצוא אפשרות זו, לחץ באמצעות לחצן העכבר הימני על סמל התוכנית Setup.exe ולאחר מכן לחץ על RUN AS ADMINISTRATOR בתפריט ההקשר. עליך להתקין באמצעות אפשרות זו גם אם אתה כבר מחובר כמנהל ברשת או במחשב האישי שלך (PC). שימוש באפשרות הפעל כמנהל מאפשר לתוכנית ההתקנה ליצור תיקיות ו files במחשב האישי שלך עם הרשאות ואבטחה מתאימות.
אם אינך משתמש באפשרות הפעל כמנהל, ייתכן ש-ProSoft Configuration Builder מותקן כהלכה, אך תקבל מספר file גישה לשגיאות בכל פעם ש-ProSoft Configuration Builder פועל, במיוחד בעת שינוי מסכי תצורה. אם זה קורה, עליך להסיר לחלוטין את ProSoft Configuration Builder ולאחר מכן להתקין מחדש באמצעות האפשרות הפעל כמנהל כדי למנוע את השגיאות.
כדי להבטיח התקנה מוצלחת של ProSoft OPC UA Configuration Manager, ייתכן שיידרש אתחול מחדש לפני התחלת ההתקנה. בכמה מערכות בדיקה, שירות Windows Update היה צריך להיעצר לפני ההתקנה. לאחר השלמת ההתקנה, תוכל להפעיל מחדש את שירות Windows Update.
עצירת שירות Windows Update 1. לחץ על לחצן התחל של Windows והזן את הפרטים הבאים: services.msc 2. גלול מטה ולחץ באמצעות לחצן העכבר הימני על Windows Update, ובחר עצור.
בצע את הליכי ההגדרה של ProSoft OPC UA Configuration Manager. לאחר השלמת ההגדרה, בצע את השלבים שלמעלה ובחר התחל לשלב האחרון.
ProSoft Technology, Inc.
עמוד 13 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
2 שימוש ב-ProSoft Configuration Builder
ProSoft Configuration Builder (PCB) מספק דרך מהירה וקלה לנהל את תצורת השער fileמותאם אישית כדי לענות על צרכי היישום שלך. PCB מאפשר לך לייבא מידע מתצורות שהותקנו בעבר (עובדות ידועות) לפרויקטים חדשים.
2.1 חיבור המחשב לשער
כאשר השער מותקן היטב, חבר קצה אחד של כבל ה-Ethernet ליציאת ETH 1, ואת הקצה השני לרכזת Ethernet או מתג הנגיש מאותה רשת כמו המחשב האישי. לחלופין, התחבר ישירות מיציאת ה-Ethernet במחשב ליציאת ETH 1 בשער.
2.2 הגדרת כתובת IP זמנית בשער
חשוב: ProSoft Discovery Service (PDS) מאתר את השער באמצעות הודעות שידור UDP. PDS הוא יישום המובנה ב-PCB. הודעות אלה עשויות להיחסם על ידי נתבים או מתגי שכבה 3. במקרה זה, PDS אינו מסוגל לאתר את השערים. כדי להשתמש ב-PDS, ארגן את חיבור ה-Ethernet כך שלא יהיה נתב או מתג שכבה 3 בין המחשב לשער או הגדר מחדש את הנתב או מתג שכבה 3 כדי לאפשר ניתוב של הודעות שידור UDP.
1 כדי לפתוח PDS, לחץ לחיצה ימנית על סמל PLX32-EIP-MBTCP-UA ב- PCB ולחץ על אבחון.
ProSoft Technology, Inc.
עמוד 14 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
2 בתיבת הדו-שיח אבחון, לחץ על סמל הגדרות החיבור.
3 בתיבת הדו-שיח הגדרת חיבור, לחץ על הלחצן Browse DEVICE(S) מתחת לכותרת ProSoft Discovery Service (PDS).
4 בתיבת הדו-שיח ProSoft Discovery Service, לחץ על הסמל Browse for PROSOFT MODULES כדי לחפש מודולים של ProSoft Technology ברשת.
ProSoft Technology, Inc.
עמוד 15 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
5 לחץ לחיצה ימנית על השער ולאחר מכן בחר הקצאת IP זמני.
6 ברירת המחדל של כתובת ה-IP של השער היא 192.168.0.250.
7 הזן כתובת IP שאינה בשימוש בתוך רשת המשנה שלך ולאחר מכן לחץ על אישור. 8 ראה הגדרת יציאת Ethernet (עמוד 22) כדי להגדיר את כתובת ה-IP הקבועה ב-
כְּנִיסָה.
ProSoft Technology, Inc.
עמוד 16 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
2.3 הגדרת הפרויקט
אם השתמשת בעבר בכלי תצורה אחרים של Windows, תמצא את פריסת המסך מוכרת. חלון ProSoft Configuration Builder מורכב מעץ view בצד שמאל, חלונית מידע וחלונית תצורה בצד ימין של החלון. כאשר אתה מתחיל לראשונה PCB, העץ view מורכב מתיקיות עבור פרויקט ברירת מחדל ומיקום ברירת מחדל, עם מודול ברירת מחדל בתיקיית מיקום ברירת המחדל. האיור הבא מציג את חלון ה-PCB עם פרויקט חדש.
כדי להוסיף את השער לפרויקט
1 לחץ באמצעות לחצן העכבר הימני על Default MODULE בעץ view, ולאחר מכן בחר בחר סוג מודול. פעולה זו פותחת את תיבת הדו-שיח בחר סוג מודול.
ProSoft Technology, Inc.
עמוד 17 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
2 באזור מסנן קו מוצרים של תיבת הדו-שיח, בחר בלחצן הבחירה PLX30.
3 ברשימה הנפתחת שלב 1: בחר סוג מודול, בחר PLX32-EIP-MBTCP-UA. 4 תוכל להשבית מנהל התקן אחד או יותר בשער אם אינך זקוק להם. לִרְאוֹת
השבתת יציאות שער (עמוד 19). 5 לחץ על אישור כדי לשמור את ההגדרות ולחזור לחלון הראשי של PCB.
ProSoft Technology, Inc.
עמוד 18 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
2.4 השבתת פונקציות פרוטוקול שער
ProSoft Configuration Builder (PCB) נותן לך את האפשרות להשבית פונקציונליות של מנהל התקן אחת או יותר אם אינך זקוק להן. השבתת פונקציונליות מנהל ההתקן יכולה לפשט את מספר אפשרויות התצורה, ולהקל על הגדרת השער.
הכי קל להשבית את פונקציונליות מנהל ההתקן כאשר אתה מוסיף את השער לפרויקט ב-PCB; עם זאת, אתה יכול להפעיל ולבטל אותם לאחר שהוספת אותם לפרויקט. שתי השיטות מתוארות בנושא זה.
הערה: השבתת פונקציונליות מנהל ההתקן אינה משפיעה על ביצועי השער ואינה נדרשת.
כדי להשבית פונקציונליות של מנהל ההתקן בעת הוספתו לפרויקט
הזמן הטוב ביותר להשבית פונקציונליות של מנהל התקן אחת או יותר בשער הוא כאשר אתה מוסיף את השער לפרויקט ב-PCB. אתה יכול להשבית אותם בתיבת הדו-שיח בחר סוג מודול לאחר שתבחר את המודול שברצונך להוסיף לפרויקט. התמונה הבאה נותנת אקסיתample.
ProSoft Technology, Inc.
עמוד 19 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
ישנן שלוש פונקציות מנהלי התקן מושבתות. בבקשה שים לב לדברים הבאים:
· בטל את הסימון של מנהלי התקנים שאתה יכול להשבית אם לא נעשה בהם שימוש בעמודה פעולה נדרשת.
· לחץ על שם מנהל ההתקן כדי להשבית את הפונקציונליות. כאשר מושבת, עיגול אדום מחליף את הסימון הירוק.
· אם יש מספר מנהלי התקנים מאותו סוג, רק האחרון מציג את ההודעה Un Check if not Used. אתה יכול להשבית ולהפעיל רק בסדר הפוך.
· לבסוף, אם ברצונך להפעיל פונקציונליות מושבתת בתיבת דו-שיח זו, לחץ שוב על שם הפונקציונליות של מנהל ההתקן.
כאשר תלחץ על אישור, PCB מכניס את השער לעץ view עם אפשרויות התצורה המושבתות מוסתרות.
ProSoft Technology, Inc.
עמוד 20 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
כדי להשבית או להפעיל פונקציות בשער לאחר הוספתו לפרויקט
1 לחץ לחיצה ימנית על סמל PLX32-EIP-MBTCP-UA בעץ view, ולאחר מכן בחר בחר סוג מודול. פעולה זו פותחת את תיבת הדו-שיח בחר סוג מודול, עם סוג המודול הנכון.
אזהרה: שים לב שכל מנהלי ההתקן מופעלים כברירת מחדל, ושמצב מנהל ההתקן בתיבת הדו-שיח בחר סוג מודול אינו תואם את המצב הממשי של מנהלי ההתקנים. אם אתה רוצה שמנהלי התקנים מושבתים יישארו מושבתים, עליך להשבית אותם שוב בתיבת דו-שיח זו כך שהעיגול האדום או המשולש הצהוב יופיעו ליד שם היציאה.
2 לחץ על שם הפונקציונליות של מנהל ההתקן כדי לשנות את המצב שלו ממופעל לבלתי זמין, או להיפך. אותם כללים שצוינו לעיל עדיין חלים.
3 כאשר תלחץ על אישור, PCB מעדכן את השער בעץ view, הצגת אפשרויות התצורה של הפונקציות המופעלות, והסתרת הפונקציות המושבתות.
ProSoft Technology, Inc.
עמוד 21 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
2.5 הגדרת פרמטרי שער
1 לחץ על הסימן [+] לצד סמל המודול כדי להרחיב את מידע השער.
2 לחץ על הסימן [+] לצד כל האפשרויות.
סמל ל- view מידע ותצורה של שער
3 לחץ פעמיים על סמל כלשהו כדי לפתוח תיבת דו-שיח עריכה. 4 כדי לערוך פרמטר, בחר את הפרמטר בחלונית השמאלית ובצע את השינויים שלך
החלונית הימנית. 5 לחץ על אישור כדי לשמור את השינויים שלך.
2.5.1 שינוי שם אובייקטי PCB
ניתן לשנות שמות של אובייקטים כגון תיקיות Default Project ו-Default Location בעץ view. אתה יכול גם לשנות את שם סמל MODULE כדי להתאים אישית את הפרויקט.
1 לחץ לחיצה ימנית על האובייקט שברצונך לשנות את שמו ולאחר מכן בחר שנה שם. 2 הקלד את השם החדש עבור האובייקט והקש Enter.
2.5.2 הדפסת תצורה File
1 בחלון ה-PCB הראשי, לחץ לחיצה ימנית על סמל PLX32-EIP-MBTCP-UA ולאחר מכן בחר VIEW תְצוּרָה.
2 ב View תיבת הדו-שיח תצורה, לחץ על FILE תפריט ולחץ על הדפס. 3 בתיבת הדו-שיח הדפסה, בחר את המדפסת שבה תשתמש מהרשימה הנפתחת, בחר את
אפשרויות הדפסה ולחץ על אישור.
ProSoft Technology, Inc.
עמוד 22 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
2.6 הגדרת יציאת ה-Ethernet סעיף זה מראה כיצד להגדיר את פרמטרי יציאת ה-Ethernet עבור PLX32-EIP-MBTCPUA.
כדי להגדיר את יציאת ה-Ethernet ב-PCB
1 בעץ ProSoft Configuration Builder view, לחץ פעמיים על סמל Ethernet Configuration.
2 לחץ על פרמטר כלשהו בתיבת הדו-שיח Edit – WATTCP כדי לשנות את הערך. מכיוון שלשער יש שתי יציאות Ethernet, קיימות אפשרויות תצורה נפרדות לכל יציאה.
פרמטר IP Address Netmask Gateway
תיאור כתובת IP ייחודית שהוקצתה למסכת רשת המשנה של השער של השער (אם נעשה שימוש)
הערה: כל יציאת Ethernet חייבת להיות ברשת משנה אחרת של Ethernet.
ProSoft Technology, Inc.
עמוד 23 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
2.7 מיפוי נתונים בזיכרון המודול
השתמש בקטע DATA MAP ב-ProSoft Configuration Builder כדי להעתיק נתונים בין אזורים במסד הנתונים הפנימי של השער. זה מאפשר לך להעתיק נתונים לכתובות שונות בתוך מסד הנתונים של השער על מנת ליצור בקשות נתונים ובקרה פשוטים יותר. אתה יכול להשתמש בתכונה זו עבור המשימות הבאות.
· העתק מקסימום 100 אוגרים לכל פקודת מפת נתונים, ותוכל להגדיר מקסימום 200 פקודות העתקה נפרדות.
· העתק נתונים מטבלאות השגיאה או המצב בזיכרון העליון לאוגרי מסד נתונים פנימיים באזור נתוני המשתמש.
· סידור מחדש של הבתים ו/או סדר המילים במהלך תהליך ההעתקה. למשלample, על ידי סידור מחדש של סדר בתים או מילים, אתה יכול להמיר ערכי נקודה צפה לפורמט הנכון עבור פרוטוקול אחר.
· השתמש במפת הנתונים כדי לרכז נתונים מפוזרים לגוש נתונים אחד רציף, מה שמקל על הגישה אליהם.
1 ב-ProSoft Configuration Builder, הרחב את עץ המודולים על ידי לחיצה על [+] לצד שם המודול.
2 לחץ על [+] לצד COMMONNET ולאחר מכן לחץ פעמיים על DATA MAP.
3 בתיבת הדו-שיח עריכה – מפת נתונים, לחץ על הוסף שורה.
ProSoft Technology, Inc.
עמוד 24 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway 4 לחץ על EDIT ROW כדי לערוך את הפרמטרים עבור המיפוי.
שימוש במדריך למשתמש של ProSoft Configuration Builder
5 כדי לשנות את הערך של פרמטר, לחץ על הפרמטר והזן ערך חדש. לחץ על אישור כשתסיים.
6 חזור על השלבים לעיל כדי להוסיף עוד מיפויי זיכרון.
2.7.1 מכתובת 0 עד הכתובת הגבוהה ביותר של נתוני סטטוס מציין את כתובת הרישום הפנימית ההתחלתית של מסד הנתונים עבור פעולת ההעתקה. כתובת זו יכולה להיות כל כתובת חוקית באזור נתוני המשתמש או באזור נתוני הסטטוס של השער.
2.7.2 To Address 0 עד 9999 מציין את כתובת רישום היעד ההתחלה עבור פעולת ההעתקה. כתובת זו חייבת להיות תמיד בתוך אזור נתוני המשתמש. ודא שאתה מציין כתובת יעד שאינה מחליפה נתונים המאוחסנים בזיכרון על ידי אחד מפרוטוקולי התקשורת הפועלים בשער.
2.7.3 ספירת רישום 1 עד 100 מציין את מספר הרשמים להעתקה.
ProSoft Technology, Inc.
עמוד 25 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
2.7.4 קוד החלפה
ללא שינוי, החלפת מילים, החלפת מילים ובייטים, החלפת בתים
ייתכן שיהיה עליך להחליף את סדר הבתים ברגיסטרים במהלך תהליך ההעתקה כדי לשנות את יישור הבתים בין פרוטוקולים שונים. השתמש בפרמטר זה כאשר אתה מתמודד עם ערכי נקודה צפה או ריבוי אוגרים אחרים, מכיוון שאין תקן לאחסון של סוגי נתונים אלה בהתקני עבדים.
קוד החלפה ללא החלפה
תיאור לא נעשה שינוי בסידור הבתים (1234 = 1234)
החלפת מילים
המילים מוחלפות (1234 = 3412)
מילה ובייט המילים מוחלפות, ואז הבתים בכל מילה מוחלפים (1234 =
לְהַחלִיף
4321)
בתים
הבתים בכל מילה מוחלפים (1234 = 2143)
2.7.5 השהייה מראש
פרמטר זה מגדיר מרווח עבור כל פעולת העתקת מפת נתונים. הערך עבור ה-Delay Preset אינו פרק זמן קבוע. זהו מספר סריקות הקושחה שחייבות להתרחש בין פעולות העתקה.
מחזור סריקת הקושחה יכול לקחת פרק זמן משתנה, בהתאם לרמת הפעילות של מנהלי הפרוטוקול הפועלים על השער ורמת הפעילות ביציאות התקשורת של השער. כל סריקת קושחה עשויה להימשך בין אלפיות שניות למספר מילי-שניות. לכן, לא ניתן לצפות שפעולות העתקת מפת נתונים יתרחשו במרווחי זמן קבועים.
אם פעולות העתקה מרובות (מספר שורות בסעיף מפת נתונים) מתרחשות בתדירות גבוהה מדי או כולן מתרחשות באותו מרווח עדכון, הן עלולות לעכב את סריקת התהליך של פרוטוקולי השער, מה שעלול לגרום לעדכוני נתונים איטיים או לפספס נתונים ביציאות תקשורת. כדי להימנע מבעיות פוטנציאליות אלה, הגדר את ה-Delay Preset לערכים שונים עבור כל שורה במקטע מפת נתונים והגדר אותם למספרים גבוהים יותר מאשר נמוכים יותר.
למשלample, ערכי Delay Preset מתחת ל-1000 עלולים לגרום לעיכוב ניכר בעדכוני נתונים דרך יציאות התקשורת. אל תגדיר את כל הגדרות ההשהיה לאותו ערך. במקום זאת, השתמש בערכים שונים עבור כל שורה במפת הנתונים כגון 1000, 1001 ו-1002 או כל ערכי Delay Preset אחר שאתה אוהב. זה מונע מההעתקים להתרחש במקביל ומונע עיכובים אפשריים בסריקת תהליכים.
ProSoft Technology, Inc.
עמוד 26 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
2.8 הורדת הפרויקט ל-PLX32-EIP-MBTCP-UA
הערה: להוראות על חיבור למודול עם המחשב האישי שלך, ראה חיבור המחשב לשער (עמוד 14).
על מנת שהשער ישתמש בהגדרות שהגדרת, עליך להוריד (להעתיק) את הפרויקט המעודכן file מהמחשב שלך לשער.
הערה: אם מגשר 3 של המודול מוגדר, פונקציה זו אינה זמינה.
1 בעץ view ב-ProSoft Configuration Builder, לחץ באמצעות לחצן העכבר הימני על סמל PLX32-EIP-MBTCPUA ולאחר מכן בחר הורד ממחשב להתקן. פעולה זו פותחת את תיבת הדו-שיח הורדה.
2 בתיבת הדו-שיח הורדה, בתיבה הנפתחת בחר סוג חיבור, השתמש באפשרות ETHERNET המוגדרת כברירת מחדל.
הערה: אם התחברת למודול באמצעות כתובת IP זמנית, שדה כתובת האתרנט מכיל את כתובת ה-IP הזמנית הזו. ProSoft Configuration Builder משתמש בכתובת IP זמנית זו כדי להתחבר למודול.
3 לחץ על TEST CONNECTION כדי לוודא שכתובת ה-IP מאפשרת גישה למודול. 4 אם החיבור מצליח, לחץ על הורד כדי להעביר את תצורת ה-Ethernet
המודול.
הערה: השלבים לעיל רק מורידים או משנים את כתובת ה-IP והשם של שרת ה-OPC UA, הוא אינו מוריד או משנה את תצורת ה-OPC UA.
ProSoft Technology, Inc.
עמוד 27 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
אם הליך בדיקת החיבור נכשל, תראה הודעת שגיאה. כדי לתקן את השגיאה, בצע את השלבים הבאים:
1 לחץ על אישור כדי לבטל את הודעת השגיאה. 2 בתיבת הדו-שיח הורדה, לחץ על עיון בהתקנים כדי לפתוח את ProSoft Discovery
שֵׁרוּת.
3 לחץ לחיצה ימנית על המודול ולאחר מכן בחר SELECT FOR PCB. 4 סגור את שירות גילוי ProSoft. 5 לחץ על הורד כדי להעביר את התצורה למודול.
ProSoft Technology, Inc.
עמוד 28 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
2.9 העלאת הפרויקט מהשער
הערה: להוראות על חיבור למודול עם המחשב האישי שלך, ראה חיבור המחשב לשער (עמוד 14).
אתה יכול להעלות את הגדרות הפרויקט מה-PLX32-EIP-MBTCP-UA לפרויקט הנוכחי ב-ProSoft Configuration Builder במחשב האישי שלך.
1 בעץ view ב-ProSoft Configuration Builder, לחץ לחיצה ימנית על סמל PLX32-EIP-MBTCPUA ולאחר מכן בחר העלה מהתקן למחשב. פעולה זו פותחת את תיבת הדו-שיח 'העלאה'.
2 בתיבת הדו-שיח העלאה, בתיבה הנפתחת בחר סוג חיבור, השתמש בהגדרת ברירת המחדל של ETHERNET.
הערה: אם התחברת למודול באמצעות כתובת IP זמנית, שדה כתובת האתרנט מכיל את כתובת ה-IP הזמנית הזו. ProSoft Configuration Builder משתמש בכתובת IP זמנית זו כדי להתחבר למודול.
3 לחץ על TEST CONNECTION כדי לוודא שכתובת ה-IP מאפשרת גישה למודול. 4 אם החיבור מצליח, לחץ על UPLOAD כדי להעביר את תצורת ה-Ethernet ל-
PC.
הערה: השלבים לעיל רק מעלים או משנים את כתובת ה-IP והשם של שרת ה-OPC UA, הוא אינו מעלה או משנה את תצורת ה-OPC UA.
ProSoft Technology, Inc.
עמוד 29 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
שימוש במדריך למשתמש של ProSoft Configuration Builder
אם הליך בדיקת החיבור נכשל, תראה הודעת שגיאה. כדי לתקן את השגיאה, בצע את השלבים הבאים.
1 לחץ על אישור כדי לבטל את הודעת השגיאה. 2 בתיבת הדו-שיח 'העלאה', לחץ על עיין בהתקנים כדי לפתוח את שירות הגילוי של ProSoft.
3 לחץ לחיצה ימנית על המודול ולאחר מכן בחר SELECT FOR PCB. 4 סגור את שירות גילוי ProSoft. 5 לחץ על הורד כדי להעביר את התצורה למודול.
ProSoft Technology, Inc.
עמוד 30 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש אבחון ופתרון בעיות
3 אבחון ופתרון בעיות
אתה יכול לפתור תקלות בשער באמצעות מספר שיטות: · עקוב אחר מחווני LED בשער. · השתמש בפונקציות האבחון ב-ProSoft Configuration Builder (PCB). · בדוק את הנתונים באזור נתוני המצב (זיכרון עליון) של השער הפנימי
זֵכֶר.
3.1 מחווני LED
הראשון והמהיר ביותר הוא לסרוק את נוריות ה-LED בשער כדי לקבוע את קיומה והסיבה האפשרית לבעיה. הנוריות מספקות מידע רב ערך כגון:
· מצב כל יציאה · שגיאות תצורת מערכת · שגיאות יישום · אינדיקציות תקלות
ProSoft Technology, Inc.
עמוד 31 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש אבחון ופתרון בעיות
3.1.1 נוריות השער הראשי טבלה זו מתארת את נוריות הפאנל הקדמי של השער.
LED PWR (כוח)
FLT (תקלה)
CFG (תצורה)
ERR (שגיאה)
NS (סטטוס רשת) עבור פרוטוקול EIP בלבד
MS (מצב מודול) עבור פרוטוקול EIP בלבד
מדינה כבוי
ירוק מוצק כבוי אדום מוצק
כבוי ענבר מוצק
כבוי מהבהב ענבר
ענבר מלא
כבוי אדום מוצק ירוק מהבהב אדום מהבהב ירוק הבזק אדום וירוק לסירוגין כבוי אדום מוצק ירוק מהבהב אדום מהבהב ירוק הבזק אדום וירוק לסירוגין
תֵאוּר
המתח אינו מחובר למסופי החשמל או שהמקור אינו מספיק כדי להפעיל כראוי את השער (נדרש 208 mA ב-24 VDC).
מתח מחובר למסופי החשמל.
פעולה רגילה.
אירעה שגיאה קריטית. קובץ ההפעלה של התוכנית נכשל או הופסק על ידי המשתמש ואינו פועל עוד. לחץ על לחצן איפוס או הפעל את ההפעלה מחדש כדי לנקות את השגיאה.
פעולה רגילה.
היחידה נמצאת במצב תצורה. או שקיימת שגיאת תצורה, או התצורה file מתבצעת הורדה או קריאה. לאחר ההפעלה, השער קורא את התצורה, והיחידה מיישמת את ערכי התצורה ומאתחלת את החומרה. זה מתרחש במהלך מחזור ההפעלה או לאחר לחיצה על לחצן האיפוס.
פעולה רגילה.
זוהה מצב שגיאה והוא מתרחש באחת מיציאות היישום. בדוק את התצורה ופתרון בעיות עבור שגיאות תקשורת.
דגל שגיאה זה נמחק בתחילת כל ניסיון פקודה (מאסטר/לקוח) או בכל קבלה של נתונים (עבד/מתאם/שרת). אם מצב זה קיים, זה מציין שמספר רב של שגיאות מתרחשות באפליקציה (עקב תצורה גרועה) או ביציאה אחת או יותר (כשלי תקשורת ברשת).
אין חשמל או אין כתובת IP
כתובת IP כפולה
מְחוּבָּר
פסק זמן לחיבור
כתובת IP שהושגה; ללא קשרים מבוססים
בדיקה עצמית
אין כוח
תקלה גדולה
מכשיר תפעולי
תקלה קטנה
המתנה
בדיקה עצמית
ProSoft Technology, Inc.
עמוד 32 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש אבחון ופתרון בעיות
3.1.2 נוריות יציאת Ethernet טבלה זו מתארת את נוריות יציאת ה-Ethernet של השער.
LED LINK/ACT
100 מגהביט
מדינה כבוי
ירוק מלא
כבוי מהבהב ענבר
תֵאוּר
לא זוהה חיבור פיזי לרשת. אין תקשורת Ethernet אפשרית. בדוק את החיווט והכבלים.
זוהה חיבור פיזי לרשת. LED זה חייב להיות דולק כדי שתקשורת Ethernet תתאפשר.
אין פעילות בנמל.
יציאת ה-Ethernet משדרת או מקבלת נתונים באופן פעיל.
ProSoft Technology, Inc.
עמוד 33 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש אבחון ופתרון בעיות
3.2 שימוש באבחון ב-ProSoft Configuration Builder
ל-ProSoft Configuration Builder (PCB) יש כלים שימושיים רבים שיעזרו לך באבחון ופתרון בעיות. אתה יכול להשתמש ב-PCB כדי להתחבר לשער שלך ולאחזר ערכי מצב נוכחיים, נתוני תצורה ומידע בעל ערך אחר.
טיפ: אתה יכול לפתוח חלון ProSoft Configuration Builder Diagnostics עבור יותר משער אחד בכל פעם.
לחיבור ליציאת התקשורת של השער.
1 ב-PCB, לחץ לחיצה ימנית על שם השער ובחר אבחון.
2 פעולה זו פותחת את חלון האבחון.
ProSoft Technology, Inc.
עמוד 34 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש אבחון ופתרון בעיות
אם אין תגובה מהשער, כמו באקסampלעיל, בצע את השלבים הבאים: 1 בסרגל הכלים, לחץ על הלחצן SETUP CONNECTION.
2 בתיבת הדו-שיח Connection Setup, בחר ETHERNET מהרשימה SELECT CONNECTION TYPE.
3 הקלד את כתובת ה-IP של השער בשדה ETHERNET. 4 לחץ על CONNECT.
5 ודא שה-Ethernet מחובר כהלכה בין יציאת התקשורת של המחשב לשער.
6 אם עדיין אינך מצליח ליצור חיבור, פנה לתמיכה הטכנית של ProSoft Technology לקבלת סיוע.
ProSoft Technology, Inc.
עמוד 35 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש אבחון ופתרון בעיות
3.2.1 תפריט אבחון
תפריט האבחון מסודר כמבנה עץ בצד שמאל של חלון האבחון.
זהירות: פקודות מסוימות בתפריט זה מיועדות לניפוי באגים מתקדמים ולבדיקות מערכת בלבד, ועלולות לגרום לשער להפסיק לתקשר, דבר שעלול לגרום לאובדן נתונים או כשלי תקשורת אחרים. השתמש בפקודות אלה רק אם אתה מבין היטב את ההשפעות הפוטנציאליות שלהן, או אם אתה מכוון במיוחד לעשות זאת על ידי מהנדסי התמיכה הטכנית של ProSoft Technology.
פקודות התפריט הבאות מוצגות להלן:
מודול פקודות תפריט
מסד נתונים View
תפריט משנה גרסת פקודה
מפת נתונים ASCII
עֶשׂרוֹנִי
משושה
לָצוּף
תֵאוּר
מציג את גרסת התוכנה הנוכחית של השער וערכים חשובים נוספים. ייתכן שתתבקש לספק מידע זה בעת פנייה לתמיכה טכנית.
מציג את תצורת מפת הנתונים של השער. מציג את התוכן של מסד הנתונים של השער בפורמט תווים ASCII.*
מציג את התוכן של מסד הנתונים של השער בפורמט מספר עשרוני.*
מציג את התוכן של מסד הנתונים של השער בפורמט מספר הקסדצימלי.* מציג את התוכן של מסד הנתונים של השער בפורמט מספרים של נקודה צפה.*
*השתמש בפס הגלילה בקצה הימני של החלון כדי לנווט במסד הנתונים. כל עמוד מציג 100 מילים של נתונים. המספר הכולל של הדפים הזמינים תלוי בתצורת השער שלך.
ProSoft Technology, Inc.
עמוד 36 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש אבחון ופתרון בעיות
3.2.2 לכידת מפגש אבחון ביומן File
אתה יכול ללכוד כל דבר שאתה עושה בהפעלת אבחון ביומן file. תכונה זו יכולה להיות שימושית למטרות פתרון בעיות ושמירת תיעוד, ולתקשורת עם צוות התמיכה הטכנית של ProSoft Technology.
כדי ללכוד נתוני הפעלה ביומן file
1 פתח חלון אבחון. ראה שימוש באבחון ב-ProSoft Configuration Builder (עמוד 33).
2 לרישום הפעלת אבחון לטקסט file, מסרגל הכלים, לחץ על LOG FILE לַחְצָן. לחץ שוב על הכפתור כדי לעצור את הלכידה.
3 ל view היומן file, מסרגל הכלים, לחץ על VIEW עֵץ FILE לַחְצָן. היומן file נפתח כטקסט file, תוכל לשנות שם ולשמור במיקום אחר.
4 כדי לשלוח בדוא"ל את היומן file לצוות התמיכה הטכנית של ProSoft Technology, מסרגל הכלים, לחץ על יומן הדוא"ל FILE לַחְצָן. זה עובד רק אם התקנת
Microsoft Outlook במחשב האישי שלך.)
5 אם אתה לוכד מספר הפעלות עוקבות, PCB מוסיף את הנתונים החדשים לסוף הנתונים שנלכדו קודם לכן. אם אתה רוצה לנקות את הנתונים הקודמים מהיומן file, עליך ללחוץ על הלחצן נקה נתונים בכל פעם לפני שתתחיל ללכוד נתונים.
3.2.3 אתחול חם / אתחול קר
אתחול חם וקר של PLX32-EIP-MBTCP-UA יכול להתבצע על ידי לחיצה על MODULE > GENERAL > WARM BOOT או COLD BOOT.
ProSoft Technology, Inc.
עמוד 37 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש אבחון ופתרון בעיות
3.3 נתוני מצב שער בזיכרון העליון
השער כותב נתוני סטטוס מודול שימושיים במיקומי זיכרון עליונים ייעודיים במסד הנתונים הפנימי שלו. המיקום של אזור נתוני מצב זה תלוי בפרוטוקולים הנתמכים על ידי השער שלך. אתה יכול להשתמש בפונקציה מפת נתונים ב-Prosoft Configuration Builder כדי למפות נתונים אלה לאזור נתוני המשתמש של מסד הנתונים של השער (רשומות 0 עד 9999). התקנים מרוחקים, כגון HMIs או מעבדים יכולים לגשת לנתוני המצב. ראה מיפוי נתונים בזיכרון המודול (עמוד 23).
3.3.1 נתוני מצב שער כללי בזיכרון העליון הטבלה הבאה מתארת את התוכן של אזור נתוני המצב הכללי של השער.
כתובת רישום 14000 עד 14001 14002 עד 14004 14005 עד 14009 14010 עד 14014 14015 עד 14019
תיאור תוכנית מחזור מונה קוד מוצר (ASCII) עדכון מוצר (ASCII) עדכון מערכת הפעלה (ASCII) מספר הפעלה של מערכת הפעלה (ASCII)
ProSoft Technology, Inc.
עמוד 38 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש אבחון ופתרון בעיות
3.3.2 נתוני מצב ספציפיים לפרוטוקול בזיכרון העליון
ל-PLX32-EIP-MBTCP-UA יש גם מיקומי זיכרון עליונים עבור נתוני סטטוס ספציפיים לפרוטוקול. המיקום של אזור נתוני המצב עבור מנהלי ההתקן של פרוטוקול השער תלוי בפרוטוקולים. למידע נוסף, ראה:
· נתוני מצב EIP בזיכרון העליון (עמוד 66) · נתוני מצב MBTCP בזיכרון העליון (עמוד 102)
ProSoft Technology, Inc.
עמוד 39 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
4 מידע על חומרה
מדריך למשתמש מידע חומרה
4.1 מפרטי חומרה
מפרט ספק כוח
תֵאוּר
24 VDC נומינלי 10 עד 36 VDC מותרים מסופי חיובי, שלילי, GND
עומס נוכחי
24 VDC נומינלי @ 300 mA 10 עד 36 VDC @ 610 mA מקסימום
טמפרטורת פעולה -25°C עד 70°C (-13°F עד 158°F)
טמפרטורת אחסון -40 ° C עד 80 ° C (-40 ° F עד 176 ° F)
לחות יחסית
5% עד 95% RH ללא עיבוי
מידות (H x W x D)
5.38 x 1.99 x 4.38 ב 13.67 x 5.05 x 11.13 ס"מ
מחווני LED
תצורה (CFG) ושגיאה (ERR) מצב תקשורת מתח (PWR) ותקלת חומרה (FLT) מצב רשת (NS) חיבור EtherNet/IPTM Class I או Class III
סטטוס (EtherNet/IP בלבד) מצב מודול (MS) סטטוס תצורת מודול (EtherNet/IP בלבד) קישור/פעילות של יציאת Ethernet ו-100 mbit
יציאות Ethernet
10/100 Mbit דופלקס מלא מחבר RJ45 בידוד חשמלי 1500 Vrms ב-50 הרץ עד 60 הרץ למשך 60 שניות, מיושם כמפורט בסעיף 5.3.2 של IEC 60950: עמידות סערת שידור Ethernet משנת 1991 = פחות או שווה ל- 5000 פריימים לשנייה ופחות או שווה ל-5 דקות
נשלח עם כל יחידה
מחבר חשמל J2.5 מברג 180 מ"מ
ProSoft Technology, Inc.
עמוד 40 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
5 פרוטוקול EIP
מדריך למשתמש של פרוטוקול EIP
5.1 EIP Functional Overview
אתה יכול להשתמש ב-PLX32-EIP-MBTCP-UA כדי לממשק פרוטוקולים רבים ושונים לתוך משפחת המעבדים של Rockwell Automation, או פתרונות מבוססי תוכנה אחרים. האיור הבא מציג את הפונקציונליות של פרוטוקול EtherNet/IP.
ProSoft Technology, Inc.
עמוד 41 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
5.1.1 מפרט כללי של Ethernet/IP
מנהל ההתקן של EIP תומך בחיבורים הבאים:
כיתה כיתה 1 כיתה 3
סוג חיבור I/O לקוח מחובר לקוח לא מחובר
מספר חיבורים 2 2 1
שרת
5
מדריך למשתמש של פרוטוקול EIP
מפרט נתמכים סוגי PLC נתמכים סוגי הודעות נתמכים גדלי חיבורי I/O in/out מקסימום זמן RPI CIP שירותים נתמכים
רשימת פקודות
ערכות פקודות
תֵאוּר
PLC2, PLC5, SLC, CLX, CMPLX, MICROLX
PCCC ו-CIP
496/496 בתים
5 ms לחיבור
0x4C: CIP Data Table Read 0x4D: CIP Data Table Write CIP Generic
תומך בעד 100 פקודות לכל לקוח. כל פקודה ניתנת להגדרה עבור סוג פקודה, כתובת IP, כתובת רישום אל/מכתובת וספירת מילים/סיביות.
PLC-2/PLC-3/PLC5 ערכת פקודות בסיסית PLC5 ערכת פקודות בינארית PLC5 ASCII ערכת פקודות SLC500
ProSoft Technology, Inc.
עמוד 42 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
5.1.2 מסד נתונים פנימי של EIP
מסד הנתונים הפנימי הוא מרכזי בפונקציונליות של PLX32-EIP-MBTCP-UA. השער חולק מסד נתונים זה בין כל יציאות התקשורת בשער ומשתמש בו כצינור להעברת מידע מפרוטוקול אחד למכשיר אחר ברשת אחת למכשיר אחד או יותר ברשת אחרת. זה מאפשר לגשת לנתונים מהתקנים ביציאת תקשורת אחת ולשלוט על ידי התקנים בפרוטוקול אחר.
בנוסף לנתונים מהלקוח ומהשרת, ניתן למפות מידע על מצב ושגיאה שנוצר על ידי השער לאזור נתוני המשתמש של מסד הנתונים הפנימי. בסיס הנתונים הפנימי מחולק לשני תחומים:
· זיכרון עליון לאזור נתוני מצב השער. זה המקום שבו השער כותב נתוני סטטוס פנימיים עבור הפרוטוקולים הנתמכים על ידי השער.
· זיכרון נמוך יותר עבור אזור נתוני המשתמש. זה המקום שבו נתונים נכנסים ממכשירים חיצוניים מאוחסנים ונגישים.
כל פרוטוקול ב-PLX32-EIP-MBTCP-UA יכול לכתוב נתונים ולקרוא נתונים מאזור נתוני המשתמש.
הערה: אם ברצונך לגשת לנתוני מצב השער בזיכרון העליון, תוכל להשתמש בתכונת מיפוי הנתונים בשער כדי להעתיק נתונים מאזור נתוני מצב השער לאזור נתוני המשתמש. ראה מיפוי נתונים בזיכרון המודול (עמוד 23). אחרת, תוכל להשתמש בפונקציות האבחון ב-ProSoft Configuration Builder כדי view נתוני מצב השער. למידע נוסף על נתוני מצב השער, ראה אבחון רשת (עמוד 65).
ProSoft Technology, Inc.
עמוד 43 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
גישת לקוח EIP למסד נתונים
פונקציונליות הלקוח מחליפה נתונים בין מסד הנתונים הפנימי של השער לבין טבלאות נתונים שנוצרו במעבד אחד או יותר או התקנים מבוססי שרת אחרים. רשימת הפקודות שאתה מגדיר ב-ProSoft Configuration Builder מציינת אילו נתונים יש להעביר בין השער לכל אחד מהשרתים ברשת. לא נדרשת היגיון סולם במעבד (שרת) לפונקציונליות הלקוח, למעט כדי להבטיח שקיים מספיק זיכרון נתונים.
האיור הבא מתאר את זרימת הנתונים בין לקוחות ה-Ethernet לבין מסד הנתונים הפנימי.
גישה מרובה לשרתים למסד הנתונים של EIP
תמיכת שרתים בשער מאפשרת ליישומי לקוח (כגון תוכנות HMI ומעבדים) לקרוא ולכתוב למסד הנתונים של השער. מנהל ההתקן של השרת מסוגל לתמוך במספר חיבורים במקביל ממספר לקוחות.
כאשר מוגדר כשרת, אזור נתוני המשתמש של מסד הנתונים הפנימי בשער הוא המקור לבקשות קריאה והיעד לבקשות כתיבה מלקוחות מרוחקים. הגישה למסד הנתונים נשלטת על ידי סוג הפקודה המתקבלת בהודעה הנכנסת מהלקוח.
השער חייב להיות מוגדר כהלכה ומחובר לרשת לפני שנעשה כל ניסיון להשתמש בו. השתמש בתוכנת אימות רשת, כגון ProSoft Discovery Service או בשורת הפקודה PING, כדי לוודא שניתן לראות את השער ברשת. השתמש ב-ProSoft Configuration Builder כדי לאשר תצורה נכונה של השער וכדי להעביר את התצורה files אל השער וממנו.
ProSoft Technology, Inc.
עמוד 44 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
5.2 תצורת EIP
5.2.1 הגדרת שרת EIP Class 3 השתמש בחיבור EIP Class 3 Server ב-ProSoft Configuration Builder כאשר השער פועל כהתקן שרת (עבד) המגיב להוראות הודעה שהוזנקו מהתקן לקוח (מאסטר) כגון HMI, DCS, PLC, או PAC.
כדי להגדיר את השרת file גודל ב-PCB
1 ב-ProSoft Configuration Builder, לחץ על [+] ליד השער ולאחר מכן לחץ על [+] לצד EIP Class 3 Server.
2 לחץ פעמיים על שרת EIP Class 3 השני כדי להציג את תיבת הדו-שיח Edit – EIP Class 3 Server.
3 בחר את השרת FILE SIZE (100 או 1000).
o עבור ערך של 100, הרשמים הם מ-N10:0 עד N10:99. o עבור ערך של 1000, הרשמים התקפים הם מ-N10:0 עד N10:999.
גישה לזיכרון הפנימי של השער הטבלה הבאה מתייחסת לאזור נתוני המשתמש בזיכרון השער:
סוג נתונים
BOOL Bit Array SINT INT DINT REAL
Tag שֵׁם
BOOLData[ ] BITAData[ ] SINTData[ ] INT_Data[ ] DINTData[ ] REALData[ ]
אורך כל רכיב בהודעת CIP 1 4 1 2 4 4
טווח מערך עבור מסד נתונים של 10,000 אלמנטים 0 עד 159999 0 עד 4999 0 עד 19999 0 עד 9999 0 עד 4999 0 עד 4999
ProSoft Technology, Inc.
עמוד 45 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
סוג הוראות MSG - CIP
הטבלה הבאה מגדירה את הקשר של אזור נתוני המשתמש במסד הנתונים הפנימי של השער לכתובות הנדרשות בהוראות MSG CIP:
מסד נתונים
CIP
CIP בוליאנית
מִספָּר שָׁלֵם
כְּתוֹבֶת
0
Int_data BoolData[0] [0]
999
Int_data BoolData[15984] [999]
1000 1999
Int_data BoolData[16000] [1000] Int_data BoolData[31984] [1999]
2000 2999
Int_data BoolData[32000] [2000] Int_data BoolData[47984] [2999]
3000 3999
Int_data BoolData[48000] [3000] Int_data [3999] BoolData[63999]
CIP Bit Array CIP Byte
BitAData[0]
SIntData[0]
SIntData[1998] BitAData[500] SIntData[2000]
SIntData[3998] BitAData[1000] SIntData[4000]
SIntData[5998] BitAData[1500] SIntData[6000]
SIntData[9998]
CIP DINT
CIP ריאל
DIntData[0]
RealData [0]
DIntData[500] RealData [500]
DIntData[1000] RealData [1000]
DIntData[1500] RealData [1500]
סוג הוראות MSG - PCCC
הטבלה הבאה מגדירה את הקשר של אזור נתוני המשתמש במסד הנתונים הפנימי של השער לכתובות הנדרשות בהוראות MSG PCCC:
כתובת מסד הנתונים 0 999 1000 1999 2000
File מידה 100 N10:0 N19:99 N20:0 N29:99 N30:0
כתובת מסד הנתונים 0 999 1000 1999 2000
File מידה 100 N10:0 N19:99 N20:0 N29:99 N30:0
ProSoft Technology, Inc.
עמוד 46 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
תמיכה בפקודות שרת הודעות מפורש של EtherNet/IP ה-PLX32-EIP-MBTCP-UA תומך במספר ערכות פקודות.
מדריך למשתמש של פרוטוקול EIP
פונקציות בסיסיות של ערכת פקודות
פקודה 0x00 0x01 0x02 0x05 0x08
פונקציה N/AN/AN/AN/AN/A
הגדרה מוגנת כתיבה לא מוגנת קריאה ביט מוגן כתיבה ביט לא מוגנת כתיבה לא מוגנת כתיבה
נתמך בשרת XXXXXX
PLC-5 פונקציות ערכת פקודות
פקודה 0x0F 0x0F
פונקציה 0x00 0x01
הגדרה טווח מילים כתיבה (כתובת בינארית) טווח מילים קריאה (כתובת בינארית)
0x0F
קריאת טווח מוקלד (כתובת בינארית)
0x0F
כתיבת טווח הקלדה (כתובת בינארית)
0x0F
0x26
קריאה-שנה-כתוב (כתובת בינארית)
0x0F 0x0F 0x0F
0x00 0x01 0x26
כתיבת טווח מילים (כתובת ASCII) קריאה בטווח מילים (כתובת ASCII) קריאה-שינוי-כתיבה (כתובת ASCII)
נתמך בשרת XXXX
XX
SLC-500 פונקציות ערכת פקודות
פקודה 0x0F 0x0F 0x0F 0x0F 0x0F
פונקציה 0xA1 0xA2 0xA9 0xAA 0xAB
הַגדָרָה
נתמך בשרת
קריאה לוגית מוגנת עם שניים
X
שדות כתובת
קריאה לוגית מוגנת עם שלושה X
שדות כתובת
כתיבה לוגית מוגנת עם שתיים
X
שדות כתובת
כתיבה לוגית מוגנת עם שלוש
X
שדות כתובת
כתיבה לוגית מוגנת עם מסיכה (שלושה שדות כתובת)
ProSoft Technology, Inc.
עמוד 47 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
5.2.2 הגדרת חיבור EIP Class 1
השתמש בחיבור EIP Class 1 ב-ProSoft Configuration Builder כאשר השער פועל כמתאם EIP המעביר נתונים אל וממנו PLC (סורק EIP) באמצעות חיבור קלט/פלט ישיר. חיבורי קלט/פלט ישירים יכולים להעביר כמויות גדולות של נתונים במהירות.
ה-PLX32-EIP-MBTCP-UA יכול להתמודד עם עד שמונה חיבורי I/O (בהתאם לדגם), כל אחד עם 248 מילים של נתוני קלט ו-248 מילים של נתוני פלט.
הוספת השער ל-RSLogix5000 v.20
1 הפעל את Rockwell Automation RSLinx ודפדף אל PLX32-EIP-MBTCP-UA. 2 לחץ באמצעות לחצן העכבר הימני על השער ולאחר מכן בחר UPLOAD EDS FROM DEVICE.
הערה: ייתכן שיהיה צורך להפעיל מחדש את RSLogix5000 כדי להשלים את התקנת ה-EDS.
3 לאחר שתפעיל מחדש את RSLogix 5000, פתח את פרויקט RSLogix 5000 הרצוי. 4 ב- Controller Organizer, לחץ לחיצה ימנית על גשר EtherNet/IP בעץ ה-I/O ו
בחר מודול חדש.
5 בתיבת הדו-שיח בחר סוג מודול, בתיבת הטקסט Enter search, הקלד PLX3.
ProSoft Technology, Inc.
עמוד 48 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
6 לחץ על PLX32-EIP-MBTCP-UA שלך ולאחר מכן לחץ על צור. פעולה זו פותחת את תיבת הדו-שיח New Module.
7 בתיבת הדו-שיח New Module, הזן שם עבור השער ולאחר מכן הזן את כתובת ה-IP של PLX32-EIP-MBTCP-UA.
8 כדי להוסיף חיבורי I/O לחץ על CHANGE. ProSoft Technology, Inc.
עמוד 49 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
9 בתיבת הדו-שיח הגדרת מודול, הזן את חיבורי ה-I/O. ניתן להוסיף עד שמונה חיבורי I/O. לחיבורי ה-I/O יש גודל קבוע של 496 בתים של נתוני קלט ו-496 בתים של נתוני פלט. בסיום לחץ על אישור.
10 בתיבת הדו-שיח מאפייני מודול, לחץ על הכרטיסייה CONNECTION כדי להגדיר כל חיבור קלט/פלט עם זמן RPI משלו. בסיום, לחץ על אישור.
11 השער החדש מופיע ב- Controller Organizer מתחת לגשר EtherNet/IP.
ProSoft Technology, Inc.
עמוד 50 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
הוספת השער ל-RSLogix5000 v.16 עד v.19
הערה: חיבורי Class 1 אינם נתמכים ב-RSLogix v.15 ואילך
1 הפעל את Rockwell Automation RSLogix 5000. 2 ב-Controller Organizer, לחץ לחיצה ימנית על גשר EtherNet/IP בעץ ה-I/O ו
choose NEW MODULE. 3 In the Select Module Type dialog box, click FIND. חפש Generic EtherNet Bridge,
לחץ על גשר Ethernet כללי ולאחר מכן לחץ על צור. 4 בתיבת הדו-שיח New Module, הזן שם עבור השער ולאחר מכן הזן את ה-IP
כתובת ה-PLX32-EIP-MBTCP-UA. זה יוצר את נתיב התקשורת מהמעבד ל-PLX32-EIP-MBTCP-UA. 5 הוסף מודול חדש מתחת לגשר ה-EtherNet הגנרי והוסף חיבור CIP (CIP-MODULE). כאן אתה מציין את הפרמטרים עבור חיבור ה-I/O. גדלי הקלט והפלט צריכים להתאים לגדלי הקלט והפלט המוגדרים ב-PCB. ערך השדה ADDRESS מייצג את מספר החיבור ב-PCB. כברירת מחדל לכל החיבורים יש 248 מילות קלט, 248 מילות פלט ו-0 מילות תצורה. הגדר את פורמט ה-Comm ל-Data type INT, והגדר את מופעי ה-Assembly להיות "1" עבור קלט, "2" עבור פלט ו-"4" עבור תצורה. 6 הוסף והגדר חיבור CIP עבור כל חיבור קלט/פלט.
ProSoft Technology, Inc.
עמוד 51 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
הגדרת חיבורי EIP Class 1 ב-PCB לאחר שיצרת את השער PLX32-EIP-MBTCP-UA ב-RSLogix 5000, עליך להגדיר את החיבורים במודול.
כדי להגדיר חיבורי Class 1 ב-PCB
1 ב-ProSoft Configuration Builder, לחץ על [+] ליד השער ולאחר מכן לחץ על [+] לצד EIP Class 1 Connection [x].
2 לחץ פעמיים על חיבור EIP Class 1 [x] כדי להציג את תיבת הדו-שיח Edit – EIP Class 1 Connection [x].
3 בתיבת הדו-שיח, לחץ על פרמטר ולאחר מכן הזן ערך עבור הפרמטר. ישנם ארבעה פרמטרים הניתנים להגדרה עבור כל חיבור I/O ב-ProSoft Configuration Builder.
פרמטר קלט נתונים כתובת גודל קלט פלט גודל פלט כתובת נתונים
טווח ערכים 0 עד 9999 0 עד 248 0 עד 9999 0 עד 248
תֵאוּר
מציין את כתובת ההתחלה בתוך מסד הנתונים הוירטואלי של השער עבור נתונים המועברים מהשער ל-PLC.
מציין את מספר המספרים השלמים המועברים לתמונת הקלט של ה-PLC (248 מספרים שלמים מקסימום).
מציין את כתובת ההתחלה בתוך מסד הנתונים הוירטואלי של השער עבור נתונים המועברים מה-PLC לשער.
מציין את מספר המספרים השלמים המועברים לתמונת הפלט של ה-PLC (248 מספרים שלמים מקסימום).
ProSoft Technology, Inc.
עמוד 52 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
5.2.3 קביעת תצורה של EIP Class 3 Client[x]/UClient Connection
ה-PLX32-EIP-MBTCP-UA תומך בשני לקוחות מחוברים ולקוח אחד לא מחובר (רוב המכשירים משתמשים בלקוחות מחוברים; הקפד לעיין במדריך למשתמש של מכשיר היעד לצורך אימות).
· השתמש בחיבורי EIP Class 3 Client [x] כאשר השער פועל כלקוח/מאסטר היוזם הוראות הודעה לשרת/התקני עבד. פרוטוקול PLX32EIP-MBTCP-UA EIP תומך בשלושה חיבורי לקוח מחוברים. יישומים אופייניים כוללים מערכות SCADA ותקשורת SLC.
· השתמש בחיבור EIP Class 3 UClient כאשר השער פועל כלקוח/מאסטר יוזם הוראות הודעה לשרת/התקני עבד. פרוטוקול PLX32-EIP-MBTCPUA EIP תומך בחיבור לקוח אחד לא מחובר. הודעות לא מחוברות הן סוג של הודעות מפורשות של EtherNet/IP המשתמשת ביישום TCP/IP. מכשירים מסוימים, כגון AB Power Monitor 3000 series B, תומכים בהעברת הודעות לא מחוברות. עיין בתיעוד המכשיר שלך לקבלת מידע נוסף על הטמעת EtherNet/IP שלו.
Class 3 Client[x]/UClient
כדי להגדיר חיבורי Class 3 Client/UClient [x]
1 ב-ProSoft Configuration Builder, לחץ על [+] לצד השער ולאחר מכן לחץ על [+] לצד EIP Class 3 Client [x] או EIP Class 3 UClient [x].
2 לחץ פעמיים על לקוח EIP Class 3 השני [x] כדי להציג את תיבת הדו-שיח Edit – EIP Class 3 Client [x].
3 בתיבת הדו-שיח, לחץ על פרמטר כלשהו כדי לשנות את ערכו.
ProSoft Technology, Inc.
עמוד 53 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
הטבלה הבאה מציינת את התצורה עבור התקן לקוח EIP (מאסטר) ביציאת הרשת:
פָּרָמֶטֶר
עיכוב פקודה מינימלי
עֵרֶך
0 עד 65535 אלפיות השנייה
תגובה 0 ל-65535
פסק זמן
אלפיות השנייה
נסה שוב לספור 0 עד 10
תֵאוּר
מציין את מספר האלפיות השניות שיש להמתין בין ההנפקות הראשוניות של פקודה. פרמטר זה יכול לשמש כדי לעכב את כל הפקודות הנשלחות לשרתים כדי למנוע "הצפת" פקודות ברשת. פרמטר זה אינו משפיע על ניסיונות חוזרים של פקודה מכיוון שהם יונפקו כאשר יזוהה כשל.
מציין את משך הזמן באלפיות שניות שלקוח ימתין לפני שידור מחדש של פקודה אם לא מתקבלת תגובה מהשרת הכתובת. הערך לשימוש תלוי בסוג רשת התקשורת שבה נעשה שימוש, ובזמן התגובה הצפוי של המכשיר האיטי ביותר המחובר לרשת.
מציין את מספר הפעמים שפקודה תבוצע מחדש אם היא נכשלת.
ProSoft Technology, Inc.
עמוד 54 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
Class 3 Client[x]/UClient Commands יש רשימת פקודות נפרדת עבור כל אחד מסוגי ההודעות השונים הנתמכים על ידי הפרוטוקול. כל רשימה מעובדת מלמעלה למטה, בזו אחר זו, עד להשלמת כל הפקודות שצוינו, ואז מתחיל שוב תהליך הסקר. סעיף זה מגדיר את פקודות ה-EtherNet/IP שיונפקו מהשער להתקני שרת ברשת. אתה יכול להשתמש בפקודות אלה לאיסוף נתונים ושליטה על התקנים ברשת TCP/IP. על מנת לממשק את מסד הנתונים הווירטואלי עם בקרי אוטומציה מתוכנתים של Rockwell Automation (PAC), בקרי לוגיקה מתוכנתים (PLC) או התקני שרת EtherNet/IP אחרים, עליך לבנות רשימת פקודות, תוך שימוש בפרמטרים של רשימת הפקודות עבור כל סוג הודעה.
כדי להוסיף פקודות Class 3 Client/UClient [x]
1 ב-ProSoft Configuration Builder, לחץ על [+] לצד השער ולאחר מכן לחץ על [+] לצד EIP Class 3 Client [x] או EIP Class 3 UClient [x].
2 לחץ פעמיים על סוג הפקודה הרצוי כדי להציג את תיבת הדו-שיח Edit – EIP Class 3 Client [x] Commands או Edit – EIP Class 3 UClient [x] Commands.
3 לחץ על ADD ROW כדי להוסיף פקודה חדשה. 4 לחץ על EDIT ROW או לחץ פעמיים על השורה כדי להציג את תיבת הדו-שיח Edit במקום שבו אתה
להגדיר את הפקודה.
ProSoft Technology, Inc.
עמוד 55 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
Class 3 Client/UClient [x] פקודות SLC500 2 שדות כתובת
הפעלת פרמטר
עֵרֶך
אפשר השבת כתיבה מותנית
כתובת פנימית
0 עד 9999
תֵאוּר
מציין אם יש לבצע את הפקודה ובאילו תנאים. ENABLE - הפקודה מבוצעת בכל סריקה של רשימת הפקודות DISABLE - הפקודה מושבתת ולא תבוצע כתוב על תנאי - הפקודה מופעלת רק אם הנתונים הפנימיים הקשורים לפקודה משתנים
מציין את כתובת מסד הנתונים במסד הנתונים הפנימי של השער שישויך לפקודה. אם הפקודה היא פונקציית קריאה, הנתונים המתקבלים בהודעת התגובה ממוקמים במיקום שצוין. אם הפקודה היא פונקציית כתיבה, הנתונים המשמשים בפקודה מגיעים מאזור הנתונים שצוין.
מרווח סקר קוד חילופי ספירת ריגול
חריץ כתובת IP
0 עד 65535
0 עד 125
ללא מילה החלפת Word ו-Byte swap Byte swap
xxx.xxx.xxx.xxx -1
מציין את המרווח המינימלי לביצוע פקודות רציפות. הפרמטר מוזן תוך 1/10 שנייה. אם הוזן ערך של 100 עבור פקודה, הפקודה תבוצע לא יותר מאשר כל 10 שניות.
מציין את מספר נקודות הנתונים שיש לקרוא מהן או לכתוב להתקן היעד.
מציין אם יש לסדר את הנתונים מהשרת בצורה שונה ממה שהם התקבלו. פרמטר זה משמש בדרך כלל כאשר עוסקים בערכים של נקודה צפה או ערכים מרובי אוגר אחרים. NONE – לא נעשה שינוי (abcd) WORD SWAP – המילים מוחלפות (cdab) WORD AND BYTE SWAP – המילים והבתים מוחלפים (dcba) BYTE SWAP – הבתים מוחלפים (badc)
מציין את כתובת ה-IP של מכשיר היעד שאליו יש לטפל.
מציין את מספר החריץ עבור ההתקן. השתמש בערך של -1 בעת התממשקות ל-SLC 5/05. למכשירים אלו אין פרמטר חריץ. כאשר פונים למעבד במתלה CLX או CMPLX, מספר החריץ מתאים לחריץ המכיל את הבקר המטופל.
קוד פונקציה 501 509
File סוּג File מִספָּר
בקרת טיימר מונה בינארי מספר שלם צף סטטוס מחרוזת ASCII
-1
מציין את קוד הפונקציה שישמש בפקודה. 501 – Protected Typed Read 509 – Protected Typed Write מציין את file סוג שישויך לפקודה.
מציין את ה-PLC-5 file מספר שישויך לפקודה. אם הוזן ערך של -1 עבור הפרמטר, השדה לא ישמש בפקודה, וברירת המחדל file יהיה בשימוש.
מספר אלמנט
מציין את האלמנט ב- file היכן תתחיל הפקודה.
הֶעָרָה
הערה אופציונלית של 32 תווים עבור הפקודה.
ProSoft Technology, Inc.
עמוד 56 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
Class 3 Client[x]/UClient Commands SLC500 3 שדות כתובת
פקודה זו משמשת בדרך כלל בעת גישה לנתונים בטיימר או במונה. IeT1.1.2 היא הכתובת של המצבר בטיימר 1.
הפעלת פרמטר
עֵרֶך
אפשר השבת כתיבה מותנית
תֵאוּר
מציין אם יש לבצע את הפקודה ובאילו תנאים. ENABLE - הפקודה מבוצעת בכל סריקה של רשימת הפקודות DISABLE - הפקודה מושבתת ולא תבוצע כתוב על תנאי - הפקודה מופעלת רק אם הנתונים הפנימיים הקשורים לפקודה משתנים
כתובת פנימית מרווח סקר קוד ספירת ריג
קוד פונקציית חריץ כתובת IP File סוּג
File מִספָּר
0 עד 9999
0 עד 65535
0 עד 125
ללא מילה החלפת Word ו-Byte swap Byte swap
xxx.xxx.xxx.xxx
-1
502 510 511
בקרת טיימר מונה בינארי מספר שלם צף סטטוס מחרוזת ASCII -1
מציין את כתובת מסד הנתונים במסד הנתונים הפנימי של השער שישויך לפקודה. אם הפקודה היא פונקציית קריאה, הנתונים המתקבלים בהודעת התגובה ממוקמים במיקום שצוין. אם הפקודה היא פונקציית כתיבה, הנתונים המשמשים בפקודה מגיעים מאזור הנתונים שצוין. מציין את המרווח המינימלי לביצוע פקודות רציפות. הפרמטר מוזן תוך 1/10 שנייה. אם הוזן ערך של 100 עבור פקודה, הפקודה תבוצע לא יותר מאשר כל 10 שניות. מציין את מספר נקודות הנתונים שיש לקרוא מהן או לכתוב להתקן היעד. מציין אם יש לסדר את הנתונים מהשרת בצורה שונה ממה שהם התקבלו. פרמטר זה משמש בדרך כלל כאשר עוסקים בערכים של נקודה צפה או ערכים מרובי אוגר אחרים. NONE – לא נעשה שינוי (abcd) WORD SWAP – המילים מוחלפות (cdab) WORD AND BYTE SWAP – המילים והבתים מוחלפים (dcba) Byte swap – הבתים מוחלפים (badc) מציין את כתובת ה-IP של היעד מכשיר שאליו יטופלו בפקודה זו. מציין את מספר החריץ עבור ההתקן. השתמש בערך של -1 בעת התממשקות ל-SLC 5/05. למכשירים אלה אין פרמטר חריץ. כאשר פונים למעבד ב-ControlLogix או CompactLogix, מספר החריץ מתאים לחריץ במדף המכיל את הבקר המטופל. מציין את קוד הפונקציה שישמש בפקודה. 502 – Protected Typed Read 510 – Protected Typed Write 511 – Protected Typed Read w/Mask מציין את file סוג שישויך לפקודה.
מציין את SLC 500 file מספר שישויך לפקודה. אם הוזן ערך של -1 עבור הפרמטר, השדה לא ישמש בפקודה, וברירת המחדל file יהיה בשימוש.
ProSoft Technology, Inc.
עמוד 57 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
מספר אלמנט פרמטר
רכיב משנה
הֶעָרָה
עֵרֶך
תיאור מציין את הרכיב ב- file היכן תתחיל הפקודה.
מציין את רכיב המשנה שישמש עם הפקודה. עיין בתיעוד AB לקבלת רשימה של קודי משנה חוקיים. הערה אופציונלית של 32 תווים עבור הפקודה.
ProSoft Technology, Inc.
עמוד 58 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
Class 3 Client[x]/UClient Commands PLC5 Binary
הפעלת פרמטר
כתובת פנימית
מרווח סקר קוד חילופי ספירת ריגול
חריץ כתובת IP
קוד Func
File מִספָּר
ערך הפעל השבת כתיבה מותנית
0 עד 9999
0 עד 65535
0 עד 125 ללא מילה החלפת מילה ו-Byte swap Byte swap
xxx.xxx.xxx.xxx -1
100 101 102 -1
תֵאוּר
מציין אם יש לבצע את הפקודה ובאילו תנאים. ENABLE - הפקודה מבוצעת בכל סריקה של רשימת הפקודות DISABLE - הפקודה מושבתת ולא תבוצע כתוב על תנאי - הפקודה מופעלת רק אם הנתונים הפנימיים הקשורים לפקודה משתנים
מציין את כתובת מסד הנתונים במסד הנתונים הפנימי של השער שישויך לפקודה. אם הפקודה היא פונקציית קריאה, הנתונים המתקבלים בהודעת התגובה ממוקמים במיקום שצוין. אם הפקודה היא פונקציית כתיבה, הנתונים המשמשים בפקודה מגיעים מאזור הנתונים שצוין.
מציין את המרווח המינימלי לביצוע פקודות רציפות. הפרמטר מוזן תוך 1/10 שנייה. אם הוזן ערך של 100 עבור פקודה, הפקודה תבוצע לא יותר מאשר כל 10 שניות.
מציין את מספר נקודות הנתונים שיש לקרוא מהן או לכתוב להתקן היעד.
מציין אם יש לסדר את הנתונים מהשרת בצורה שונה ממה שהם התקבלו. פרמטר זה משמש בדרך כלל כאשר עוסקים בערכים של נקודה צפה או ערכים מרובי אוגר אחרים. NONE – לא נעשה שינוי (abcd) WORD SWAP – המילים מוחלפות (cdab) WORD AND BYTE SWAP – המילים והבתים מוחלפים (dcba) BYTE SWAP – הבתים מוחלפים (badc)
מציין את כתובת ה-IP של התקן היעד אליו יטופלו בפקודה זו.
מציין את מספר החריץ עבור ההתקן. השתמש בערך של -1 בעת התממשקות ל-PLC5 להתקנים אלה אין פרמטר חריץ. כאשר פונים למעבד ב-ControlLogix או CompactLogix, מספר החריץ מתאים לחריץ במדף המכיל את הבקר המטופל.
מציין את קוד הפונקציה שישמש בפקודה. 100 - טווח מילים כתיבה 101 - טווח מילים קריאה 102 - קריאה-שנה-כתיבה
מציין את ה-PLC5 file מספר שישויך לפקודה. אם הוזן ערך של -1 עבור הפרמטר, השדה לא ישמש בפקודה, וברירת המחדל file יהיה בשימוש.
מספר אלמנט
מציין את האלמנט ב- file היכן תתחיל הפקודה.
רכיב משנה
מציין את רכיב המשנה שישמש עם הפקודה. עיין בתיעוד AB לקבלת רשימה של קודי משנה חוקיים.
הֶעָרָה
הערה אופציונלית של 32 תווים עבור הפקודה.
ProSoft Technology, Inc.
עמוד 59 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
Class 3 Client[x]/UClient Commands PLC5 ASCII
הפעלת פרמטר
עֵרֶך
אפשר השבת כתיבה מותנית
כתובת פנימית
0 עד 9999
מרווח משאל
0 עד 65535
תֵאוּר
מציין אם יש לבצע את הפקודה ובאילו תנאים. ENABLE - הפקודה מבוצעת בכל סריקה של רשימת הפקודות DISABLE - הפקודה מושבתת ולא תבוצע כתוב על תנאי - הפקודה מופעלת רק אם הנתונים הפנימיים הקשורים לפקודה משתנים
מציין את כתובת מסד הנתונים במסד הנתונים הפנימי של השער שישויך לפקודה. אם הפקודה היא פונקציית קריאה, הנתונים המתקבלים בהודעת התגובה ממוקמים במיקום שצוין. אם הפקודה היא פונקציית כתיבה, הנתונים המשמשים בפקודה מגיעים מאזור הנתונים שצוין.
מציין את המרווח המינימלי לביצוע פקודות רציפות. הפרמטר מוזן תוך 1/10 שנייה. אם הוזן ערך של 100 עבור פקודה, הפקודה תבוצע לא יותר מאשר כל 10 שניות.
קוד חילופי ספירת רשומות
חריץ כתובת IP
קוד Func
0 עד 125 ללא מילה החלפת מילה ו-Byte swap Byte swap
xxx.xxx.xxx.xxx -1
150 151 152
מציין את מספר נקודות הנתונים שיש לקרוא מהן או לכתוב להתקן היעד.
מציין אם יש לסדר את הנתונים מהשרת בצורה שונה ממה שהם התקבלו. פרמטר זה משמש בדרך כלל כאשר עוסקים בערכים של נקודה צפה או ערכים מרובי אוגר אחרים. NONE – לא נעשה שינוי (abcd) WORD SWAP – המילים מוחלפות (cdab) WORD AND BYTE SWAP – המילים והבתים מוחלפים (dcba) BYTE SWAP – הבתים מוחלפים (badc)
מציין את כתובת ה-IP של התקן היעד שאליו יטופלו פקודה זו.
מציין את מספר החריץ עבור ההתקן. השתמש בערך של -1 בעת התממשקות ל-PLC5 להתקנים אלה אין פרמטר חריץ. כאשר פונים למעבד ב-ControlLogix או CompactLogix, מספר החריץ מתאים לחריץ במדף המכיל את הבקר המטופל.
מציין את קוד הפונקציה שישמש בפקודה. 150 - טווח מילים כתיבה 151 - טווח מילים קריאה 152 - קריאה-שנה-כתיבה
File חוּט
מציין את כתובת PLC-5 כמחרוזת. למשלample N10:300
הֶעָרָה
הערה אופציונלית של 32 תווים עבור הפקודה.
ProSoft Technology, Inc.
עמוד 60 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
Class 3 Client[x]/UClient Controller Commands Tag גִישָׁה
הפעלת פרמטר
כתובת פנימית
מרווח סקר קוד חילופי ספירת ריגול
חריץ כתובת IP
סוג נתונים של קוד Func
Tag שֵׁם
ערך הפעל השבת כתיבה מותנית
0 עד 9999
0 עד 65535
0 עד 125 ללא מילה החלפת מילה ו-Byte swap Byte swap
xxx.xxx.xxx.xxx -1
332 333 Bool SINT INT DINT REAL DWORD
תיאור מציין אם יש לבצע את הפקודה ובאילו תנאים. ENABLE – הפקודה מבוצעת בכל סריקה של רשימת הפקודות DISABLE – הפקודה מושבתת ולא תתבצע CONDITIONAL WRITE – הפקודה מופעלת רק אם הנתונים הפנימיים הקשורים לפקודה משתנים מציין את כתובת מסד הנתונים במסד הנתונים הפנימי של השער להיות הקשורים לפקודה. אם הפקודה היא פונקציית קריאה, הנתונים המתקבלים בהודעת התגובה ממוקמים במיקום שצוין. אם הפקודה היא פונקציית כתיבה, הנתונים המשמשים בפקודה מגיעים מאזור הנתונים שצוין. מציין את המרווח המינימלי לביצוע פקודות רציפות. הפרמטר מוזן תוך 1/10 שנייה. אם הוזן ערך של 100 עבור פקודה, הפקודה תבוצע לא יותר מאשר כל 10 שניות. מציין את מספר נקודות הנתונים שיש לקרוא מהן או לכתוב להתקן היעד. מציין אם יש לסדר את הנתונים מהשרת בצורה שונה ממה שהם התקבלו. פרמטר זה משמש בדרך כלל כאשר עוסקים בערכים של נקודה צפה או ערכים מרובי אוגר אחרים. NONE – לא נעשה שינוי (abcd) WORD SWAP – המילים מוחלפות (cdab) WORD AND BYTE SWAP – המילים והבתים מוחלפים (dcba) BYTE SWAP – הבתים מוחלפים (badc) מציין את כתובת ה-IP של היעד מכשיר שאליו יטופלו בפקודה זו. מציין את מספר החריץ עבור ההתקן. השתמש בערך של -1 בעת התממשקות ל-PLC5 להתקנים אלה אין פרמטר חריץ. כאשר פונים למעבד ב-ControlLogix או CompactLogix, מספר החריץ מתאים לחריץ במדף המכיל את הבקר המטופל. מציין את קוד הפונקציה שישמש בפקודה. 332 - קריאת טבלת נתונים CIP 333 - כתיבה של טבלת נתונים CIP מציין את סוג הנתונים של בקר היעד tag שֵׁם.
מציין את הבקר tag ב-PLC היעד.
לְקַזֵז
0 עד 65535
הֶעָרָה
מציין את מסד הנתונים ההיסט שבו הערך מתאים ל- Tag פרמטר שם
הערה אופציונלית של 32 תווים עבור הפקודה.
ProSoft Technology, Inc.
עמוד 61 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
Class 3 Client[x]/UClient Commands CIP Generic
הפעלת פרמטר
עֵרֶך
מושבת מופעלת כתיבה מותנית
כתובת פנימית
0 עד 9999
מרווח משאל
0 עד 65535
תֵאוּר
מציין את התנאי לביצוע הפקודה. DISABLED - הפקודה מושבתת ולא תבוצע. ENABLED - הפקודה מבוצעת בכל סריקה של רשימת הפקודות אם מרווח הסקר מוגדר לאפס. אם מרווח הסקר אינו אפס, הפקודה מבוצעת כאשר טיימר המרווח יפוג. כתיבה מותנית - הפקודה מופעלת רק אם ערכי הנתונים הפנימיים שיישלחו השתנו.
מציין את כתובת מסד הנתונים במסד הנתונים הפנימי של השער שישויך לפקודה. אם הפקודה היא פונקציית קריאה, הנתונים המתקבלים בהודעת התגובה ממוקמים במיקום שצוין. אם הפקודה היא פונקציית כתיבה, הנתונים המשמשים בפקודה מגיעים מאזור הנתונים שצוין.
מציין את המרווח המינימלי לביצוע פקודות רציפות. הפרמטר מוזן תוך 1/10 שנייה. למשלample, אם ערך של '100' מוזן עבור פקודה, הפקודה מופעלת בתדירות גבוהה יותר מכל 10 שניות.
קוד חילופי ספירת רשומות
חריץ כתובת IP Func Code שירות Class Code
דוּגמָה
הערת תכונה
0 עד 125 ללא מילה החלפת מילה ו-Byte swap Byte swap
xxx.xxx.xxx.xxx -1 CIP Generic 00 to FF (Hex)
00 ל-FFFF (hex)
יישום תלוי 00 ל-FFFF (הקסה)
מציין את מספר נקודות הנתונים לקריאה/כתיבה למכשיר היעד.
מציין אם יש לסדר את הנתונים מהשרת בצורה שונה ממה שהם התקבלו. פרמטר זה משמש בדרך כלל כאשר עוסקים בערכים של נקודה צפה או ערכים מרובי אוגר אחרים. NONE – לא נעשה שינוי (abcd) WORD SWAP – המילים מוחלפות (cdab) WORD AND BYTE SWAP – המילים והבתים מוחלפים (dcba) BYTE SWAP – הבתים מוחלפים (badc)
מציין את כתובת ה-IP של התקן היעד אליו יטופלו בפקודה זו.
השתמש ב-'-1' כדי למקד למכשיר מחובר. השתמש ב-> -1 כדי למקד למכשיר במספר חריץ מסוים בתוך המדף.
משמש לקריאה/כתיבה של התכונות של כל אובייקט באמצעות כתובת מפורשת
ערך זיהוי של מספר שלם המציין פונקציה מסוימת של Object Instance ו/או פונקציית מחלקה Object. למידע נוסף עיין במפרט ODVA CIP.
ערך זיהוי מספר שלם שהוקצה לכל מחלקת אובייקטים הנגישה מהרשת. למידע נוסף, עיין במפרט ODVA CIP.
ערך זיהוי מספר שלם שהוקצה למופע אובייקט המזהה אותו בין כל המופעים של אותה מחלקה. למידע נוסף, עיין במפרט ODVA CIP.
ערך זיהוי מספר שלם שהוקצה למאפיין Class ו/או מופע. למידע נוסף, עיין במפרט ODVA CIP.
ניתן להשתמש בשדה זה כדי לתת הערה של 32 תווים לפקודה. התווים ":" ו-"#" הם תווים שמורים. מומלץ מאוד לא להשתמש בסעיף ההערות.
ProSoft Technology, Inc.
עמוד 62 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
הערה: עקב התנהגותם של לקוחות מחוברים, אנא שימו לב לדברים הבאים:
- לא ניתן להגדיר מספר פקודות עם אובייקטי Class שונים לאותו התקן. - לא ניתן להגדיר מספר פקודות עם אובייקטי Class שונים למכשירים שונים. - אתה יכול להגדיר מספר פקודות באמצעות Get_Attribute_Single של אותה מחלקה ולטפל בתכונות שונות. – אם יש לך פקודות בכל אחד מסוגי הפקודות האחרים (כלומר Controller Tag Access) ולהגדיר פקודה CIP Generic לאותו מכשיר, זה לא יעבוד בגלל שללקוח המחובר יש חיבור פעיל למכשיר. עם זאת, אתה יכול להשתמש בשני Controller Tag Access ו-CIP Generic אם מכשירי היעד שונים. – כדי להימנע מאחד או מכל התרחישים הללו, מומלץ להשתמש ב-Unconnected Client אם ברצונך לשלוח פקודות למכשירים שונים, שכן חיבורים אלו מתאפסים/נסגרים לאחר ביצוע כל פקודה.
ProSoft Technology, Inc.
עמוד 63 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
Class 3 Client[x]/UClient Commands Basic
הפעלת פרמטר
עֵרֶך
אפשר השבת כתיבה מותנית
תֵאוּר
מציין אם יש לבצע את הפקודה ובאילו תנאים. ENABLE - הפקודה מבוצעת בכל סריקה של רשימת הפקודות DISABLE - הפקודה מושבתת ולא תבוצע CONDITIONAL WRITE - הפקודה מופעלת רק אם הנתונים הפנימיים הקשורים לפקודה משתנים
כתובת פנימית
0 עד 9999
מציין את כתובת מסד הנתונים במסד הנתונים הפנימי של השער שישויך לפקודה. אם הפקודה היא פונקציית קריאה,
הנתונים שהתקבלו בהודעת התגובה ממוקמים במיקום שצוין. אם הפקודה היא פונקציית כתיבה, הנתונים המשמשים בפקודה מגיעים מאזור הנתונים שצוין.
מרווח משאל
0 עד 65535
מציין את המרווח המינימלי לביצוע פקודות רציפות. הפרמטר מוזן תוך 1/10 שנייה. אם הוזן ערך של 100 עבור פקודה, הפקודה תבוצע לא יותר מאשר כל 10 שניות.
ספירת רשומות 0 עד 125
מציין את מספר נקודות הנתונים שיש לקרוא מהן או לכתוב להתקן היעד.
קוד החלפה
כתובת IP
ללא מילה החלפת Word ו-Byte swap Byte swap
xxx.xxx.xxx.xxx
מציין אם יש לסדר את הנתונים מהשרת בצורה שונה ממה שהם התקבלו. פרמטר זה משמש בדרך כלל כאשר עוסקים בערכים של נקודה צפה או ערכים מרובי אוגר אחרים. NONE – לא נעשה שינוי (abcd) WORD SWAP – המילים מוחלפות (cdab) WORD AND BYTE SWAP – המילים והבתים מוחלפים (dcba) BYTE SWAP – הבתים מוחלפים (badc)
מציין את כתובת ה-IP של התקן היעד אליו יטופלו בפקודה זו.
חָרִיץ
-1
השתמש בערך של -1 בעת התממשקות ל-SLC 5/05. למכשירים אלו אין פרמטר חריץ. כאשר פונים למעבד ב-ControlLogix או CompactLogix, מספר החריץ מתאים לחריץ במדף המכיל את הבקר המטופל.
קוד פונקציה 1 2 3 4 5
מציין את קוד הפונקציה שישמש בפקודה. 1 – כתיבה מוגנת 2 – קריאה לא מוגנת 3 – כתיבה מוגנת 4 – כתיבה לא מוגנת 5 – כתיבה לא מוגנת
כתובת מילה
מציין את המילה כתובת היכן להתחיל את הפעולה.
הֶעָרָה
הערה אופציונלית של 32 תווים עבור הפקודה.
ProSoft Technology, Inc.
עמוד 64 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
5.3 אבחון רשת
5.3.1 אבחון EIP PCB הדרך הטובה ביותר לפתור בעיות במנהל ההתקן של EIP היא להשתמש ב-ProSoft Configuration Builder כדי לגשת ליכולות האבחון של השער דרך יציאת איתור באגים של Ethernet.
הטבלה הבאה מסכמת את מידע המצב הזמין ב-PCB עבור מנהל ההתקן EIP:
סוג חיבור EIP Class 1
שרת EIP Class 3
EIP Class 3 Client/UClient [x]
תפריט משנה מצב תצורת פריט
Config Comm Status
Config Comm Status
פקודות Cmd שגיאות (עשרוניות)
שגיאות Cmd (hex)
תֵאוּר
הגדרות תצורה עבור חיבורי Class 1.
מצב חיבורי Class 1. מציג כל שגיאת תצורה, כמו גם את מספר חיבורי Class 1.
הגדרות תצורה עבור חיבורי שרת Class 3.
מידע סטטוס עבור כל חיבור שרת Class 3. מציג מספרי יציאות, כתובות IP, סטטוס שקע וספירות קריאה וכתיבה.
הגדרות תצורה עבור חיבורי לקוח/UClient Class 3.
מידע סטטוס עבור פקודות Class 3 Client/UClient [x]. מציג סיכום של כל השגיאות הנובעות מפקודות Class 3 Client/UClient [x].
תצורה עבור רשימת הפקודות של Class 3 Client/UClient [x].
קודי שגיאה נוכחיים עבור כל פקודה ברשימת הפקודות Class 3 Client/UClient [x] בפורמט מספר עשרוני. אפס אומר שאין כרגע שגיאה עבור הפקודה.
קודי שגיאה נוכחיים עבור כל פקודה ברשימת הפקודות Class 3 Client/UClient [x] בפורמט מספר הקסדצימלי. אפס אומר שאין כרגע שגיאה עבור הפקודה.
למידע ספציפי על קודי שגיאה, ראה קודי שגיאה של EIP (עמוד 68).
ProSoft Technology, Inc.
עמוד 65 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
5.3.2 נתוני מצב EIP בזיכרון העליון
למנהל ההתקן של EIP יש אזור נתוני סטטוס משויך הממוקם בזיכרון העליון של ה-PLX32-EIP-MBTCP-UA. ניתן להשתמש בפונקציונליות מפת הנתונים של PLX32-EIP-MBTCP-UA כדי למפות נתונים אלה לטווח נתוני המשתמש הרגיל של מסד הנתונים PLX32-EIP-MBTCP-UA.
שים לב שכל ערכי המצב מאותחלים לאפס (0) בעת הפעלה, אתחול קר ובמהלך אתחול חם.
נתוני סטטוס לקוח EIP
הטבלה הבאה מפרטת את הכתובות בזיכרון העליון, PLX32-EIP-MBTCP-UA מאחסן נתוני שגיאה וסטטוס כלליים עבור כל לקוח EIP מחובר ולא מחובר:
לקוח EIP מחובר לקוח 0 לקוח מחובר 1 לקוח לא מחובר 0
טווח כתובת 17900 עד 17909 18100 עד 18109 22800 עד 22809
התוכן של אזור נתוני הסטטוס של כל לקוח בנוי באותו אופן. הטבלה הבאה מתארת את התוכן של כל אוגר באזור נתוני המצב:
קיזוז 0 1 2 3 4 5 6 7 8 9
תיאור מספר בקשות פקודה מספר תגובות פקודה מספר שגיאות פקודה מספר בקשות מספר תגובות מספר שגיאות שנשלחו מספר שגיאות שהתקבלו שמורות קוד שגיאה נוכחי קוד שגיאה אחרון
ProSoft Technology, Inc.
עמוד 66 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
נתוני שגיאה ברשימת הפקודות של לקוח EIP
ה-PLX32-EIP-MBTCP-UA מאחסן קוד מצב/שגיאה בזיכרון העליון עבור כל
פקודה ברשימת הפקודות של כל לקוח EIP. הטבלה הבאה מפרטת את הכתובות בזיכרון העליון שבהן השער מאחסן את נתוני השגיאות ברשימת הפקודות עבור כל לקוח EIP:
לקוח EIP מחובר לקוח 0 לקוח מחובר 1 לקוח לא מחובר 0
טווח כתובת 17910 עד 18009 18110 עד 18209 22810 עד 22909
המילה הראשונה באזור נתוני השגיאות של רשימת הפקודות של כל לקוח מכילה את קוד הסטטוס/שגיאה עבור הפקודה הראשונה ברשימת הפקודות של הלקוח. כל מילה רצופה ברשימת שגיאות הפקודה משויכת לפקודה הבאה ברשימה. לכן, הגודל של
אזור נתוני שגיאות רשימת פקודות תלוי במספר הפקודות שהוגדרו. המבנה
של אזור נתוני השגיאות של רשימת הפקודות (שזהה עבור כל הלקוחות) מוצג ב-
הטבלה הבאה:
קיזוז 0 1
2 3 4 . . . 97 98 99
תיאור קוד שגיאה פקודה מס' 1 קוד שגיאה מס' 2
פקודה #3 קוד שגיאה פקודה #4 קוד שגיאה פקודה #5 קוד שגיאה. . . פקודה #98 קוד שגיאה פקודה #99 קוד שגיאה פקודה #100 קוד שגיאה
ProSoft Technology, Inc.
עמוד 67 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
נתוני סטטוס שרת EIP Class 1
הטבלה הבאה מפרטת את הכתובות בזיכרון העליון שבהן השער PLX3x מאחסן את ספירת החיבורים הפתוחים עבור כל שרת EIP Class 1.
שרת EIP Class 1
1 2 3 4 5 6 7 8
טווח כתובת 17000
17001 17002 17003 17004 17005 17006 17007 17008
תיאור מפת סיביות של מצב PLC עבור כל חיבור 1 עד 8. 0 = הפעלה 1 = תוכנית ספירת חיבורים פתוחה עבור חיבור 1 ספירת חיבורים פתוחה עבור חיבור 2 ספירת חיבורים פתוחה עבור חיבור 3 ספירת חיבורים פתוחה עבור חיבור 4 ספירת חיבורים פתוחה עבור חיבור 5 פתוח ספירת חיבורים עבור חיבור 6 ספירת חיבורים פתוחה עבור חיבור 7 ספירת חיבורים פתוחה עבור חיבור 8
נתוני סטטוס שרת EIP Class 3
הטבלה הבאה מפרטת את הכתובות בזיכרון העליון שבהם ה-PLX32-EIP-MBTCPUA מאחסן נתוני סטטוס עבור כל שרת EIP:
שרת EIP 0 1 2 3 4
טווח כתובת 18900 עד 18915 18916 עד 18931 18932 עד 18947 18948 עד 18963 18964 עד 18979
התוכן של אזור נתוני המצב של כל שרת בנוי זהה. הטבלה הבאה מתארת את התוכן של כל אוגר באזור נתוני המצב:
היסט 0 עד 1 2 עד 3 4 עד 5 6 עד 7 8 עד 15
תיאור מצב חיבור Open Connection Count Socket Read Count Socket כתוב ספירת עמית IP
ProSoft Technology, Inc.
עמוד 68 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
5.3.3 קודי שגיאה של EIP
השער מאחסן קודי שגיאה שהוחזרו מתהליך רשימת הפקודות באזור זיכרון השגיאות של רשימת הפקודות. מילה מוקצית לכל פקודה באזור הזיכרון. קודי השגיאה מעוצבים במילה באופן הבא: הבית הכי פחות משמעותי של המילה מכיל את קוד המצב המורחב והבייט הכי משמעותי מכיל את קוד המצב.
השתמש בקודי השגיאה המוחזרים עבור כל פקודה ברשימה כדי לקבוע את ההצלחה או הכישלון של הפקודה. אם הפקודה נכשלת, השתמש בקוד השגיאה כדי לקבוע את סיבת הכשל.
אזהרה: קודי השגיאה הספציפיים לשער (לא תואמי EtherNet/IP/PCCC) מוחזרים מתוך השער ולעולם לא מוחזרים מהתקן עבד מחובר של EtherNet/IP/PCCC. אלו הם קודי שגיאה שהם חלק מפרוטוקול EtherNet/IP/PCCC או שהם קודים מורחבים ייחודיים ל-PLX32-EIP-MBTCP-UA. שגיאות EtherNet/IP/PCCC הנפוצות ביותר מוצגות להלן:
קודי שגיאה STS מקומיים
קוד (אינטרנט) 0 256 512 768 1024 1280 1536 1792 2048
קוד (הקסדה) 0x0000 0x0100 0x0200 0x0300 0x0400 0x0500 0x0600 0x0700 0x0800
תיאור הצלחה, אין שגיאה צומת DST מחוץ לשטח המאגר לא ניתן להבטיח מסירה (שכבת קישור) זוהה בעל אסימון כפול יציאה מקומית מנותקת פרק הזמן הקצוב של שכבת האפליקציה בהמתנה לתגובה צומת כפול זוהה התחנה לא מקוונת תקלת חומרה
קודי שגיאה STS מרחוק
קוד (Int) 0 4096 8192 12288 16384 20480 24576 26872 -32768 -28672 -24576 -20480 -16384 -12288 -8192
קוד (הקסדה) 0x0000 0x1000 0x2000 0x3000 0x4000 0x5000 0x6000 0x7000 0x8000 0x9000 0xA000 0xB000 0xC000 0xC000 0
0xF0nn
תיאור הצלחה, אין שגיאה פקודה או פורמט לא חוקיים למארח יש בעיה והוא לא יתקשר מארח צומת מרוחק חסר, מנותק או כבוי המארח לא הצליח להשלים את הפונקציה עקב תקלת חומרה טיפול בבעיה או שלבי הגנה על זיכרון הפונקציה לא מותרת עקב בחירת הגנת פקודה המעבד נמצא במצב תאימות file חסר או בעיה באזור תקשורת הצומת המרוחק לא יכול לפקודת חיץ המתן ACK (מאגר 1775-KA מלא) בעיית הצומת המרוחק עקב הורדה. המתן ACK (מאגר 1775-KA מלא) לא בשימוש לא בשימוש קוד שגיאה בבייט EXT STS (nn מכיל שגיאת EXT קוד)
ProSoft Technology, Inc.
עמוד 69 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
EXT STS קודי שגיאה
קוד (Int) -4096 -4095 -4094 -4093 -4092 -4091 -4090 -4089 -4088 -4087 -4086 -4085 -4084 -4083 -4082 -4081 -4080 -4079 -4078 -4077 -4076 -4075 -4074 -4073 -4072 -4071 -4070 -4069 -4068 -4067 -4066
קוד (הקסדה) 0xF000 0xF001 0xF002 0xF003 0xF004 0xF005 0xF006 0xF007 0xF008 0xF009 0xF00A 0xF00B 0xF00 0xF 00D 0xF 00C 0 00xF0 010xF0 011xF0 012xF0 013xF0 014xF0 015xF0 016xF0 017xF0 018xF0A 019xF0B 01xF0C 01xF0D 01xF
תיאור לא בשימוש לשדה יש ערך לא חוקי פחות רמות שצוינו בכתובת מהמינימום עבור כל כתובת יותר רמות שצוינו בכתובת מאשר המערכת תומכת סימן לא נמצא הסמל בפורמט לא תקין הכתובת לא מצביע על משהו שמיש File גודל שגוי לא ניתן להשלים את הבקשה נתונים או file גדול מדי גודל העסקה בתוספת כתובת המילה גדולה מדי הגישה נדחתה, הרשאה שגויה לא ניתן ליצור מצב - המשאב אינו זמין המצב כבר קיים - המשאב כבר זמין לא ניתן לבצע פקודה הצפת היסטוגרמה אין גישה סוג נתונים לא חוקי פרמטר לא חוקי או נתונים לא חוקיים כתובת קיימת הפניה לאזור שנמחק כשל בביצוע הפקודה מסיבה לא ידועה שגיאת המרת נתונים הסורק לא מסוגל לתקשר עם מתאם מתאם 1771 אי התאמה של סוג 1171 תגובת שער לא הייתה חוקית תווית כפולה File פתוח; צומת אחר הוא הבעלים שלו צומת אחר הוא בעל התוכנית שמורות שמורות נתונים טבלת נתונים הפרת הגנה על רכיבי טבלת בעיה פנימית זמנית
קודי שגיאה של EIP
קוד (Int) -1 -2 -10 -11 -12 -20 -21 -200
קוד (Hex) 0xFFFF 0xFFFE 0xFFF6 0xFFF5 0xFFF4 0xFFEC 0xFFEB 0xFF38
תיאור קו בקרת מודם CTS לא הוגדר לפני פסק זמן שידור בזמן שידור הודעה פסק זמן ממתין ל-DLE-ACK לאחר בקשה פסק זמן ממתין לתגובה לאחר בקשה נתוני תשובה אינם תואמים את ספירת הבתים המבוקשת DLE-NAK התקבל לאחר בקשה DLE-NAK נשלח לאחר תגובה DLE-NAK התקבל לאחר בקשה
מדריך למשתמש של פרוטוקול EIP
ProSoft Technology, Inc.
עמוד 70 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
קודי שגיאה של ממשק TCP/IP
שגיאה (Int) -33 -34 -35 -36 -37
שגיאה (Hex) 0xFFDF 0xFFDE 0xFFDD 0xFFDC 0xFFDB
תיאור נכשל בחיבור ליעד נכשל רישום הפעלה עם יעד (זמן קצוב) נכשל העברת פסק זמן של תגובה פתוחה PCCC/Tag פסק זמן לתגובת פקודה אין שגיאת חיבור TCP/IP
קודי שגיאה נפוצים של תגובה
שגיאה (Int) -40 -41 -42 -43 -44 -45 -46 -47 -48 -49
שגיאה (Hex) 0xFFD8 0xFFD7 0xFFD6 0xFFD5 0xFFD4 0xFFD3 0xFFD2 0xFFD1 0xFFD0 0xFFCF
תיאור אורך תגובה לא חוקי ספירת פריטי CPF לא נכונה שגיאת שדה כתובת CPF חבילת CPF tag לא חוקי CPF קוד פקודה שגוי CPF שגיאת מצב דווחה CPF שגוי מזהה חיבור ערך הוחזר שדה ההקשר לא תואם ידית הפעלה שגויה הוחזרה CPF מספר הודעה שגוי
רשום קודי שגיאה של תגובת הפעלה
שגיאה (Int) -50 -51 -52
שגיאה (Hex) 0xFFCE 0xFFCD 0xFFCC
תיאור אורך ההודעה התקבל לא חוקי שגיאת סטטוס דווחה גרסה לא חוקית
העבר קודי שגיאה של תגובה פתוחה
שגיאה (Int) -55 -56
שגיאה (Hex) 0xFFC9 0xFFC8
תיאור אורך ההודעה התקבל לא חוקי שגיאת סטטוס דווחה
קודי שגיאה של PCCC
שגיאה (Int) -61 -62 -63 -64 -65
-66
שגיאה (Hex) 0xFFC3 0xFFC2 0xFFC1 0xFFC0
0xFFBF 0xFFBE
תיאור אורך הודעה התקבל לא חוקי שגיאת מצב דווחה CPF שגוי קוד פקודה TNS בהודעת PCCC לא תואם
מזהה הספק בהודעת PCCC לא תואם מספר סידורי בהודעת PCCC לא תואם
מדריך למשתמש של פרוטוקול EIP
ProSoft Technology, Inc.
עמוד 71 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
5.4 התייחסות EIP
5.4.1 מפרט SLC ו-MicroLogix
העברת הודעות מ-SLC 5/05 ה-PLX32-EIP-MBTCP-UA יכול לקבל הודעות מ-SLC 5/05 המכיל ממשק Ethernet. השער תומך בפקודות קריאה וכתיבה כאחד.
SLC5/05 פקודות כתיבה
פקודות כתיבה מעבירות נתונים ממעבד ה-SLC לשער. התרשים הבא מציג דוגמהample rung כדי לבצע פקודת כתיבה.
1 הגדר את הפרמטר READ/WRITE ל-WRITE. השער תומך בערך פרמטר TARGET DEVICE של 500CPU או PLC5.
2 באובייקט MSG, לחץ על SETUP SCREEN באובייקט MSG כדי להשלים את התצורה של הוראת MSG. זה מציג את תיבת הדו-שיח הבאה.
3 הגדר את כתובת ה-TARGET DEVICE DATA TABLE לערך חוקי file אלמנט (כגון, N11:0) עבור הודעות SLC ו-PLC5.
4 הגדר את האפשרות MULTIHOP ל-YES.
ProSoft Technology, Inc.
עמוד 72 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
5 השלם את חלק הכרטיסייה MULTIHOP בתיבת הדו-שיח המוצגת בתמונה הבאה.
6 הגדר את ערך TO ADDRESS לכתובת ה-IP Ethernet של השער. 7 לחץ על מקש INS כדי להוסיף את השורה השנייה עבור ControlLogix Backplane והגדר את החריץ
מספר עד אפס.
ProSoft Technology, Inc.
עמוד 73 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
SLC5/05 קריאת פקודות
פקודות קריאה מעבירות נתונים למעבד SLC מהשער. התרשים הבא מציג דוגמהample rung כדי לבצע פקודת קריאה.
1 הגדר את הפרמטר READ/WRITE ל-READ. השער תומך בערך פרמטר TARGET DEVICE של 500CPU או PLC5.
2 באובייקט MSG, לחץ על SETUP SCREEN באובייקט MSG כדי להשלים את התצורה של הוראת MSG. זה מציג את תיבת הדו-שיח הבאה.
3 הגדר את כתובת ה-TARGET DEVICE DATA TABLE לערך חוקי file אלמנט (כגון, N11:0) עבור הודעות SLC ו-PLC5.
4 הגדר את האפשרות MULTIHOP ל-YES.
ProSoft Technology, Inc.
עמוד 74 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
5 מלא את חלק הכרטיסייה MULTIHOP של תיבת הדו-שיח כפי שמוצג בתמונה הבאה.
6 הגדר את ערך TO ADDRESS לכתובת ה-IP Ethernet של השער. 7 לחץ על מקש INS כדי להוסיף את השורה השנייה עבור ControlLogix Backplane והגדר את החריץ
מספר עד אפס.
SLC File סוגים
מידע זה ספציפי למשפחת SLC ו-MicroLogix או למעבדים המשמשים עם ערכת הפקודות PCCC. פקודות מעבד SLC ו-MicroLogix תומכות ב-a file שדה סוג הוזן כתו בודד כדי לציין את טבלת הנתונים לשימוש בפקודה. הטבלה הבאה מגדירה את הקשר של ה file סוגים המקובלים על ידי השער וה-SLC file סוגים.
File הקלד SBTCRNFZA
תיאור מצב ביט טיימר מונה בקרת מספר שלם מחרוזת נקודה צפה ASCII
ה File Type Command Code הוא ערך קוד התווים ASCII של File הקלד אות. זה הערך להזין עבור FILE פרמטר TYPE של תצורות PCCC Command בטבלאות הנתונים בלוגיקת הסולם.
בנוסף, הפונקציות הספציפיות ל-SLC (502, 510 ו-511) תומכות בשדה תת-אלמנט. שדה זה בוחר שדה רכיב משנה בטבלת נתונים מורכבת. למשלample, כדי לקבל את הערך הנוכחי שנצבר עבור מונה או טיימר, הגדר את שדה רכיב המשנה ל-2.
ProSoft Technology, Inc.
עמוד 75 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
5.4.2 מפרט מעבד PLC5
העברת הודעות מ-PLC5 השער יכול לקבל הודעות מ-PLC5 המכיל ממשק Ethernet. השער תומך בפקודות קריאה וכתיבה כאחד.
PLC5 פקודות כתיבה
פקודות כתיבה מעבירות נתונים ממעבד PLC5 לשער. התרשים הבא מציג דוגמהample rung כדי לבצע פקודת כתיבה.
1 באובייקט MSG, לחץ על SETUP SCREEN באובייקט MSG כדי להשלים את התצורה של הוראת MSG. זה מציג את תיבת הדו-שיח הבאה.
2 בחר את פקודת התקשורת לביצוע מתוך הרשימה הבאה של הפקודות הנתמכות.
o PLC5 סוג כתיבה o PLC2 לא מוגן כתיבה o PLC5 הקלדת כתיבה ל-PLC o PLC הקלדה כתיבה לוגית
3 הגדר את כתובת ה-TARGET DEVICE DATA TABLE לערך חוקי file אלמנט (כגון, N11:0) עבור הודעות SLC ו-PLC5. עבור הודעת PLC2 Unprotected Write, הגדר את הכתובת לאינדקס מסד הנתונים (כגון 1000) עבור הפקודה.
ProSoft Technology, Inc.
עמוד 76 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
4 הגדר את האפשרות MULTIHOP ל-YES. 5 השלם את חלק הכרטיסייה MULTIHOP בתיבת הדו-שיח כפי שמוצג בתמונה הבאה.
6 הגדר את ערך TO ADDRESS לכתובת ה-IP Ethernet של השער. 7 לחץ על מקש INS כדי להוסיף את השורה השנייה עבור ControlLogix Backplane והגדר את החריץ
מספר עד אפס.
ProSoft Technology, Inc.
עמוד 77 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
PLC5 קריאת פקודות
פקודות קריאה מעבירות נתונים למעבד PLC5 מהשער. התרשים הבא מציג דוגמהample rung שמבצעת פקודת קריאה.
1 באובייקט MSG, לחץ על SETUP SCREEN באובייקט MSG כדי להשלים את התצורה של הוראת MSG. זה מציג את תיבת הדו-שיח הבאה.
2 בחר את פקודת התקשורת לביצוע מתוך הרשימה הבאה של הפקודות הנתמכות.
o PLC5 Type Read o PLC2 Unprotected Read o PLC5 Typeed Read to PLC o PLC הקלדה Logical Read
3 הגדר את כתובת ה-TARGET DEVICE DATA TABLE לערך חוקי file אלמנט (כגון, N11:0) עבור הודעות SLC ו-PLC5. עבור הודעת PLC2 Unprotected Read, הגדר את הכתובת לאינדקס מסד הנתונים (כגון, 1000) עבור הפקודה.
4 הגדר את האפשרות MULTIHOP ל-YES.
ProSoft Technology, Inc.
עמוד 78 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
5 השלם את חלק הכרטיסייה MULTIHOP בתיבת הדו-שיח כפי שמוצג בתמונה הבאה.
6 הגדר את ערך TO ADDRESS לכתובת ה-IP Ethernet של השער. 7 לחץ על מקש INS כדי להוסיף את השורה השנייה עבור ControlLogix Backplane והגדר את החריץ
מספר עד אפס.
שדות משנה של PLC-5
סעיף זה מכיל מידע ספציפי למעבד PLC-5 בעת שימוש בערכת הפקודות PCCC. הפקודות הספציפיות למעבד PLC-5 מכילות שדה קוד של תת-אלמנט. שדה זה בוחר שדה רכיב משנה בטבלת נתונים מורכבת. למשלample, כדי לקבל את הערך הנוכחי שנצבר עבור מונה או טיימר, הגדר את שדה המשנה ל-2. הטבלאות הבאות מציגות את קודי המשנה לטבלאות נתונים מורכבות של PLC-5.
טיימר / מונה
קוד 0 1 2
תיאור קביעת שליטה מראש הצטברה
לִשְׁלוֹט
קוד 0 1 2
תיאור מיקום אורך בקרה
PD
כל ערכי PD הם ערכי נקודה צפה, הם באורך שתי מילים.
קוד 0 2 4 6 8 26
תיאור בקרת SP Kp Ki Kd PV
ProSoft Technology, Inc.
עמוד 79 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
BT
קוד 0 1 2 3 4 5
MG
קוד 0 1 2 3
תיאור בקרת RLEN DLEN נתונים file # אלמנט # מתלה/גרפ/חריץ
תיאור שגיאת בקרה RLEN DLEN
מדריך למשתמש של פרוטוקול EIP
ProSoft Technology, Inc.
עמוד 80 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
5.4.3 מפרט מעבד ControlLogix ו-CompactLogix
העברת הודעות ממעבד ControlLogix או CompactLogix השתמש בהוראה MSG כדי להחליף נתונים בין מעבד Control/CompactLogix לבין השער. ישנן שתי שיטות בסיסיות להעברת נתונים הנתמכות על ידי השער בעת שימוש בהוראה MSG: הודעות PCCC מובלעות והודעות CIP Data Table. אתה יכול להשתמש בכל אחת מהשיטות.
הודעות PCCC מובלעות סעיף זה מכיל מידע ספציפי למעבד Control/CompactLogix בעת שימוש בערכת הפקודות PCCC. היישום הנוכחי של ערכת הפקודות PCCC אינו משתמש בפונקציות שיכולות לגשת ישירות לבקר Tag מאגר מידע. על מנת לגשת למסד נתונים זה, עליך להשתמש בתכונת מיפוי הטבלה ב- RSLogix 5000. RSLogix 5000 מאפשר הקצאת בקר Tag מערכים לטבלאות נתונים וירטואליות PLC 5. ה-PLX32EIP-MBTCP-UA באמצעות ערכת הפקודות PLC 5 המוגדרת במסמך זה יכול לגשת לנתוני הבקר הללו. מעבדי PLC5 ו-SLC5/05 המכילים ממשק Ethernet משתמשים בשיטת הודעת ה-PCCC המובלעת. השער מדמה מכשירים אלה ומקבל פקודות קריאה וכתיבה כאחד.
פקודות כתיבת הודעות PCCC מובלעות מעבירות נתונים מהמעבד לשער. השער תומך בפקודות PCCC המובלעות הבאות: · PLC2 Unprotected Write · PLC5 Typeed Write · PLC5 Word Range Write · PLC Typed Write
התרשים הבא מציג דוגמהample rung שמבצעת פקודת כתיבה.
ProSoft Technology, Inc.
עמוד 81 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
1 בתיבת הדו-שיח תצורת הודעה, הגדר את מערך הנתונים שיועבר מהמעבד לשער כפי שמוצג בתמונה הבאה.
2 השלם את תיבת הדו-שיח עבור אזור הנתונים שיש להעביר.
o עבור הודעות PLC5 ו-SLC, הגדר את DESTINATION ELEMENT לרכיב בנתונים file (כגון, N10:0).
o עבור הודעת PLC2 Unprotected Write, הגדר את DESTINATION ELEMENT לכתובת במסד הנתונים הפנימי של השער. לא ניתן להגדיר זאת לערך נמוך מעשר. זו לא מגבלה של השער אלא של תוכנת RSLogix.
o עבור פונקציית כתיבה או קריאה ללא הגנה PLC2, הזן את כתובת מסד הנתונים בפורמט אוקטלי.
3 לחץ על הכרטיסייה COMMUNICATION והשלם את מידע התקשורת כפי שמוצג בתמונה הבאה.
ProSoft Technology, Inc.
עמוד 82 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
4 ודא שאתה בוחר ב-CIP כשיטת התקשורת. ה-PATH מציין את נתיב ההודעה מהמעבד לשער EIP. רכיבי נתיב מופרדים בפסיקים. באקסampהנתיב המוצג:
o האלמנט הראשון הוא "Enet", שהוא השם המוגדר על ידי המשתמש שניתן לשער 1756ENET במארז (ניתן להחליף את מספר החריץ של שער ENET בשם)
o האלמנט השני, "2", מייצג את יציאת ה-Ethernet בשער 1756-ENET.
o האלמנט האחרון של הנתיב, "192.168.0.75" הוא כתובת ה-IP של השער, שהיא היעד של ההודעה.
נתיבים מורכבים יותר אפשריים אם ניתוב לרשתות אחרות באמצעות מספר 1756-ENET שערים ומתלים. עיין במאגר הידע הטכני של ProSoft Technology למידע נוסף על ניתוב Ethernet והגדרות נתיב.
ProSoft Technology, Inc.
עמוד 83 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
הודעת קריאת PCCC מובלעת
פקודות קריאה מעבירות נתונים מהשער למעבד. השער תומך בפקודות PCCC המובלעות:
· PLC2 לא מוגן קריאה · PLC5 הקלדת קריאה · PLC5 טווח מילים קריאה · PLC הקלדת קריאה
התרשים הבא מציג דוגמהample rung שמבצעת פקודת קריאה.
1 בתיבת הדו-שיח תצורת הודעה, הגדר את מערך הנתונים שיועבר מהמעבד לשער כפי שמוצג בתמונה הבאה.
2 השלם את תיבת הדו-שיח עבור אזור הנתונים שיש להעביר.
o עבור הודעות PLC5 ו-SLC, הגדר את ה-SOURCE ELEMENT לרכיב בנתונים file (כגון, N10:0).
o עבור הודעת PLC2 Unprotected Read, הגדר את SOURCE ELEMENT לכתובת במסד הנתונים הפנימי של השער. לא ניתן להגדיר זאת לערך נמוך מעשר. זו לא מגבלה של השער אלא של תוכנת RSLogix.
ProSoft Technology, Inc.
עמוד 84 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
3 לחץ על הכרטיסייה COMMUNICATION והשלם את מידע התקשורת כפי שמוצג בתמונה הבאה.
4 ודא שאתה בוחר ב-CIP כשיטת התקשורת. ה-PATH מציין את נתיב ההודעה מהמעבד לשער EIP. רכיבי נתיב מופרדים בפסיקים. באקסampהנתיב המוצג:
o האלמנט הראשון הוא "Enet", שהוא השם המוגדר על ידי המשתמש שניתן לשער 1756ENET במארז (ניתן להחליף את מספר החריץ של שער ENET בשם)
o האלמנט השני, "2", מייצג את יציאת ה-Ethernet בשער 1756-ENET.
o האלמנט האחרון של הנתיב, "192.168.0.75" הוא כתובת ה-IP של השער, והמטרה של ההודעה.
נתיבים מורכבים יותר אפשריים אם ניתוב לרשתות אחרות באמצעות מספר 1756-ENET שערים ומתלים. עיין במאגר הידע הטכני של ProSoft Technology למידע נוסף על ניתוב Ethernet והגדרות נתיב.
ProSoft Technology, Inc.
עמוד 85 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
פעולות טבלת נתונים CIP
אתה יכול להשתמש בהודעות CIP כדי להעביר נתונים בין מעבד ControlLogix או CompactLogix לבין השער. Tag שמות מגדירים את האלמנטים שיש להעביר. השער תומך בפעולות קריאה וכתיבה כאחד.
כתיבה של טבלת נתונים CIP
כתיבת הודעות בטבלת נתוני CIP מעבירה נתונים מהמעבד לשער. התרשים הבא מציג דוגמהample rung שמבצעת פקודת כתיבה.
1 בתיבת הדו-שיח תצורת הודעה, הגדר את מערך הנתונים שיועבר מהמעבד לשער כפי שמוצג בתמונה הבאה.
2 השלם את תיבת הדו-שיח עבור אזור הנתונים שיש להעביר. הודעות CIP Data Table דורשות א tag אלמנט מסד הנתונים הן עבור המקור והן עבור היעד.
o המקור TAG הוא א tag מוגדר בבקר Tag מאגר מידע. o אלמנט היעד הוא tag אלמנט בשער. o השער מדמה א tag מסד הנתונים כמערך של אלמנטים המוגדרים על ידי
גודל רישום מקסימלי עבור השער עם ה- tag שם INT_DATA (עם הערך המקסימלי של int_data[3999]).
ProSoft Technology, Inc.
עמוד 86 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
3 באקס הקודםample, האלמנט הראשון במסד הנתונים הוא מיקום ההתחלה לפעולת הכתיבה של עשרה אלמנטים. לחץ על הכרטיסייה COMMUNICATION והשלם את מידע התקשורת כפי שמוצג בתמונה הבאה.
4 ודא שאתה בוחר ב-CIP כשיטת התקשורת. ה-PATH מציין את נתיב ההודעה מהמעבד לשער EIP. רכיבי נתיב מופרדים בפסיקים. באקסampהנתיב המוצג:
o האלמנט הראשון הוא "Enet", שהוא השם המוגדר על ידי המשתמש שניתן לשער 1756ENET במארז (ניתן להחליף את מספר החריץ של שער ENET בשם)
o האלמנט השני, "2", מייצג את יציאת ה-Ethernet בשער 1756-ENET.
o האלמנט האחרון של הנתיב, "192.168.0.75" הוא כתובת ה-IP של השער, שהיא היעד של ההודעה.
נתיבים מורכבים יותר אפשריים אם ניתוב לרשתות אחרות באמצעות מספר 1756-ENET שערים ומתלים. עיין במאגר הידע הטכני של ProSoft Technology למידע נוסף על ניתוב Ethernet והגדרות נתיב.
ProSoft Technology, Inc.
עמוד 87 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
קריאת טבלת נתוני CIP
הודעות קריאה בטבלת נתוני CIP מעבירות נתונים למעבד מהשער. התרשים הבא מציג דוגמהample rung שמבצעת פקודת קריאה.
1 בתיבת הדו-שיח תצורת הודעה, הגדר את מערך הנתונים שיועבר מהמעבד לשער כפי שמוצג בתמונה הבאה.
2 השלם את תיבת הדו-שיח עבור אזור הנתונים שיש להעביר. הודעות CIP Data Table דורשות א tag אלמנט מסד הנתונים הן עבור המקור והן עבור היעד.
o היעד TAG הוא א tag מוגדר בבקר Tag מאגר מידע. o אלמנט המקור הוא tag אלמנט בשער. o השער מדמה א tag מסד הנתונים כמערך של אלמנטים המוגדרים על ידי
גודל האוגר המקסימלי עבור השער (פרמטר תצורת המשתמש "מקסימום רישום" בסעיף [שער]) עם tag שם INT_DATA.
ProSoft Technology, Inc.
עמוד 88 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול EIP
3 באקס הקודםample, האלמנט הראשון במסד הנתונים הוא מיקום ההתחלה לפעולת הקריאה של עשרה אלמנטים. לחץ על הכרטיסייה COMMUNICATION והשלם את מידע התקשורת כפי שמוצג בתמונה הבאה.
4 ודא שאתה בוחר ב-CIP כשיטת התקשורת. ה-PATH מציין את נתיב ההודעה מהמעבד לשער EIP. רכיבי נתיב מופרדים בפסיקים. באקסampהנתיב המוצג:
o האלמנט הראשון הוא "Enet", שהוא השם המוגדר על ידי המשתמש שניתן לשער 1756ENET במארז (ניתן להחליף את מספר החריץ של שער ENET בשם)
o האלמנט השני, "2", מייצג את יציאת ה-Ethernet בשער 1756-ENET.
o האלמנט האחרון של הנתיב, "192.168.0.75" הוא כתובת ה-IP של השער, שהיא היעד של ההודעה.
נתיבים מורכבים יותר אפשריים אם ניתוב לרשתות אחרות באמצעות מספר 1756-ENET שערים ומתלים. עיין במאגר הידע הטכני של ProSoft Technology למידע נוסף על ניתוב Ethernet והגדרות נתיב.
ProSoft Technology, Inc.
עמוד 89 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
6 פרוטוקול MBTCP
מדריך למשתמש של פרוטוקול MBTCP
6.1 MBTCP Functional Overview
אתה יכול להשתמש בפרוטוקול PLX32-EIP-MBTCP-UA Modbus TCP/IP (MBTCP) כדי לממשק פרוטוקולים רבים ושונים לתוך משפחת המעבדים של Schneider Electric Quantum וכן התקנים אחרים התומכים בפרוטוקול. פרוטוקול MBTCP תומך בחיבורי לקוח ושרת כאחד.
השער תומך בחיבור לקוח ברשת TCP/IP להתממשק עם מעבדים (והתקנים מבוססי שרת אחרים) באמצעות רשימת פקודות של עד 100 ערכים שתציין. השער מאחסן את פקודות הכתיבה עבור מעבדים מרוחקים בזיכרון התחתון של השער. זה גם המקום שבו השער מאחסן נתונים מפקודות קריאה ממכשירים אחרים. ראה מסד נתונים פנימי של MBTCP (עמוד 92) למידע נוסף.
נתונים בזיכרון התחתון של מסד הנתונים הפנימי של השער נגישים לפעולות קריאה וכתיבה על ידי כל צומת ברשת התומך בפרוטוקולי MBAP (Service Port 502) או MBTCP (Service Ports 2000/2001) TCP/IP. פרוטוקול MBAP (Port 502) הוא מימוש סטנדרטי שהוגדר על ידי שניידר אלקטריק ומשמש במעבד הקוואנטום שלהם. פרוטוקול פתוח זה הוא גרסה שונה של הפרוטוקול הטורי של Modbus. פרוטוקול MBTCP הוא הודעת פרוטוקול Modbus משובצת בחבילת TCP/IP. השער תומך בעד חמישה חיבורי שרת פעילים ב-Service Ports 502, חמישה חיבורי שרת פעילים נוספים ב-Service Port 2000, וחיבור לקוח פעיל אחד.
האיור הבא מציג את הפונקציונליות של פרוטוקול Modbus TCP/IP.
ProSoft Technology, Inc.
עמוד 90 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול MBTCP
6.1.1 מפרט כללי MBTCP
פרוטוקול Modbus TCP/IP מאפשר מספר חיבורי Ethernet עצמאיים, במקביל. החיבורים עשויים להיות כל הלקוחות, כל השרתים, או שילוב של חיבורי לקוח ושרת כאחד.
· יציאת תקשורת Ethernet 10/100 מגה-בייט · תומך בגרסת Enron של פרוטוקול Modbus עבור עסקאות נתונים בנקודה צפה · פרמטרים הניתנים להגדרה עבור הלקוח כולל עיכוב תגובה מינימלי של 0 עד
65535 ms ותמיכה בנקודה צפה · תומך בחמישה חיבורי שרת עצמאיים עבור Service Port 502 · תומך בחמישה חיבורי שרת עצמאיים עבור Service Port 2000 · כל מיפוי הנתונים מתחיל ב- Modbus register 400001, בסיס פרוטוקול 0. · קודי שגיאה, מוני שגיאות ויציאה נתוני סטטוס זמינים בזיכרון נתוני המשתמש
לקוח Modbus TCP/IP
· קורא נתונים באופן פעיל וכותב נתונים להתקני Modbus TCP/IP באמצעות MBAP · עד 10 חיבורי לקוח עם מספר פקודות כדי לדבר עם שרתים מרובים
שרת Modbus TCP/IP
· מנהל ההתקן של השרת מקבל חיבורים נכנסים ב-Service Port 502 עבור לקוחות המשתמשים בהודעות Modbus TCP/IP MBAP וחיבורים ב-Service Port 2000 (או יציאות שירות אחרות) עבור לקוחות המשתמשים בהודעות Modbus Encapsulated.
· תומך במספר חיבורי שרת עצמאיים עבור כל שילוב של יציאת שירות 502 (MBAP) ויציאת שירות 2000 (מובלעת)
· עד 20 שרתים נתמכים
פרמטר פקודות Modbus נתמכות (לקוח ושרת)
פרמטרים הניתנים להגדרה: (לקוח ושרת)
פרמטרים הניתנים להגדרה: (לקוח בלבד)
נתוני סטטוס רשימת פקודות
סקר רשימת פקודות
תֵאוּר
1: קריאת מצב סליל 2: קריאת סטטוס קלט 3: קריאת אוגרי החזקה 4: קריאת אוגרי קלט 5: כוח (כתיבה) סליל יחיד 6: קביעה מראש (כתיבה) רישום החזקה בודד
15: כוח (כתיבה) סלילים מרובים 16: קביעת מראש (כתיבה) רישום החזקות מרובים 22: מסכת כתיבת רישום החזקות (עבד בלבד) 23: קריאה/כתיבה של רישום החזקות (עבד בלבד)
Gateway IP Address PLC רישום התחל קריאה (%MW) רישום התחל כתיבה של PLC (%MW)
מספר שרתי MBAP ו-MBTCP Gateway Modbus Read Start Address Gateway Modbus Write Start Address
זמן קצוב תגובה מינימלי של עיכוב פקודה ספירת ניסיון חוזר
מצביע שגיאת פקודה
עד 160 פקודות Modbus (אחת tag לכל פקודה)
קודי שגיאה מדווחים בנפרד עבור כל פקודה. נתוני מצב ברמה גבוהה זמינים מלקוח Modbus TCP/IP (לדוגמה: PLC)
ניתן להפעיל או לבטל כל פקודה בנפרד; כתיבה בלבד-על-נתונים זמינה
ProSoft Technology, Inc.
עמוד 91 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול MBTCP
6.1.2 מסד נתונים פנימי של MBTCP
מסד הנתונים הפנימי הוא מרכזי בפונקציונליות של PLX32-EIP-MBTCP-UA. השער חולק מסד נתונים זה בין כל יציאות התקשורת בשער ומשתמש בו כצינור להעברת מידע מפרוטוקול אחד למכשיר אחר ברשת אחת למכשיר אחד או יותר ברשת אחרת. זה מאפשר לגשת לנתונים מהתקנים ביציאת תקשורת אחת ולשלוט בהתקנים ביציאת תקשורת אחרת.
בנוסף לנתונים מהלקוח ומהשרת, ניתן למפות מידע על מצב ושגיאה שנוצר על ידי השער לאזור נתוני המשתמש של מסד הנתונים הפנימי. בסיס הנתונים הפנימי מחולק לשני תחומים:
· זיכרון עליון לאזור נתוני מצב השער. זה המקום שבו השער כותב נתוני סטטוס פנימיים עבור הפרוטוקולים הנתמכים על ידי השער.
· זיכרון נמוך יותר עבור אזור נתוני המשתמש. זה המקום שבו נתונים נכנסים ממכשירים חיצוניים מאוחסנים ונגישים.
כל פרוטוקול ב-PLX32-EIP-MBTCP-UA יכול לכתוב נתונים ולקרוא נתונים מאזור נתוני המשתמש.
הערה: אם ברצונך לגשת לנתוני מצב השער בזיכרון העליון, תוכל להשתמש בתכונת מיפוי הנתונים בשער כדי להעתיק נתונים מאזור נתוני מצב השער לאזור נתוני המשתמש. ראה מיפוי נתונים בזיכרון המודול (עמוד 23). אחרת, תוכל להשתמש בפונקציות האבחון ב-ProSoft Configuration Builder כדי view נתוני מצב השער. למידע נוסף על נתוני מצב השער, ראה אבחון רשת (עמוד 102).
ProSoft Technology, Inc.
עמוד 92 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול MBTCP
גישה ללקוח Modbus TCP/IP למסד נתונים
פונקציונליות הלקוח מחליפה נתונים בין מסד הנתונים הפנימי של ה-PLX32-EIP-MBTCP-UA וטבלאות נתונים שנוצרו במעבד Quantum אחד או יותר או התקנים מבוססי שרת אחרים. רשימת הפקודות שאתה מגדיר ב-ProSoft Configuration Builder מציינת אילו נתונים יש להעביר בין השער לכל אחד מהשרתים ברשת. לא נדרשת היגיון סולם במעבד (שרת) לפונקציונליות הלקוח, למעט כדי להבטיח שקיים מספיק זיכרון נתונים.
האיור הבא מתאר את זרימת הנתונים בין לקוחות ה-Ethernet לבין מסד הנתונים הפנימי.
גישה מרובה לשרתים למסד נתונים
שער MBTCP מספק פונקציונליות של שרת באמצעות יציאת שירות 502 שמורה עבור הודעות Modbus TCP/IP MBAP, כמו גם יציאות שירות 2000 ו-2001 לתמיכה בגרסת ה-TCP/IP Encapsulated Modbus של הפרוטוקול המשמש מספר יצרני HMI. תמיכת שרתים בשער מאפשרת יישומי לקוח (לדוגמהample: תוכנת HMI, מעבדי Quantum וכו') לקריאה וכתיבה למסד הנתונים של השער. סעיף זה דן בדרישות לצירוף לשער באמצעות יישומי לקוח.
מנהל ההתקן של השרת תומך במספר חיבורים במקביל ממספר לקוחות. עד חמישה לקוחות יכולים להתחבר בו-זמנית ב-Service Port 502 וחמישה נוספים יכולים להתחבר בו-זמנית ב-Service Port 2000. פרוטוקול MBTCP משתמש ב-Service Port 2001 כדי להעביר פקודות Encapsulated Modbus דרך יציאת ה-Ethernet ליציאה הטורית של השער.
כאשר מוגדר כשרת, השער משתמש במסד הנתונים הפנימי שלו כמקור לבקשות קריאה ויעד לבקשות כתיבה מלקוחות מרוחקים. הגישה למסד הנתונים נשלטת על ידי סוג הפקודה המתקבלת בהודעה הנכנסת מהלקוח. הטבלה הבאה מציינת את הקשר בין מסד הנתונים הפנימי של השער לכתובות הנדרשות בבקשות TCP/IP הנכנסות של Modbus.
ProSoft Technology, Inc.
עמוד 93 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול MBTCP
כתובת מסד הנתונים 0 1000 2000 3000 3999
כתובת Modbus 40001 41001 42001 43001 44000
הכתובות הווירטואליות הבאות אינן חלק ממסד הנתונים הרגיל של משתמשי השער ואינן כתובות חוקיות עבור נתונים סטנדרטיים. עם זאת, כתובות אלו עשויות לשמש עבור פקודות נכנסות המבקשות נתוני נקודה צפה.
כדי להשתמש בכתובות בטווח העליון הזה יש להגדיר את הפרמטרים הבאים ב-Prosoft Configuration Builder (PCB):
· הגדר את Float Flag בתצורת שרת MBTCP ל-YES · הגדר את Float Start לכתובת מסד נתונים בטווח שלמטה · הגדר את Float Offset לכתובת מסד נתונים באזור זיכרון המשתמש בשער המוצג
מֵעַל.
זכור שברגע שהדבר נעשה, כל הנתונים מעל כתובת ההתחלה הצפה חייבים להיות נתוני נקודה צפה. ראה הגדרת שרתי MBTCP (עמוד 95).
כתובת מסד הנתונים 4000 5000 6000 7000 8000 9000 9999
כתובת Modbus 44001 45001 46001 47001 48001 49001 50000
השער חייב להיות מוגדר כהלכה ומחובר לרשת לפני שנעשה כל ניסיון להשתמש בו. השתמש בתוכנת אימות רשת, כגון ProSoft Discovery Service או בשורת הפקודה PING, כדי לוודא שהתקנים אחרים יכולים למצוא את השער ברשת. השתמש ב-ProSoft Configuration Builder כדי לאשר תצורה נכונה של השער וכדי להעביר את התצורה files אל השער וממנו.
ניתוב הודעות Modbus: Port 2001
כאשר הודעות Modbus נשלחות ל-PLX32-EIP-MBTCP-UA דרך חיבור TCP/IP ליציאה 2001, ההודעות מנותבות על ידי השער ישירות אל יציאת התקשורת הטורית (יציאה 0, אם היא מוגדרת כ- Modbus master) . הפקודות (בין אם פקודת קריאה או כתיבה) מנותבות מיד למכשירי העבד ביציאה הטורית. הודעות תגובה מהתקני העבד מנותבות על ידי השער לרשת ה-TCP/IP כדי להתקבל על ידי המארח המייצר.
ProSoft Technology, Inc.
עמוד 94 מתוך 155
PLX32-EIP-MBTCP-UA Multi-Protocol Gateway
מדריך למשתמש של פרוטוקול MBTCP
6.2 תצורת MBTCP
6.2.1 קביעת תצורה של שרתי MBTCP סעיף זה מכיל מידע על היסט מסד נתונים המשמש את שרת MBTCP PLX32-EIP-MBTCP-UA כאשר לקוחות חיצוניים ניגשו אליו. אתה יכול להשתמש באלה
מסמכים / משאבים
![]() |
ProSoft TECHNOLOGY PLX32 Multi Protocol Gateway [pdfמדריך למשתמש PLX32 Multi Protocol Gateway, PLX32, Multi Protocol Gateway, Protocol Gateway, Gateway |