Категории раздела
Новинки приборостроения
Электротехническая продукция
Инструмент и оснастка
Акции и мероприятия
Новости компаний
Программное обеспечение
Книги, журналы и каталоги
Наши рекомендации

АзбукаКИП

Форма входа
Поиск по сайту

Опрос
Ваш стаж работы в области КИП и А?

Всего ответов: 1438


Яндекс.Метрика
Здравствуйте, Гость | Регистрация | Вход

Новая статья на сайте
от 06.12.2016

Все новости » 2015 » Апрель » 17
Новые контроллеры PCD3.M6880
Категория: Новинки приборостроения | Просмотров: 412

Новые контроллеры PCD3.M6880 позволяют реализовать решения с горячим резервированием для особо критичных приложений.

В составе контроллеров PCD3.M6880 имеется два независимых процессора (CPU0 и CPU1). Оба процессора располагают независимыми ресурсами (флаги, регистры, память данных, прерывания, и т.д.). CPU1 исполняет пользовательскую программу с резервированием и контролирует общие входы/выходы модуля RIO PCD3.T668 удаленного ввода/вывода. Резервированные программы в ведущем и ведомом контроллерах PCD3.M6880 идентичны.

В нормальном режиме работы, резервированная программа исполняется только на ведущем PCD. Состояние внутренних переменных, регистров, и т.д., передаётся из ведущего PCD в ведомый через второй интерфейс Ethernet (ETH2.x). В случае возникновения неисправности, PCD, находившийся в режиме ожидания (резерва) берет на себя работы без всякой задержки, и продолжает исполнение резервированной программы со следующего шага. При необходимости, на CPU0 контроллеров могут исполняться разные программы. CPU0 имеет те же параметры и возможности, что и стандартный PCD (например, PCD3.M5560). Локальный ввод/вывод в слотах самого контроллера, а также модули расширения ввода/вывода, контролируются процессором CPU0. Внешние системы и устройства (SCADA-системы, Web-браузеры и другие внешние устройства) общаются только с CPU0. Внутренние ресурсы PCD, относящиеся к CPU0, не синхронизируются между активным и резервным PCD. Программа CPU1 не может непосредственно получить доступ к локальному вводу/выводу или регистрам CPU0 (и наоборот). Обмен данными между CPU0 и CPU1 возможен благодаря специальному механизму обмена данными. Данные, которые должны быть доступны обоим CPU, описываются в файлах глобальных символов. Такие данные автоматически синхронизируются между CPU0 и CPU1 в каждом программном цикле. 

http://www.saia.ru/?ELEMENT_ID=2575

КИПиА от А до Я
© 2010-2017