Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме.

Помощь в выборе контроллера

PLC, прочие контроллеры, промышленные компьютеры, операторские панели

Автор темы
DMBS
новенький
новенький
Сообщения: 2
Зарегистрирован: 28 мар 2013, 05:58
Ф.И.О.: Снигирев Алексей Дмитриевич

Помощь в выборе контроллера

Сообщение DMBS » 28 мар 2013, 05:59

Здравствуйте,необходима помощь при выборе контроллера.Проект
"Диспетчеризация" Необходим контроллер,с аналоговыми и дискретными
входами,дискретными выходами.Имеющий интерфейсы RS232/RS485,
способный вести Внутренние архивы, а именно, канал передачи данных будет GSM/GPRS , чтобы при потере связи,контроллер мог записывать
данные к себе в буфер(на FLASH память) , а при восстановлении связи отгружал бы данные напрямую в SQL с метками времени ,если это возможно конечно,либо через OPC сервер непосредственно.
Лишь бы Архивные данные шли с меткой времени,что Modbus TCP не позволяет. Самая главная задача состоит в том , чтобы на контроллере вести архивы и отгружать их в SQL либо напрямую либо через ПО. Да еще хотелось отметить что вместо верхнего уровня (SCADA) у нас будет сайт,который будет напрямую взаимодействовать с БД (SQL)..Хотелось бы узнать
что вы можете предложить , может какой то свой программно аппаратный комплекс.? Заранее спасибо. :)

Аватара пользователя

MuadDib
не первый раз у нас
не первый раз у нас
Сообщения: 359
Зарегистрирован: 31 июл 2010, 08:12
Ф.И.О.: Журавлев Павел Евгеньевич
Поблагодарили: 1 раз

Re: Помощь в выборе контроллера

Сообщение MuadDib » 28 мар 2013, 10:19

Мы сами разрабатывали нечто подобное на основе контроллеров Moxa серии UC-7112. На контроллерах ОС Linux или ucLinux плюс софт, написанный на Си++, умеющий опрашивать другие железяки по Modbus TCP. Контроллерная софтина конфигурится с помощью XML-файла и отправляет данные на веб-сервер посредством HTTP внутри POST-запросов в CSV-формате (используется GSM/GPRS). Встроенных входов-выходов на контроллере Moxa нет, роль УСО выполняют другие модули системы - слейвы Modbus. Значения Модбас-тэгов на слейв-устройствах мониторятся софтом контроллера и отправляются на сервер по изменению и/или с заданной периодичностью, в зависимости от конфигурации. Реализованы специальная логика для работы с регистрами-счетчиками и механизм событий. Если сервер оказывается недоступным, контроллер складывает данные, которые не удалось отправить, в файлы и отправляет их после восстановления связи. Сервер обрабатывает поступающие данные, складывает их в MySQL и реализует визуализацию на веб-страницах.
Возможно, есть готовые решения такого плана. Например, архитектурно на нашу системку немного похож Moxa Active OPC http://www.moxa.com/product/automation_software_html.htm. Но данное решение не удовлетворяло другим требованиям нашего проекта, а ничего ближе мы не нашли и сваяли свое. Если кто-то знает готовые решения такого плана (не системы "под ключ" а именно программно-аппаратные комплексы для разработки произвольных систем автоматизации), тоже было бы очень интересно ознакомиться.


Автор темы
DMBS
новенький
новенький
Сообщения: 2
Зарегистрирован: 28 мар 2013, 05:58
Ф.И.О.: Снигирев Алексей Дмитриевич

Re: Помощь в выборе контроллера

Сообщение DMBS » 28 мар 2013, 10:44

Нашел только 2 варианта подходящие под нашу задачу непосредственно,но довольно дорогие.
Это DevLink c-1000 и MOXA ioLogic W5340 (20 000 и 30 000 тысяч соответственно), со своими OPC и промежуточными серверами.
Пока только 2 варианта. Поидее нужен даже не интеллектуальный модуль сбора данных а программно-аппаратный комплекс.

Аватара пользователя

hell_boy
почётный участник форума
почётный участник форума
Сообщения: 1078
Зарегистрирован: 18 янв 2009, 12:25
Ф.И.О.: Дмитрий
Благодарил (а): 2 раза
Поблагодарили: 22 раза

Re: Помощь в выборе контроллера

Сообщение hell_boy » 28 мар 2013, 11:58

DMBS писал(а):Лишь бы Архивные данные шли с меткой времени,что Modbus TCP не позволяет. Самая главная задача состоит в том , чтобы на контроллере вести архивы и отгружать их в SQL либо напрямую либо через ПО. Да еще хотелось отметить что вместо верхнего уровня (SCADA) у нас будет сайт,который будет напрямую взаимодействовать с БД (SQL).

Если контроллер будет поддерживать протокол МЭК-101, то все описываемое выше, за исключением SQL, будет. Рекомендую посмотреть в сторону контроллеров SCADAPack ES.
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой


leon78
завсегдатай
завсегдатай
Сообщения: 565
Зарегистрирован: 25 июл 2008, 09:06
Ф.И.О.: U.L.A.
Благодарил (а): 1 раз
Поблагодарили: 4 раза
Контактная информация:

Re: Помощь в выборе контроллера

Сообщение leon78 » 28 мар 2013, 14:28

Искал похожие контроллеры
viewtopic.php?f=23&t=3409&start=25
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.

Аватара пользователя

CHANt
эксперт
эксперт
Сообщения: 1246
Зарегистрирован: 25 июл 2008, 09:25
Ф.И.О.: Гринев Эдуард Владимирович
Откуда: Оренбург
Благодарил (а): 11 раз
Поблагодарили: 37 раз
Контактная информация:

Re: Помощь в выборе контроллера

Сообщение CHANt » 29 мар 2013, 10:47

Если с МЭК-104, то тогда такой сможет - http://www.sysavt.ru/product/mtk30kp/mtk30kp.htm
В Самарской РСК проверяли - работает.
--------------------------------------------------------------------------------------------
"Почти все начальники - дилетанты." © цитата из поста hell_boy )))


Владимир Кузнецов
не первый раз у нас
не первый раз у нас
Сообщения: 321
Зарегистрирован: 31 авг 2011, 21:14
Ф.И.О.: Кузнецов Владимир Сергеевич

Re: Помощь в выборе контроллера

Сообщение Владимир Кузнецов » 29 мар 2013, 11:55

ADAM 5510, ICP DAS uPAC-7186, LinPAC.
свободно программируемые контроллеры, можно любой протокол организовать, хоть SQL, хоть XML.
были бы только руки умелые.


Владимир Кузнецов
не первый раз у нас
не первый раз у нас
Сообщения: 321
Зарегистрирован: 31 авг 2011, 21:14
Ф.И.О.: Кузнецов Владимир Сергеевич

Re: Помощь в выборе контроллера

Сообщение Владимир Кузнецов » 29 мар 2013, 11:58

или сразу типа такого, с модемом на борту:
http://icp-das.ru/catalog/pac_controlle ... 59348.html

все от количества сигналов зависит и условий применения.

Аватара пользователя

ArkadiS
новенький
новенький
Сообщения: 1
Зарегистрирован: 14 май 2013, 17:26
Ф.И.О.: Сергунин Аркадий
Откуда: Петербург
Контактная информация:

Re: Помощь в выборе контроллера

Сообщение ArkadiS » 16 май 2013, 12:45

Доброго времени суток. Делал в 2011г для водоканала в точности, что описали, Алексей. Диспетчеризация кнс, скважин. ПЛК S7-1200 в качестве прямого клиента MSSQL2008, соединение с сервером через встроенный порт Ethernet и GPRS роутер. С метками времени, с накоплением параметров в кольцевом буфере при обрыве связи и пересылке данных при восстановлении канала. Вся система - это раскиданные по станциям плк и один SQL сервер. На каждом плк простенькая настроечная веб страничка с адресами, портами, таймингами, состоянием буфера. При соответствующей настройке роутера можно до каждого плк достучаться для настройки централизовано. Можно любой другой контроллер применить, система которого позволяет работать с одномерными массивами и открывать TCP соединение. Можно закидывать в MySQL. Можно и часы плк синхронизировать SQL командой. При глухих затыках связи роутер ресетится по телнету от плк.
В начале, когда задача обрисовалась, задумывали плк Модбасом опрашивать и в SQL скидывать. Да оказалось геморойно в купе с буфером. А по этой схеме все логически стройно и удобно, плк сам инициатор и промежуточных звеньев нет.


Вернуться в «Средний уровень автоматизации»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость