Bridging the Gap: Essential PLC Serial Communication Knowledge for Electrical Professionals
Bridging the Gap: Essential PLC Serial Communication Knowledge for Electrical Professionals
Βασικά στοιχεία σειριακής επικοινωνίας
Η σειριακή επικοινωνία είναι ένα κοινό πρωτόκολλο για την ανταλλαγή δεδομένων από συσκευή σε συσκευή. Σε αντίθεση με το USB, οι περισσότεροι υπολογιστές διαθέτουν δύο σειριακές θύρες που βασίζονται σε RS232. Οι σειριακές θύρες χρησιμοποιούνται επίσης ευρέως σε συσκευές οργάνων και απομακρυσμένων δεδομένων - λήψης.
Βασικές Παράμετροι Σειριακής Επικοινωνίας
Για αποτελεσματική σειριακή επικοινωνία, οι ακόλουθες παράμετροι πρέπει να ταιριάζουν μεταξύ των θυρών:
Ρυθμός Baud: Μετρά δεδομένα - ταχύτητα μετάδοσης σε bit ανά δευτερόλεπτο. Για παράδειγμα, 300 baud ισούται με 300 bit ανά δευτερόλεπτο. Ο ρυθμός Baud επηρεάζει άμεσα τη συχνότητα δειγματοληψίας στη γραμμή δεδομένων. Οι υψηλοί ρυθμοί baud, που διευκολύνουν την επικοινωνία μικρής απόστασης και υψηλής ταχύτητας, είναι αντιστρόφως ανάλογοι της απόστασης μετάδοσης.
Bits δεδομένων:Αναπαριστά τα πραγματικά δεδομένα στη μετάδοση. Οι τυπικές τιμές είναι 5, 7 ή 8 bit. Για παράδειγμα, το τυπικό ASCII χρησιμοποιεί 7 bit, ενώ το εκτεταμένο ASCII χρησιμοποιεί 8. Η επιλογή εξαρτάται από τις συγκεκριμένες απαιτήσεις μετάδοσης δεδομένων.
Stop Bits:Σημειώστε το τέλος ενός πακέτου δεδομένων, συνήθως με τιμές 1, 1,5 ή 2 bit. Βοηθούν τις συσκευές να συγχρονίζουν τα ρολόγια κατά την επικοινωνία. Περισσότερα bit stop αυξάνουν την ανοχή για διαφορές ρολογιού - χρονισμού αλλά μειώνουν τον ρυθμό μετάδοσης δεδομένων.
Bit ισοτιμίας:Ένα απλό σφάλμα - μέθοδος ελέγχου. Οι επιλογές περιλαμβάνουν ζυγό, μονό, υψηλό, χαμηλό ή καμία. Η ζυγή και η περιττή ισοτιμία ορίζουν το bit ισοτιμίας για να εξασφαλίσει έναν άρτιο ή περιττό αριθμό λογικών υψηλών bit στα μεταδιδόμενα δεδομένα. Η υψηλή και η χαμηλή ισοτιμία απλώς ρυθμίζουν το bit σε λογικό υψηλό ή χαμηλό, επιτρέποντας στις συσκευές λήψης να ανιχνεύουν πιθανές παρεμβολές επικοινωνίας ή αποσυγχρονισμό.
Κοινές διεπαφές PLC
RS - 232:Το πρότυπο RS - 232 είναι κοινό σε IBM - PC και συμβατά συστήματα. Υποστηρίζει διάφορες εφαρμογές όπως σύνδεση ποντικιών, εκτυπωτών, μόντεμ και βιομηχανικών οργάνων. Ενώ το RS - 232 επιτρέπει την επικοινωνία από σημείο σε σημείο μεταξύ σειριακών θυρών και συσκευών υπολογιστή, η μέγιστη απόσταση μετάδοσης είναι 50 πόδια.
RS - 422:Το RS - 422, που χρησιμοποιείται σε υπολογιστές Apple Macintosh, χρησιμοποιεί διαφορική σηματοδότηση. Σε αντίθεση με τη σηματοδότηση αναφοράς μονού άκρου γείωσης του RS - 232, η διαφορική μετάδοση του RS - 422 χρησιμοποιεί δύο γραμμές για αποστολή και λήψη σημάτων. Αυτό ενισχύει την προστασία από τον θόρυβο και επεκτείνει την απόσταση μετάδοσης, καθιστώντας το κατάλληλο για βιομηχανικές ρυθμίσεις.
RS - 485:Το RS - 485 βελτιώνεται σε σχέση με το RS - 422 υποστηρίζοντας έως και 32 συσκευές και ορίζοντας ηλεκτρικά χαρακτηριστικά για σενάρια μέγιστου αριθμού - συσκευής για να διασφαλιστεί επαρκής τάση σήματος. Επιτρέπει τη δημιουργία δικτύων συσκευών χρησιμοποιώντας μία μόνο θύρα RS - 422. Με ισχυρό θόρυβο - ασυλία και υποστήριξη πολλαπλών συσκευών, το RS - 485 είναι ιδανικό για βιομηχανικές εφαρμογές όπως η κατασκευή κατανεμημένων δικτύων συσκευών που συνδέονται με υπολογιστές, ελεγκτές συλλογής δεδομένων, HMI και άλλα λειτουργικά συστήματα. Το RS - 485 είναι ένα υπερσύνολο του RS - 422, που επιτρέπει τον έλεγχο όλων των συσκευών RS - 422 με αποστάσεις μετάδοσης που υπερβαίνουν τα 4.000 πόδια.