Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: 6ed1052-1md08-0ba0 в качестве контроллера мониторинга
Диалог специалистов АВОК > ОБЩИЙ ФОРУМ > Автоматизация систем
duser
Добрый день !

Уже пару лет мы разрабатываем небольшие системы мониторинга на собственной платформе IOT.
У нас также есть небольшие программные проекты с внедрением SCADA (на основе open source Rapid SCADA).

Теперь к нам обратился клиент из Молдовы, который хочет внедрить систему мониторинга для небольшого фармацевтического склада. Задача в принципе несложная - необходимо осуществить мониторинг шести зон измерений (температура /влажность).

Мы хотели бы применить в качестве контроллера мониторинга и управления логические модули LOGO!8, в частности, 6ED1052-1MD08-0BA0 .
К сожалению, из описания этого логического модуля мы не смогли выяснить, позволяет ли он :
--- в режиме реального времени транслировать, или периодически (по запросу Master-а) получать (только читать накопленные исторические данные), из его памяти через Ethernet по протоколу Modbus TCP на уровень BMS-системы данные измерений, полученные от терминальных устройств по протоколу Modbus RTU (шине RS485) ?
--- периодически (по запросу Master-а) получать из его памяти через Ethernet по протоколу Modbus TCP накопленные исторические данные измерений, полученные от терминальных устройств по протоколу Modbus RTU (шине RS485), например в нашу SCADA-систему ?
--- периодически управлять из нашей SCADA-системы через Ethernet по протоколу Modbus TCP физическими выходами этого логического модуля или терминальными устройствами, подключёнными к нему по протоколу Modbus RTU (шине RS485) ?

Если эти задачи не выполнимы на базе этого логического модуля, просим порекомендовать недорогой альтернативный вариант для выполнения указанных задач по нашему проекту.
Banned
Вполне LOGO! подходит для вашей цели. Там программный носитель и данных - СД карточка на 8 Гигов. Вам вполне хватит. До 50-и Modbus RTU адресов на внешнее управление. Всего должно хватить.
duser
Цитата(Banned @ 6.12.2019, 19:48) *
Вполне LOGO! подходит для вашей цели. Там программный носитель и данных - СД карточка на 8 Гигов. Вам вполне хватит. До 50-и Modbus RTU адресов на внешнее управление. Всего должно хватить.

а можно по-конкретнее . . . про то, позволяет ли он :
--- в режиме реального времени транслировать, или периодически (по запросу Master-а) получать (только читать накопленные исторические данные), из его памяти через Ethernet по протоколу Modbus TCP на уровень BMS-системы данные измерений, полученные от терминальных устройств по протоколу Modbus RTU (шине RS485) ?
--- периодически (по запросу Master-а) получать из его памяти через Ethernet по протоколу Modbus TCP накопленные исторические данные измерений, полученные от терминальных устройств по протоколу Modbus RTU (шине RS485), например в нашу SCADA-систему ?
--- периодически управлять из нашей SCADA-системы через Ethernet по протоколу Modbus TCP физическими выходами этого логического модуля или терминальными устройствами, подключёнными к нему по протоколу Modbus RTU (шине RS485) ?
Banned
Если совсем конкретно надо, это написано в инструкции по LOGO! Подтверждаю, из его памяти через Ethernet по протоколу Modbus TCP на уровень BMS-системы данные измерений, полученные от терминальных устройств по протоколу Modbus RTU (шине RS485)
Со СКАДА в него все впорядке. Только из Modbus TCP в Modbus RTU уходить не надо. Найдете приключения, потеряете кучу времени.
Можно и без инструкции, в процессе составления программы.
duser
Цитата(Banned @ 9.12.2019, 16:57) *
Только из Modbus TCP в Modbus RTU уходить не надо.

поясните, пожалуйста, возможно-ли такое функционирование:
В нашем случае логический модуль LOGO!8, в частности, 6ED1052-1MD08-0BA0, как Master, собирает по протоколу Modbus RTU (шине RS485) данные измерений, полученные от терминальных устройств.
Одновременно, как у Slave-а, из его памяти через Ethernet по протоколу Modbus TCP на уровень BMS-системы СКАДА периодически (например, раз в 5 мин.) считывает эти данные измерений, полученные от терминальных устройств.
Также, при необходимости, пользователь/диспетчер из СКАДА через Ethernet по протоколу Modbus TCP может менять некоторые параметры этих терминальных устройств (включать/выключать их, менять их уставки и т.д.), и через физические цифровые выходы логического модуля LOGO!8 включать/выключать исполнительные устройства.
Banned
Вы начните знакомство с LOGO! через Софткомфорт. Отпадут ВСЕ вопросы.
Зачем спрашивать каждый раз одно и тоже. Если не понимаете ответы, лучше вообще не лезть.
manjey73
duser возьмите лучше ПР200 или 10х который с интерфейсом. У них универсальные аналоговые входы. Рекомендую для датчиков ставить преобразователи в 4-20мА.

Математика этих ПР куда мощнее чем у Лого и ПР других производителей.

Ух ты, у Logo появился архиватор ???? давно с ними дело не имел

Чтобы что-то транслировать, и главное получать нужен Modbus Slave в Scada, который появится только в середине следующего года, если разработчикам работы не привалит..
Или придется как временное решение покупать OPC сервер со слейвом.

1. позволяет ли Logo вести архив ? (сам не знаю, давно ими не пользовался)
2. Какой командой Modbus читается этот архив ? если пользовательскими командами, то драйвер Modbus RapidScada их не поддерживает. Придется допиливать (не бесплатно)

Это если вы хотите вычитывать периодически.

Если читать постоянно просто делаете проброс переменных из RTU в TCP и читаете Logo как слейв постоянно.
wild
Для мониторинга можно использовать РЕГУЛ серии R200 выбрав самый дешевый из ЦПУ. На контроллере поднимать слейв 60870-5-104 согласно инструкции на CoDeSys.
manjey73
wild с дровишками проблема, в RapidScada пока нет драйвера 60870-5-104, а использование OPC выльется в деньги.
duser
Вижу, что обсуждение оживилось, спасибо всем, кто откликнулся.
Цитата(duser @ 9.12.2019, 19:50) *
поясните, пожалуйста, возможно-ли такое функционирование:
В нашем случае логический модуль LOGO!8, в частности, 6ED1052-1MD08-0BA0, как Master, собирает по протоколу Modbus RTU (шине RS485) данные измерений, полученные от терминальных устройств.

Но я не понимаю, почему никто не сказал, что логический модуль LOGO!8, в частности, 6ED1052-1MD08-0BA0, не может, как Master, собирать по протоколу Modbus RTU (шине RS485) данные измерений, полученные от терминальных устройств из-за отсутствия на борту поддержки Modbus RTU (шины RS485) ?
Об этом нам сообщили из московского офиса Siemens и предложили обратить внимание на контроллеры S7-1200.
manjey73
з.ы. а так ли вам нужен Siemens ? Просто модулей ввода/вывода не достаточно и сразу писать в Scada и в том числе управлять ?
Или должно быть еще автоматическое управление при обрыве связи между Scada и устройствами ?

Кстати RapidScada может работать как контроллер при наличии Модуля автоматического управления.

Ну правда логику будет сложновато писать...

Видимо потому не сказали, что мало кто ими пользуется. Я вот только с 6-й версией баловался (автоматика генератора дома на нем работает)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.