Γλώσσες Προγραμματισμού των Προγραμματιζόμενων Λογικών Ελεγκτών
ΓΕΝΙΚΑ
Το βασικότερο μέρος σε ένα σύστημα αυτοματισμού με PLC δεν είναι το υλικό μέρος αλλά το λογισμικό δηλαδή το πρόγραμμα που υλοποιεί τον επιθυμητό αυτοματισμό .
Τρεις είναι σήμερα οι κυριότερες κατηγορίες γλωσσών προγραμματισμού για PLC , τις οποίες συναντάμε με μικρές διαφορές στα PLC όλων των εταιριών .
Ανάπτυξη προγράμματος στη γλώσσα λογικών γραφικών (FBD)
Η γλώσσα λογικών γραφικών χρησιμοποιεί τις λογικές πύλες.
Ανάπτυξη προγράμματος στη γλώσσα LADDER (LAD)
Το πρόγραμμα σε γλώσσα LADDER ουσιαστικά αποτελείται από μια σειρά επαφών σχεδιασμένο οριζόντια από αριστερά προς τα δεξιά και όχι κατακόρυφα
Bασικές Εντολές Ελέγχου
Οι βασικές εντολές ελέγχου είναι οι πιο απλές σε ένα πρόγραμμα. Κάθε εντολή αποτελείται από τη “λειτουργία“ και από τον “τελεστή“
Δομή ενός τελεστή
Ανάπτυξη προγράμματος στη γλώσσα λίστα εντολών (STL)
Το πρόγραμμα αποτελείται από μια σειρά εντολών . Κάθε εντολή αποτελεί μια γραμμή προγράμματος . Κάθε εντολή του προγράμματος αποτελείται από δύο μέρη , την
ενέργεια που καλείται να εκτελέσει το PLC (LOAD , OR , AND κλπ.) και την παράμετρο στην οποία αναφέρεται η ενέργεια (Ι0.0 , Ι0.1 , Q0.0 κλπ.)
ΠΑΡΑΤΗΡΗΣΕΙΣ
•
Ομάδα εντολών ονομάζεται το πρόγραμμα που αντιστοιχεί σε μια πύλη .
•
Όταν στο ηλεκτρολογικό σχέδιο έχουμε κανονικά κλειστή επαφή ηλεκτρονόμου τότε στην γλώσσα STL προσθέτουμε μετά την εντολή της πράξης την εντολή N (NOT) .
Όταν όμως η κλειστή επαφή είναι επαφή διακόπτη , μπουτόν ή αισθητήρα τότε δεν χρησιμοποιούμε την εντολή ΝOT.
•
Κάθε PLC περιλαμβάνει βοηθητικές μνήμες (Markets ή Flags) στις οποίες αποθηκεύονται ενδιάμεσες λογικές καταστάσεις και πληροφορίες ,
•
Όταν σε ένα κύκλωμα αυτοματισμού οι έξοδοι εξαρτώνται μόνο από τις εισόδους , τότε το κύκλωμα ονομάζεται συνδυαστικό .
•
Όταν σε ένα κύκλωμα αυτοματισμού οι έξοδοι δεν εξαρτώνται μόνο από τις εισόδους αλλά και από προηγούμενες καταστάσεις στοιχείων του κυκλώματος, τότε το
κύκλωμα ονομάζεται ακολουθιακό . Σε αυτή την περίπτωση θεωρούμε ότι το κύκλωμα αυτοματισμού διαθέτει μνήμη .
•
Με το PLC αντικαθιστούμε το Βοηθητικό Κύκλωμα του κλασσικού Αυτοματισμού. Αντίθετα, το κύκλωμα ισχύος δεν μπορεί να αντικατασταθεί
ΕΡΓΑΣΤΗΡΙΟ ΗΛΕΚΤΡΙΚΩΝ ΑΥΤΟΜΑΤΙΣΜΩΝ