ГРАФИЧЕСКАЯ БЛОК-СХЕМА СОСТОЯНИЯ АКТИВНОГО УСТРОЙСТВА

1. Изделие содержащее:
машиночитаемый программный код, находящийся на машиночитаемом носителе информации, сконфигурированный для:
сохранения (записи) иерархических входных данных для, по меньшей мере, одного из большого числа полевых приборов в системе управления, в том числе входных данных верхнего уровня в виде данных о контролируемом процессе, полученных от большого числа устройств ввода, и входных данных нижнего уровня, сгенерированных полевыми приборами с использованием входных данных верхнего уровня, при этом одно или более входных данных нижнего уровня зависят от одного или более входных данных верхнего уровня;
обеспечения регистрации зависимостей между упомянутыми иерархическими входными данными;
получения информации о состоянии, каждого из упомянутых иерархических входных данных;
преобразования упомянутых иерархических входных данных для их представления в виде графической блок-схемы состояния, в том числе упомянутые зависимости, показанные в виде одного или более путей потоков данных, в иерархически нисходящем направлении от упомянутых входных данных верхнего уровня к упомянутым входным данным нижнего уровня;
визуальной идентификации состояния иерархических входных данных на графической блок-схеме состояния путем применения визуального маркера к данным из упомянутых входных данных с обычным состоянием и применяя другие визуальные маркеры к данным из упомянутых входных данных с состоянием ошибки, чтобы выделить пути потоков данных с ошибками.
2. Изделие по п.1, в котором упомянутый машиночитаемый программный код сконфигурирован для применения другой цветовой маркировки для иерархически самого верхнего из входных данных конкретного пути потока данных с ошибками, которая отличается от другой цветовой маркировки применяемой для других входных данных в пределах конкретного пути потока данных с ошибками.
3. Изделие по п.1, в котором упомянутый машиночитаемый программный код сконфигурирован для маркировки иерархически самого верхнего из входных данных каждого пути потока данных с ошибками, чтобы показать основную причину ошибки, и маркирует другие входные данные в пределах каждого пути потока данных с ошибками, чтобы показать состояния ошибки, сгенерированных одним или более иерархически восходящими входными данными.
4. Изделие по п.1, в котором упомянутый машиночитаемый программный код сконфигурирован для обновления указанной графической блок-схемы состояния, главным образом, в режиме реального времени.
5. Изделие по п.1, в котором упомянутый машиночитаемый носитель и упомянутый машиночитаемый программный код включены в систему конфигурации и калибровки, запускаемую на компьютере, сопряженным с, по меньшей мере, одним полевым прибором.
6. Изделие по п.5, в котором упомянутый компьютер является рабочей станцией диспетчерского пункта системы управления технологическими процессами (с.10)
7. Изделие по п.5, в котором упомянутый машиночитаемый программный код установлен на ПК, сопряженный с упомянутым, по меньшей мере, одним полевым прибором.
8. Изделие по п.1, в котором, по меньшей мере, один полевой прибор является преобразователем (с.6)
9. Изделие по п.1, в котором машиночитаемый программный код сконфигурирован для сбора информации о состояниях ошибок входных данных, главным образом, в режиме реального времени.
10. Система графического интерфейса пользователя (ГИП) для диагностики полевого устройства (FD) в распределенной системы управления технологическими процессами и содержащая:
модуль отображения устройства, сконфигурированный для регистрации устройств ввода, сопряженных с полевым прибором, при этом устройства ввода сконфигурированы для генерирования данных об процессе, контролируемым системой управления технологическими процессами;
модуль отображения входных данных, сконфигурированный для регистрации большого числа входных данных, используемые полевым устройством, и для отображения входных данных в виде иерархически организованных входных данных верхнего и в виде иерархически организованных данных нижнего уровня, при этом упомянутый входной модуль отображения входных данных конфигурируется для отображения упомянутых данных в виде входных данных верхнего уровня, и отображения входных данных, генерированных полевым прибором в виде входных данных нижнего уровня, при этом входные данные нижнего уровня зависят от входных данных верхнего уровня;
модуль зависимостей входных данных, сконфигурированный для регистрирования зависимостей между упомянутым большим числом входными данными;
модуль состояния, сконфигурированный для получения от полевого прибора данных о рабочем состоянии каждого из упомянутого большого числа входных данных;
модуль преобразования, сопряженный с упомянутым модулем состояния, сконфигурированный для преобразования упомянутого большого числа входных данных для их представления в виде графической блок-схемы состояния, в том числе упомянутые зависимости отображаемые в виде одного или более путей потоков данных с ошибками, в иерархически нисходящем направлении от упомянутых входных данных верхнего уровня к упомянутым входным данным нижнего уровня;
модуль преобразования, сконфигурированный для визуальной идентификации состояния упомянутых входных данных на блок-схеме состояния;
модуль преобразования, сконфигурированный для применения визуального маркера к данным из упомянутого большого числа входных данных на блок-схеме состояния с обычным состоянием;
модуль преобразования, сконфигурированный для применения других визуальные маркеров к данным из упомянутого большого числа входных данных на блок-схеме состояния с состоянием ошибки, чтобы выделить пути потоков данных с ошибками.
11. Система ГИП по п.10, в которой указанный модуль преобразования сконфигурирован для применения одного и более визуальных маркеров для иерархически самого верхнего из входных данных конкретного пути потока данных с ошибками и применения другого из упомянутых визуальных маркеров для для других входных данных в пределах конкретного пути потока данных с ошибками один из упомянутых визуальных маркеров отличался от другого из указанные другие упомянутых визуальных маркеров.
12. Система ГИП по п.10, в которой упомянутый модуль преобразования сконфигурирован для маркировки иерархически самого верхнего из входных данных каждого пути потока данных с ошибками, чтобы показать основную причину ошибки, тогда как а другие входные данные каждого пути потока данных с ошибками маркируются, чтобы показать состояния ошибок, сгенерированных одним или более иерархически восходящими входными данными.
13. Система ГИП по п.10, в которой упомянутая графическая блок-схема состояния обновляется, главным образом, в режиме реального времени, через канал связи между упомянутым модулем преобразования и упомянутым модулем состояния.
14. Система ГИП по п.10, в которой упомянутый модуль сконфигурирован для идентификации состояния входных данных посредством цветовой маркировки.
15. Система ГИП по п.14, в которой упомянутый модуль преобразования сконфигурирован для цветовой маркировки данных из упомянутого большого числа входных данных с обычным состоянием.
16. Система ГИП по п.15, в которой упомянутый модуль преобразования сконфигурирован для применения других цветовых маркировок к данным из упомянутых входных данных на блок-схеме с состоянием ошибки, чтобы выделить пути потоков данных с ошибками, при этом один из упомянутых других цветовых маркировок применяется к иерархически самому верхнему из входных данных конкретного пути потока данных с ошибками, отличается от другого из упомянутых цветовых маркировок, применяемых к другим входным данным в пределах конкретного пути потока данных с ошибками;
в которой упомянутый иерархически самый верхних из входных данных каждого пути потока данных с ошибками маркируется, чтобы чтобы показать основную причину ошибки, тогда как другие входные данные в пределах каждого пути потока данных с ошибками маркируются для обозначения состояний ошибок, сгенерированных одним или более иерархически восходящими входными данными; и
в которой упомянутая графическая блок-схема состояния обновляется, главным образом, в режиме реального времени, через канал связи между упомянутым модулем преобразования и упомянутым модулем состояния.
17. Система ГИП по п.10, входящая в состав диагностической системы распределенной системы управления технологическими процессами, при этом диагностическая система содержит полевой прибор, сопряженный с распределенной системой управления.
18. Система ГИП по п.10, в которой упомянутый модуль зависимостей входных данных, упомянутый модуль состояния и упомянутый модуль отображения содержат машиночитаемый программный код, находящийся на машиночитаемом носителе.
19. Система ГИП по п.18, в которой упомянутый машиночитаемый программный код включен в систему конфигурации и калибровки, запускающейся на компьютере, сопряженным с полевым прибором.
20. Система ГИП по п.19, в которой упомянутый компьютер является рабочей станцией, сопряженной с упомянутой системой управления технологическими процессами.
21. Система ГИП по п.20, в которой упомянутый компьютер подразумевается является управляющим процессором упомянутой системы управления технологическими процессами.
22. Система ГИП по п.19, в которой упомянутый компьютер является карманным персональным компьютером, непосредственно сопряженным с упомянутым полевым прибором.
23. Система ГИП по п.10, в которой упомянутый полевой прибор является трансмиттером.
24. Система ГИП по п.10, в которой упомянутый модуль состояния собирает информацию о состояниях ошибок входных данных, главным образом, в режиме реального времени.
25. Способ отображения состояния полевого прибора в распределенной системы управления технологическими процессами, включающий в себя:
(a) обеспечение посредством модуля отображения устройства, регистрации большого числа устройств ввода, сопряженных с одним или более полевыми приборами в распределенной системе управления технологическими процессами, при этом устройства ввода сконфигурированы для генерирования данные о физических параметрах процесса, контролируемого системой управления технологическим процессами;
(b) обеспечение, посредством модуля отображения входных данных, регистрации иерархических входных данных, используемых, по меньшей мере, в одном полевом приборе, в том числе входные данные верхнего уровня в виде упомянутых данных и входные данные нижнего уровня, сгенерированных полевыми приборами с использованием входных данных верхнего уровня, при этом одно или более входных данных нижнего уровня зависят от одного или более входных значений верхнего уровня;
(c) обеспечение, посредством модуля зависимостей входных данных, регистрации зависимостей между упомянутым большим числом входных данных;
(d) получение, посредством модуля состояния, сопряженным с полевым прибором, рабочего состояния каждого из упомянутого большого числа входных данных;
(e) преобразование, посредством модуля преобразования, сопряженным с упомянутым модулем состояния, упомянутого большого числа входных данных для их представления в виде графической блок-схемы состояния, в том числе упомянутые зависимости, показанные в виде одного или более путей данных с ошибками, в иерархически нисходящем направлении от упомянутых входных данных верхнего уровня к упомянутым входным данным нижнего уровня;
(f) визуальная идентификация, посредством модуля преобразования, состояния входных данных на графической блок-схеме состояния, применяя визуальный маркер к данным из упомянутого большого числа входных данных с обычным состоянием, и применяя другие визуальные маркеры к данным из упомянутого большого числа входных данных с состоянием ошибки, чтобы выделить пути потоков данных с ошибками.
26. Способ, по п.25 в котором упомянутая визуализация (f) заключается в применении, посредством модуля преобразования, одного или более визуальных маркеров к иерархически самому верхнему из входных данных конкретного пути потока данных с ошибками, и применение другого одного из упомянутых других визуальных маркеров, а к другим входным данным в пределах конкретного пути потока данных с ошибками, чтобы один из упомянутых других визуальных маркеров визуально отличался от других упомянутых визуальных маркеров, при этом иерархически самое верхнее из входных данных каждого пути потока данных с ошибками визуально маркируется, чтобы показать основную причину ошибки, тогда как другие входные данные в пределах каждого пути потока с ошибками данных визуально маркируются, чтобы показать состояния ошибок, сгенерированных одним или более иерархически восходящими входными данными.
27. Способ по п.26, в котором упомянутая визуализация (f) заключается в применении цветовой маркировки к данным из упомянутого большого числа входных данных с обычным состоянием и применении других цветовых маркировок к данным из упомянутого большого числа входных данных с состоянием ошибки, чтобы выделить пути потоков данных с ошибками.
28. Способ по п.27, в котором другая цветовая маркировка применяется к иерархически самому верхнему из входных данных конкретного пути потока данных с ошибками, которая отличается от другой цветовой маркировки, применяемой к другим входным данным в пределах конкретного пути потока данных с ошибками; чтобы маркировать иерархически самое верхнее из входных данных каждого пути потока данных с ошибками, чтобы показать основную причину ошибки, тогда как другие входные данные в пределах каждого пути потока данных с ошибками маркируются, чтобы показать состояния ошибок, сгенерированных одним или более иерархически восходящими входными данными
29. Способ по п.28, в котором обновление графической блок-схемы состояния, выполняется, главным образом, в режиме реального времени.
30. Способ по п.25, дополнительно включающий в себя:
(f) конфигурирование полевого прибора (FD), который будет сопрягаться с распределенной системой управления и использовать большое число входных данных, чтобы генерировать одного или более входных значений, используемых системой управления выходных данных, используемых системой управления; большое число входных данных, включающих в себя иерархически организованные входные данные верхнего уровня и иерархически организованные входные данные нижнего уровня;
(д) конфигурирование полевого прибора для приема от большого числа устройств ввода данных о контролируемом технологическом процессе;
(h) конфигурирование полевого прибора для сбора и использования упомянутых данных в качестве упомянутых входных данных верхнего уровня, и использования входных данных верхнего уровня для генерирования одного или более входных данных нижнего уровня, при этом одно или более входных данных нижнего уровня зависят от одного или более данных верхнего уровня.
31. Система диагностики полевого устройства для распределенной системы управления технологическими процессами, система диагностики полевого прибора, содержащая:
полевой прибор (FD), сопряженный с распределенной системой управления;
большое число устройства ввода, связанные с полевым прибором, при этом упомянутые устройства ввода сконфигурированы для генерирования данных о процессе, контролируемом системой управления технологическими процессами;
упомянутый полевой прибор, сконфигурированный для использования большого числа входных данных, чтобы генерировать одно или более выходных данных, используемых системой управления, упомянутого большого числа входных данных, включающих в себя иерархически организованные входные данные верхнего уровня и иерархически организованные входные данные нижнего уровня;
упомянутый полевой прибор, сконфигурированный для сбора и использования упомянутых данных в качестве упомянутых входных данных верхнего уровня;
упомянутый полевой прибор, сконфигурированный для использования упомянутых входных данных верхнего уровня, чтобы генерировать одно или более упомянутых входных данных нижнего уровня на основании указанных входных данных верхнего уровня, при этом одно или более из упомянутых входных данных нижнего уровня зависят от одного или более упомянутых входных значений верхнего уровня;
модуль зависимостей входных данных, сконфигурированный для обеспечения регистрации зависимостей между упомянутым большим числом входных данных;
модуль состояния, сконфигурированный для получения, главным образом, в режиме реального времени, информации о состоянии каждого из упомянутого большого числа входных данных;
модуль преобразования, сопряженный с упомянутым модулем состояния и сконфигурированный для преобразования большого числа входных данных для их представления в виде графической блок-схемы состояния, в том числе упомянутые зависимости отображается в виде одного или более путей потоков данных в иерархически нисходящем направлении от упомянутых входных данных верхнего уровня к упомянутым входным данным нижнего уровня;
модуль преобразования, сконфигурированный для идентификации посредством цветовой маркировки, состояние упомянутых входных данных на блок-схеме состояния;
модуль преобразования, сконфигурированный для применения одной цветовой маркировки к данным из упомянутого большого числа входных данных с обычным состоянием;
модуль преобразования, сконфигурированный для применения других цветовых маркировок к данным из упомянутого большого числа входных данных с состоянием ошибки, чтобы выделить пути потоков данных с ошибками, другая цветовая маркировка применяется к иерархически самому верхнему из входных данных конкретного пути потока данных с ошибками, отличающаяся от другой цветовой маркировки, применяемой к другим входным данным в пределах упомянутого пути потока данных с ошибками;
в котором упомянутое иерархически самое верхнее из входных данных каждого пути потока данных с ошибками маркируется цветом, чтобы показать основную причину ошибки, тогда как другие входные данные в пределах каждого потока данных с ошибками маркируются цветом, чтобы показать состояния ошибок, сгенерированных одним или более иерархически восходящими входными данными верхнего уровня;
в котором упомянутая графическая блок-схема состояния обновляется в режиме реального времени через канал связи с упомянутым модулем состояния.