του έργου MatPLC είναι ένα λογισμικό που βασίζεται σε PLC για βιομηχανικό αυτοματισμό.
MatPLC είναι ένα λογισμικό που βασίζεται σε PLC (Programmable Logic Controller) για βιομηχανικό αυτοματισμό. Τελικά, πρέπει να είναι δυνατόν να τρέξει ένα εργοστάσιο που χρησιμοποιούν αυτό το λογισμικό.
Επί του παρόντος, θα πρέπει να έχετε κατά νου ότι εξακολουθεί να βρίσκεται στο στάδιο των δοκιμών, και ως εκ τούτου δεν είναι κατάλληλο για εφαρμογές όπου ορθή λειτουργία θα προκαλέσει ζημία ή κίνδυνο.
Μπορούμε να επωφεληθούν από το γεγονός ότι έχουμε ένα υποκείμενο λειτουργικό σύστημα και να χρησιμοποιήσει τις δυνατότητές του για να κάνει τη σπονδυλωτή MatPLC. Μια μονάδα μπορεί να εκτελεί μνημονικό. Μια άλλη ενότητα είναι ένας βρόχος PID. Μια διαφορετική μονάδα χειρίζεται I / O, ή αρχεία καταγραφής σε μια βάση δεδομένων. (Οι ενότητες αυτές όλα υπάρχουν ήδη.) Η MatPLC συντονίζει στη συνέχεια λειτουργία τους για να παρουσιάσουν ένα απλό interface για τον χρήστη.
Αυτή τη στιγμή, είμαστε σε πρώιμο στάδιο: έχουμε ένα στερεό πυρήνα, μνημονικά για λογικές μονάδες (Python ή C μπορεί επίσης να χρησιμοποιηθεί), μια μονάδα επεξεργασίας σήματος που περιλαμβάνει ένα βρόχο PID, αρκετές μονάδες I / O (συμπεριλαμβανομένων των πολυάριθμων βιομηχανικών δικτύων και . η διασύνδεση με το έργο Comedi) και μερικές απλές μονάδες HMI
Απαιτήσεις :
- gcc
- libtool
- να
- άλλες συνήθεις συσκευασίες που συμμετέχουν στην κατάρτιση -. Αρχεία κεφαλίδας, συνδετήρες, κλπ
- κονσόλα-εργαλεία ανάπτυξης
Τα σχόλια δεν βρέθηκε