Κοινή χρήση τεχνολογίας

Case |. Το LabVIEW συνδέεται στο S7-1200PLC

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Ερχεται με:
Έγραψε ένα καλό άρθρο αναφοράς:
Εκμάθηση σύνδεσης μεταξύ εργαλείου ελέγχου επικοινωνίας και προσομοιωτή Botu[Ολοκληρωμένη διαδικασία με εικόνες και κείμενο + χρήση λογισμικού]

Λύστε το πρόβλημα της ασυμβατότητας μεταξύ υψηλότερων και χαμηλότερων εκδόσεων όπως το Botu V15 V16 V17 V18 στο ίδιο PLC


Πρόλογος

以下默认读者已经有LabVIEW、PLC软件的基本使用基础
Πραγματοποιήστε τη λειτουργία επικοινωνίας μεταξύ LabVIEW και S7-1200PLC.
ειδικός:
1) Ελέγξτε εάν η σύνδεση είναι επιτυχής (εμφανίζεται με μια λάμπα
2) Εφαρμογή δεδομένων εγγραφής στο PLC
3) Πραγματοποιήστε την ανάγνωση δεδομένων από το PLC


1. Συνθήκες προετοιμασίας

  • λογισμικό:
    Λογισμικό S71200PLC
    LabVIEW2020
    HslCommunicationDemoSoftware
  • σκεύη, εξαρτήματα:
    Υλικό PLC

2. Βήματα

1. HslCommunicationDemo

Βήμα 1 Ανοίξτε το έργο Siemens PLC και ελέγξτε τη διεύθυνση IP της διεπαφής [εδώ έχω πραγματικό υλικό PLC, συνδεδεμένο στον φορητό υπολογιστή μέσω καλωδίου δικτύου και ορίστε την IP σε 192.168.0.1], ώστε η διεύθυνση IP στο HslCommunicationDemo. το ίδιο.
Εισαγάγετε την περιγραφή της εικόνας εδώ
Βήμα 2 Επιστρέψτε στο PLC, μεταβείτε στον μηχανισμό σύνδεσης και ελέγξτε εάν επιτρέπεται η απομακρυσμένη πρόσβαση στην επικοινωνία.
Εισαγάγετε την περιγραφή της εικόνας εδώ
Βήμα 3 Επιστρέψτε στο Demoz και κάντε κλικ στο Connect. Θα σας ειδοποιήσει ότι η σύνδεση είναι επιτυχής.
Εισαγάγετε την περιγραφή της εικόνας εδώ

Ερώτηση 1: Η σύνδεση απέτυχε;

Εισαγάγετε την περιγραφή της εικόνας εδώ
Λύση για την αποτυχία σύνδεσης στην παραπάνω εικόνα:

  • Ελέγξτε αν περιορίζεται από τείχος προστασίας

Ερώτηση 2: Το υλικό της CPU δεν ταιριάζει με το υλικό στο Botu; 【2 επιλογές

Εισαγάγετε την περιγραφή της εικόνας εδώ

方法1

Έψαξα πολύ για την ασυμβατότητα μεταξύ της έκδοσης του προγράμματος στη CPU και της έκδοσης V16 του έργου STEP 7.
Αυτό το άρθρο με ενέπνευσε:Λύστε το πρόβλημα της ασυμβατότητας μεταξύ υψηλότερων και χαμηλότερων εκδόσεων όπως το Botu V15 V16 V17 V18 στο ίδιο PLC .αυτός είπε博图V17依旧有一个小问题,他这个创建好了,但是固件版本依然是4.5版本的,所以我们需要重新更改一下,点击在线和诊断
Από αυτή την άποψη, ακολούθησα τα βήματα, αν και διαπίστωσα ότι αφού συνδέθηκα με το δικό μου υλικολογισμικό PLC online, η έκδοση υλικολογισμικού ήταν V4.5, όχι η 4.2 που χρησιμοποιούσα. Αλλά η έκδοσή μου είναι V16 και η υψηλότερη έκδοση είναι μόνο η έκδοση 4.4. 【Οπως φαίνεται παρακάτω:

Βήματα: Πρώτα συνδεθείτε στο διαδίκτυο, κάντε κλικ στο Ηλεκτρονικό και Διάγνωση
Εισαγάγετε την περιγραφή της εικόνας εδώ
Τελικά μόνο εκτέλεσα复位为出厂设置Τέλος, μετά την επανασύνδεση στο PLC και τη μεταφόρτωση από τη συσκευή, εμφανίζεται το πράσινο φως.
Εισαγάγετε την περιγραφή της εικόνας εδώ

方式2: Κατεβάστε απευθείας το πακέτο υλικού [δεν έχει επαληθευτεί ακόμα]

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

Το πακέτο V16 που ελήφθη μετά τη λήψη:
Εισαγάγετε την περιγραφή της εικόνας εδώ

Μετά την αποσυμπίεση, υπάρχουν διάφορα αρχεία ISP
Εισαγάγετε την περιγραφή της εικόνας εδώ
Εγκατάσταση στο "Εργαλεία"->"Πακέτο εγκατάστασης" [όπως φαίνεται στην παρακάτω εικόνα]
Εισαγάγετε την περιγραφή της εικόνας εδώ

1.LabVIEW

Βήμα 1. Εφαρμογή σύνδεσης με PLC

Πίσω πάνελ:
1) Διεπαφή διασύνδεσης->.NET->Κόμβος κατασκευαστή
Εισαγάγετε την περιγραφή της εικόνας εδώ
2) Μέσα στον κατασκευαστή, επιλέξτε το αρχείο HslCommunication.dll. Θα εμφανιστούν τα στοιχεία διαμόρφωσης HslCommunication.
Εισαγάγετε την περιγραφή της εικόνας εδώ
3) Συγκεκριμένες επιλογές σε στοιχεία διαμόρφωσης

  • HslCommunication.Profinet.Siemens->SiemensS7Net->SimensS7Net构造器
    Εισαγάγετε την περιγραφή της εικόνας εδώ

4) Τελική διαμόρφωση πίσω έκδοσης
Εισαγάγετε την περιγραφή της εικόνας εδώ
Μετά την εκκίνηση, το εφέ του μπροστινού πίνακα είναι:
Εισαγάγετε την περιγραφή της εικόνας εδώ

Βήμα 2 Γράψτε δεδομένα στο PLC και διαβάστε δεδομένα από το PLC

Εισαγάγετε την περιγραφή της εικόνας εδώ

Εφέ λειτουργίας μπροστινού πίνακα:
Εισαγάγετε την περιγραφή της εικόνας εδώ


2. Το 1200PLC δεν μπορεί να φορτωθεί από τη συσκευή;

Εισαγάγετε την περιγραφή της εικόνας εδώ

Εισαγάγετε την περιγραφή της εικόνας εδώ

Εισαγάγετε την περιγραφή της εικόνας εδώ

3. Χρησιμοποιήστε το εργαλείο δοκιμών HslDemo για έλεγχο

Προϋπόθεση: Το εργαλείο HslDemo έχει ενεργοποιηθεί για σύνδεση με το PLC
Εισαγάγετε την περιγραφή της εικόνας εδώ

Βήμα 1 Σχεδιάστε ένα απλό διάγραμμα στο Main στο Botu PLC

Τα I0.1 και Q0.1 εδώ είναι τα ονόματα διεπαφής που συνοδεύουν την πλακέτα CUP όταν κάνετε κλικ στην Προσθήκη νέας συσκευής και την επιλέγετε [δεν έχει σημασία αν είναι φυσικά συνδεδεμένη ή όχι]
Εισαγάγετε την περιγραφή της εικόνας εδώ

Στη δοκιμή εγγραφής μεμονωμένων δεδομένων του εργαλείου δοκιμής HslDemo, γράψτε Q0.2 και η τιμή αθροίσματος είναι 1. Αφού κάνετε κλικ στο bool για εγγραφή, μπορείτε να δείτε ότι το PLC είναι συνδεδεμένο σε πραγματικό χρόνο. [Απόδειξη ότι η δοκιμή ήταν επιτυχής]
Εισαγάγετε την περιγραφή της εικόνας εδώ


4

Εισαγάγετε την περιγραφή της εικόνας εδώ

Χρόνος ενημέρωσης

2024-07-10
2024-07-11 Επιλύθηκε το πρόβλημα αναντιστοιχίας υλικού.
2024-07-12 Ενημερώθηκε το πακέτο υλικού λήψης για να λυθεί το πρόβλημα της αναντιστοιχίας αριθμού έκδοσης υλικού. [Όμως το τελευταίο βήμα της διαδικασίας επαλήθευσης της εγκατάστασης και της αποκατάστασης του έργου δεν έγινε και η αξιοπιστία είναι άγνωστη]