摘要:
Es wird ein elektrisches Gerät (1) mit zwei Zählern (2, 3) und einem Betriebs- und einem Unterbrechungszustand sowie ein zu dessen Betrieb geeignetes Verfahren angegeben, wobei während des Betriebszustandes beide Zähler (2, 3) und während des Unterbrechungszustandes nur einer der Zähler (2, 3) durch eine jeweilige Zählfrequenz (4, 5) beaufschlagt sind und wobei ein Gleichlauf der beiden Zähler (2, 3) überwacht wird und ein Gleichlauf auf einen ordnungsgemäßen Betriebszustand und eine Unterbrechung des Gleichlaufs auf den Unterbrechungszustand hindeutet.
摘要:
Verfahren zur Verifizierung eines Anwendungsprogramms einer fehlersicheren Speicherprogrammierbaren Steuerung, und Speicherprogrammierbare Steuerung zur Ausführung des Verfahrens Die Erfindung betrifft ein Verfahren und eine Speicherprogrammierbare Steuerung (SPS) zur Verifizierung eines Anwendungsprogramms einer fehlersicheren Speicherprogrammierbaren Steuerung, wobei bei der Programmerstellung über Programmbausteine oder über ein komplettes Anwendungsprogramm eine Signatur (Sollwert) erzeugt wird, wobei jeweils eine Kopie der Signatur auf der Speicherprogrammierbaren Steuerung und in einer externen Komponente gespeichert wird. Vor dem Programmstart des sicherheitsgerichteten Anwendungsprogramms wird zum einen die Kopie, die seitens der speicherprogrammierbaren Steuerung gespeichert ist, zu der externen Komponente übertragen und mit der dort vorliegenden Kopie verglichen. In einem weiteren Vergleich wird über den Inhalt des Arbeitsspeichers der Speicherprogrammierbaren Steuerung eine Signatur (Istwert) über das tatsächlich geladene Anwendungsprogramm erzeugt und diese dann mit der lokal vorliegenden Kopie des Sollwertes der Signatur verglichen. Nur dann, wenn beide Vergleiche positiv ausgefallen sind, wird der Start des eigentlichen Anwendungsprogramms freigegeben. Mit einem solchen Verfahren und einer solchen Speicherprogrammierbaren Steuerung (SPS) kann sichergestellt werden, dass im Arbeitsspeicher (AS) das richtige, vollständige Anwendungsprogramm vorliegt, wobei sichergestellt ist, dass keine anderen Funktionsbausteine oder Programmfragmente ungewollt im Arbeitsspeicher (AS) vorliegen und zur Abarbeitung gelangen können. Gleichzeitig kann mit diesem Verfahren sichergestellt sein, dass die für die konkret vorliegende Architektur notwendigen Ladevorschriften erfolgreich angewendet wurden.
摘要:
Die Erfindung betrifft einen Automatisierungscontroller (1) mit Ethernet-Kanälen (E11,...,E22), welche man Netzwerkschnittstellen (P1,P2) zuordnen kann, über ein erstes Register (5041) mit einem ersten Registerwert (HWIF1) und ein zweites Register (5042) mit einem zweiten Registerwert (HWIF2) sind die Zuordnungen vergeben und diese werden mittels Prüfwerten auf Abweichungen untersucht.
摘要:
Es wird ein Verfahren angegeben, welches es ermöglicht, einen im System vorhandenen Schwingquarz zur gezielten Erzeugung einer software realisierten Zeitfunktion zu verwenden, sowie eine Vorrichtung zur Durchführung des Verfahrens, welche weiterhin ohne zusätzliche HW-Bauteile auskommt. Diese Aufgabe wird gelöst durch ein Verfahren zur Generierung eines Zeitsignals in einem Prozessor, basierend auf einer systeminternen Echtzeituhr, mit folgenden Schritten: Erzeugen eines periodischen Interrupt Signals (IRQ8) durch die systeminterne Echtzeituhr (Q2), Zugriff auf einen Tabelleneintrag mit dem Verweis auf eine Routine (ISR) in einer systeminternen Tabelle (IDT) bei Empfang des periodischen Interrupt Signals (IRQ8), Bildung eines Zählers (SW-C) durch die Routine (ISR).
摘要:
Um eine Sicherheitsreaktionszeit eines Kommunikationsnetzwerkes auszulösen, wobei Daten zwischen einem ersten Kommunikationsgerät (1) und einem zweiten Kommunikationsgerät (2) ausgetauscht werden, werden folgende Schritte vorgeschlagen: i) Absenden eines Telegramms (3) von dem zweiten Kommunikationsteilnehmer (2) zu dem ersten Kommunikationsteilnehmer (1), ii) Überwachen einer Zeitdauer einer Reaktionszeit (6a), wobei die Reaktionszeit (6a) eine Zeitdauer zwischen dem Absenden des Telegramms (3) und einem Eintreffen einer Antwort (4) auf das Telegramm (3) beschreibt, iii) Vergleichen, ob die abgelaufene Zeitdauer vom Zeitpunkt des Sendens größer ist als eine vorgebbare Maximallaufzeit (7) des Zeitzählers (5), wobei abhängig vom Ergebnis eine Kommunikationsstörung (30)gemeldet wird,
wobei in Abhängigkeit eines Betriebszustandes des ersten Kommunikationsteilnehmers (1) für die Maximallaufzeit (7) ein erster Zeitwert (T01) oder ein zweiter Zeitwert (T02) vorgegeben wird.
摘要:
Um ein Standard-PC-System zu einem fehlersicheren Rechensystem (30) zu ertüchtigen, wird vorgeschlagen, eine Vorrichtung (1) mit einem Steckmittel (2) zum Einstecken in das Rechensystem (30), einem Speicherbaustein (3), einem Mikrokontroller (5) und einem ersten Mittel (11) zur Erzeugung eines ersten Zeitsignals, wobei der Mikrokontroller (5) und das erste Mittel zusammenwirken, dass über das Steckmittel (2) dem Rechensystem (30) das erste Zeitsignal bereitgestellt wird.
摘要:
Es wird ein elektrisches Gerät (1) mit zwei Zählern (2, 3) und einem Betriebs- und einem Unterbrechungszustand sowie ein zu dessen Betrieb geeignetes Verfahren angegeben, wobei während des Betriebszustandes beide Zähler (2, 3) und während des Unterbrechungszustandes nur einer der Zähler (2, 3) durch eine jeweilige Zählfrequenz (4, 5) beaufschlagt sind und wobei ein Gleichlauf der beiden Zähler (2, 3) überwacht wird und ein Gleichlauf auf einen ordnungsgemäßen Betriebszustand und eine Unterbrechung des Gleichlaufs auf den Unterbrechungszustand hindeutet.
摘要:
Es wird ein Kommunikationsverfahren angegeben, bei dem ein Uhrzeitmaster (4) periodisch an alle anderen Kommunikationsteilnehmer eine Zeitinformation (5) sendet, so dass ein Telegramm (6), das von einem Prozessdatenserver (1) an einen oder mehrere Empfänger (2) gerichtet ist und das eine eigene Zeitinformation (5) enthält, beim Empfänger (2) dahingehend überprüft werden kann, wie lange dieses Telegramm (6) über den Bus (3) unterwegs ist, indem nämlich die Differenz aus der vom Uhrzeitmaster (4) erhaltenen Zeitinformation (5) und der im empfangenen Telegramm (6) enthaltenen Zeitinformation (5) gebildet wird und eine sicherheitsgerichtete Information ausgelöst wird, wenn diese Differenz einen Schwellwert überschreitet. Um sicherzustellen, dass zwischen Prozessdatenserver (1) und Uhrzeitmaster (4) kein zu großer Zeitversatz entsteht, sendet der Prozessdatenserver (1) an den Uhrzeitmaster (4) ein Testtelegramm (8), auf das dieser mit einem Quittungstelegramm (9) antwortet, so dass der Prozessdatenserver (1) die Telegrammlaufzeit ermitteln und eine sicherheitsgerichtete Reaktion auslösen kann, wenn die ermittelte Telegrammlaufzeit einen Schwellwert überschreitet.
摘要:
Vorrichtung und ein Verfahren für das Überwachen einer Kommunikationsverbindung. Bei einem periodischen Aussenden einer Anfrage wird die Anfrage um eine spezifische Kennung ergänzt und ein Fehler detektiert, falls nicht innerhalb einer vorgegebenen Zeitspanne eine Antwort mit dieser Kennung empfangen wird. Die spezifische Kennung für mehrere nacheinander ausgesendete Anfragen wird hierbei bereits modifiziert, bevor eine Antwort mit einer zuvor ausgesendeten Kennung empfangen worden ist.