Verfahren zur Verifizierung eines Anwendungsprogramms einer fehlersicheren Speicherprogrammierbaren Steuerung, und Speicherprogrammierbare Steuerung zur Ausführung des Verfahrens
    2.
    发明公开
    Verfahren zur Verifizierung eines Anwendungsprogramms einer fehlersicheren Speicherprogrammierbaren Steuerung, und Speicherprogrammierbare Steuerung zur Ausführung des Verfahrens 有权
    一种用于故障安全可编程逻辑控制器和可编程逻辑控制器的应用程序的验证方法,用于实现该方法

    公开(公告)号:EP2447843A1

    公开(公告)日:2012-05-02

    申请号:EP10186727.3

    申请日:2010-10-06

    IPC分类号: G06F11/14

    摘要: 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.

    摘要翻译: 该方法包括在应用程序或程序模块(F-FB的x,F-DB的x,F-FCX)形成由签名(SIG-S-1),和在存储器可编程控制装置中存储的签名的副本(SPS )。 签名的另一拷贝被存储在外部元件(ES),以及前副本与后者相比拷贝。 另一个签名(SIG-1)是从在存储在主存储器(AS)应用程序确定的。 后期签名与前副本,在通过控制装置在比较差异期间转移到安全运行状态进行比较。 因此独立claimsoft包括用于存储器可编程控制装置,包括比较单元。

    Verfahren und Vorrichtung zur Realisierung einer fehlersicheren Zeitfunktion

    公开(公告)号:EP2241953A1

    公开(公告)日:2010-10-20

    申请号:EP09005483.4

    申请日:2009-04-17

    IPC分类号: G06F1/14 G06F13/24

    CPC分类号: G06F1/14

    摘要: 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).

    摘要翻译: 该方法包括通过内部实时时钟石英(Q2)产生周期性中断信号,其中周期性中断信号具有预设的频率和时钟周期。 在接收周期性中断信号期间,参考中断服务程序访问系统内部中断描述符表中的表项。 通过例程形成计数器。 中断信号的时钟速率增加,并且其他中断信号被滤除。 还包括用于实现故障安全时间功能的设备的独立权利要求。

    Verfahren zum Betreiben eines Kommunikationsnetzwerkes und Kommunikationsgerät
    5.
    发明公开
    Verfahren zum Betreiben eines Kommunikationsnetzwerkes und Kommunikationsgerät 审中-公开
    Verfahren zum Betreiben eines Kommunikationsnetzwerkes undKommunikationsgerät

    公开(公告)号:EP2209258A1

    公开(公告)日:2010-07-21

    申请号:EP09150889.5

    申请日:2009-01-20

    IPC分类号: H04L12/26

    摘要: 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.

    摘要翻译: 该方法涉及将电报(3)从通信设备(2)发送到另一个通信设备(1)。 监视响应时间(6a)的持续时间,其中响应时间定义了传送电报和接收响应之间的时间段(4)。 进行比较以验证经过时间是否大于预设的最大运行时间(7)。 超过最大运行时间时会生成故障消息。 基于用于最大运行时间的后一设备的操作状态来预定义时间值。 还包括用于包括接口的通信设备的独立权利要求。

    Vorrichtung zum Einstecken in ein Rechensystem und Rechensystem
    7.
    发明公开
    Vorrichtung zum Einstecken in ein Rechensystem und Rechensystem 有权
    Vinrichtung zum Einstecken in ein Rechensystem und Rechensystem

    公开(公告)号:EP2284771A1

    公开(公告)日:2011-02-16

    申请号:EP09167134.7

    申请日:2009-08-04

    IPC分类号: G06K19/00

    摘要: 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.

    摘要翻译: 装置(1)具有插入计算系统(30)的插入装置,并且存储器模块通过插件装置连接到计算系统的总线系统。 连接时间信号发生装置(11)和微控制器(5)以便通过插入装置向计算系统提供时间信号。 包括工业过程计算系统的独立权利要求。

    Elektrisches Gerät mit einem Betriebs- und einem Unterbrechungszustand sowie Verfahren zum Erkennen des Unterbrechungszustandes
    8.
    发明公开
    Elektrisches Gerät mit einem Betriebs- und einem Unterbrechungszustand sowie Verfahren zum Erkennen des Unterbrechungszustandes 有权
    与操作和中断条件电气设备,以及用于检测所述中断状态的方法

    公开(公告)号:EP1345108A2

    公开(公告)日:2003-09-17

    申请号:EP03003751.9

    申请日:2003-02-19

    IPC分类号: G06F1/28

    CPC分类号: G06F1/28

    摘要: 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.

    摘要翻译: 所述电气设备(1),在运转状态(RUN)和至少一个开路状态(电源关闭,停止),计数器(2)与第一计数器频率和第二计数器(3)与第二计数器频率 , 因此,提供用于检测计数器的并行手术的装置。 该装置被操作仅计数器中的一个被它的respectivement计数频率或开路状态的发生作用于开路状态期间搜索做使两个计数器中的至少一个的复位到初始预设值。 因此本发明涉及一种用于运行本发明的CORRESPONDING电气设备的方法。

    Verfahren zur Kommunikation über einen Bus zwischen einem Prozessdatenserver und mindestens einem Empfänger
    9.
    发明公开
    Verfahren zur Kommunikation über einen Bus zwischen einem Prozessdatenserver und mindestens einem Empfänger 有权
    通过过程数据服务器和至少一个接收器之间的总线进行通信的方法

    公开(公告)号:EP1303080A1

    公开(公告)日:2003-04-16

    申请号:EP01124041.3

    申请日:2001-10-09

    IPC分类号: H04L12/40 H04J3/06

    摘要: 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.

    摘要翻译: 数据服务器(1)和至少一个接收器(2)连接到总线(3)所有这是因此连接到一个主时钟(4),其周期性地发送时间信息(5)连接到数据服务器(1)和所述接收器 (2)。 数据服务器(1)发送一个报文(6)到所述接收机(2),其包括(7)和所述接收器形成从所述时间信息和所述过程数据服务器时间的时间差,并触发一个安全反应过程数据服务器时间 当该差超过规定的阈值。 数据服务器(1)发送一个测试报文(8)的至少一个可指定的时间与主时钟(4),后者传送到应答报文(9)连接到数据服务器(1),对于后者,以确定一个电报 如果电报渡越时间超过给定阈值渡越时间和释放安全反应。