21.4  Требования к программному обеспечению

21.4.1  Общие требования

Ø  Программное обеспечение (ПО) АСУТП должно строиться как децентрализованный программный комплекс, реализованный по модульному принципу на основе открытых программных спецификаций.

Ø  ПО АСУТП должно обладать следующими характеристиками:

• выполнять весь перечень алгоритмов математического обеспечения;

• обеспечивать устойчивость к ошибочным ситуациям, в том числе при неверных и противоречивых данных; сбои в работе программ, отказы части вычислительных средств, ошибки персонала должны диагностироваться, сопровождаться сообщениями, и не должны вызывать нарушений в работе АСУ ТП;

• обеспечивать автоматический перезапуск при восстановлении электрического питания после его отключения без выдачи ложных сигналов и управляющих воздействий;

• давать правильные результаты при всех комбинациях исходных данных, допустимых в рамках постановки задачи;

• иметь возможность оперативного конфигурирования в процессе функционирования АСУТП;

• вести учёт и обеспечивать сигнализацию любого отключения блокировки в системе ПАЗ;

• проведение уполномоченным лицом такого отключения должно быть однозначным образом зафиксировано в архиве событий;

• при восстановлении АСУ ТП после холодного рестарта все отключенные защиты и блокировки должны взводиться вновь.

21.4.2  Требования к прикладному ПО

Ø  Прикладное ПО должно обеспечить выполнение функциональных задач АСУ ТП (алгоритмы контроля и управления, технологические блокировки и т. п.).

НЕ нашли? Не то? Что вы ищете?

Ø  Должна быть обеспечена возможность внесения изменений в прикладное ПО при изменении характеристик управляемых объектов и процессов, а также при выявлении ошибок в процессе пуско-наладки.

Ø  Прикладное ПО должно быть построено таким образом, чтобы отсутствие отдельных данных не сказывалось на выполнении функций АСУ ТП, при реализации которых эти функции не используются.

Ø  Прикладное ПО должно строиться по следующим принципам:

• отдельные задачи должны реализовываться в виде самостоятельных программных модулей;

• изменения, вносимые в какой-либо из модулей не должны влиять на функции других модулей при условии отсутствия программных связей в конфигурации;

• программные модули и связи между ними должны образовывать структуру с чёткими принципами построения.

Ø  Прикладное ПО должно обладать:

• эффективностью, т. е. способностью выполнять все необходимые функции, при минимальных затратах вычислительных ресурсов;

• помехоустойчивостью, т. е. исключением возможности «зацикливания» и «зависания», способностью правильно функционировать при сбоях, отказах части вычислительных средств, ошибках персонала, а также обеспечивать возможность автоматического восстановления при восстановлении электрического питания после его отключения без выдачи ложных информационных сигналов и управляющих воздействий;

• гибкостью, т. е. простотой адаптации программ к изменениям или расширениям задач без ухудшения других показателей;

• корректностью, т. е. способностью программы давать правильные результаты при всех комбинациях исходных данных, допустимых в рамках постановки задачи;

• быстродействием, т. е. минимальным временем перезапуска, реакции на внешние события;

• унификацией, т. е. использованием минимального числа базовых модулей;

• адаптивностью и перспективой развития, т. е. простотой приспособления программ к изменениям или расширениям задач пользователя без ухудшения других показателей.

Ø  Необходимо обеспечить возможность выполнения on-line корректировок прикладного ПО контроллеров АСУ ТП без необходимости останова технологического процесса.

Ø  При разработке прикладного ПО допускается использование только стандартных методов и инструментов разработки, предоставляемых программным обеспечением АСУ ТП.

Ø  Должна иметься возможность задания паролей и установления границ санкционированного доступа при внесении изменений в прикладное ПО.

Ø  В качестве ПО сбора данных и визуализации технологических процессов на объектах принят программный комплекс АДКУ2000+. Для обеспечения совместимости с АДКУ2000+ ПО контроллеров должно поддерживать следующие типы данных и функции протокола Modbus TCP/IP и RTU.

Тип

функция чтения данных

размер в битах

чтение/запись

Беззнаковое 2 байта

3, 4

16

чтение/запись

Знаковое 2 байта

3, 4

16

чтение/запись

Битовое (1 бит)

1, 2

1

чтение/запись

Битовое (1 бит в 16 битовом регистре)

3, 4

1

чтение

Long (1,2,3,4 (1-младший байт))

3, 4

32

чтение/запись

Long (2,1,4,3 (1-младший байт))

3, 4

32

чтение/запись

Long (3,4,1,2 (1-младший байт))

3, 4

32

чтение/запись

Long (4,3,2,1 (1-младший байт))

3, 4

32

чтение/запись

Float (1,2,3,4 (1-младший байт))*

3, 4

32

чтение/запись

Float (2,1,4,3 (1-младший байт))*

3, 4

32

чтение/запись

Float (3,4,1,2 (1-младший байт))*

3, 4

32

чтение/запись

Float (4,3,2,1 (1-младший байт))*

3, 4

32

чтение/запись

Целое (2 байта) формат BCD

3, 4

16

чтение/запись

Знач. из неск. Бит в 16 битовом регистре

3, 4

1-16

чтение

Старший байт в слове

3, 4

8

чтение

Младший байт в слове

3, 4

8

чтение

Ст. байт в BCD

3, 4

8

чтение

Мл. байт в BCD

3, 4

8

чтение

*Float стандарт IEEE 754 одинарной точности

21.5  Требования к техническому обеспечению

21.5.1  Общие требования

Ø  Все технические средства автоматизации Системы должны удовлетворять требованиям функциональной достаточности, т. е. способности реализовать с заданными показателями качества функции, соответствующие их назначению.

Ø  Технические средства Системы должны отвечать требованиям электромагнитной совместимости, установленным ГОСТ 29073-91, и быть способны работать при влиянии существующих внешних электрических и магнитных полей, а также помех по цепям питания.

Ø  Однотипные технические средства должны быть взаимозаменяемыми, т. е. любое функционально законченное техническое изделие должно допускать его замену изделием того же типа без каких-либо конструктивных изменений или регулировок в других компонентах оборудования системы (кроме случаев, специально оговоренных в технической документации на изделие).

Ø  Технические средства должны удовлетворять требованию информационной совместимости, то есть согласованности физических и информационных характеристик выходных сигналов и/или данных одних устройств (источников) с характеристиками входов других устройств (приемников). Для этого технические средства должны иметь стандартные информационные интерфейсы, т. е. стандартные параметры сигналов входа/выхода, и поддерживать стандартные протоколы приема/передачи цифровых данных.

Ø  Все технические средства АСУТП должны соответствовать действующим требованиям промышленной безопасности, установленным Федеральным законом № 000–ФЗ «О промышленной безопасности опасных производственных объектов», что должно подтверждаться наличием сертификата/декларации соответствия требованиям технических регламентов ТС.

Ø  При установке и эксплуатации технических средств во взрывоопасной зоне технологического объекта они должны удовлетворять требованиям, предъявляемым техническим регламентом ТР ТС 012/2011 «О безопасности оборудования для работы во взрывоопасных средах» к оборудованию группы II.

Ø  Электрические и/или электронные технические средства и порядок их применения на нефтепромыслах должны соответствовать требованиям главы 7.3 «Правила устройства электроустановок» (ПУЭ) и правилам техники безопасности электрических цепей по ГОСТ 12.2.007.0, а средства вычислительной техники – также требованиям по безопасности, установленным ГОСТ 25861-83.

Ø  Установленный срок безопасной эксплуатации технических средств должен составлять не менее 10 лет.

21.5.2  Требования к техническим средствам 1-го уровня автоматизации

Ø  Технические средства 1-го уровня должны располагаться в электротехнических шкафах совместно с элементами автоматики и электропитания, реализующими их функции.

Ø  Шкафы должны представлять собой законченные изделия с выполненным внутренним монтажом, готовыми для подключения внешних кабелей.

• Подвод кабелей должен осуществляться снизу.

• Конструкцией шкафов станций и панелей управления должны быть предусмотрены: контроль несанкционированного открытия дверей, автоматическое управление вентиляцией и освещением в шкафу.

Ø  Для подключения оборудования полевого уровня, размещенного во взрывоопасных зонах и имеющего взрывозащиту вида «искробезопасная электрическая цепь», должны использоваться искробезопасные барьеры активного типа с гальванической развязкой между входом, выходом и цепями питания, имеющие соответствующие сертификаты соответствия и разрешения на применение во взрывоопасных зонах.

Ø  Барьеры аналоговых сигналов 4-20 мА должны поддерживать HART протокол.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7