Apr 29, 2026 Αφήστε ένα μήνυμα

Πώς μοιάζει ένα τέλειο πρόγραμμα PLC;

 

Σήμερα, μοιράζομαι ένα πρακτικό άρθρο για να σας βοηθήσω να κατανοήσετε πώς μοιάζει ένα τέλειο πρόγραμμα PLC και παρέχει πρότυπα προγραμματισμού PLC και προτάσεις για πρακτική εργασία.

Απαιτήσεις σχεδίασης για ένα τέλειο πρόγραμμα PLC:

Ένα πλήρες πρόγραμμα PLC δεν αφορά απλώς την εκτέλεση του συστήματος. Απαιτεί επίσης πλήρη σχόλια,-καλά δομημένη αρχιτεκτονική, καλή επεκτασιμότητα, ολοκληρωμένο σύστημα συναγερμού και προστασίας και ένα σύστημα προσομοίωσης πριν από την εκτέλεση.

1. Απλότητα

Κάντε το πρόγραμμα PLC όσο το δυνατόν πιο απλό. Απλότητα σημαίνει χρήση ενός τυποποιημένου πλαισίου προγράμματος και απλών οδηγιών. Σε γενικές γραμμές, αυτό περιλαμβάνει τη βελτιστοποίηση της δομής του προγράμματος και την απλοποίηση του προγράμματος με οδηγίες ελέγχου ροής. Πιο συγκεκριμένα, σημαίνει αντικατάσταση εντολών μιας-λειτουργίας με πιο ισχυρές και προσοχή στη σειρά των οδηγιών.

2. Αναγνωσιμότητα

Το σχεδιασμένο πρόγραμμα πρέπει να είναι ευανάγνωστο. Αυτό όχι μόνο βοηθά τον προγραμματιστή να κατανοήσει καλύτερα το πρόγραμμα και διευκολύνει τον εντοπισμό σφαλμάτων, αλλά επίσης διευκολύνει τους άλλους να το κατανοήσουν και τους χρήστες να το διατηρήσουν. Θα πρέπει επίσης να διευκολύνει τη διάδοση του προγράμματος όταν είναι απαραίτητο.

Για να εξασφαλιστεί καλή αναγνωσιμότητα, ο σχεδιασμός του προγράμματος θα πρέπει να είναι όσο το δυνατόν πιο σαφής. Δώστε προσοχή στην ιεραρχία και την αρθρωτή δομή, ακόμη και χρησιμοποιώντας αντικειμενοστρεφείς μεθόδους σχεδίασης-. Χρησιμοποιήστε όσο το δυνατόν περισσότερο τυπικές πρακτικές σχεδιασμού.

Εάν χρησιμοποιούνται γλώσσες προγραμματισμού σε ειδικές περιπτώσεις, τα διαγράμματα κλίμακας θα πρέπει να χρησιμοποιούνται στις περισσότερες περιπτώσεις για ευκολότερη αναγνωσιμότητα. Η κατανομή εισόδου/εξόδου θα πρέπει να είναι συστηματική για ευκολότερη απομνημόνευση και κατανόηση. Προσθέστε σχόλια όταν χρειάζεται. Η χρήση εσωτερικών εξαρτημάτων θα πρέπει επίσης να είναι συστηματική. αποφύγετε τη τυχαία χρήση τους.

Η αναγνωσιμότητα θα πρέπει να λαμβάνεται υπόψη από την αρχή του σχεδιασμού του προγράμματος. Αυτό δεν είναι εύκολο να επιτευχθεί πλήρως, επειδή κατά τη διόρθωση του προγράμματος, η προσθήκη ή η αφαίρεση οδηγιών και οι αλλαγές στη χρήση εσωτερικών στοιχείων μπορεί να κάνουν ένα αρχικά ξεκάθαρο πρόγραμμα κάπως ακατάστατο. Επομένως, επιτρέψτε τις προσαρμογές κατά τη διόρθωση σφαλμάτων στη φάση του σχεδιασμού και, στη συνέχεια, τακτοποιήστε το μετά τον εντοπισμό σφαλμάτων. Αυτό θα έχει ως αποτέλεσμα ένα πρόγραμμα υψηλότερης ποιότητας.

Τα σχόλια του προγράμματος θα πρέπει να περιλαμβάνουν τουλάχιστον τα ακόλουθα:

Α. Σχόλια συστήματος: Κάτοχος πνευματικών δικαιωμάτων και σκοπός ολόκληρου του προγράμματος. B. Αποκλεισμός σχολίων: Κύριος σκοπός και συγγραφέας του μπλοκ. Γ. Σχόλια τμήματος: Σκοπός του τμήματος κώδικα. Δ. Σχόλια μεταβλητών: Η σημασία είναι προφανής-, συμπεριλαμβανομένων σχολίων εισόδου/εξόδου και σχολίων ενδιάμεσων μεταβλητών. Όσον αφορά τα ζητήματα εμπιστευτικότητας, αυτά θα πρέπει να αντιμετωπιστούν μέσω του αλγόριθμου κρυπτογράφησης ή της κρυπτογράφησης αποκλεισμού του προγράμματος, αντί με τη μείωση των σχολίων.

3. Ορθότητα

Το πρόγραμμα PLC πρέπει να είναι σωστό και να επαληθεύεται μέσω της πραγματικής λειτουργίας για να αποδειχθεί η σωστή λειτουργία του. Αυτή είναι η πιο θεμελιώδης απαίτηση για ένα πρόγραμμα PLC. αν αυτό δεν επιτευχθεί, όσο καλές κι αν είναι οι άλλες πτυχές, είναι άχρηστες.

Για να διασφαλιστεί η ορθότητα του προγράμματος, οι οδηγίες και οι εσωτερικές συσκευές πρέπει να χρησιμοποιούνται με ακρίβεια. Η ακριβής χρήση των οδηγιών συνδέεται με την ακριβή κατανόησή τους. Επομένως, το νόημα και οι συνθήκες χρήσης των οδηγιών πρέπει να κατανοηθούν πλήρως. Εάν είναι απαραίτητο, μπορούν να γραφτούν μικρά προγράμματα για να δοκιμάσουν ορισμένες ασαφείς οδηγίες.

Για την ίδια οδηγία, λόγω διαφορών στις παρτίδες κατασκευής PLC ή στα μοντέλα σειράς, ορισμένες λεπτομέρειες οδηγιών ενδέχεται να διαφέρουν. Θα πρέπει να συμβουλευτείτε προσεκτικά το εγχειρίδιο προγραμματισμού.

Η σωστή χρήση των εσωτερικών συσκευών είναι επίσης σημαντική. Για παράδειγμα, ορισμένα PLC διαθέτουν προστασία κατά της τροφοδοσίας-, ενώ άλλα όχι. Είναι σημαντικό να διασφαλίσετε ότι χρησιμοποιούνται συσκευές που απαιτούν προστασία από την παροχή ρεύματος-και το αντίστροφο.

Εν ολίγοις, η πιο θεμελιώδης απαίτηση για τα προγράμματα PLC είναι η ακριβής χρήση των οδηγιών και η σωστή χρήση εσωτερικών στοιχείων για να διασφαλιστεί ότι το προγραμματισμένο πρόγραμμα εκτελείται σωστά.

Για ένα απλό παράδειγμα, τα PLC της Siemens απαιτούν μεταβλητές με λειτουργικότητα αποθήκευσης ως ενδιάμεσες μεταβλητές για ανερχόμενες και καθοδικές ακμές, όπως σημεία M- ή σημεία DB-. Η χρήση της μεταβλητής temp του FC θα προκαλούσε προβλήματα.

4. Αξιοπιστία

Τα προγράμματα δεν πρέπει να είναι μόνο σωστά αλλά και αξιόπιστα. Η αξιοπιστία αντανακλά τη σταθερότητα του προγράμματος PLC, η οποία είναι επίσης βασική απαίτηση.

Ορισμένα προγράμματα PLC λειτουργούν σωστά υπό κανονικές συνθήκες λειτουργίας ή κατά τη διάρκεια νόμιμων λειτουργιών, αλλά αποτυγχάνουν να λειτουργήσουν σωστά υπό μη κανονικές συνθήκες λειτουργίας (όπως προσωρινή διακοπή ρεύματος που ακολουθείται από γρήγορη επαναφορά ρεύματος) ή μετά από παράνομες λειτουργίες (όπως το πάτημα κουμπιών εκτός σειράς ή το πάτημα πολλών κουμπιών ταυτόχρονα). Τέτοια προγράμματα είναι αναξιόπιστα, ασταθή ή κακώς σχεδιασμένα.

Τα καλά προγράμματα PLC μπορούν να εντοπίσουν μη κανονικές συνθήκες λειτουργίας και να τις ενσωματώσουν απρόσκοπτα με τις κανονικές συνθήκες, επιτρέποντας στο πρόγραμμα να προσαρμοστεί σε διάφορες καταστάσεις. Ένα καλό πρόγραμμα PLC μπορεί να απορρίψει παράνομες λειτουργίες χωρίς να αφήσει κανένα «ίχνος», αποδεχόμενο μόνο νόμιμες λειτουργίες.

Η διασύνδεση είναι μια κοινή μέθοδος για την απόρριψη παράνομων λειτουργιών. Τα κυκλώματα ρελέ συχνά χρησιμοποιούν αυτή τη μέθοδο και τα PLC μπορούν επίσης να κληρονομήσουν αυτήν την προσέγγιση.

5. Ευκολία Τροποποίησης

Ένα πρόγραμμα πρέπει να είναι εύκολο να τροποποιηθεί. Ένα από τα χαρακτηριστικά ενός PLC είναι η ευκολία και η ευελιξία του στην προσαρμογή σε διάφορες καταστάσεις. Αυτό επιτυγχάνεται με την τροποποίηση ή τον επανασχεδιασμό του προγράμματος.

Ο επανασχεδιασμός του προγράμματος χρησιμοποιείται όταν πρέπει να αλλάξουν οι απαιτήσεις εφαρμογής της διαδικασίας του PLC. Όχι μόνο το πρόγραμμα ξαναγράφεται, αλλά πρέπει επίσης να ανακατανεμηθεί το I/O. Στις περισσότερες περιπτώσεις, η επανεγγραφή του προγράμματος δεν είναι απαραίτητη. επαρκούν μικρές τροποποιήσεις. Αυτό απαιτεί το πρόγραμμα να είναι εύκολο να τροποποιηθεί.

Η ευκολία τροποποίησης σημαίνει επίσης ευελιξία, που απαιτεί μόνο μικρές αλλαγές για να επιτευχθεί ο σκοπός της αλλαγής παραμέτρων ή της τροποποίησης ενεργειών.

6. Επεκτασιμότητα

Πολλά προγράμματα ενδέχεται να έχουν προγραμματιστεί εκ των προτέρων-πριν από την ανάπτυξη στον ιστότοπο, αλλά ενδέχεται να χρειαστεί να προστεθούν επιπλέον προγράμματα στον-ιστότοπό τους. Για να αποφευχθεί η διατάραξη της συνολικής δομής του συστήματος, πρέπει να δεσμευτεί επαρκής χώρος σε κάθε λειτουργική περιοχή για εφεδρικό υλικό. Το λογισμικό θα πρέπει να έχει σχεδιαστεί με γνώμονα τη χειροκίνητη, αυτόματη και ημι{4}}λειτουργία και ο χώρος θα πρέπει να εκχωρείται ανάλογα.

7. Ολοκληρωμένο σύστημα συναγερμού

Τα συστήματα PLC χρησιμοποιούνται συχνά σε βιομηχανικά περιβάλλοντα, όπου κάθε ατύχημα μπορεί να προκαλέσει απώλειες, μεγάλες ή μικρές. Για να διασφαλιστεί η πρόληψη ατυχημάτων ή να ελαχιστοποιηθούν οι απώλειες κατά τη διάρκεια ενός ατυχήματος, πρέπει να δοθεί έμφαση στις λειτουργίες συναγερμού και προστασίας του PLC. Ως εκ τούτου, αυτό τονίζεται ως σημαντικό στοιχείο του συστήματος.

8. Προσομοίωση προγράμματος

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

(1) Μετατρέψτε τα πραγματικά σημεία εισόδου/εξόδου PLC σε ενδιάμεσες μεταβλητές ή μεταβλητές μπλοκ δεδομένων.

(2) Γράψτε προγράμματα προσομοίωσης για κάθε εξοπλισμό σύμφωνα με τις απαιτήσεις της διαδικασίας.

Ένα καλό πρόγραμμα PLC μπορεί να θεωρηθεί αυτό που πληροί τις παραπάνω απαιτήσεις.

Προδιαγραφές προγραμματισμού PLC

1. Επιλέξτε το κατάλληλο μοντέλο PLC και τον αριθμό σημείων I/O. Επιλέξτε μονάδες ειδικών λειτουργιών για συγκεκριμένες λειτουργικές απαιτήσεις.

2. Να είστε εξοικειωμένοι με τις επιλεγμένες οδηγίες προγραμματισμού PLC και το λογισμικό μεταγλώττισης.

3. Σχεδιάστε τα μαλακά εξαρτήματα, συμπεριλαμβανομένων των εσωτερικών ρελέ, των ρελέ συγκράτησης, των καταχωρητών δεδομένων, των χρονόμετρων και των μετρητών.

4. Σχεδιάστε το πρόγραμμα, ακολουθώντας γενικά τη σειρά εξαγωγής σφαλμάτων, χειρισμού σφαλμάτων, χειροκίνητου χειρισμού, αυτόματου χειρισμού και χειρισμού εξόδου. Τα μεγαλύτερα έργα ή εξοπλισμός θα πρέπει να χωρίζονται σε λειτουργικές μονάδες, όπως ανελκυστήρες, συσκευές μεταφοράς και συσκευές ανύψωσης/περιστροφής σε μια αυτοματοποιημένη γραμμή παραγωγής. Αυτά θα πρέπει να προγραμματιστούν σε τμήματα και μπλοκ σύμφωνα με την παραπάνω δομή μονάδας.

5. Προσθέστε σύντομα σχόλια τμήματος πριν από κάθε τμηματοποιημένο ή αποκλειστικό-πρόγραμμα, εξηγώντας τη λειτουργία του. Εάν είναι απαραίτητο, υποδείξτε την αντίστοιχη ροή της διαδικασίας. Η σειρά των τμηματοποιημένων ή βασισμένων σε μπλοκ{4}}προγραμμάτων εντός του συνολικού προγράμματος θα πρέπει γενικά να ακολουθεί τη σειρά ροής της διαδικασίας για αναγνωσιμότητα.

6. Πριν από το σχεδιασμό του προγράμματος, ο εξοπλισμός πρέπει να αφαιρεθεί. Κοινοί παράγοντες όπως η διακοπή λειτουργίας, η διακοπή έκτακτης ανάγκης, η υπερφόρτωση, το υπερ-όριο, το χρονικό όριο λήξης, η κουρτίνα φωτός ασφαλείας, η αναστολή σύγκρουσης και ο διακόπτης πόρτας θα πρέπει να εξαχθούν και να τοποθετηθούν στο κύκλωμα εκκίνησης-ανόδου ή εκκίνησης-του κύριου κυκλώματος ελέγχου και κλειδώματος. Αυτό χρησιμεύει ως η κύρια προϋπόθεση ολόκληρης της δομής του προγράμματος. Με βάση αυτό, το πρόγραμμα χωρίζεται στη συνέχεια σε δύο κύριες λειτουργικές περιοχές: αυτόματη και χειροκίνητη.

7. Κοινοί παράγοντες στην περιοχή χειροκίνητης λειτουργίας της δομής του προγράμματος, όπως η χειροκίνητη λειτουργία και παράγοντες που θέτουν σε κίνδυνο τον εξοπλισμό και την προσωπική ασφάλεια, θα πρέπει να εξαχθούν και να τοποθετηθούν στο κύκλωμα χειροκίνητου κύριου ελέγχου και κλειδώματος για προστασία, θωράκιση και συναγερμό για χειροκίνητο έλεγχο.

8. Κοινοί παράγοντες στην περιοχή αυτόματης λειτουργίας της δομής του προγράμματος, όπως η αυτόματη λειτουργία, οι παράγοντες υπέρ-ορίου και ο χρόνος λήξης, πρέπει να εξαχθούν και να τοποθετηθούν στο κύκλωμα αυτόματου κύριου ελέγχου και κλειδώματος για προστασία, θωράκιση και συναγερμό για εξοπλισμό υπό αυτόματο έλεγχο. Μια γενική αρχή είναι να περιοριστεί αυστηρά η είσοδος του εξοπλισμού, ενώ περιορίζεται χαλαρά η έξοδος του εξοπλισμού, διασφαλίζοντας την ασφάλεια.

9. Μια κύρια λειτουργία επαναφοράς θα πρέπει να σχεδιαστεί στο πρόγραμμα για να διευκολύνεται η γρήγορη και εύκολη αποκατάσταση της κανονικής λειτουργίας του εξοπλισμού σε περίπτωση δυσλειτουργίας. Η κύρια επαναφορά θα πρέπει να λαμβάνει πλήρως υπόψη την ασφάλεια του εξοπλισμού και του προσωπικού κατά τη διαδικασία επαναφοράς.

10. Κατά τη μετάβαση από την αυτόματη λειτουργία στη χειροκίνητη λειτουργία, το πρόγραμμα πρέπει να διαγράφει τις εξόδους και τις ενδιάμεσες καταστάσεις από την αυτόματη λειτουργία. Ειδικά όταν χρησιμοποιείτε την οδηγία SET σε αυτόματη λειτουργία, πρέπει να διαγραφεί χρησιμοποιώντας την οδηγία RESET στη χειροκίνητη λειτουργία.

11. Οι διπλές έξοδοι απαγορεύονται αυστηρά στον προγραμματισμό. δηλαδή η ίδια πρόταση εξόδου ή το ίδιο πηνίο εξόδου εμφανίζεται δύο ή περισσότερες φορές στο πρόγραμμα. Για το ίδιο σημείο εξόδου υπό διαφορετικές συνθήκες λειτουργίας, χρησιμοποιήστε ένα ενδιάμεσο ρελέ για μεταφορά και, τέλος, συνδυάστε το σε ένα μόνο σημείο εξόδου.

12. Όταν χρησιμοποιείτε οθόνη αφής, η περιοχή ελέγχου και η περιοχή κατάστασης που μοιράζονται η οθόνη αφής και το PLC δεν πρέπει να χρησιμοποιούνται για άλλους λειτουργικούς προγραμματισμούς.

13. Πριν χρησιμοποιήσετε οποιαδήποτε ειδική μονάδα PLC, ελέγξτε εάν η περιοχή ελέγχου και η περιοχή κατάστασης καταλαμβάνουν λέξεις εργασίας. Εάν ναι, μην προγραμματίζετε αυτές τις λέξεις εργασίας για άλλους σκοπούς.

14. Οι είσοδοι, οι έξοδοι, οι ενδιάμεσοι ηλεκτρονόμοι, οι χρονοδιακόπτες, οι μετρητές και οι καταχωρητές δεδομένων PLC πρέπει να σχολιάζονται με κινεζικούς χαρακτήρες. Οι είσοδοι και οι έξοδοι πρέπει επίσης να περιλαμβάνουν ονόματα στοιχείων και αριθμούς ετικετών. Τα αντίστοιχα σημεία εισόδου είναι γενικά προεπιλεγμένα σε ΟΧΙ επαφές συνδεδεμένες σε εξωτερικούς διακόπτες. Για εισόδους που απαιτούν επαφές NC, αυτό πρέπει να προσδιορίζεται στα σχόλια. Όλα τα σχόλια πρέπει να είναι ξεκάθαρα και ξεκάθαρα, αποφεύγοντας παρεξηγήσεις και ελαχιστοποιώντας τη χρήση γενικών όρων.

15. Αφού ολοκληρωθεί ο εντοπισμός σφαλμάτων του έργου, το τελικό πρόγραμμα λογισμικού πρέπει να διατηρηθεί. Το όνομα του αποθηκευμένου αρχείου πρέπει να περιλαμβάνει τον αριθμό του έργου, τον συγγραφέα, την ημερομηνία και τον αριθμό έκδοσης.

16. Σχετικά με την κρυπτογράφηση προγράμματος: Ο κωδικός πρόσβασης για το κρυπτογραφημένο πρόγραμμα πρέπει να αποθηκευτεί σε ένα αποκλειστικό αρχείο, με σαφή ένδειξη του ονόματος χρήστη, του κωδικού πρόσβασης και των δικαιωμάτων. Αυτό το αρχείο θα πρέπει να διανεμηθεί σε τουλάχιστον δύο άτομα για να μάθουν τον κωδικό πρόσβασης και να αποτρέψουν το να είναι απρόσιτο το πρόγραμμα λόγω απώλειας κωδικού πρόσβασης.

Προγραμματιστικές προτάσεις

1. Όταν ένα PLC και ένας κεντρικός υπολογιστής (ή οθόνη αφής) σχηματίζουν ένα σύστημα παρακολούθησης, η οθόνη χρειάζεται συχνά να εμφανίζει λειτουργίες ελέγχου, όπως "χειροκίνητη" και "αυτόματη" (γενικά, πολλές λειτουργίες μπορούν να έχουν μόνο μία). Η οδηγία "MOV" μπορεί να χρησιμοποιηθεί στο πρόγραμμα. Για παράδειγμα, όταν επιλέγεται "manual", η σταθερά 1 μεταφέρεται στον καταχωρητή VB10. όταν έχει επιλεγεί το "αυτόματο", το 2 μεταφέρεται στον ίδιο καταχωρητή VB10. Με τον έλεγχο των δεδομένων στο μητρώο, μπορεί να προσδιοριστεί ο τρόπος ελέγχου του συστήματος. Το πλεονέκτημα αυτής της προσέγγισης είναι η ευκολία κατανόησής της και αποφεύγεται η ανάγκη για πολύπλοκες διαδικασίες όπως η διασύνδεση.

2. Όταν το πρόγραμμα περιλαμβάνει έλεγχο αναλογικού σήματος, εάν το αναλογικό σήμα ανάγνωσης δεν έχει ουσιαστικά κανένα σφάλμα, μπορεί να χρησιμοποιηθεί φιλτράρισμα χρόνου για να καθυστερήσει η είσοδος. Εάν τα δεδομένα ανάγνωσης έχουν μεγάλο σφάλμα, απαιτούνται άλλες μέθοδοι φιλτραρίσματος, όπως ο μέσος όρος. Ανατρέξτε στη σχετική τεκμηρίωση για περισσότερες πληροφορίες.

3. Κατά τον εντοπισμό σφαλμάτων του προγράμματος, εάν πληρούται μια συνθήκη αλλά το πηνίο εξόδου δεν είναι ενεργοποιημένο, ελέγξτε αν αυτή η ενότητα του προγράμματός σας περιλαμβάνεται σε τέτοιες δηλώσεις, όπως «JUMP go to». Μια άλλη πιθανότητα είναι ότι μετά από μια διακοπή προγράμματος, η προϋπόθεση πληρούται αλλά δεν υπάρχει έξοδος. Αυτό συνήθως υποδεικνύει ότι αυτή η ενότητα του προγράμματος δεν σαρώνεται.

4. Σε προγράμματα διαδοχικού ελέγχου, δηλαδή, όταν ολοκληρώνεται μια ενέργεια και ξεκινά η επόμενη ενέργεια, η λειτουργία ελέγχου +10+10 είναι πολύ βολική. Η ιδέα είναι η εξής: Ένας καταχωρητής έχει προκαθοριστεί στο 0 κατά την αρχικοποίηση. Μετά την εκκίνηση του συστήματος, αυξάνεται κατά 10, φέρνοντας την τιμή του καταχωρητή στο 10. Με τον καταχωρητή στο 10, μπορεί να πραγματοποιηθεί η πρώτη ενέργεια. Μετά την πρώτη ενέργεια, ο καταχωρητής αυξάνεται ξανά κατά 10, φέρνοντας την τιμή του καταχωρητή στο 20, επιτρέποντας την εκτέλεση της δεύτερης ενέργειας. Μετά τη δεύτερη ενέργεια, αυξάνεται ξανά κατά 10, φέρνοντας την τιμή του καταχωρητή στο 30. Με αυτόν τον τρόπο, ελέγχοντας την τιμή στον καταχωρητή, μπορεί να προσδιοριστεί η επιθυμητή ενέργεια. Όταν χρειάζεται μια ενέργεια άλματος, η αύξηση μπορεί να αλλάξει από 10 σε 20, 30 κ.λπ., ανάλογα με τις συγκεκριμένες απαιτήσεις.

Γιατί να αυξηθεί κατά 10 αντί για 1; Επειδή μετά την αύξηση κατά 10, εάν χρειάζεται να εισαχθεί ένα τμήμα, μπορεί να εισαχθεί σε οποιαδήποτε από τις 10 διαθέσιμες υποδοχές.

5. Όταν σχεδιάζετε ένα πρόγραμμα, εάν παρουσιαστεί ένα σφάλμα που σχετίζεται-τη διεργασία (δεν ελέγχεται από το σύστημα ελέγχου), είναι καλύτερο να διατηρήσετε το φαινόμενο σφάλματος και να παρέχετε οπτικούς και ηχητικούς συναγερμούς έως ότου ο χειριστής επαναφέρει το σύστημα, ώστε να αντιληφθεί το σφάλμα. Διαφορετικά, εάν το σύστημα σταματήσει, άλλοι μπορεί να υποθέσουν ότι υπάρχει πρόβλημα με το πρόγραμμα. Αυτά τα σημεία πρέπει γενικά να λαμβάνονται υπόψη κατά το σχεδιασμό ενός νέου συστήματος.

6. Οι υπορουτίνες που καλούνται συχνά μπορούν να μετατραπούν σε υπομονάδες για συχνές κλήσεις.

7. Δεδομένου ότι κάθε βήμα στον κύκλο εργασίας μιας μηχανής παραγωγής απαιτεί ορισμένο χρόνο για να εκτελεστεί, και αυτοί οι χρόνοι έχουν ορισμένα όρια, ένας χρονοδιακόπτης μπορεί να ξεκινήσει ταυτόχρονα με την έναρξη του βήματος που πρόκειται να παρακολουθηθεί. Η ρύθμιση χρόνου του χρονοδιακόπτη θα πρέπει να είναι 20%–30% μεγαλύτερη από την κανονική διάρκεια της ενέργειας. Το σήμα εξόδου του χρονοδιακόπτη μπορεί να χρησιμοποιηθεί για συναγερμούς ή συσκευές αυτόματης απενεργοποίησης. Όταν ο χρόνος ενός βήματος υπερβαίνει τον καθορισμένο χρόνο, φτάνοντας στον αντίστοιχο προκαθορισμένο χρόνο του χρονοδιακόπτη και πριν ξεκινήσει το επόμενο βήμα, ο χρονοδιακόπτης εκδίδει ένα σήμα σφάλματος. Αυτό το σήμα διακόπτει τον κανονικό κύκλο εργασίας και ξεκινά τη διαδικασία συναγερμού ή τερματισμού λειτουργίας. αυτό είναι που συνήθως ονομάζουμε προστασία έναντι του κύκλου-.

8. Ορισμένοι διακόπτες ανίχνευσης ασφαλείας (όπως κουμπιά διακοπής έκτακτης ανάγκης, κουρτίνες φώτων ασφαλείας, τερματικοί διακόπτες κ.λπ.) θα πρέπει να χρησιμοποιούν κανονικά κλειστές εισόδους (NC).

9. Για λόγους ασφαλείας και εξοικονόμησης ενέργειας, οι έξοδοι θα πρέπει να σχεδιάζονται έτσι ώστε να ενεργοποιούνται μόνο όταν χρειάζεται και να σταματούν μόλις ολοκληρωθεί η ενέργεια, αντί να σχεδιάζονται για συνεχή έξοδο έως ότου απαιτείται διακοπή.

10. Η αρχή λειτουργίας για τους ενεργοποιητές θα πρέπει να είναι: καλύτερα να παραμένουν ακίνητοι παρά να κινούνται ακανόνιστα.

11. Έλεγχος εξοπλισμού μιας μονάδας{{1}: Κάθε μονάδα πρέπει να διαθέτει λειτουργία χειροκίνητης/αυτόματης μεταγωγής και λειτουργία εκκίνησης/διακοπής κατά τη χειροκίνητη λειτουργία. Κατά τη μετάβαση από αυτόματη σε χειροκίνητη λειτουργία, ο εξοπλισμός δεν πρέπει να σταματά. κατά την εναλλαγή από χειροκίνητο σε αυτόματο, η εκκίνηση/διακοπή του εξοπλισμού εξαρτάται από το αυτόματο πρόγραμμα.

12. Κάθε μονάδα εξοπλισμού (αντλία, ανεμιστήρας και άλλος μεγάλος εξοπλισμός) πρέπει να περιστρέφεται μετά από 24 ώρες λειτουργίας και πρέπει να υπάρχει αθροιστική εγγραφή χρόνου λειτουργίας, εκτός εάν η σειρά έναρξης/διακοπής έχει οριστεί από τον κεντρικό υπολογιστή. Διαφορετικά, ο χειριστής πρέπει να το ρυθμίσει χειροκίνητα.

 

 

Αποστολή ερώτησής

whatsapp

skype

Ηλεκτρονικό ταχυδρομείο

Εξεταστική