-
Вижу ваше серьёзное отношение - спасибо за оказываемую помощь!
Постараюсь описать задачу подробно:
имеется 50 цехов предприятия, с которых требуется передавать информацию в ЦДП (АРМ диспетчера со SCADA-системой), дополнительно отображая её по месту.
Всё, что касаемо датчиков с сигналами 4-20мА - проблем нет, петлю 4-20 можно последовательно пропустить хоть через 5 индикаторов и и завести на контроллер. С дискретными сигналами тоже не проблема - реле-размножители сигналов, доп. контакты и т.п.
Ну и как в большинстве случаев Заказчик хочет минимальнейшую стоимость.
Загвоздка возникла в расходомере для водопровода Dn32. Ставить индукционный, ультразвуковой - накладно (продукцию "Взлёт" ЭРСВ и "Акрон" по определенным соображениям мы не используем). Поэтому цена полноценного работоспособного расходомера с токовым выходом (например, "СИМАГ") вырисовывается в районе 40-50 тыс. рублей и выше.
Наиболее простой и дешевый вариант - импульсный водосчетчик, но не "квартирный вариант" с 1 имп/литр (расход маленький, чтобы получить более-менее точное значение, нужно каждый раз считать импульсы несколько минут - а это уже совсем не real-time), а с количеством импульсов порядка 20-30 имп/литр.
Такие импульсные счетчики мы нашли. Отображение расхода по месту можно сделать с использованием любого счетчика импульсов с уставкой коэффициента-делителя. Если я не ошибаюсь, можно применить СИ-8. А вот преобразователей "число импульсов за заданный интервал времени - ток 4-20 мА" я ни разу не встречал (не обязательно 4-20, любой токовый или вольтовый сигнал).
А вот загвоздки:
1) нужно, чтобы какое-то электронное устройство (МДВВ? ПЛК? другое?) параллельно (последовательно?) со счетчиком импульсов также вело подсчёт импульсов в заданный интервал времени (например, 15 секунд)
2) интервал 15 секунд по частоте опроса устройства выдержать не удастся, т.к. вероятно применение GPRS-модемов. Т.е. нужно, чтобы уставку времени подсчёта импульсов (те же 15 секунд) можно было задавать
на самом устройстве
3) нужно, чтобы это электронное устройство хранило в памяти последнее посчитанное значение, одновременно ведя текущий отсчёт
4) в памяти всегда хранится только последнее посчитанное число импульсов, предыдущее посчитанное значение затирается (т.е. должна быть ячейка памяти, а не стэк)
5) устройство должно работать SLAVE'ом в сети ModBus (желательно ModBus ASCII) и на запрос от MASTER в ответ высылать последнее посчитанное число импульсов.
Преобразование числа импульсов в значение расхода можно реализовать и в SCADA, тут проблем не вижу.
Я точно знаю, что нечто похожее реализовано в Московском водоканале: там подсчитывается число оборотов вращающейся рыбозаградительной камеры по числу импульсов от датчиков приближения, отображение по месту сделано на СИ-8 (число оборотов сетки в минуту). Более того, каким-то образом этот же сигнал отображается и на АРМ оператора (правда в АСУ верхнего уровня там оборудование ОВЕН не применяется, у них по-моему Modicon).
Последний раз редактировалось dani1978; 20.01.2009 в 22:44.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума