Первые шаги в программирование

Современная автоматизация немыслима без
программирования.
И если вы ещё не пробовали это, то уже пора сделать...
...первые шаги в программирование

Децентрализованные системы управления

В былые времена системы управления представляли собой одну вычислительную систему, к которой подключались сигналы от огромного количества датчиков. В лучшем случае это был один ПЛК и несколько модулей ввода вывода, которые располагались ближе к оборудованию. Но чаще это был один ПЛК с модулями расширения, и всё это располагалось в одном помещении, в которое тянулись толстенные жгуты проводов.

Централизованная система управления

Такая архитектура была вынужденным решением, потому что:

  • Вычислительные мощности были очень дорогими. А размеры вычислительных устройств (центральных процессоров, контроллеров) не позволяли размещать их рядом с управляемым оборудованием.
  • Большое энергопотребление процессоров и требовательность к питанию также вынуждали выделять для автоматики отдельное помещение.
  • Как правило, центральные процессоры выделяли очень много тепла и сильно нагревались. Поэтому помещение, где они располагались, необходимо было охлаждать. И это тоже приводило к необходимости располагать такие системы в одном помещении.
  • Вообще требования к температуре, влажности и запылённости были довольно жёсткими. И это тоже приводило к тому, что для процессоров выделялось отдельное помещение.
  • Обслуживание таких систем требовало не только квалификации, но и множества сложных приборов, таких как осциллограф. Ввиду высокой стоимости никто раньше не менял неисправный блок на новый. Практически всегда это ремонтировалось. И обслуживающему персоналу также было удобнее выполнять все работы в одном помещении.

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

Потом и вовсе, особенно с внедрением промышленного Ethernet, проще и дешевле было на каждом участке, где требовалось более-менее автономное управление, устанавливать отдельный контроллер, и включать его в общую сеть.

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

При этом периферийные контроллеры могут обмениваться данными не только с центральным контроллером, но и напрямую друг с другом.

Децентрализованная система управления

Такие системы управления называются децентрализованными или распределёнными. И по сравнению с централизованными они обладают следующими преимуществами:

  • Положение дел сегодня такое, что часто периферия стоит дороже контроллера. Поэтому при проектировании АСУ уже обычно не приходится обращать внимание на стоимость ПЛК, а, следовательно, и на их количество. Чаще бывает проще и дешевле использовать два ПЛК, например, вместо одного ПЛК и модуля ввода-вывода. В то же время возможность хотя бы предварительной обработки данных непосредственно на участке, а уж тем более возможности управления вместо простого считывания входов (или установки выходов) - это существенное преимущество.
  • Как известно всем разработчикам - проще решить несколько мелких задач, чем одну большую. А когда вы строите распредёлнную систему, вы именно так и поступаете - разбиваете большую АСУ на несколько маленьких, и вместо одной большой и сложной АСУ проектируете несколько простых. Это особенно удобно, когда над проектом работает команда разработчиков.
  • Повышение живучести системы. Если в централизованной системе накрылся центральный процессор, то всей системе кердык. В распределённой же системе даже если выйдет из строя центральный процессор, то автономные участки продолжат работать в автомате. Если же выйдет из строя контроллер какого-либо участка, то отряд вообще может не заметить потери бойца.

Недостатком же такой системы можно считать только электрическую часть. Дело в том, что довольно часто производства, которые изначально не были спроектированы под децентрализованную автоматизацию, электрически управляются из одного места. То есть все электрические шкафы и пускатели, как правило, расположены в одном помещении. В таком случае децентрализация по управлению не имеет особого смысла, так как физически вся электрика всё равно управляется из одного помещения. Здесь можно говорить лишь о децентрализации сбора данных.

А единственный смысл децентрализации по управлению - разбиение большой задачи на несколько маленьких. Хотя и это во многих случаях может оказаться решающим фактором. Я, например, делал распределённые АСУ из нескольких ПЛК, которые размещались в одном шкафу. Смысл в этом тоже есть, когда большую задачу можно разбить на несколько небольших и относительно самостоятельных. В этом случае сокращается время на разработку. Кроме того, можно решить основную задачу и запустить производство. А остальные ПЛК добавлять уже в ходе работы.

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

Ну и в конце подведём итоги и попробуем понять основные причины появления децентрализованных систем:

  • Снижение стоимости контроллеров.
  • Более простая архитектура и реализация отдельных функций распределённых систем по сравнению с централизованными
  • Необходимость управлять некоторыми функциями на месте, а не с центрального рабочего места оператора
  • Постоянный рост цен на кабельную продукцию
  • Слишком большое энергопотребление централизованных систем, что вынуждало выделять для них отдельное охлаждаемое помещение
  • Необходимость совместного использования дорогостоящего периферийного оборудования
  • Возможность создания модульной архитектуры, где типовые модули АСУ, созданные один раз, могут повторно использоваться в других системах, снижая стоимость их разработки
  • Возможность быстрого внедрения АСУ с основными функциями, и дополнение её новыми модулями уже в ходе работы

Ну вот как-то так. Подписывайтесь на новости (кнопка вверху справа), чтобы ничего не пропустить.



Инфо-МАСТЕР ®
Все права защищены ©
e-mail: mail@info-master.su

ÿ