摘要:
Um eine automatische Anpassung einer Überwachungszeit bei einem redundant mit einem ersten Automatisierungsgerät (A) und einem zweiten Automatisierungsgerät (B) aufgebauten hochverfügbaren Automatisierungssystem (1) zu erreichen, wird ein Messprogramm (M A ,M B ) vorgeschlagen, welches zumindest in einer der beiden Automatisierungsgeräte (A,B) betrieben wird, - wobei mittels des Messprogramms (M A ,M B ) eine gewollte Ringunterbrechung durch eine Sperrung eines Ring-Ports (A1,B1;A2,B2) ausgeführt wird, um damit eine Ringrekonfiguration zu provozieren, welche eine Rekonfigurations-Zeit (T conf ) in Anspruch nimmt, - wobei mittels des Messprogramms (M A ,M B ) nach Ablauf der Rekonfigurations-Zeit (T conf ) die Sperrung des durch das Messprogramm (M A ,M B ) gesperrten Ring-Ports (A1,B1;A2,B2) wieder aufgehoben wird, - daraufhin wird der Ring-Port (A1,B1;A2,B2), welcher zuvor gesperrt betrieben wurde, damit kreisende Telegramme im Ring (R) verhindert werden, erneut gesperrt, falls er durch die Ringrekonfiguration geöffnet wurde, und es werden alle Routingtabellen (RT) gelöscht, wodurch zumindest die Peripherieeinheiten (PE1,PE2,PE3) veranlasst werden neue Netzwerkrouten zu lernen, - wobei mittels des Messprogramms (M A ,M B ) Laufzeiten von Testtelegrammen (TT) gemessen werden und ein Maximalwert der gemessenen Laufzeiten abgespeichert wird, - der gemessene Maximalwert wird nun für eine dynamische Anpassung der Überwachungszeit (TO) genutzt.
摘要:
Die Erfindung betrifft ein Verfahren zum Wiedergeben des Ablaufs eines zur Prozesssteuerung vorgesehenen Programms (P1) eines Automatisierungsgerätes (AG), wobei ein im Hinblick auf die Prozesssteuerung dem Programm (P1) des Automatisierungsgerätes (AG) entsprechendes Programm (P2) zur Verarbeitung mittels eines Backup-Gerätes (BG) vorgesehen ist. Mittels geeigneter Maßnahmen kann die komplette Historie des Automatisierungsgerätes (AG) abgebildet und der Ablauf des Programms (P1) wiedergegeben werden. Dies ermöglicht im Hinblick auf die Verarbeitung des Programms (P1) jeden beliebigen Zeitpunkt in der Vergangenheit nachträglich und wiederholt anzufahren und alle zugehörigen Daten wiederzugeben.
摘要:
Die Erfindung betrifft ein Verfahren zum Betreiben eines redundanten, mit einem Master (M) und einem Slave (S) versehenen Automatisierungssystems, welche während der Steuerung eines technischen Prozesses jeweils ein Steuerprogramm (Pm, Ps) verarbeiten, wobei für den Fall, dass der Master (M) ausfällt, der Slave (S) die Funktion des Masters (M) übernimmt und der Master (M) dem Slave (S) Lebenszeichen (Lz) übermittelt, die anzeigen, dass der Master (M) im Run-Betrieb ist. Es werden Maßnahmen vorgeschlagen, mittels welcher störende Auswirkungen eines transienten Fehlers in einem redundanten Automatisierungssystem weitgehend vermieden werden.
摘要:
Bei einem Verfahren zur Synchronisation der Datenverarbeitung in mindestens zwei redundanten Datenverarbeitungseinheiten (1a, 1b) eines Datenverarbeitungssystems (2), werden die Daten (D) in der jeweiligen Datenverarbeitungseinheit (1a, 1b) parallel mittels einer oder mehrerer Ausführungseinheiten (1-la/lb bis n-1a/1b) verarbeitet, wobei mehreren auf gleiche Daten (D) zugreifenden Ausführungseinheiten (1-1a/1b bis n-1a/1b) eine Synchronisationseinheit (S1-1a/1b bis Sn-1a/1b) zugeordnet wird, welche in einen Synchronisationsbereich (B) und einen gemeinsamen Speicherbereich (C) unterteilt ist, wobei in einer der Datenverarbeitungseinheiten (1a, 1b) die Daten (D) mittels einer der Ausführungseinheiten (1-1a/1b bis n-1a/1b) in dem gemeinsamen Speicherbereich (C) derart aufgerufen werden, dass vor dem Zugriff der betreffenden Ausführungseinheit (1-1a/1b bis n-1a/1b) auf den gemeinsamen Speicherbereich (C) mittels der zugehörigen Synchronisationseinheit (S1-1a/1b bis Sn-1a/1b) im Synchronisationsbereich (B) eine Zugriffsbestätigungsanfrage (ZB) an die korrespondierende Synchronisationseinheit (S1-1a/1b bis Sn-1a/1b) der anderen Datenverarbeitungseinheit (1a, 1b) gesendet und anhand eines Vergleichs einer die anfragende Ausführungseinheit (1-1a/1b bis n-1a/1b) repräsentierenden Identifikationsnummer (I) mit der Identifikationsnummer (I) der empfangenen Ausführungseinheit (1-1a/1b bis n-1a/1b) der anderen Datenverarbeitungseinheit (1a, 1b) der Zugriff freigegeben oder gesperrt wird.