Язык Ассемблер заменен в МЦ первого поколения на язык высокого уровня Pascal. Этот язык лучше приспособлен для решения задач, связанных с обеспечением безопасности, т.к. возможности внесения ошибок при программировании здесь существенно ограничены. Взаимосвязь между реализуемыми функциями и программированием становится более четкой, кроме того, проще формулируются проверки и тесты. Все это позволяет повысить качество программного обеспечения.
Требуемый уровень эксплуатационной готовности достигается теперь за счет использования трехканальных структур с мажоритарным выбором.
В системах первого поколения применяли дублированные или недублированные двухканальные структуры. Синхронизация осуществляется в МЦ нового поколения не в каждом такте обработки, а после выполнения каждой команды. Сравнение результатов обработки производилось ранее исключительно техническими средствами. Теперь оно выполняется частично и на уровне программного обеспечения. Изменения не затронули контрольные программы в блоке SIMIS, работающие в реальном масштабе времени.
Приборы управления и индикации, а также блоки управления напольными устройствами заимствованы у МЦ первого поколения в неизменном виде. Различия между системами обоих поколений охватывают только вычислительные устройства.
mЭВМ EKIR, ANSR, BR и STR из первых систем МЦ заменены в системе нового поколения наmmЭВМ централизации STWR, которую при необходимости можно дополнить другими mЭВМ - управления и индикации BAR и ввода/вывода EAR.
Техническое обеспечение.
mЭВМ централизации STWR построена на базе МП блока SIMIS и может содержать до трех вычислительных каналов, имеющих идентичную конструкцию.
BAR- mЭВМ управления и индикации;
STWR- mЭВМ централизации;
EAR- mЭВМ ввода/вывода.
Каждый канал состоит из устройств VENUS, VESIN и VESUV, а также устройства электроснабжения SV.
Устройство VENUS включает в себя центральные функциональные компоненты микроЭВМ, такие как процессор и память для программ и данных. Устройство считывает входные сигналы от управляемого процесса через периферийные устройства ввода/вывода Е/А, выполняет обработку данных в системе и выдает команды управления. В устройстве имеются также необходимые для обработки данных функциональные элементы, например, контроллер прерываний и таймер.
Устройство VESIN формирует из запросов прерываний суммирующий сигнал прерывания, передаваемый через устройство VESUV в VENUS. В состав устройства VESIN входит также контрольный прибор для выявления ошибок адресации всех используемых в вычислительном канале компонентов.
Устройство VESUV синхронизирует техническими средствами обработку программ во всех вычислительных каналах и координирует ввод данных и запросы прерываний.
Вычислительные каналы размещены в трех компоновочных каркасах. Они не зависят друг от друга и не имеют электрических соединений между собой, исключая несколько линий для проведения операций сравнения, прерывания и синхронизации. Все три канала работают одинаково, в них заложено идентичное программное обеспечение. Для управления технологическим процессом, в принципе, достаточно одного канала. Второй канал необходим для обеспечения безопасности отказов. Третий канал служит для повышения эксплуатационной готовности, он работает в режиме горячего резерва.
Три вычислительных канала подведены к устройству выбора МА по принципу “2 из 3”. Вывод данных в блоки управления напольными устройствами ST осуществляется по соображениям безопасности двухканально. Какие вычислительные каналы участвуют в выводе данных, компонентам технологического процесса неизвестно. Принцип организации сравнения в трехканальном блоке SIMIS:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.