Professionelles Design, Hersteller HMI Panel& SPS-Controller, bieten seit 2009 Branchenlösungen und Systemintegration an.

Sprache
VR

1 So beheben Sie einen Kommunikationsfehler zwischen HMI-Bedienerschnittstelle und SPS

2022/12/05

So beheben Sie Kommunikationsfehler zwischen HMI-Bedienerschnittstelle und SPS

  

Wenn die Kommunikation fehlschlägt, vermuten einige Kunden, dass es sich um ein Problem mit dem All-in-One-Gerät mit Touchscreen oder der Benutzeroberfläche handeln könnte. Die Online-Simulation besteht darin, den Touchscreen zu umgehen, die SPS zu verwenden, um eine direkte Verbindung zum Computer herzustellen, unsere Konfigurationssoftware zu verwenden, das eigene Kommunikationskabel der SPS mit dem Computer zu verbinden, eine Online-Simulation durchzuführen und zu prüfen, ob das Projekt kommunizieren kann.



Warum kann die Touchpanel-Schnittstelle immer nicht mit der SPS kommunizieren?

Häufige Gründe, warum Touchscreens nicht mit SPSen kommunizieren

1. ob das richtige Kommunikationsprotokoll ausgewählt ist (MOdbus,PRofibus,KANNoffen, etherCAT)

2. Ist die Kommunikationsleitung normal (RS232 rxd TXD GND RS485 a+B-CANopen CAN_L CAN_H CAN_GND Ethernet Cat Netzwerkkabel)

3. ob die Kommunikationsparameter korrekt sind (Stationsnummer, Baudrate, Paritätsbits)

4. Ob es Störungen gibt


Das Programm stellt fest, dass die Kommunikation zwischen HMI-Bedienoberfläche und SPS erfolgreich ist

Typischerweise wird eine Heartbeat-Erkennung verwendet, um den BOOL zu definieren, die HMI setzt diesen Punkt auf eine feste Frequenz und die SPS wird zurückgesetzt, wenn sie ein Signal empfängt, dass der Punkt eingeschaltet ist. Wenn für diesen Punkt für eine gewisse Zeit kein Signal zum Einschalten empfangen wird, z. 5s gilt die Kommunikation als unterbrochen.

Das Byte des Speichertakts der SPS wird an die Touchpanel-Schnittstelle weitergegeben, die den Wert dieses Bytes mithilfe eines Skripts einer Adresse in einer anderen SPS zuweist, die dann feststellt, ob die beiden Abtastzyklen des zurückgegebenen Bytes gleich sind. Wenn dies der Fall ist, wird die Kommunikation unterbrochen.

Die Schritte sind beispielsweise wie folgt

1. Erstellen Sie in der SPS einen DB1-Datenbaustein mit zwei Schaltern „SPS-Zweitschalter“ und „Mensch-Maschine-Antwortschalter“.

2. Verbinden Sie diese beiden Variablen in derHMI-Bedienoberfläche Variablen. 

3. Fügen Sie dem Attribut - Ereignis - Wertänderung der Variablen "PLC Second Switch" des Panels "invers" hinzu, damit die Variable "Panel Response Switch" der Änderung des "PLC Second Switch" folgt. SPS zweiter Schalter" ändert.

4. Programmieren Sie den SPS-Block so, dass der „SPS-Zweitschalter“ alle 0,5 Sekunden invertiert wird, und verwenden Sie dann den TON-Verzögerungsbefehl, um zu bewirken, dass der „Bedienfeld-Antwortschalter“ innerhalb von 1 Sekunde einen Bedienfeld-Kommunikationsfehler ausgibt und nicht als „Bedienfeld-Antwort“ reagiert switch" wird nach einer Ausnahme bei der Panel-Kommunikation nicht ausgeführt. Der „Mensch-Maschine-Antwortschalter“ ändert sich nicht mehr.

Touchpanel-Schnittstelle und SPS-Kommunikation schlägt fehl, sodass vier Faktoren überprüft werden müssen:

1. Stimmen die SPS-Parameter mit denen im Projekt überein?

2. Sind die Kommunikationsleitungen gemäß den Pins im Schaltplan angeschlossen.

3. Ist der im Projekt eingestellte COM-Port beim Verbinden am Bildschirm richtig?

4. Wenn bestätigt wird, dass die Parameter und Verdrahtung in Ordnung sind, prüfen Sie, ob es das SPS-Programm oder die SPS-Adresse ist.

Spezifische Methoden 

Zuerst die Parameter des Touchscreens. Überprüfen Sie die Parametereinstellungen des Touchscreens. Verbinden Sie die SPS-Programmiersoftware mit dem SPS-Test, um zu sehen, wie die SPS-Parameter lauten und ob die im Projekt eingestellten Parameter mit den getesteten übereinstimmen.

Es gibt mehrere Parameter, die besondere Aufmerksamkeit erfordern:

1. Einstellungen des Kommunikationsanschlusses – vergewissern Sie sich, dass der COM1-Anschluss oder COM2-Anschluss der SPS, die mit dem Touchscreen verbunden ist, frei ist; 

2. Gerätetyp – das ist der wichtigste. Wenn das Protokoll nicht korrekt ausgewählt ist, muss nichts weiter gesagt werden.

3. Verbindungsmethode - die Verbindung zwischen der SPS und der HMI-Bedienerschnittstelle, wobei bestätigt wird, ob es sich um RS485 oder RS232C handelt.

4. DieTouchpanel-Oberfläche Parameter ist gleich der SPS-Stationsnummer - er muss gleich der Einstellung in der SPS sein.


Wenn die Parameter auf Bestätigen eingestellt sind, beheben Sie als Nächstes die Verkabelung.

 

Verwenden Sie ein Multimeter, um die Testverdrahtung gemäß den Pins im Schaltplan zu ermitteln. Stellen Sie sicher, dass die RS485- und RS232C-Verkabelung korrekt ist, Touchscreens unterscheiden sich von verschiedenen SPS-Verkabelungen. Dies kann unter Maintenance Control (Hilfedokumentation für SPS- und Touchscreen-Kommunikationsleitungsverbindungen) eingesehen werden, was die grundlegende Methode für die normale Fehlerbehebung von Kommunikationsproblemen ist.

 

Als nächstes zeige ich Ihnen, wie Sie das Touchscreen-Problem umgehen können - Online-Simulation. Wenn die Kommunikation fehlschlägt, vermuten einige Kunden, dass möglicherweise ein Problem mit der Touchpanel-Schnittstelle oder ein Problem mit der Schnittstelle vorliegt. Online-Simulation bedeutet, den Touchscreen zu umgehen und die SPS zu verwenden, um sich direkt mit dem Computer zu verbinden. Mit unserer Konfigurationssoftware wird das Kommunikationskabel von der SPS selbst an den Computer angeschlossen und eine Online-Simulation durchgeführt, um zu sehen, ob das Projekt kommunizieren kann. Dies kann mit einem numerischen Eingabeelement oder Schalter erfolgen, um zu sehen, ob die Operation vor und nach dem Schließen des Simulators und dem Öffnen der Online-Simulation noch vorhanden ist und ob es zu einer direkten NC führt (NC und nicht notierte vorherige Operationen werden nicht verbunden).


Spezifische Praktiken:

 1. Die SPS und der Computer sollten über RS232 verbunden sein. Manche SPS haben eine RS232-Schnittstelle, manche nicht, manche können über einen Adapter mit dem Rechner verbunden werden.

 2. Erstellen Sie ein neues einfaches Projekt. Setzen Sie zwei Komponenten ein, eine für die numerische Anzeige und eine für die numerische Eingabe. Stellen Sie die Adresse in der Adress-SPS ein.

 3. Die Projektparameter müssen wie in der SPS eingestellt werden.

 4. Klicken Sie auf die Online-Simulationsfunktion.

 Auf diese Weise können Sie natürlich überprüfen, ob die SPS mit dem PC kommunizieren kann. Wenn eine Kommunikation möglich ist, können die Probleme mit der SPS und den Parametereinstellungen behoben werden.








Grundinformation
  • Jahr etabliert
    --
  • Unternehmensart
    --
  • Land / Region.
    --
  • Hauptindustrie
    --
  • Hauptprodukte
    --
  • Unternehmensrechtsarbeiter
    --
  • Gesamtmitarbeiter.
    --
  • Jährlicher Ausgabewert.
    --
  • Exportmarkt
    --
  • Kooperierte Kunden.
    --
Mochuan Drives-Katalog der Touchpanel-Schnittstelle

Senden Sie Ihre Anfrage

Senden Sie Ihre Anfrage
Wählen Sie eine andere Sprache
English
ภาษาไทย
Deutsch
Español
français
italiano
Português
русский
Aktuelle Sprache:Deutsch