RU2362199C2 - Redundant automation system for technical device management, and also operating procedure of similar type of automation system - Google Patents

Redundant automation system for technical device management, and also operating procedure of similar type of automation system Download PDF

Info

Publication number
RU2362199C2
RU2362199C2 RU2006121454/09A RU2006121454A RU2362199C2 RU 2362199 C2 RU2362199 C2 RU 2362199C2 RU 2006121454/09 A RU2006121454/09 A RU 2006121454/09A RU 2006121454 A RU2006121454 A RU 2006121454A RU 2362199 C2 RU2362199 C2 RU 2362199C2
Authority
RU
Russia
Prior art keywords
automation
devices
main
backup
memory area
Prior art date
Application number
RU2006121454/09A
Other languages
Russian (ru)
Other versions
RU2006121454A (en
Inventor
Дитер КЛЕЙЕР (DE)
Дитер КЛЕЙЕР
Вольфганг ОТ (DE)
Вольфганг ОТ
Original Assignee
Сименс Акциенгезелльшафт
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Сименс Акциенгезелльшафт filed Critical Сименс Акциенгезелльшафт
Priority to RU2006121454/09A priority Critical patent/RU2362199C2/en
Publication of RU2006121454A publication Critical patent/RU2006121454A/en
Application granted granted Critical
Publication of RU2362199C2 publication Critical patent/RU2362199C2/en

Links

Landscapes

  • Hardware Redundancy (AREA)

Abstract

FIELD: automation.
SUBSTANCE: particular group of inventions relates to redundant system and automation method for technical device management. Technical result is achieved by that in redundant system of automation, and also in operating procedure of such automation system there are provided two automation instruments, which are outfitted by common memory block, where there are stored automation tool condition data, herewith memory block is implemented in the form of "Reflective Memories". Hereby, automation instruments allows immediate access to common database, and in case of failure of main automation instrument it takes place smooth shifting to standby automation instrument.
EFFECT: increase in automation system productivity.
10 cl, 1 dwg

Description

Изобретение относится к избыточной системе автоматизации для управления техническим устройством, а также способу для эксплуатации подобного типа системы автоматизации, причем имеются, по меньшей мере, два прибора автоматизации. При этом первый из этих приборов автоматизации эксплуатируют в качестве главного прибора автоматизации, а второй из приборов автоматизации эксплуатируют в качестве резервного прибора автоматизации.The invention relates to a redundant automation system for controlling a technical device, as well as a method for operating a similar type of automation system, with at least two automation devices. In this case, the first of these automation devices is operated as the main automation device, and the second of automation devices is operated as a backup automation device.

Постоянная готовность приборов и систем в случае автоматизации технического устройства, в частности электростанции, является одним из важнейших требований. По причинам надежности для исключения возможного нарушения, а также по причинам надежного снабжения электрической энергией или материалами должен исключаться выход из строя систем автоматизации и связанный с этим простой важных технических устройств.The constant availability of devices and systems in the event of automation of a technical device, in particular a power plant, is one of the most important requirements. For reliability reasons, to eliminate a possible violation, as well as for reasons of reliable supply of electric energy or materials, the failure of automation systems and the associated simple technical devices should be excluded.

Для решения этой проблемы из уровня техники известны так называемые системы автоматизации высокой готовности, например SIMATIC S-7 H фирмы Сименс, в которых практически все компоненты, включая накопительные блоки и блоки питания, имеются с такой избыточностью, что в случае неисправности прибора автоматизации можно без перерыва переключаться на другой, идентично выполненный, прибор автоматизации. Приборы автоматизации при этом относительно выполнения ими команд синхронизированы друг относительно друга так, что в обоих приборах автоматизации могут обрабатываться полностью параллельно по времени те же самые данные и выполняться те же самые команды. Таким образом, является возможным, что эксплуатируемый таким образом резервный прибор автоматизации берет на себя функцию неисправного главного прибора автоматизации.To solve this problem, the so-called high-availability automation systems are known from the prior art, for example, SIMATIC S-7 H from Siemens, in which almost all components, including storage units and power supplies, are so redundant that in case of a malfunction of the automation device, break to switch to another, identically executed, automation device. In this case, the automation devices are synchronized relative to each other with respect to the execution of commands so that the same data can be processed completely simultaneously in time in both automation devices and the same commands are executed. Thus, it is possible that the backup automation device operated in this way takes on the function of the failed main automation device.

Подобные системы автоматизации высокой готовности до сих пор практически созданы исключительно на основе так называемых управлений с программируемой памятью (SPS), являются в своем применении сложными и при приобретении очень дорогими.Such high-availability automation systems have so far been practically created solely on the basis of the so-called programmable memory controls (SPS), they are complex in their application and very expensive to acquire.

Поэтому в основе изобретения лежит задача создания системы автоматизации названного выше типа, которая более просто выполнена и в которой могут быть широко использованы, в частности, стандартные компоненты из техники персональных компьютеров.Therefore, the invention is based on the task of creating an automation system of the type mentioned above, which is more simply implemented and in which standard components from personal computer technology can be widely used, in particular.

Относительно системы автоматизации задача решается посредством избыточной системы автоматизации для управления техническим устройством с признаками независимого пункта 1 формулы изобретения.Regarding the automation system, the problem is solved by means of a redundant automation system for controlling a technical device with the features of independent claim 1.

Изобретение при этом исходит из соображения, что одну из самых важных предпосылок для реализации избыточной системы автоматизации следует видеть в предоставлении актуальной базы данных, которая описывает состояние технического устройства и системы автоматизации. Переключение с главного прибора автоматизации на резервный прибор автоматизации без заметной задержки является при этом достижимым только тогда, когда в распоряжении обоих приборов автоматизации к моменту времени наступления неисправности находятся одинаковые текущие данные так, что переключение на резервный прибор возможно сразу и без "скачков данных".The invention thus proceeds from the consideration that one of the most important prerequisites for the implementation of an excess automation system should be seen in the provision of an up-to-date database that describes the state of the technical device and automation system. Switching from the main automation device to the backup automation device without noticeable delay is achievable only if both automation devices have the same current data at the time of the failure, so that switching to the backup device is possible immediately and without "data jumps".

В уровне техники (систем) управлений с программируемой памятью высокой готовности это решается за счет того, что оба прибора автоматизации выполнены идентично и, соответственно, содержат, каждый, накопительный блок, в который вследствие описанной выше синхронной по командам обработки записывают одинаковые данные и считывают одинаковые данные.In the prior art (systems) of controls with high-availability programmable memory, this is solved due to the fact that both automation devices are identical and, accordingly, contain each storage unit, into which, due to the processing described above, which are synchronous according to the processing instructions, write the same data and read the same data.

В отличие от этого в предлагаемом изобретении предусмотрено, что хотя имеются два прибора автоматизации, однако, для них предусмотрен только один общий накопительный блок, на который оба прибора автоматизации имеют доступ на запись и на считывание. Тем самым затраты на реализацию по сравнению с уровнем техники являются значительно уменьшенными, так как, во-первых, необходимым является только один накопительный блок и, во-вторых, отпадают следующие из этого необходимые затраты на синхронизацию между несколькими накопительными блоками приборов автоматизации.In contrast, the present invention provides that although there are two automation devices, however, there is only one common storage unit for them, on which both automation devices have write and read access. Thus, the implementation costs compared to the prior art are significantly reduced, since, firstly, only one storage unit is necessary and, secondly, the necessary costs for synchronization between several storage units of automation devices are eliminated.

Вне всякого сравнения, большинство отказов приборов автоматизации объясняется неисправной работой, например, карт ввода или вывода, блоков питания или центральных процессоров приборов автоматизации; с этой точки зрения настоящее изобретение предлагает экономичное, упрощенное решение для большинства подлежащих преодолению на практике связанных с избыточностью проблем автоматизации.Beyond any comparison, most of the failures of automation devices are due to malfunctioning, for example, input or output cards, power supplies or central processors of automation devices; from this point of view, the present invention provides an economical, simplified solution for most of the problems of automation to be overcome in practice.

Хотя уже существуют некоторые решения по автоматизации на основе персональных компьютеров, до сих пор они еще не могут обеспечить плавное переключение на резервный прибор автоматизации, так как необходимая синхронизация баз данных, на которые имеют доступ приборы автоматизации, не может происходить с известными средствами с необходимой скоростью. Плавное переключение при этом означает, что переключение с главного на резервный (Stand-by) прибор автоматизации происходит практически без воздействий на входные и выходные сигналы системы автоматизации таким образом, что, в частности, регулирование может продолжаться дальше точно с того места, в котором дефектный прибор автоматизации прервал регулирование. Резервной системе автоматизации, следовательно, в момент времени приема сигнала регулирования должны предоставляться в распоряжение так называемые начальные значения, которые касаются прошлого процесса регулирования (охватывающие при этом, в частности, алгоритмы регулирования, которые содержат интегральную и/или дифференциальную составляющую).Although some automation solutions based on personal computers already exist, they still cannot provide a smooth switch to a backup automation device, since the necessary synchronization of databases to which automation devices have access cannot occur with known means at the required speed . In this case, smooth switching means that the switching from the main to the stand-by automation device takes place practically without affecting the input and output signals of the automation system in such a way that, in particular, regulation can continue further precisely from the place where the defective automation device interrupted regulation. The backup automation system, therefore, at the time of reception of the control signal, so-called initial values should be made available that relate to the past control process (covering, in particular, control algorithms that contain an integral and / or differential component).

Настоящее изобретение решает проблему актуальной базы данных для приборов автоматизации за счет того, что для этого предусмотрен только один общий накопительный блок.The present invention solves the problem of the current database for automation devices due to the fact that for this there is only one common storage unit.

Решение для реализации подобного накопительного блока в технике персональных компьютеров в случае соответствующей изобретению системы автоматизации содержит, например, использование так называемых модулей "зеркальной памяти" ("Reflective Memories"), которые имеются в распоряжении в виде приобретаемых коммерческим путем блоков персональных компьютеров.The solution for implementing such a storage unit in personal computer technology in the case of an automation system according to the invention includes, for example, the use of so-called “reflective memory” modules, which are available in the form of commercially purchased personal computer units.

За счет этого персональные компьютеры, рабочие станции или "встроенные компьютерные системы" ("Embedded-Systems") (в частности, с различными операционными системами) приводятся в состояние способности обращаться к общей базе данных практически в режиме реального времени.Due to this, personal computers, workstations or "embedded computer systems" ("Embedded-Systems") (in particular, with various operating systems) are brought into a state of ability to access a common database in almost real time.

В локальной вычислительной машине модуль зеркальной памяти находится, например, в адресном пространстве общего накопителя участвующей вычислительной машины сети. Тогда данные с любого уровня автоматизации, в частности также пользовательского программного обеспечения, могут записываться непосредственно в эту область памяти и считываться из этой области памяти. Данные, которые локальная вычислительная машина записывает в этот модуль "зеркальной памяти", параллельно и без задержки во времени стоят автоматически в распоряжении всех других локальных вычислительных машин.In the local computer, the mirror memory module is located, for example, in the address space of the shared drive of the participating network computer. Then data from any level of automation, in particular also user software, can be written directly to this memory area and read from this memory area. The data that the local computer writes to this "mirror memory" module, simultaneously and without a time delay, is automatically at the disposal of all other local computers.

Вследствие особого технического выполнения модуля зеркальной памяти происходящая при этом транспортировка данных между вычислительными машинами не влияет на нормальную производительность этой вычислительной машины.Due to the special technical implementation of the mirror memory module, the transportation of data between computers does not affect the normal performance of this computer.

В предпочтительной форме выполнения изобретения, кроме того, предусмотрен контрольный модуль, посредством которого можно контролировать режим эксплуатации главной системы автоматизации и в случае неисправности переключать главный прибор автоматизации на резервный прибор автоматизации, который после этого берет на себя функцию прежнего главного прибора автоматизации.In a preferred embodiment of the invention, a control module is also provided by means of which it is possible to control the operation mode of the main automation system and, in case of a malfunction, switch the main automation device to a backup automation device, which then assumes the function of the previous main automation device.

В этой форме выполнения реализован контроль работы прибора, включая распознавание ошибки. Например, контрольный модуль охватывает при этом оценку так называемого признака жизни главного прибора автоматизации, причем, например, при каждом цикле контроля изменяют характеристический параметр, в случае если главный прибор автоматизации является работоспособным. Если этот характеристический параметр в одном цикле не изменяется, то это является признаком неисправности этого главного прибора автоматизации, и контрольный модуль предпринимает процесс переключения на соответствующий резервный прибор автоматизации.In this form of implementation, control of the operation of the device, including error recognition, is implemented. For example, the control module covers the assessment of the so-called life sign of the main automation device, and, for example, during each control cycle, the characteristic parameter is changed if the main automation device is operational. If this characteristic parameter does not change in one cycle, then this is a symptom of a malfunction of this main automation device, and the control module undertakes the process of switching to the corresponding backup automation device.

Возможные неисправности, которые препятствуют изменению названного характеристического параметра, охватывают, например, неисправности аппаратурного обеспечения и/или ошибки операционной системы, и/или ошибки пользовательского программного обеспечения.Possible malfunctions that prevent a change in the named characteristic parameter include, for example, hardware malfunctions and / or operating system errors and / or user software errors.

В следующей предпочтительной форме выполнения изобретения в общей области памяти имеются данные состояний, которые описывают актуальное рабочее состояние технического устройства и системы автоматизации непосредственно перед моментом времени появления неисправности главного прибора автоматизации.In a further preferred embodiment of the invention, there are state data in the general memory area that describe the current operating state of the technical device and automation system just before the time of occurrence of a malfunction of the main automation device.

За счет этого является возможным, что резервный прибор может сразу брать на себя функцию главного прибора автоматизации, так как все необходимые для этого данные отложены в общей области памяти и могут считываться резервным прибором автоматизации без задержки времени.Due to this, it is possible that the backup device can immediately assume the function of the main automation device, since all the data necessary for this is stored in the common memory area and can be read by the backup automation device without delay.

Данные состояния должны при этом содержать, в частности, такие данные, которые соответствуют начальным значениям алгоритмов регулирования так, что посредством этих начальных значений резервному прибору автоматизации является известной также история соответствующих процессов регулирования и можно непрерывно проводить дальше соответствующие шаги регулирования резервным прибором автоматизации.In this case, the state data should contain, in particular, such data that correspond to the initial values of the control algorithms so that through these initial values the backup automation device also knows the history of the respective control processes and the corresponding control steps can be continuously carried out further with the backup automation device.

Кроме того, данные состояний содержат такие входные и выходные данные технического устройства, которые регистрируются системой автоматизации и/или выдаются на техническое устройство. Совокупность этих данных обозначается как отображение процесса.In addition, the state data contains such input and output data of the technical device, which are recorded by the automation system and / or issued to the technical device. The totality of this data is referred to as a process mapping.

Предпочтительно особенно плавное переключение происходит таким образом, если, по меньшей мере, часть имеющихся в общей области памяти данных в качестве текущего отображения состояния технического устройства и системы автоматизации обрабатывается непосредственно дальше резервным прибором автоматизации.Preferably, a particularly smooth switching occurs in such a way if at least a part of the data available in the common memory area as a current display of the state of the technical device and the automation system is processed directly further by the backup automation device.

При этом переключение между главным прибором автоматизации и резервным прибором автоматизации происходит практически без задержки при непрерывном продолжении управления техническим устройством посредством резервного прибора автоматизации.In this case, switching between the main automation device and the backup automation device occurs almost without delay while continuously continuing to control the technical device through the backup automation device.

Изобретение приводит далее к способу эксплуатации избыточной системы автоматизации для управления технического устройства с признаками независимого пункта 5 формулы изобретения.The invention further leads to a method of operating an excess automation system for controlling a technical device with the features of independent claim 5.

Предпочтительные формы выполнения соответствующего изобретению способа отражены в соответствующих зависимых пунктах формулы изобретения.Preferred embodiments of the method according to the invention are reflected in the respective dependent claims.

В последующем более подробно представлен один пример выполнения изобретения.In the following, one embodiment of the invention is presented in more detail.

При этом он показывает на чертеже соответствующую изобретению избыточную систему автоматизации.Moreover, he shows in the drawing a redundant automation system according to the invention.

На чертеже представлена соответствующая изобретению избыточная система 1 автоматизации, которая содержит приборы 3а, 3b автоматизации. При этом первый прибор 3а автоматизации выполнен в виде главного прибора автоматизации, который берет на себя управление техническим устройством. Сигналы из технического устройства, а также управляющие команды на техническое устройство обрабатываются при этом полевыми приборами 17 и передаются по полевой шине 15 к приборам 3а, 3b автоматизации.The drawing shows a redundant automation system 1 according to the invention, which comprises automation devices 3a, 3b. In this case, the first automation device 3a is made in the form of a main automation device, which takes control of the technical device. The signals from the technical device, as well as the control commands to the technical device, are processed by field devices 17 and transmitted via field bus 15 to automation devices 3a, 3b.

В случае неисправности первого прибора 3а автоматизации в распоряжении стоит второй прибор 3b автоматизации, который выполнен в качестве резервного прибора 3b автоматизации и может брать на себя управляющие задачи первого прибора 3а автоматизации.In case of a malfunction of the first automation device 3a, a second automation device 3b is available, which is designed as a backup automation device 3b and can take control of the first automation device 3a.

Для распознавания неисправности и переключения с первого прибора 3а автоматизации на второй прибор 3b автоматизации предусмотрен контрольный модуль 23. Он оценивает, между прочим, признак жизни 25 первого прибора 3а автоматизации и в случае неисправности переключает на второй прибор 3b автоматизации, который после этого берет на себя управляющие задачи прежнего главного прибора 3а автоматизации.To detect a malfunction and switch from the first automation device 3a to the second automation device 3b, a control module 23 is provided. It evaluates, among other things, the life sign 25 of the first automation device 3a and, in the event of a malfunction, switches to the second automation device 3b, which then takes over control tasks of the former automation master device 3a.

Приборы 3а, 3b автоматизации, соответственно, содержат центральный процессор 5а, 5b и, при необходимости, накопитель 6а, 6b. Они выполнены предпочтительно в виде персонального компьютера, в котором управляющие задачи опрашивают и выводят в виде задач 7а, 7b. По сравнению с обычными управлениями с программируемой памятью эти задачи 7а, 7b автоматизации выполняются значительно быстрее, поэтому в случае выполненных подобным образом приборов автоматизации на основе персональных компьютеров имеет место не синхронизация команд, а синхронизация задач. Синхронизация соответствующих задач 7а, 7b имеет место посредством сигналов 11 прерывания.The automation devices 3a, 3b, respectively, comprise a central processor 5a, 5b and, if necessary, a drive 6a, 6b. They are preferably made in the form of a personal computer, in which control tasks are polled and displayed in the form of tasks 7a, 7b. Compared to conventional programmable memory controls, these automation tasks 7a, 7b are much faster, therefore, in the case of similarly executed automation devices based on personal computers, there is no synchronization of commands, but synchronization of tasks. Synchronization of the respective tasks 7a, 7b takes place by means of interrupt signals 11.

В нормальном режиме, если первый прибор 3а автоматизации безошибочно функционирует в качестве главного прибора автоматизации, данные из технического устройства, которые зарегистрированы полевыми приборами 17, вводятся последовательно обоими приборами 3а, 3b автоматизации с помощью, по меньшей мере, одного процесса 19 считывания; выдача команд управления и прочих воздействий на компоненты технического устройства, однако, имеет место только главным прибором автоматизации посредством, по меньшей мере, одного процесса 21 записи.In normal mode, if the first automation device 3a functions unmistakably as the main automation device, data from the technical device that is registered by the field devices 17 is input sequentially by both automation devices 3a, 3b using at least one reading process 19; the issuance of control commands and other influences on the components of the technical device, however, takes place only by the main automation device through at least one recording process 21.

После переключения в случае неисправности на резервный до этого прибор автоматизации этот процесс 21 записи берет на себя второй прибор 3b автоматизации; это отражено на чертеже в виде штрихового соединения второго прибора 3b автоматизации с полевой шиной 15.After switching in the event of a malfunction to a previously backup automation device, this recording process 21 takes over the second automation device 3b; this is reflected in the drawing in the form of a dashed connection of the second automation device 3b with the field bus 15.

При синхронизации задач 7а, 7b автоматизации посредством сигналов 11 прерывания перед каждым запросом задачи происходит синхронизация таймеров, счетчиков, данных процесса и, при необходимости, других внутренних, а также внешних данных.When synchronizing automation tasks 7a, 7b by means of interrupt signals 11, before each request for a task, timers, counters, process data, and, if necessary, other internal as well as external data are synchronized.

Согласно изобретению обоим приборам 3а, 3b автоматизации соответствует накопительный блок 9, к которому имеют доступ оба прибора 3а, 3b автоматизации. В этом накопительном блоке, в основном, запомнены данные состояний приборов 3а, 3b автоматизации, причем накопительный блок 9 содержит, по меньшей мере, одну область памяти, которая допускает запись и считывание обоими приборами 3а, 3b автоматизации. Таким образом, имеющиеся, по меньшей мере, в этой области памяти данные параллельно предоставлены в распоряжение приборам 3а, 3b автоматизации. Так как оба прибора 3а, 3b автоматизации тем самым располагают общей базой данных в виде накопительного блока 9, к которому они, соответственно, имеют доступ, в случае неисправности главного прибора автоматизации не должно производиться согласование памяти между приборами 3а и 3b автоматизации, по меньшей мере, что касается согласования вышеназванных данных состояний. Поэтому в случае неисправности переключение с главного прибора автоматизации на резервный прибор 3b автоматизации может происходить очень быстро и плавно, причем по сравнению с известными избыточными системами автоматизации затраты на реализацию снижены. Отложенные в общей области памяти накопительного блока 9 данные состояний приборов 3а, 3b автоматизации содержат все данные, которые описывают текущее рабочее состояние приборов 3а, 3b автоматизации как, например, текущие значения сигналов, переданных от технического устройства на приборы автоматизации (отображение процесса), текущие значения сигналов, переданных от главного прибора автоматизации на техническое устройство, и команды, а также, при необходимости, текущие начальные значения алгоритмов регулирования, которые охватывают, по меньшей мере, одно дифференцирующее и/или интегрирующее звено регулирования.According to the invention, both automation devices 3a, 3b correspond to a storage unit 9, to which both automation devices 3a, 3b have access. This storage unit mainly stores state data of automation devices 3a, 3b, and storage unit 9 contains at least one memory area that allows both automation devices 3a, 3b to write and read. Thus, the data available at least in this memory area is in parallel made available to the automation devices 3a, 3b. Since both automation devices 3a, 3b thereby have a common database in the form of a storage unit 9, to which they respectively have access, in the event of a malfunction of the main automation device, memory matching between automation devices 3a and 3b should not be made, at least as regards the harmonization of the above mentioned states. Therefore, in the event of a malfunction, switching from the main automation device to the backup automation device 3b can occur very quickly and smoothly, and compared with the known redundant automation systems, implementation costs are reduced. The state data of automation devices 3a, 3b, stored in the general memory area of the storage unit 9, contains all data that describes the current operating state of automation devices 3a, 3b, such as current values of signals transmitted from a technical device to automation devices (process display), current the values of signals transmitted from the main automation device to the technical device, and commands, as well as, if necessary, the current initial values of the control algorithms, which cover at least one differentiating and / or integrating regulatory link.

Знание текущего начального значения к моменту времени появления неисправности главного прибора автоматизации является важным, чтобы до сих пор резервный прибор автоматизации мог непрерывно проводить дальше соответствующие регулирования, в частности без скачка регулируемой величины.The knowledge of the current initial value at the time of occurrence of a malfunction of the main automation device is important so that up to now the backup automation device can continuously carry out further relevant adjustments, in particular without a jump in the adjustable value.

Накопительный блок 9 предпочтительно выполнен в виде так называемого модуля "зеркальной памяти" ("Reflective Memory"), который существует в виде модуля для применения в персональных компьютерах. Физически этот модуль устанавливают предпочтительно в одном из приборов 3а, 3b автоматизации, причем данные, которые записывает в модуль этот прибор автоматизации, затем имеются также в распоряжении всех других приборов автоматизации.The storage unit 9 is preferably made in the form of a so-called “reflective memory” module, which exists as a module for use in personal computers. Physically, this module is preferably installed in one of the automation devices 3a, 3b, and the data that this automation device writes to the module are then also available to all other automation devices.

В заключение настоящее изобретение может быть описано следующим образом:In conclusion, the present invention can be described as follows:

в избыточной системе (1) автоматизации, согласно изобретению, а также в способе для эксплуатации такой системы (1) автоматизации предусмотрены два прибора (3а, 3b) автоматизации, которые снабжены общим накопительным блоком, в котором запоминаются данные состояния приборов (3а, 3b) автоматизации. Тем самым приборы (3а, 3b) автоматизации имеют непосредственный доступ к общей базе данных, и в случае неисправности согласование памяти при переключении на резервный прибор (3b) автоматизации отпадает.in the redundant automation system (1) according to the invention, as well as in the method for operating such an automation system (1), two automation devices (3a, 3b) are provided, which are equipped with a common storage unit in which the device status data (3a, 3b) are stored automation. Thereby, automation devices (3a, 3b) have direct access to a common database, and in the event of a malfunction, memory matching does not occur when switching to the backup automation device (3b).

Claims (10)

1. Избыточная система (1) автоматизации для управления техническим устройством, содержащая, по меньшей мере, два прибора (3а, 3b) автоматизации, причем первый из приборов автоматизации выполнен в виде главного прибора (3а) автоматизации, а второй из приборов автоматизации - в виде резервного прибора (3b) автоматизации, и соответствующий, по меньшей мере, двум приборам автоматизации (3а, 3b) блок памяти (9), в котором запоминаются данные состояния приборов (3а, 3b) автоматизации, причем блок памяти (9) имеет общую область памяти, которая допускает запись и считывание, по меньшей мере, двумя приборами (3а, 3b) автоматизации так, что имеющиеся в этой области памяти данные находятся в распоряжении приборов (3а, 3b) автоматизации параллельно, отличающаяся тем, что блок памяти (9) выполнен в виде «зеркальной памяти» («Reflective Memories»).1. An excess automation system (1) for controlling a technical device, comprising at least two automation devices (3a, 3b), the first of the automation devices being in the form of the main automation device (3a), and the second of the automation devices in in the form of a backup automation device (3b), and a memory unit (9) corresponding to at least two automation devices (3a, 3b), in which state data of automation devices (3a, 3b) are stored, and the memory unit (9) has a common a memory area that allows recording and reading by at least two automation devices (3a, 3b) so that the data available in this memory area are at the disposal of automation devices (3a, 3b) in parallel, characterized in that the memory unit (9) is in the form of a “mirror memory” "(" Reflective Memories "). 2. Избыточная система (1) автоматизации по п.1, отличающаяся тем, что она снабжена контрольным модулем (23), с помощью которого контролируется режим работы главного прибора (3а) автоматизации, и в случае неисправности главного прибора (3а) автоматизации обеспечивается возможность переключения на резервный прибор (3b) автоматизации, который после этого берет на себя функцию прежнего главного прибора (3а) автоматизации.2. The excess automation system (1) according to claim 1, characterized in that it is equipped with a control module (23), with which the operation mode of the main automation device (3a) is controlled, and in case of a malfunction of the main automation device (3a) switching to the backup automation device (3b), which then assumes the function of the previous main automation device (3a). 3. Избыточная система (1) автоматизации по п.1 или 2, отличающаяся тем, что в общей области памяти хранятся данные, описывающие текущее рабочее состояние технического устройства и системы (1) автоматизации непосредственно перед моментом времени появления неисправности главного прибора (3а) автоматизации.3. An excess automation system (1) according to claim 1 or 2, characterized in that data describing the current operating state of the technical device and automation system (1) immediately before the time of occurrence of a malfunction of the main automation device (3a) is stored in a common memory area . 4. Избыточная система (1) автоматизации по п.2, отличающаяся тем, что переключение происходит плавно за счет того, что, по меньшей мере, часть данных, имеющихся в общей области памяти, продолжает непосредственно обрабатываться резервным прибором (3b) автоматизации в качестве отображения текущего состояния технического устройства и системы (1) автоматизации.4. The redundant automation system (1) according to claim 2, characterized in that the switching occurs smoothly due to the fact that at least part of the data available in the common memory area continues to be directly processed by the backup automation device (3b) as display the current state of the technical device and system (1) automation. 5. Избыточная система (1) автоматизации по п.3, отличающаяся тем, что переключение происходит плавно за счет того, что, по меньшей мере, часть данных, имеющихся в общей области памяти, продолжает непосредственно обрабатываться резервным прибором (3b) автоматизации в качестве отображения текущего состояния технического устройства и системы (1) автоматизации.5. An excess automation system (1) according to claim 3, characterized in that the switching occurs smoothly due to the fact that at least part of the data available in the common memory area continues to be directly processed by the backup automation device (3b) as display the current state of the technical device and system (1) automation. 6. Способ эксплуатации избыточной системы (1) автоматизации для управления техническим устройством, содержащей, по меньшей мере, два прибора (3а, 3b) автоматизации, причем первый из приборов автоматизации эксплуатируется в качестве главного прибора (3а) автоматизации, а второй из приборов автоматизации эксплуатируется в качестве резервного прибора (3b) автоматизации, причем в блоке памяти (9), соответствующем, по меньшей мере, двум приборам автоматизации (3а, 3b) запоминаются данные состояния приборов (3а, 3b) автоматизации, причем общая область памяти блока памяти (9) может заполняться и считываться, по меньшей мере, двумя приборами (3а, 3b) автоматизации так, что имеющиеся в этой области памяти данные находятся в распоряжении приборов (3а, 3b) автоматизации параллельно, отличающийся тем, что блок памяти (9) выполнен в виде «зеркальной памяти» («Reflective Memories»).6. A method of operating a redundant automation system (1) for controlling a technical device containing at least two automation devices (3a, 3b), the first of automation devices being operated as the main automation device (3a), and the second of automation devices it is operated as a backup automation device (3b), moreover, in the memory unit (9) corresponding to at least two automation devices (3a, 3b), the state data of automation devices (3a, 3b) are stored, and the common memory area This memory block (9) can be filled and read out by at least two automation devices (3a, 3b) so that the data available in this memory area are at the disposal of automation devices (3a, 3b) in parallel, characterized in that the memory block (9) made in the form of a “mirror memory” (“Reflective Memories”). 7. Способ по п.6, отличающийся тем, что контролируют работу главного прибора (3а) автоматизации и в случае неисправности главного прибора (3а) автоматизации переключают на резервный прибор (3b) автоматизации, который после этого берет на себя функцию прежнего главного прибора (3а) автоматизации.7. The method according to claim 6, characterized in that they control the operation of the main automation device (3a) and, in the event of a malfunction of the main automation device (3a), switch to the backup automation device (3b), which then assumes the function of the previous main device ( 3a) automation. 8. Способ по п.6 или 7, отличающийся тем, что в общей области памяти хранятся данные, описывающие текущее рабочее состояние технического устройства и системы (1) автоматизации непосредственно перед моментом времени появления неисправности главного прибора (3а) автоматизации.8. The method according to claim 6 or 7, characterized in that the data describing the current operating state of the technical device and automation system (1) immediately before the time of occurrence of a malfunction of the main automation device (3a) is stored in a common memory area. 9. Способ по п.7, отличающийся тем, что переключение происходит плавно за счет того, что, по меньшей мере, часть данных, имеющихся в общей области памяти, продолжает непосредственно обрабатываться резервным прибором (3b) автоматизации в качестве отображения текущего состояния технического устройства и системы (1) автоматизации.9. The method according to claim 7, characterized in that the switching occurs smoothly due to the fact that at least part of the data available in the common memory area continues to be directly processed by the backup automation device (3b) as a display of the current state of the technical device and systems (1) automation. 10. Способ по п.8, отличающийся тем, что переключение происходит плавно за счет того, что, по меньшей мере, часть данных, имеющихся в общей области памяти, продолжает непосредственно обрабатываться резервным прибором (3b) автоматизации в качестве отображения текущего состояния технического устройства и системы (1) автоматизации. 10. The method according to claim 8, characterized in that the switching occurs smoothly due to the fact that at least part of the data available in the common memory area continues to be directly processed by the backup automation device (3b) as a display of the current state of the technical device and systems (1) automation.
RU2006121454/09A 2003-11-17 2003-11-17 Redundant automation system for technical device management, and also operating procedure of similar type of automation system RU2362199C2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2006121454/09A RU2362199C2 (en) 2003-11-17 2003-11-17 Redundant automation system for technical device management, and also operating procedure of similar type of automation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2006121454/09A RU2362199C2 (en) 2003-11-17 2003-11-17 Redundant automation system for technical device management, and also operating procedure of similar type of automation system

Publications (2)

Publication Number Publication Date
RU2006121454A RU2006121454A (en) 2008-01-10
RU2362199C2 true RU2362199C2 (en) 2009-07-20

Family

ID=39019573

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2006121454/09A RU2362199C2 (en) 2003-11-17 2003-11-17 Redundant automation system for technical device management, and also operating procedure of similar type of automation system

Country Status (1)

Country Link
RU (1) RU2362199C2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2616480C2 (en) * 2015-10-01 2017-04-17 Евгений Валерьевич Найдёнов Method for control of technical system with balanced computing power between parallely included subsystems
RU2622661C2 (en) * 2015-10-21 2017-06-19 Евгений Валерьевич Найдёнов Method of controlling technical system with parallel inclusion of control computers with procedure of intellectual selection of control device
RU2634058C2 (en) * 2015-10-21 2017-10-23 Евгений Валерьевич Найдёнов Method for managing technical system with parallel inclusion of control computers with procedure for redistributing computing power between subsystems
RU2645176C2 (en) * 2015-11-17 2018-02-16 Евгений Валерьевич Найдёнов Method of controlling the technical system with parallel inclusion of control computers with external impact

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2616480C2 (en) * 2015-10-01 2017-04-17 Евгений Валерьевич Найдёнов Method for control of technical system with balanced computing power between parallely included subsystems
RU2622661C2 (en) * 2015-10-21 2017-06-19 Евгений Валерьевич Найдёнов Method of controlling technical system with parallel inclusion of control computers with procedure of intellectual selection of control device
RU2634058C2 (en) * 2015-10-21 2017-10-23 Евгений Валерьевич Найдёнов Method for managing technical system with parallel inclusion of control computers with procedure for redistributing computing power between subsystems
RU2645176C2 (en) * 2015-11-17 2018-02-16 Евгений Валерьевич Найдёнов Method of controlling the technical system with parallel inclusion of control computers with external impact

Also Published As

Publication number Publication date
RU2006121454A (en) 2008-01-10

Similar Documents

Publication Publication Date Title
US20070128895A1 (en) Redundant automation system for controlling a techinical device, and method for operating such an automation system
US4941087A (en) System for bumpless changeover between active units and backup units by establishing rollback points and logging write and read operations
US5313386A (en) Programmable controller with backup capability
JPH04314138A (en) Fail-over method for process control apparatus
JP4788912B2 (en) PLC
JP2683970B2 (en) How to check the operating capability of relay devices
JP4182948B2 (en) Fault tolerant computer system and interrupt control method therefor
RU2362199C2 (en) Redundant automation system for technical device management, and also operating procedure of similar type of automation system
US5115511A (en) Arrangement for loading the parameters into active modules in a computer system
JPH06242979A (en) Dual computer device
US20060195849A1 (en) Method for synchronizing events, particularly for processors of fault-tolerant systems
JPH0683657A (en) Service processor switching system
EP0306855A2 (en) Arrangement for loading the parameters into active modules in a computer system
JPS62187901A (en) Method for controlling duplex controller
KR100281418B1 (en) How to implement fault tolerance input / output server
JPH10312301A (en) Information processor
MXPA06005468A (en) Redundant automation system for controlling a technical device, and method for operating one such automation system
JP2946541B2 (en) Redundant control system
JPH0441395Y2 (en)
JP2973586B2 (en) Distributed control device
CN116827828A (en) Database master-slave delay monitoring method and device, electronic equipment and storage medium
JPH10289121A (en) Dual computer system
JPH0453060A (en) Mirrored disk device
JPH03111945A (en) Programmable controller
JP2002007220A (en) Multiple memory system

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20101118