Η μηχανή βιομηχανικού ελέγχου είναι ο βασικός εξοπλισμός για τον βιομηχανικό έλεγχο, στη συνεχή έξυπνη σήμερα, η μηχανή βιομηχανικού ελέγχου παίζει σημαντικό ρόλο. Προκειμένου να βελτιωθεί η κατανόηση της μηχανής βιομηχανικού ελέγχου, αυτό το άρθρο θα είναι η διαφορά μεταξύ της μηχανής βιομηχανικού ελέγχου και του υπολογιστή, ο εξοπλισμός ελέγχου της μηχανής βιομηχανικού ελέγχου που θα εισαχθεί.
Πρώτον, η διαφορά μεταξύ βιομηχανικών ελεγκτών και υπολογιστών
Η μηχανή βιομηχανικού ελέγχου και ο υπολογιστής ανήκουν στον υπολογιστή, η κύρια δομή αποτελείται από CPU, μνήμη, μνήμη. Αλλά λόγω των διαφορετικών περιοχών χρήσης, τα αντίστοιχα σχέδια είναι πολύ διαφορετικά. Ο υπολογιστής χρησιμοποιείται κυρίως για γραφείο, ψυχαγωγία, μηχανή βιομηχανικού ελέγχου χρησιμοποιείται κυρίως για βιομηχανικό έλεγχο, οι διαφορές τους είναι κυρίως οι ακόλουθες σημαντικές διαφορές.
1, διαφορετική εμφάνιση
① εμφάνιση υπολογιστή
Επειδή τα περισσότερα από αυτά τοποθετούνται στο γραφείο ή στο σπίτι, το περιβάλλον είναι γενικά καλύτερο. Η εμφάνιση του υπολογιστή είναι η επιδίωξη της όμορφης, εύκολης τοποθέτησης. Ως εκ τούτου, η εμφάνιση των συνηθισμένων υπολογιστών είναι βασικά κάθετο πλαίσιο, το πλαίσιο είναι συνήθως εξοπλισμένο μόνο με ανεμιστήρα ψύξης τροφοδοσίας, CPU και κάρτες γραφικών θα είναι εξοπλισμένα με εσωτερικό ανεμιστήρα ψύξης.
② Εμφάνιση μηχανής βιομηχανικού ελέγχου
Επειδή είναι χρήση βιομηχανικού ελέγχου, θα αντιμετωπίσει μια ποικιλία από σκληρά περιβάλλοντα. Για παράδειγμα: βιομηχανική σκόνη, ηλεκτρομαγνητικές παρεμβολές, δονήσεις και ούτω καθεξής. Προκειμένου να αποφευχθούν οι ηλεκτρομαγνητικές παρεμβολές, τα σασί μηχανών βιομηχανικού ελέγχου χρησιμοποιούνται σύμφωνα με το πρότυπο "EIA" του πλήρους βιομηχανικού πλαισίου από χάλυβα, ενισχύοντας την ικανότητα αντίστασης στις ηλεκτρομαγνητικές παρεμβολές. Προκειμένου να αποφευχθεί η σκόνη, το πλαίσιο χρησιμοποιεί γενικά εξάτμιση μεταφοράς θετικής πίεσης, τοποθετημένη με δύο ανεμιστήρες και τοποθετημένη στο φίλτρο αέρα. Προκειμένου να αντισταθούν στους κραδασμούς, τα βιομηχανικά σασί χρησιμοποιούν δομή διαύλου και αρθρωτό σχεδιασμό.
2, η δομή είναι διαφορετική
① Δομή υπολογιστή
Ο υπολογιστής υιοθετεί τον τρόπο που η CPU, η μνήμη, ο δίσκος και η κάρτα βίντεο εγκαθίστανται απευθείας στη μητρική πλακέτα. Η επικοινωνία μεταξύ των διαφόρων στοιχείων είναι πιο αποτελεσματική. Ταυτόχρονα, για την καλύτερη κάλυψη των αναγκών ψυχαγωγίας και γραφείου, η απόδοση της διαμόρφωσης του υπολογιστή είναι γενικά υψηλότερη.
② Βιομηχανική Δομή Υπολογιστών
Ο βιομηχανικός ελεγκτής υιοθετεί τη δομή του διαύλου και τον αρθρωτό σχεδιασμό. Έχει μια παθητική μητρική πλακέτα, κάθε εξάρτημα είναι μια αρθρωτή μητρική πλακέτα. η μητρική πλακέτα της CPU πρέπει να εισαχθεί στην ειδική υποδοχή για παθητική μητρική πλακέτα. Άλλες αρθρωτές πλακέτες επέκτασης εισάγονται στις υποδοχές επέκτασης της παθητικής μητρικής πλακέτας. Οι αντιστάσεις, οι πυκνωτές και τα επαγωγικά σε κάθε μονάδα έχουν σχεδιαστεί με καλύτερη ικανότητα κατά-παρεμβολών. Με αυτόν τον τρόπο, η εξωτερική παρεμβολή μπορεί να θωρακιστεί καλύτερα και η λειτουργία θα είναι πιο σταθερή.
Δεύτερον, πώς να προγραμματίσετε τον βιομηχανικό υπολογιστή
Ο βιομηχανικός προγραμματισμός υπολογιστών πρέπει να κατανοήσει τα χαρακτηριστικά του υλικού και τη γλώσσα προγραμματισμού του, τα ακόλουθα είναι τα γενικά βήματα προγραμματισμού:
1.Προσδιορίστε τα χαρακτηριστικά υλικού του βιομηχανικού υπολογιστή, συμπεριλαμβανομένου του τύπου επεξεργαστή, της χωρητικότητας μνήμης, των διεπαφών εισόδου και εξόδου και ούτω καθεξής. Διαφορετικοί βιομηχανικοί ελεγκτές μπορεί να έχουν διαφορετικά χαρακτηριστικά υλικού, πρέπει να επιλέξετε την κατάλληλη γλώσσα προγραμματισμού και εργαλεία ανάλογα με τις συγκεκριμένες περιστάσεις.
2.Επιλέξτε την κατάλληλη γλώσσα προγραμματισμού. Οι κοινές γλώσσες προγραμματισμού για βιομηχανικούς ελεγκτές περιλαμβάνουν τις C/C++, Python, Java, κ.λπ. Μπορείτε να επιλέξετε μια κατάλληλη γλώσσα ανάλογα με την εμπειρία προγραμματισμού σας και τα χαρακτηριστικά του βιομηχανικού ελεγκτή.
3.Εγκαταστήστε εργαλεία προγραμματισμού και περιβάλλον. Σύμφωνα με την επιλεγμένη γλώσσα προγραμματισμού, εγκαταστήστε τον αντίστοιχο μεταγλωττιστή, το περιβάλλον ανάπτυξης, τα εργαλεία εντοπισμού σφαλμάτων και ούτω καθεξής. Για παράδειγμα, εάν χρησιμοποιείτε C/C++ για προγραμματισμό, μπορείτε να χρησιμοποιήσετε τον μεταγλωττιστή GCC και το περιβάλλον ανάπτυξης Eclipse. Εάν χρησιμοποιείτε Python για προγραμματισμό, πρέπει να εγκαταστήσετε τον διερμηνέα Python και τον αντίστοιχο επεξεργαστή.
4.Κώδικας γραφής. Σύμφωνα με τις συγκεκριμένες ανάγκες και λειτουργίες, γράψτε τον αντίστοιχο κωδικό. Θα πρέπει να σημειωθεί ότι ο προγραμματισμός της μηχανής βιομηχανικού ελέγχου πρέπει να ελέγχει άμεσα το υλικό, επομένως πρέπει να κατανοήσετε ορισμένες από τις υποκείμενες γνώσεις προγραμματισμού, όπως η λειτουργία μητρώου, η επεξεργασία διακοπής και ούτω καθεξής.
5.Εντοπισμός σφαλμάτων και δοκιμή. Μετά τη σύνταξη του κώδικα, απαιτείται εντοπισμός σφαλμάτων και δοκιμή για να διασφαλιστεί ότι ο κώδικας λειτουργεί σωστά και επιτυγχάνει την επιθυμητή λειτουργικότητα. Ο βιομηχανικός προγραμματισμός ηλεκτρονικών υπολογιστών απαιτεί υλικό και γλώσσα προγραμματισμού να έχουν μια συγκεκριμένη κατανόηση και εμπειρία, πρέπει να είναι υπομονετικοί και προσεκτικοί προγραμματισμός και εντοπισμός σφαλμάτων.
Τρίτον, πώς ο βιομηχανικός εξοπλισμός ελέγχου υπολογιστή
Ο βιομηχανικός υπολογιστής μπορεί να ελεγχθεί μέσω μιας ποικιλίας διεπαφών και πρωτοκόλλων επικοινωνίας για τον έλεγχο της συσκευής, ο συγκεκριμένος τρόπος εξαρτάται από τον τύπο της συσκευής ελέγχου και τα χαρακτηριστικά υλικού και λογισμικού του βιομηχανικού υπολογιστή. Ακολουθούν ορισμένες κοινές μέθοδοι ελέγχου:
1. Έλεγχος ψηφιακής εισόδου/εξόδου (DI/DO):Ο βιομηχανικός υπολογιστής ελέγχει την κατάσταση μεταγωγής της συσκευής μέσω της ψηφιακής διεπαφής εισόδου/εξόδου. Για παράδειγμα, για να ελέγξετε το άναμμα και το σβηστό φως, την περιστροφή του κινητήρα κ.λπ.
2. Έλεγχος αναλογικής εισόδου/εξόδου (AI/AO):Το ICPC ελέγχει την τάση, το ρεύμα και άλλες παραμέτρους της συσκευής μέσω της αναλογικής διεπαφής εισόδου/εξόδου. Για παράδειγμα, για να ελέγξετε τις ενδείξεις του αισθητήρα θερμοκρασίας, ελέγξτε την ταχύτητα του κινητήρα και ούτω καθεξής.
3. Έλεγχος σειριακής επικοινωνίας:Το ICPC επικοινωνεί με τη συσκευή ελέγχου μέσω σειριακών πρωτοκόλλων επικοινωνίας (π.χ. RS232, RS485), στέλνει εντολές ελέγχου και λαμβάνει απαντήσεις από τη συσκευή.
4. Έλεγχος επικοινωνίας Ethernet:το ICPC επικοινωνεί με τη συσκευή ελέγχου μέσω της διεπαφής Ethernet και των πρωτοκόλλων επικοινωνίας (π.χ. TCP/IP), στέλνει εντολές ελέγχου και λαμβάνει απαντήσεις από τη συσκευή.
5. Έλεγχος διαύλου ελέγχου:ο βιομηχανικός υπολογιστής επικοινωνεί με τη συσκευή ελέγχου μέσω του διαύλου ελέγχου (π.χ. Profibus, CAN, Modbus), στέλνει εντολές ελέγχου και λαμβάνει απαντήσεις από τη συσκευή. Τα παραπάνω είναι μόνο μερικές κοινές μέθοδοι ελέγχου, στην πραγματικότητα, υπάρχουν πολλοί άλλοι τρόποι. Σύμφωνα με τις συγκεκριμένες απαιτήσεις ελέγχου και τους τύπους συσκευών, επιλέξτε την κατάλληλη λειτουργία ελέγχου και γράψτε το αντίστοιχο πρόγραμμα ελέγχου.




