Промышленные контроллеры. Встраиваемые микроконтроллеры. Контроллеры на базе микропроцессоров с внешней памятью, страница 3

Особенности контроллеров с магистрально-модульной структурой, имеющей стандартный интерфейс для связи центрального процессора с другими модулями контроллера: - открытость и широкая доступность стандарта на шину, соединяющую модули разного назначения, даёт возможность выпускать в данном стандарте любые модули разным производителям, а разработчикам контроллеров даёт возможность компоновать свои средства из модулей разных фирм;

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

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

  • 4. PC-совместимость
  • По этому признаку все контроллеры можно разделить на два класса:
  • PC-совместимые;
  • PC-несовместимые.
  • Каждый из этих классов имеет свои достоинства и недостатки.

PC-совместимые контроллеры можно охарактеризовать следующими особенностями: - они имеют классическую открытую архитектуру IBM PC; - в них используется элементная база, та же, что и у обычных PC; - они работают под управлением тех же операционных систем, которые широко используются в персональных компьютерах, например Windows, Unix, Linux, QNX;

- программируются они теми же языками, которые используются для разработки ПО для PC; - на них, как правило, возможна работа программного обеспечения, разработанного для персональных компьютеров, при наличии требуемых для ПО аппаратных ресурсов.

PC-несовместимые контроллеры можно охарактеризовать следующим образом: - архитектура контроллеров закрыта, она, как правило, является ноу-хау разработчика; - элементная база, на которой строятся контроллеры, существенно отличается от используемой в PC, она разная у разных производителей; - операционные системы, под управлением которых работают контроллеры, совершенно другие, чем те, которые используются в РС, они часто разрабатываются самими производителями именно для данного типа контроллеров;

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

Из рассмотренных выше характеристик можно сделать вывод о сравнительных достоинствах и недостатках РС-совместимых и несовместимых контроллеров. - РС-совместимые контроллеры по сравнению с РС-несовместимыми контроллерами в целом обладают большей мощностью, легче стыкуются с различными SCADA - системами, системами управления базами данных, открыты для большинства стандартов коммуникаций и программирования.

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

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

  • 5. Конструктивное исполнение
  • По конструктивному исполнению контроллеры можно разделить на следующие группы:
  • встраиваемые;
  • размещаемые в общий конструктив;
  • модульного типа.