פונקציות בסיסיות בסביבת עבודה של תוכנת Cimplicity
Cimplicity הינה תוכנת בקרה (scada) מבית היוצר של GE-General Electric. Cimplicity היא אחת מתוכנות האוטומציה והבקרה הנפוצות כיום בשוק. במאמר זה יוצגו מספר פונק…
פורסם:
Cimplicity הינה תוכנת בקרה (scada) מבית היוצר של GE-General Electric. Cimplicity היא אחת מתוכנות האוטומציה והבקרה הנפוצות כיום בשוק. במאמר זה יוצגו מספר פונקציות ודוגמאות למספר נושאים נפוצים אשר נתקלים בהם בתכנות בסביבת עבודה זאת. דברים בסיסיים: איך עושים שמסך ההתראות יקפוץ בכל התראה חדשה? מגדירים תג חדש בשם ALARMֹI_IS_ON ב-Event Editor מגדירים Event חדש מסוג: Alarm generate. ב Action של ה Event : Absolute SP -> Alarm_is_ON=1 יוצרים אוביקט במסך Objects. באוביקט שיצרנו עושים תנאי ב- events -> if Alarm_is_on==1 -> OpenScreen Alarm.cim שמים לינק בכל מסך לאוביקט הזה. במסך התראות -> OnScreenOpen -> ALARM_IN_ON=0 תקלות: לא רואים התראות במסך ההתראות אפשרות מס' 1: בוצעו שינויים לא במצב דינאמי. פתרון: יש לעשות stop ו start לפרויקט. אפשרות מס' 2: הפרוייקט לא מקושר למסך התראות. פתרון: במסך ההתראות-> כפתור ימני על הOLE -> Add Project. אפשרות מס' 3: אף משתמש לא מקושר להתראה הספציפית. פתרון: במסך של הנקודה בלשונית Alarm Routing -> העבר את כל השמות שבשדה Available roles לשדה "Configured roles for alarm" (לסמן הכל משמאל ולהעביר לשדה הימני).