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 |


