| libnodave Libnodave היא ספריה להחליף נתונים עם Siemens PLCs. |
הורד עכשיו |
libnodave דירוג וסיכום
- שם המפרסם:
- Thomas Hergenhahn
- אתר האינטרנט של המוציא לאור:
libnodave תגים
libnodave תיאור
Libnodave היא ספריה להחליף נתונים עם Siemens PLCs. Libnodave היא ספריה כדי להחליף נתונים עם Siemens PLCS.The PLCs של משפחת S7-300 ו- S7-400 יש כממשק MPIP (Multipoint). ממשק זה משמש בעיקר לתכנת המכשיר, אבל יכול לשמש גם כדי לקרוא ולכתוב נתונים מ ו PLC. השכבה הפיזית של ממשק MPI היא שני קו חוט מופעל עם מתח דיפרנציאלי כמו RS422 או RS485.More יותר משני מכשירים יכול להיות מחובר לקו זה. זרימת הנתונים היא דו-כיוונית. שיעור השידורים הוא בדרך כלל 187.5 Kbaud, אבל אתה יכול לבחור אחרים. כי אין חומרה PC סטנדרטי יכול לעשות את שיעורי הבורות האלה, אתה לא יכול להשתמש ממיר רמת אות פשוט. אתה תהיה allways צריך מתאם מסימנס או ספק אחר. מתאמים אלה הם "אינטליגנטי" התקנים שנבנו סביב קצת מיקרו. הם מדברים MPI אל PLC ומשהו אחר למחשב שלך. שאר מסמך זה הוא על זה "משהו אחר". Busage: 1. אתחל את הממשק הסידורי: FD = Setport ("/ dev / tty1", "19200", 'o') 2. אתחול daveinterfacedi = davenewinterface (FD, "שם כלשהו") 3. אתחול ה- MPI AdapterError = DaveinitApprete (DI)) 4. אתחול daveconnectiondc = davenewconnection (di, 2); 5. התחבר ל- PLC עם כתובת MPI נתון (DC); 6. נתונים חילופי עם זה plcdaveradbytes (dc, daveflags, 0,0,24); davewritebytes (DVE, daveflags, 0,0,24, buf); 7. נתק את plcdivesisconnectplc (DC); 8. ניתוק מתאם DavedisconnectAppretם (DI)
libnodave תוכנה קשורה