УСТРОЙСТВО УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ, СПОСОБ И СИСТЕМА ДЛЯ СБРОСА УСТРОЙСТВА УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМИ ПРОЦЕССАМИ
TECHNOLOGICAL PROCESS CONTROL DEVICE, METHOD AND SYSTEM FOR RESETTING TECHNOLOGICAL PROCESS CONTROL DEVICE

ОБЛАСТЬ ТЕХНИКИ
[001]     Данное изобретение относится к оборудованию, системам и способам для сброса цифровых устройств управления технологическими процессами. Точнее, данное изобретение относится к оборудованию, системам и способам для автоматического сброса цифровых устройств управления технологическими процессами в специфических условиях.
УРОВЕНЬ ТЕХНИКИ
[002]     Современные технологические установки (например, технологические установки очистки нефти, технологические установки переработки продуктов, химические технологические установки) содержат обширный массив устройств управления технологическими процессами (например, клапана, приводы клапана, насосы, смесители, двигатели, вращающееся оборудование, турбины, датчики и т.д.). Во время обычной работы технологической установки устройства управления технологическими процессами работают в штатном режиме. Иногда (например, при нарушении нормальных условий эксплуатации технологической установки), устройства управления технологическими процессами могут подвергаться отключению.
[003]     Известные устройства управления технологическими процессами, способы и системы не позволяют пользователю вручную сбрасывать только те устройства, которые были отключены, используя кнопку управления или локальную панель управления, обеспечивая при этом возможность автоматически сбрасывать другие устройства. Кроме того, известные устройства управления технологическими процессами, способы и системы не позволяют пользователю выполнять синхронизированный по времени запуск установки, сохраняя при этом возможность вручную сбросить устройство, которое было отключено, с использованием кнопки управления или локальной панели управления.
[004]     Требуется оборудование, способы и системы, позволяющие пользователю вручную сбрасывать только те устройства, которые были отключены, используя кнопку управления или локальную панель управления, обеспечивая, при этом, возможность автоматически сбрасывать другие устройства. Также необходимо оборудование, способы и системы, позволяющие пользователю выполнять синхронизированный по времени запуск установки, сохраняя при этом возможность вручную сбросить устройство, которое было отключено, с использованием кнопки управления или локальной панели управления.
КРАТКОЕ ОПИСАНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯ
[005]     Устройство управления технологическими процессами может содержать контролер, имеющий удаленный ввод данных инициализации отключения устройства, локальный ввод данных инициализации отключения устройства, удаленный ввод данных параметров отключения и локальный ввод данных сброса устройства. Устройство управления технологическими процессами также может содержать модуль обнаружения источника отключения устройства, выполненный с возможностью обнаруживать источник отключения устройства на основе по меньшей мере одного из следующего: удаленного ввода данных инициализации отключения устройства и локального ввода данных инициализации отключения устройства. Устройство управления технологическими процессами может дополнительно содержать модуль обнаружения сброса устройства, выполненный с возможностью автоматически генерировать сброс устройства, когда модуль обнаружения источника отключения устройства определяет, что источником сброса устройства является удаленное отключение устройства и основано на удаленном вводе данных параметров сброса, или генерировать сброс устройства, когда модуль обнаружения источника отключения устройства определяет, что источником отключения устройства является локальное отключение устройства и основано на локальном вводе данных сброса устройства.
[006]     В другом варианте реализации настоящего изобретения, система для сброса устройства управления технологическими процессами может содержать устройство управления технологическими процессами и контролер, имеющий удаленный ввод данных инициализации отключения устройства, локальный ввод данных инициализации отключения устройства, удаленный ввод данных параметров отключения и локальный ввод данных сброса устройства. Контролер может быть выполнен с возможностью обнаруживать источник отключения устройства на основе по меньшей мере одного из следующего: удаленного ввода данных инициализации отключения устройства и локального ввода данных инициализации отключения устройства. Контролер может быть дополнительно выполнен с возможностью автоматически генерировать сброс устройства, когда модуль обнаружения источника отключения устройства определяет, что источником сброса устройства является сброс удаленного устройства и основан на удаленном вводе данных параметров сброса, или генерировать сброс устройства, когда модуль обнаружения источника отключения устройства определяет, что источником отключения устройства является отключение локального устройства, которое основано на локальном вводе данных сброса устройства.
[007]     В дополнительном варианте реализации изобретения, реализованный на компьютере способ может включать получение процессором вычислительного устройства удаленного ввода данных инициализации отключения устройства в ответ на выполнение процессором модуля получения удаленного ввода данных инициализации отключения устройства. Способ также может включать получение процессором вычислительного устройства локального ввода данных инициализации отключения устройства в ответ на выполнение процессором модуля получения локального ввода данных инициализации отключения устройства. Способ также может дополнительно включать получение процессором вычислительного устройства удаленного ввода данных параметров инициализации отключения в ответ на выполнение процессором модуля получения удаленного ввода данных параметров инициализации отключения. Кроме того, способ также может включать получение процессором вычислительного устройства локального ввода данных сброса устройства в ответ на выполнение процессором модуля получения локального ввода данных сброса устройства. Способ также может включать обнаружение, с использованием процессора вычислительного устройства, источника отключения устройства на основе по меньшей мере одного из следующего: удаленного ввода данных инициализации отключения устройства и локального ввода данных инициализации отключения устройства в ответ на выполнение процессором модуля обнаружения источника отключения устройства. Способ также включает автоматическую генерацию, с использованием процессора вычислительного устройства, сброса устройства, когда определено, что источником отключения устройства является удаленное отключение устройства и основано на удаленном вводе данных параметров отключения устройства в ответ на выполнение процессором модуля обнаружения сброса устройства. Способ также может дополнительно включать автоматическую генерацию, с использованием процессора вычислительного устройства, сброса устройства, когда определено, что источником отключения устройства является локальное отключение устройства и основано на локальном вводе данных параметров отключения устройства в ответ на выполнение процессором модуля обнаружения сброса устройства.
[008]     В дополнительном соответствии с любым одним или более из описанных выше первым, вторым или третьим аспектом, устройство сброса технологической установки и/или способ могут дополнительно содержать одну или более следующих предпочтительных форм.
[009]     В одной предпочтительной форме, устройство и/или способ сброса технологической установки могут содержать контролер, имеющий ввод данных последовательности запуска системы, и синхронизированный по времени запуск, которые выполняются на основе сброса устройства и ввода данных последовательности запуска системы.
[0010]     В другой предпочтительной форме, устройство и/или способ сброса технологической установки могут содержать контролер, имеющий вывод данных с информацией об источнике отключения, и контроллер может генерировать информацию об источнике инициатора отключения устройства на основе по меньшей мере одного из следующего: удаленном вводе данных инициализации отключения устройства и локальном вводе данных инициализации отключения устройства.
[0011]     В еще одной предпочтительной форме, устройство и/или способ сброса технологической установки могут содержать контроллер, который выполнен с возможностью выполнять запись, когда выполняется сброс.
[0012]     В еще одной предпочтительной форме, устройство и/или способ сброса технологической установки могут содержать контроллер, который выбран из группы устройств: локальной панели управления, логического устройства и цифрового контролера клапана, а модуль обнаружения источника отключения устройства и модуль обнаружения сброса устройства могут быть встроены в этот контроллер.
[0013]     В другой предпочтительной форме, устройство и/или способ сброса технологической установки могут содержать локальную панель управления, которая принимает локальный ввод данных инициализации отключения устройства и локальный ввод данных сброса устройства от локальной панели кнопочного управления.
КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВ
[0014]     Фиг. 1 иллюстрирует функциональную схему примера диспетчерской системы управления технологической установкой и системы сбора данных для автоматического сброса устройств управления технологическими процессами в специфических условиях;
[0015]     Фиг. 2 иллюстрирует функциональную схему примера системы для автоматического сброса устройств управления технологическими процессами в специфических условиях;
[0016]     Фиг. 3 иллюстрирует пример оборудования для автоматического сброса устройств управления технологическими процессами в специфических условиях;
[0017]     Фиг. 4 иллюстрирует пример способа для автоматического сброса устройств управления технологическими процессами в специфических условиях; и
[0018]     Фиг. 5 иллюстрирует пример способа для автоматического сброса устройств управления технологическими процессами в специфических условиях.
ПОДРОБНОЕ ОПИСАНИЕ сущности ИЗОБРЕТЕНИЯ
[0019]     Цифровой контроллер клапана может быть выполнен с возможностью запирания по месту после отключения. Как только пользователь убедится, что все в порядке в окружении, связанном с клапаном, пользователь может сбросить клапан в нормальное положение из положения при отключении. В качестве альтернативы, цифровой контролер клапана может быть выполнен с возможностью автоматического сброса, в таком случае клапан может вернуться в нормальное положение, к примеру, как только ток в контуре будет восстановлен. Дополнительно, пользователь может настроить цифровой контроллер клапана на запирание, когда отключение инициализировано из подключенной локальной панели управления (например, отключение инициализировано посредством кнопки управления). Таким образом, оборудование, системы или способы настоящего изобретения могут экономить время пользователя, за счет предоставления функциональной возможности автоматического отключения, сохраняя при этом возможность удержания клапана в запертом положении, когда отключение инициализировано из подключенной локальной панели управления или кнопки управления. Соответственно, пользователь может убедиться, что отсутствует аварийная ситуация, которая привела к отключению. Как только пользователь убедится, что отсутствует аварийная ситуация, пользователь может сбросить клапан.
[0020]     Оборудование, системы и способы настоящего изобретения также могут обеспечить пользователю синхронизированный по времени запуск посредством предоставления пользователю возможности сброса клапана после проверки того, что отсутствует аварийная ситуация, с последующим выполнением последовательности запуска системы. Например, локальное отключение может быть инициализировано в ответ на изучение полевым оператором аварийной ситуации, связанной с отключением. Впоследствии, полевой оператор может выдать разрешение на локальный сброс после подтверждения того, что отсутствует аварийная ситуация, таким образом, может разрешить синхронизированный по времени запуск. В качестве альтернативы, логическое устройство 220 может предоставить возможность удаленного сброса, а синхронизированный по времени запуск может выполняться в координации между логическим устройством 220 и связанной распределенной системой управления.
[0021]     Как правило, цифровой контроллер клапана может знать об источнике инициаторе отключения и может модифицировать функциональную возможность запирания на основе источника инициаторе отключения. Кроме того, цифровой контроллер клапана может предоставлять информацию об источнике инициаторе отключения. Таким образом, на основании предоставленной информации пользователь может различать, произошел ли ручной или системной сброс. Цифровой контроллер клапана также может записывать, когда выполнен сброс.
[0022]     Логика для функций ручного сброса и автоматического сброса может быть встроена в локальную панель управления. В качестве альтернативы или дополнительно, логика для функций ручного сброса и автоматического сброса может быть встроена в логическое устройство (например, логическое устройство 220 на Фиг. 2) и/или цифровой контроллер клапана.
[0023]     Возвращаясь к Фиг. 1, автоматическая система диспетчерского контроля и сбора данных (SCADA) 100 может включать несколько бизнес-систем и других компьютерных систем, взаимосвязанных с несколькими устройствами управления и/или контроля посредством одной или более коммуникационных сетей. Система технологической установки SCADA 100 может включать множество модулей, выполняемых таким же большим количеством устройств управления технологическими процессами 115, 116, 120, расположенных по всей технологической установке.
[0024]     Система технологической установки SCADA 100 может включать одну или более систем управления технологическими процессами 112 и 114. К примеру, системы управления технологическими процессами 112 и 114 могут быть традиционными системами управления технологическими процессами, например, системой PROVOX или RS3, или другим распределенными системами управления (DCS), которые могут включать интерфейс оператора 112А, подключенный к контроллеру 112В и к картам ввода/вывода (I/O) 112С, которые, в свою очередь, могут быть подключены к различным полевым устройствам, например, полевым устройствам 115 с поддержкой протокола магистрально адресуемого дистанционного преобразователя (HART). Система управления технологическими процессами 114, которая может быть распределенной системой управления технологическими процессами, включает один или более интерфейсов оператора 114А, подключенных к одному или более распределенным контроллерам 114В посредством шины, например, шины Ethernet. Контроллеры 114В могут быть, к примеру, контроллерами DeltaV™ , поставляемыми компанией Fisher-Rosemount Systems, Inc. Остин, шт. Техас, или контроллерами любого другого требуемого типа. Контроллеры 114В могут быть соединены посредством устройств ввода/вывода с одним или более полевыми устройствами 116, например, устройствами HART или шиной Foundation Fieldbus (FF), или другими интеллектуальными или не интеллектуальными полевыми устройствами, включая, к примеру, те, которые используют протоколы PROFIBUS, WORLDFIP, Device-Net, AS-Interface и CAN.
[0025]     Полевые устройства 116 могут предоставлять контроллерам 114В аналоговую или цифровую информацию, связанную с параметрами процессов, а также другую информацию об устройстве. Интерфейсы оператора 114А могут хранить и запускать на выполнение модули, доступные оператору технологической установки, для операции управления технологической установкой, включая, к примеру, оптимизатор управления, эксперты диагностики, нейронные сети, модули тонкой настройки и т.д. Любое заданное устройство внутри системы управления технологическими процессами 112, 114 может содержать несколько модулей, сохраненных в соответствующей памяти, и по меньшей мере периодически выполняемых соответствующим процессором. Любое из полевых устройств 116 может обеспечить пользователю возможность ручного сброса только определенного одного устройства 116, которое было отключено, используя кнопку управления или локальную панель управления, обеспечивая, при этом, возможность автоматического сброса других устройств 116. Кроме того, полевые устройства 116 позволяют пользователю выполнять синхронизированный по времени запуск установки, сохраняя при этом возможность вручную сбросить полевое устройство 116, которое было отключено, с использованием кнопки управления или локальной панели управления.
[0026]     Системы технического обеспечения, например, компьютер 118, запускающий выполнение модуля системы обслуживания КИПиА (AMS) или любого другого модуля контроля и связи с устройством, может быть соединен с системами управления технологическими процессами 112 и 114 или с отдельными полевыми устройствами в них, для выполнения операций технической поддержки и контроля. Например, компьютер технической поддержки 118 может быть подключен к контроллеру 112В и/или полевому устройству 115 посредством необходимых коммуникационных каналов или сетей (включая беспроводные сети или сети мобильных устройств) для обмена данными и, в некоторых случаях, пере-конфигурации или выполнения других операций технической поддержки на полевых устройствах 115. Аналогично, модули технической поддержки, например модуль AMS может быть установлен и запускаться на одном или более пользовательских интерфейсах 114А, связанных с распределенной системой управления технологическими процессами 114, для выполнения функций технической поддержки и контроля, включая сбор данных, связанных с состоянием работы полевых устройств 116.
[0027]     Система технологической установки SCADA 100 также может включать различное вращающееся оборудование 120, например, турбины, двигатели и т.д., которые могут быть подключены к компьютеру технической поддержки 122 посредством некоторых постоянных или временных коммуникационных каналов (например, шины, беспроводной коммуникационной системы или мобильных устройств, которые могут быть подключены к оборудованию 120 для снятия показаний и последующего удаления). Компьютер технической поддержки 122 может хранить и запускать выполнение известных модулей для контроля и диагностики 123, к примеру, RBMware™, поставляемых компанией CSI Systems, Ноксвилл, шт. Теннесси, или любых других известных модулей, используемых для диагностики, контроля и оптимизации состояния работы вращающегося оборудования 120. Обслуживающий персонал, как правило, использует модули 123 для технической поддержки и наблюдения за производительностью вращающегося оборудования 120, для обнаружения проблем с вращающимся оборудованием 120, а также для определения того, нуждается ли вращающееся оборудование 120 в ремонте или замене, и в какое время. Любое вращающееся оборудование 120 может обеспечить пользователю возможность ручного сброса только определенного одного вращающегося оборудования 120, которое было отключено, используя кнопку управления или локальную панель управления, обеспечивая, при этом, возможность автоматического сброса другого вращающегося оборудования 120. Кроме того, вращающееся оборудование 120 позволяет пользователю выполнять синхронизированный по времени запуск установки, сохраняя при этом возможность вручную сбросить вращающееся оборудование 120, которое было отключено, с использованием кнопки управления или локальной панели управления.
[0028]     Система технологической установки SCADA 100 может включать логическое устройство 220, которое реализует прикладные программы для обеспечения безопасности в дополнение к прикладным программам управления. Например, логическое устройство 220 может реализовать КИП системы безопасности (SIS) для обеспечения мер безопасности системы управления технологическими процессами и предотвращения аварийных ситуаций, например, выброса токсичных, легковоспламеняющихся или взрывчатых химических веществ. SIS может быть отдельной надежной системой, используемой для дополнения системы управления технологическими процессами, и действовать для перевода системы управления технологическими процессами в безопасный режим работы, при необходимости. SIS может использовать датчики, логические устройства 220 и приводы для реализации автоматической функции безопасности (SIF) для обеспечения или поддержки безопасного режима работы.
[0029]     Система технологической установки SCADA 100 также может включать систему производства и распределения электрической энергии 124, содержащую оборудование для производства и распределения электрической энергии 125, связанное с технологической установкой, и соединенное, к примеру, посредством шины, с другим компьютером 126, который может запускать и наблюдать за работой оборудования для производства и распределения электрической энергии 125. Компьютер 126 может запускать выполнение известных модулей управления и диагностики электрической энергии 127, например, таких как продукция компании Liebert и ASCO, или других компаний, для управления и технической поддержки оборудования для производства и распределения электрической энергии 125. На оборудовании производства и распределения электрической энергии может быть сохранено и запущено на выполнение множество модулей. Любое оборудование для производства и распределения электрической энергии 125 может обеспечить пользователю возможность ручного сброса только определенного одного оборудования для производства и распределения электрической энергии 125, которое было отключено, используя кнопку управления или локальную панель управления, обеспечивая, при этом, возможность автоматического сброса другого оборудования для производства и распределения электрической энергии 125. Кроме того, оборудование для производства и распределения электрической энергии 125 позволяет пользователю выполнять синхронизированный по времени запуск установки, сохраняя при этом возможность вручную сбросить оборудование для производства и распределения электрической энергии 125, которое было отключено, с использованием кнопки управления или локальной панели управления.
[0030]     Может поставляться компьютерная система 130, которая может быть соединена с возможностью обмена данными с компьютерами или интерфейсами, связанными с различными функциональными системами внутри технологической установки 100, включая функции управления технологическими процессами 112 и 114, функции технической поддержки, реализованные в компьютерах 118, 114А, 122 и 126 и бизнес функции. В частности, компьютерная система 130 может быть соединена с возможностью обмена данными с традиционными системами управления технологическими процессами 112 и интерфейсом технической поддержки 118, связанным с такой системой управления, может быть соединена с интерфейсами управления технологическими процессами и/или технической поддержки 114А распределенной системы управления технологическими процессами 114, может быть соединена с компьютером технической поддержки вращающегося оборудования 122 и компьютером производства и распределения электрической энергии 16 посредством шины 132. Шина 132 может использовать любой необходимый или подходящий протокол локальной сети (LAN) или глобальной вычислительной сети (WAN) для обеспечения обмена данными. Как проиллюстрировано на Фиг. 1, компьютер 130 также соединен посредством той же или другой сетевой шины 132 с компьютерами бизнес-системы и компьютерами планирования технического обслуживания 135 и 136, которые могут запускать, к примеру, выполнение модуля корпоративной системы управления предприятием (ERP), модуля планирования материальных ресурсов (MRP), компьютеризированных систем управления техническим обслуживанием (CMMS), модуля бухгалтерского учета, производства и размещения заказов потребителей, модуля планирования технического обслуживания или любых других необходимых бизнес-модулей, например, модулей размещения заказов для запасов и сырья, модулей планирования производства и т.д. Компьютер 130 также может быть соединен, посредством, к примеру, шины 132, с общезаводской локальной сетью LAN 137, глобальной сетью WAN 138, а также с компьютерной системой 140, которая обеспечивает удаленный контроль или обмен данными внутри технологической установки из удаленных локаций.
[0031]     Согласно Фиг. 2, система для автоматического сброса устройств управления технологическими процессами в специфических условиях 200 может включать устройство управления технологическими процессами 225 (например, клапаны, приводы клапанов, насосы, смесители, двигатели, вращающееся оборудование, турбины, датчики и т.п.), соединенное цифровым контроллером устройства 215 (например, цифровым позиционером). В частности, цифровой контроллер устройства 215 может передавать сигнал инициализации состояния отключения 216 и/или сигнал инициализации обычного состояния 217 для устройства 225. Устройство 225, в свою очередь, может передавать сигнал состояния устройства 226 в цифровой контроллер устройства 215. Сигнал инициализации состояния отключения 216, сигнал инициализации обычного состояния 217 и/или сигнал состояния устройства может передаваться посредством кабельного соединения (например, сигнала 4-20 мА, сигнала RS-232, сигнала RS-442 и т.д.) или беспроводной среды передачи данных (например, IEEE 802.__, WAN, LAN, Bluetooth, и т.п.). Цифровой контроллер устройства 215 (и/или локальная панель управления 210, и/или логическое устройство 220) может содержать процессор 219.
[0032]     Цифровой контроллер устройства 215 может дополнительно соединяться с локальной панелью управления 210 посредством локального соединения 211 и/или с логическим устройством 220 посредством логического соединения 218. Локальная панель управления 210 может быть соединена с панелью кнопки управления 205 посредством соединения кнопки управления 206. Локальное соединение 211, логическое соединение 218 и/или соединение кнопки управления 218 может включать кабельное соединения (например, сигнал 4-20 мА, сигнал RS-232, сигнал RS-442 и т.д.) или беспроводную среду передачи данных (например, IEEE 802.__, WAN, LAN, Bluetooth, и т.п.).
[0033]     В любом случае, система 200 может обеспечить пользователю синхронизированный по времени запуск посредством предоставления пользователю возможности сброса клапана после проверки того, что отсутствует аварийная ситуация, с последующим выполнением последовательности запуска системы. Например, цифровой контроллер устройства 215 может знать об источнике инициатора отключения, и может модифицировать функциональную возможность запирания на основе источника инициаторе отключения.
[0034]     Цифровой контроллер устройства 215 может быть выполнен с возможностью запирания по месту после отключения. Как только пользователь убедится, что все в порядке в окружении, связанном с устройством 225, пользователь может сбросить устройство 225 в нормальное положение из положения при отключении. В качестве альтернативы, цифровой контролер устройства 215 может быть выполнен с возможностью автоматического сброса, в таком случае устройство 225 может вернуться в нормальное положение, к примеру, как только ток в контуре будет восстановлен. Дополнительно, пользователь может настроить цифровой контроллер устройства 215 на запирание, когда отключение инициализировано из подключенной локальной панели управления 210. Таким образом, система 200 может экономить время пользователя, за счет предоставления функциональной возможности автоматического отключения, сохраняя при этом возможность удержания устройства в запертом положении, когда отключение инициализировано из подключенной локальной панели управления 210 или кнопки управления 205. Соответственно, пользователь может убедиться, что отсутствует аварийная ситуация, которая привела к отключению. Как только пользователь убедится, что отсутствует аварийная ситуация, пользователь может сбросить устройство 225.
[0035]     Кроме того, цифровой контроллер устройства 215 может предоставлять информацию об источнике инициаторе отключения. Таким образом, на основании предоставленной информации пользователь может различать, произошел ли ручной или системной сброс. Цифровой контроллер устройства 215 также может записывать, когда выполнен сброс.
[0036]     Логика для функций ручного сброса и автоматического сброса может быть встроена в локальную панель управления 210. В качестве альтернативы или дополнительно, логика для функций ручного сброса и автоматического сброса может быть встроена в логическое устройство 220 и/или цифровой контроллер устройства 215.
[0037]     Возвращаясь к Фиг. 3, пример оборудования 305 для автоматического сброса устройств управления технологическими процессами в специфических условиях 300 может содержать модуль конфигурации устройства 315, модуль обнаружения состояния отключения устройства 320, модуль обнаружения сигнала логического устройства 325, модуль получения инициатора отключения локальной панели управления/кнопки управления 330, модуль получения локального сброса 335, модуль передачи обычного состояния устройства 340, модуль передачи состояния отключения устройства 345, и/или модуль получения состояния устройства 350. Оборудование 305 может быть аналогичным, к примеру, как цифровому контроллеру устройства 215, локальной панели управления 210, так и логическому устройству 220 на Фиг. 2. В качестве альтернативы, оборудование 305 может быть аналогичным комбинации или дополнительной комбинации цифрового контроллера устройства 215, локальной панели управления 210 или логического устройства 220.
[0038]     Модуль конфигурации устройства 315, модуль обнаружения состояния отключения устройства 320, модуль обнаружения сигнала логического устройства 325, модуль получения инициатора отключения локальной панели управления/кнопки управления 330, модуль получения локального сброса 335, модуль передачи обычного состояния устройства 340, модуль передачи состояния отключения устройства 345 и/или модуль получения состояния устройства 350 может быть аппаратным модулем (например, электрической схемой, состоящей из дискретных компонентов, логической схемой, программируемой логической интегральной схемой (FPGA), специализированной заказной интегральной схемой (ASIC) и т.п.), выполненными с возможностью автоматического сброса устройства управления технологическими процессами (например, устройства управления технологическими процессами 225 на Фиг. 2) в специфических условиях. В качестве альтернативы, модуль конфигурации устройства 315, модуль обнаружения состояния отключения устройства 320, модуль обнаружения сигнала логического устройства 325, модуль получения инициатора отключения локальной панели управления/кнопки управления 330, модуль получения локального сброса 335, модуль передачи обычного состояния устройства 340, модуль передачи состояния отключения устройства 345 и/или модуль получения состояния устройства 350 может быть сохранен на машиночитаемом носителе информации (например, неизменяемом машиночитаемом носителе или изменяемом машиночитаемом носителе), к примеру, в качестве набора машиночитаемых инструкций, которые при выполнении процессором (например, процессором 219 на Фиг. 2) или вычислительным устройством побуждают процессор 219 к автоматическому сбросу устройства управления технологическими процессами (например, устройства управления технологическими процессами 225 на Фиг. 2) в специфических условиях.
[0039]     Согласно Фиг. 4, способ автоматического сброса устройства управления технологическими процессами в специфических условиях 400 может включать, к примеру, процессор (например, процессор 219 на Фиг. 2), который запускает выполнение модуля конфигурации устройства 315, побуждающий процессор 219 к настройке по меньшей мере одного устройства управления технологическими процессами (блок 405). Цифровой контроллер устройства 215 может быть выполнен с возможностью (блок 405) запирания по месту после отключения. Как только пользователь убедится, что все в порядке в окружении, связанном с устройством 225, пользователь может сбросить устройство 225 в нормальное положение из положения при отключении. В качестве альтернативы, цифровой контролер устройства 215 может быть выполнен с возможностью (блок 405) автоматического сброса, в таком случае устройство 225 может вернуться в нормальное положение, к примеру, как только ток в контуре будет восстановлен. Дополнительно, пользователь может настроить цифровой контроллер устройства 215 (блок 405) на запирание, когда отключение инициализировано из подключенной локальной панели управления 210. Таким образом, способ 400 может экономить время пользователя, за счет предоставления функциональной возможности автоматического отключения, сохраняя при этом возможность удержания устройства в запертом положении, когда отключение инициализировано из подключенной локальной панели управления 210 или кнопки управления 205. Соответственно, пользователь может убедиться, что отсутствует аварийная ситуация, которая привела к отключению. Как только пользователь убедится, что отсутствует аварийная ситуация, пользователь может сбросить устройство 225.
[0040]     Процессор 219 также может запускать выполнение модуля обнаружения состояния отключения устройства 320, к примеру, для побуждения процессора 219 к обнаружению состояния отключения устройства управления технологическими процессами (блок 410). Процессор 219 может обнаруживать состояние отключения устройства управления технологическими процессами, к примеру, на основе сигнала состояния отключения устройства (например, сигнала состояния отключения устройства 226 на Фиг. 2).
[0041]     Процессор 219 может дополнительно запускать выполнение модуля обнаружения сигнала логического устройства 325, к примеру, для побуждения процессора 219 к обнаружению сигнала логического устройства (блок 415). Процессор 219 может обнаруживать сигнал логического устройства (например, логический сигнал 218 на Фиг. 2), к примеру, на основе сигнала инициализации состояния отключения устройства (например, сигнала инициализации состояния отключения устройства 216 на Фиг. 2), сигнала инициализации обычного состояния устройства (например, сигнала инициализации обычного состояния устройства 217 на Фиг. 2), сигнала состояния устройства (например, сигнала состояния устройства 226 на Фиг. 2), и/или сигнала сброса (например, сигнала кнопки управления 206 на Фиг. 2 или удаленного сигнала сброса).
[0042]     Процессор 219 может также запускать выполнение модуля получения инициатора отключения локальной панели управления/кнопки управления 330, к примеру, для побуждения процессора 219 к получению инициализации отключения устройства (блок 420). Например, процессор 219 может получать сигнал инициализации отключения (например, сигнал инициализации состояния отключения 216) от панели кнопки управления (например, панели кнопки управления 205 на Фиг. 2).
[0043]     Процессор 219 может также дополнительно запускать выполнение модуля получения локального сброса 335, к примеру, для побуждения процессора 219 к получению сигнала сброса (блок 425). Например, процессор 219 может получать локальный сигнал сброса от панели кнопки управления (например, панели кнопки управления 205 на Фиг. 2).
[0044]     Процессор 219 также может запускать выполнение модуля передачи обычного состояния устройства 340, к примеру, для побуждения процессора 219 к передаче сигнала обычного состояния устройства (блок 430). Например, процессор 219 может передавать сигнал инициализации обычного состояния устройства (например, сигнал инициализации обычного состояния устройства 217 на Фиг. 2) на устройство (например, устройство управления технологическими процессами 225 на Фиг. 2).
[0045]     Процессор 219 также может запускать выполнение модуля передачи состояния отключения устройства 345, к примеру, для побуждения процессора 219 к передаче сигнала состояния отключения устройства (блок 435). Например, процессор 219 может передавать сигнал инициализации состояния отключения устройства (например, сигнал инициализации состояния отключения устройства 216 на Фиг. 2) на устройство 225.
[0046]     Процессор 219 также может запускать выполнение модуля получения состояния устройства 350, к примеру, для побуждения процессора 219 к получению сигнала состояния устройства (блок 440). Например, процессор 219 может принимать сигнал состояния устройства (например, сигнал состояния устройства 226 на Фиг. 2) для устройства 225.
[0047]     В любом случае, способ 400 может обеспечить пользователю синхронизированный по времени запуск посредством предоставления пользователю возможности сброса клапана после проверки того, что отсутствует аварийная ситуация, с последующим выполнением последовательности запуска системы. Например, цифровой контроллер устройства 215 может знать об источнике инициаторе отключения, и может модифицировать функциональную возможность запирания на основе источника инициатора отключения. Способ 400 позволяют пользователю вручную сбрасывать только те устройства, которые были отключены, используя кнопку управления или локальную панель управления, позволяя, при этом, автоматически сбрасывать другие устройства.
[0048]     Возвращаясь к Фиг. 5, способ для автоматического сброса устройств управления технологическими процессами в специфических условиях 500 может включать устройство 225, выполненное с возможностью (блок 500) автоматического сброса в специфических условиях (например, когда устройство 225 отключено удаленно). Когда клапан находится в отключенном состоянии (блок 505) и сигнал логического устройства не возвращен в обычное состояние (блок 510), клапан удерживается в отключенном состоянии (блок 515).
[0049]     Когда клапан находится в отключенном состоянии (блок 505) и сигнал логического устройства возвращен в обычное состояние (блок 510), можно обнаружить источник инициализации отключения клапана (блок 520). Когда обнаружено, что источником инициализации отключения клапана является логическое устройство (блок 520), клапан автоматически возвращается в обычное состояние когда, к примеру, связанный с ним ток в контуре возвращается к обычному уровню (блок 530). Когда обнаружено, что источником инициализации отключения клапана является локальная панель управления/кнопка управления (блок 520), обнаружено, что разрешен (525) локальный сброс (блок 535), клапан возвращается в обычное состояние (блок 530).
[0050]     Когда обнаружено, что источником инициализации отключения клапана является локальная панель управления/кнопка управления (блок 520), и обнаружено, что не разрешен (525) локальный сброс (блок 535), клапан удерживается в отключенном состоянии (блок 540). В любом случае, способ 500 может обеспечить пользователю синхронизированный по времени запуск посредством предоставления пользователю возможности сброса клапана после проверки того, что отсутствует аварийная ситуация, с последующим выполнением последовательности запуска системы. Например, цифровой контроллер устройства 215 может знать об источнике инициаторе отключения, и может модифицировать функциональную возможность запирания на основе источника инициатора отключения. Способ 500 позволяют пользователю вручную сбрасывать только те устройства, которые были отключены, используя кнопку управления или локальную панель управления, позволяя, при этом, автоматически сбрасывать другие устройства.
[0051]     После прочтения данного описания, специалистам в данной области техники будут понятны также и другие альтернативные структурные и функциональные решения для управления выполнением алгоритма контроля. Таким образом, хотя проиллюстрированы и описаны определенные варианты реализации изобретения и варианты применения, следует понимать, что раскрытые варианты реализации изобретения не ограничиваются определенными конструкциями и компонентами, изложенными в данном описании. Могут быть выполнены различные модификации, изменения и варианты реализации, которые будут понятны специалистам в данной области техники, в компоновке, работе и элементах алгоритмов, способов и устройств, изложенных в данном документе, без отклонения от сущности и объема изобретения, определенного прилагаемой формулой изобретения.