Современная автоматизация немыслима без
программирования.
И если вы ещё не пробовали это, то уже пора сделать...
...первые шаги в программирование
Главная / Проектирование / Примеры проектов /
Зачем просто, если можно сложно
Поскольку свой дневник я назвал “Будни инженера”, то хотя бы иногда надо писать об инженерии и о своей работе. Вот сегодня как раз такой случай - расскажу об одном инженерном решении. Не бесспорном, и, возможно, не самом дешёвом из всех возможных, но зато работоспособном.
Итак, задача:
- Есть ёмкость (РВС), в которой хранится масло.
- На этой ёмкости установлен ультразвуковой уровнемер с аналоговым выходом.
- Уровень в этой бочке должен видеть сотрудник склада, который находится примерно в 70 метрах от РВС.
- Кроме того, этот уровень должен быть виден в АСУ маслозавода, которая находится примерно в 200 метрах от склада.
Что такое РВС
Случайно узнал, что оказывается есть такое общество - Родительское Всероссийское Сопротивление. Но нет, в нашем случае РВС расшифровывается по другому.
РВС - Резервуар Вертикальный Стальной. Грубо говоря, это большая бочка (у нас 10 м. в диаметре и 12 м. в высоту).
Что такое АСУ
АСУ - Автоматизированная Система Управления. Поскольку я об этом ещё не писал, то для новичков поясняю. Понятно, что эта система чем-то управляет. В нашем случае - производством. Автоматизированная - это означает, что часть функций выполняется автоматически.
Есть автоматизированные системы, а есть автоматические. Автоматизированные системы подразумевают наличие человека-оператора, который следит за тем, как работает система и при необходимости вмешивается в процесс. Автоматические системы работают без участия человека.
Ну а теперь к сути вопроса…
Сложности, которые надо преодолеть
Для решения задачи надо преодолеть несколько сложностей:
- Уровнемер имеет свой модуль индикации. Однако каждый раз лазить на 12-метровую бочку, чтобы посмотреть уровень - занятие на любителя. Поэтому надо сделать так, чтобы уровень был виден на рабочем месте кладовщика.
- Аналоговый сигнал нельзя передавать на большие расстояния без искажений. Даже 70 метров - это слишком много. Поэтому потребуется какой-то промежуточный узел между уровнемером и складом.
- Мы можем от промежуточного узла передать данные сразу в АСУ, например, по интерфейсу RS-485, а затем по тому же интерфейсу вернуть эти данные на склад, на узел индикации для кладовщика. Но это решение не очень надёжное, потому что при обрыве линии между складом и АСУ, кладовщик не сможет видеть уровень в РВС.
- Линии связи частично проложены по воздуху, что не очень хорошо, потому что в случае грозы от разряда молнии через эти линии может быть выведено из строя дорогостоящее оборудование.
Исходя из этих и некоторых других соображений (например, использование имеющегося в наличии оборудования) мы пришли к не самому простому решению, архитектура которого показана на рисунке:
Почему у нас всё так сложно и запутанно?
Основная причина в том, что этот маслозавод находится в процессе непрерывного строительства. И проектировать АСУ мы начали почти одновременно с проектированием завода.
Разумеется, на таком раннем этапе мы не могли предусмотреть всё. Но ещё хуже то, что даже после ввода в эксплуатацию, завод не перестал расширяться - он непрерывно обрастает какими-то новыми линиями/участками, о которых в начале даже речи не шло.
Поэтому и наша система управления получается как лоскутное одеяло - к ней всё время приходится добавлять какие-то кусочки. И, несмотря на то, что я изначально многое предусмотрел и заложил в неё возможности расширения, эти расширения часто являются неожиданными. В итоге приходится городить вот такие огороды…
Но это Россия, детка...
Если хотите следить за жизнью этого завода и других объектов, которые входят в нашу зону ответственности - подписывайтесь на новости.