HCBBS Forum (Deutsch)
Submit Chemical Projects / Find Solutions
Amplify Your Requirements on a Broader Chemical Platform *Engineering · Technology · Equipment · Solutions*
Submit Request

Diskussion zu den Details des Kommunikationsverlusts zwischen PLC und Oberrechner

2015-09-30View Original

Thread Content

Die Scannzeit eines herkömmlichen PLCs ist in der Regel sehr kurz und liegt im Bereich von Millisekunden (in der Regel 10–100 ms). Die Zeit, die das Obersteuergerät benötigt, um Daten zu erfassen, liegt hingegen im Bereich von Sekunden (in der Regel 0,5 s oder 1 s). Wenn also ein Schalter für 20 ms eingeschaltet ist, könnte das dazu führen, dass der Oberrechner das Signal nicht erfassen kann. Aber hat der PLC bereits die entsprechende Logik ausgeführt?
Reply #22015-09-30
Dieser Beitrag wurde zuletzt von budaoweng123 am 30.9.2015 um 14:22 geändert. Ha ha, was bringt es schon, wenn man etwas sammelt? Wenn die Logik funktioniert, klappt es.
Reply #32015-09-30
Das ist nicht richtig. Da es sich um eine Kommunikation handelt, betrifft das DCS nicht nur dieses Problem. Wenn beispielsweise die 485-Kommunikation sowie das MODBUS-Protokoll verwendet werden und die Baudrate richtig eingestellt ist, dann gibt es, solange sowohl der PLC als auch das DCS von guter Qualität und Leistung sind, kaum Probleme mit dem Verlust von Daten. Was der Threadersteller mit der PLC-Datenübertragung in Millisekunden meint, hat keinen notwendigen Zusammenhang mit der Kommunikation. Außerdem interpretiert das DCS ein Schaltersignal, das 20 Millisekunden lang aktiv ist, in der Regel als Fehlfunktion des Schalters. Warum sollte das DCS sonst in der Regel eine Verzögerung einbauen?
Reply #42015-09-30
Ich meine PLC+HMI, nicht DCS. Ich habe zuvor ein Experiment durchgeführt, bei dem ein Punkt schnell eingeschaltet und ausgeschaltet wurde – die HMI kann jedoch nicht alle Schaltvorgänge aufzeichnen.
Reply #52015-09-30
Es scheint, dass in solchen Fällen tatsächlich Aktionen vor Ort stattfinden, doch der Überwachungsrechner gibt keinen Alarm aus. Erst nach 1 Sekunde oder einigen Sekunden zeigt der Überwachungsrechner an, dass alles wieder in Ordnung ist~~
Reply #62015-09-30
Ob es normal funktioniert, weiß ich nicht. Jedenfalls stimmten bei meinen Experimenten die Anzahl der schnellen Bewegungen nicht mit der Anzahl der ausgelösten Alarmsignale überein. Außerdem zeigte sich dieses Problem auch bei einer tatsächlichen Parkung. Einmal stellte sich heraus, dass eine Maschine ohne ersichtlichen Grund zum Stillstand kam. Es wurde festgestellt, dass der Notstopp-Knopf locker war – doch auf dem Touchscreen wurde keine Meldung dazu angezeigt.
Reply #72015-10-01
Das ist also auch ein Nachteil des PLC: Die Alarme werden auf der Ebene der HMI erkannt und ausgelöst; DCS hingegen wird auf CPU-Ebene ausgelöst.
Reply #82015-10-01
Für Systeme mit geringen Sicherheitsanforderungen werden herkömmliche Steuerungssoftware verwendet, für solche mit hohen Anforderungen Software von großen ausländischen Herstellern. Für fortgeschrittene Kompressoranlagen werden komplette PLC-Systeme in Kombination mit Steuerungssoftware eingesetzt. Auch das hängt vom Programmierniveau ab; wenn die Software keine MS-Niveau-Alarmprotokolle erzeugen kann, kann eine Verzögerungsausgabe am PLC hinzugefügt werden. . .
Reply #92015-10-01
Solche Alarmsignale sollten doch alle eine RS-Halt- und Reset-Funktion haben, oder? Mit der RS-Unterstützung wird die HMI sicherlich darauf reagieren
Reply #102015-10-02
Diese Situation ist bereits aufgetreten: Der externe Schalter aktiviert sich plötzlich. Man kann die Logikabläufe des PLC erkennen (in den Projektdateien offline), doch im Alarmbildschirm erscheint kein entsprechender Alarm.
Reply #112015-10-09
Alle Flaggen, die eine Interlocks-Aktivierung auslösen, müssen als Haltezeichen sein :)
Reply #122015-10-09
Aber es gibt einige Hersteller, die das nicht tun.

Submit a Project

**Looking for Chemical Technology, Equipment & Solutions?** No Registration Required Broader Platform Exposure | Global Chemical Service Provider Connections

Submit Request — Free Consultation

Disclaimer

This is an automated machine translation of the original thread. Some technical terms may have inaccuracies; the original text shall prevail. Click "View Original" at the top right to access the source page, which supports IP-based automatic real-time language translation. Please watch out for contact details and sales inducements to prevent fraud. All content and translations are for reference only, representing solely the poster's personal views. For enquiries, email service@hcbbs.com.