PLC-PROG

PLC-PROG

Το έργο PLC-PROG χρηματοδοτείται από το 7ο Πρόγραμμα Πλαίσιο της Ευρωπαϊκής Επιτροπής και ειδικότερα την πρόσκληση: FP7 "Horizontal Research Activities Involving SMEs", η οποία  στοχεύει στην ανάπτυξη τεχνικών λύσεων για την επίλυση προβλημάτων με την βοήθεια των Τεχνολογιών Πληροφορικής και Επικοινωνιών. Στην συγκεκριμένη περίπτωση, η εφαρμογή εστιάζεται στον τομέα των αυτοματισμών.

Το έργο υλοποιείται από κοινοπραξία φορέων, η οποία αποτελείται:

  • Από 3 Ερευνητικά και Τεχνολογικά Κέντρα Ανάπτυξης (RTDs): τον συντονιστή την εταιρεία LABOR, το Τμήμα Ηλεκτρολόγων του Πολυτεχνείου της Βαλένθια (UPV) και το Ισπανικό Ερευνητικό Κέντρο ΙΤΤ,
  • Συνδέσμους (GΑΙΑ, BPF, ΣΕΠΒΕ και ΣΕΠΕ) και
  • 3 τελικούς χρήστες βιομηχανικών εταίρων (DOTSOFT, ΜΙΚΟΝ και Logitek), που αντιπροσωπεύουν τον τομέα της αυτοματοποίησης.

Ο ΣΕΠΕ συμμετέχει στο πρόγραμμα ως εταίρος με ρόλο στις δράσεις διάχυσης και επικοινωνίας των αποτελεσμάτων του έργου.

Περίληψη του έργου
Οι σύγχρονες εγκαταστάσεις αυτοματισμού ελέγχονται από Προγραμματιζόμενους Λογικούς Ελεγκτές (Programmable Logic Controllers - PLCs). Σήμερα, οι χαμηλού επιπέδου γλώσσες προγραμματισμού που χρησιμοποιούνται για την ανάπτυξη νέου λογισμικού αυξάνουν σημαντικά το κόστος. Εκτός αυτού, υπάρχουν σημαντικά προβλήματα που προέρχονται από τις επιμέρους ιδιαιτερότητες του κάθε PLC.

Ως λύση στο πρόβλημα αυτό προτείνεται από το έργο, η υιοθέτηση νέων προτύπων και μεθοδολογιών, που να επιτρέπουν τη γρήγορη και αξιόπιστη ανάπτυξη λογισμικού και ως βάση εφαρμογής προτείνεται η χρήση μιας Αντικειμενοστρεφούς γλώσσας προγραμματισμού (Object Oriented-OO).

Ο στόχος του έργου είναι να αναπτύξει ένα εργαλείο λογισμικού, το οποίο θα μπορεί να χρησιμοποιείται για την ανάπτυξη προγραμμάτων PLC με τα ακόλουθα χαρακτηριστικά:

  • Βασισμένα στην Αντικειμενοστρεφή μέθοδο, αλλά με χαρακτηριστικά βιομηχανικού προτύπου.
  • Επεκτάσιμο. Ο σχεδιασμός των αντικειμένων θα περιλαμβάνει ενσωματωμένες δυνατότητες όχι μόνο για συγκεκριμένη εφαρμογή, αλλά και για την ανταλλαγή δεδομένων με εξωτερικά προγράμματα εποπτείας (SCADAs), βάσεις δεδομένων (SQL), κ.λπ.
  • Γραφικό περιβάλλον που θα διευκολύνει την ανάπτυξη νέου λογισμικού.
  • Ενσωμάτωση υφιστάμενων εργαλείων. Κάθε αντικείμενο θα μπορεί να προγραμματιστεί εσωτερικά, επίσης, από άλλες γλώσσες προγραμματισμού και θα υποστηρίζει το Πρότυπο IEC 61131-3.
  • Εργαλεία βιβλιοθήκης για εύκολη αποθήκευση και ανάκτηση των αντικειμένων που θα αναπτύσσονται.