Анализ архитектур контроллеров с параллельной шиной

Основные свойства большинства классических контроллеров:

· классический контроллер образуется набором модулей, установленных в каркас (крейт) и объединенных традиционной параллельной шиной;

· контроллер имеет один (очень редко несколько) модуль центрального процессора, взаимодействующего с остальными модулями контроллера через параллельную шину;

· остальные модули выполняют в контроллере функции устройств сопряжения с объектом (УСО) или другие вспомогательные функции;

· все модули, кроме процессорного, не являются интеллектуальными;

· взаимодействие между модулями осуществляется на уровне циклов обращений микропроцессора к внутренним регистрам и ячейкам памяти модулей;

· взаимодействие по параллельной шине характеризуется высокими скоростями передачи;

· относительно высокое число каналов в контроллере.

Объем ФУ составляет в среднем порядка 50 каналов. Модульность позволяет скомпоновать контроллеры с необходимым объемом каналов и процессорной производительностью, развитые сетевые средства без труда позволяют объединить их в единую систему и т.д., но при практической реализации возникают некоторые проблемы:

1. Для традиционных универсальных контроллеров число каналов, равное 50, не оптимально с точки зрения стоимости. Обычно они обслуживают несколько сотен каналов, тогда стоимость общесистемной части контроллера (крейта, источников питания, процессорного модуля и т.д.) распределяется по большому числу каналов и вклад системной части в среднюю стоимость канала минимален. Поэтому, если объем каналов в традиционном контроллере уменьшить до требуемого (в среднем 50 каналов), то средняя стоимость канала и системы в целом возрастет более чем в два раза.

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

Таким образом, в обоих случаях возникают несоответствия, приводящие либо к существенному увеличению стоимости контроллерного оборудования в системе из-за дорогостоящей общесистемной части, не позволяющей масштабировать контроллеры в широком диапазоне обслуживаемых каналов, либо к существенному ограничению функциональных возможностей контроллеров. Традиционные контроллеры с параллельной шиной не имеют каких–либо архитектурных решений, повышающих их надежность. Их надежность обеспечивается за счет высокого качества производства электронного оборудования. С архитектурной точки зрения, параллельная шина является центральным системным элементом с крайне высокой потенциальной ненадежностью. Она содержит десятки сигналов, к которым подключаются все модули контроллера своими активными интерфейсными элементами (шинными приемо-передатчиками). Отказ любого элемента, при котором нарушатся электрические характеристики хотя бы одного сигнала, приводит к выходу из строя всего контроллера. При этом практически невозможно диагностировать такую неисправность, так как при подобном отказе полностью нарушается функционирование контроллера.

 

 








Дата добавления: 2016-04-06; просмотров: 816;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.