Re: Помощь при выборе контроллера. |
Ответить | Страница 12> |
Автор | |
Новичок Присоединился: 28 Март 2013 Online Status: Offline Публикации: 1 |
Опубликовано: 28 Март 2013 07:03 |
Здравствуйте,необходима помощь при выборе контроллера.Проект
"Диспетчеризация" Необходим контроллер,с аналоговыми и дискретными входами,дискретными выходами.Имеющий интерфейсы RS232/RS485, способный вести Внутренние архивы, а именно, канал передачи данных будет GSM/GPRS , чтобы при потере связи,контроллер мог записывать данные к себе в буфер(на FLASH память) , а при восстановлении связи отгружал бы данные напрямую в SQL с метками времени ,если это возможно конечно,либо через OPC сервер непосредственно. Лишь бы Архивные данные шли с меткой времени,что Modbus TCP не позволяет. Самая главная задача состоит в том , чтобы на контроллере вести архивы и отгружать их в SQL либо напрямую либо через ПО. Да еще хотелось отметить что вместо верхнего уровня (SCADA) у нас будет сайт,который будет напрямую взаимодействовать с БД (SQL)..Хотелось бы узнать что вы можете предложить , может какой то свой программно аппаратный комплекс.? Заранее спасибо. |
|
Участник Присоединился: 31 Август 2005 Категория: Russian Federation Online Status: Offline Публикации: 44 |
|
Контроллер уже есть, или еще только планируете закупку? У меня есть решение Вашей задачи, но оно будет работать только в контроллерах типа xPac от ICP-DAS.
Есть поддержка буферирования данных в контроллере и подъем их верхним уровнем в моменты установленной связи по протоколу ModBusTCP с метками времени и флагами достоверностей. Архивация в реляционную СУБД, дальше можете уже с этими данными что угодно делать. Стучите в ICQ (206646106).
|
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Новичок Присоединился: 17 Май 2013 Online Status: Offline Публикации: 4 |
|
Доброго времени суток. Делал
в 2011г для водоканала в точности то, что спрашиваете.
Диспетчеризация кнс, скважин. ПЛК S7-1200 в качестве прямого клиента
MSSQL2008, соединение с сервером через встроенный порт Ethernet и GPRS
роутер. С метками времени, с накоплением параметров в кольцевом буфере
при обрыве связи и пересылке данных при восстановлении канала. Вся
система - это раскиданные по станциям плк и один SQL сервер. На каждом
плк простенькая настроечная веб страничка с адресами, портами,
таймингами, состоянием буфера. При соответствующей настройке роутера
можно до каждого плк достучаться для настройки централизовано. Можно
любой другой контроллер применить, система которого позволяет работать с
одномерными массивами и открывать TCP соединение. Можно закидывать в
MySQL. Можно и часы плк синхронизировать SQL командой. При глухих
затыках связи роутер ресетится по телнету от плк.
В начале, когда задача обрисовалась, задумывали плк Модбасом опрашивать и в SQL скидывать. Да оказалось геморойно в купе с буфером. А по этой схеме все логически стройно и удобно, плк сам инициатор и промежуточных звеньев нет. |
|
Действительный член Присоединился: 04 Сентябрь 2006 Категория: Russian Federation Online Status: Offline Публикации: 206 |
|
Действительный член Присоединился: 27 Июль 2006 Online Status: Offline Публикации: 304 |
|
Не подскажете, как вы добились работы ПЛК в качестве клиента MS SQL? |
|
Теория - это когда все знаешь, но ничего не работает.
Практика - это когда все работает, но никто не знает как. |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Новичок Присоединился: 17 Май 2013 Online Status: Offline Публикации: 4 |
|
Правильное слово. Да..это была песня, выручила старая хакерская закалка. Но главный прикол ждал в конце пути, когда отладилась логика на ладе, вышел очередной SP к тиа-порталу с реализацией структурированного текста под S7-1200. Вобщем итогом стал функциональный блок-сороконожка, дергаешь ногу connect, заполняешь текстовый буфер сикул-скриптом, дергаешь ногу send, получаешь на выходе блока результат транзакции. Аналог dblib в сильно упрощенном виде под скромные ресурсы 1200. |
|
Действительный член Присоединился: 27 Июль 2006 Online Status: Offline Публикации: 304 |
|
То есть вы на основе исходников dblib реализовали протокол обмена с MS SQL с помощью языка LAD? Серьезная работа, впечатляет
|
|
Теория - это когда все знаешь, но ничего не работает.
Практика - это когда все работает, но никто не знает как. |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 14 Май 2003 Online Status: Offline Публикации: 770 |
|
Примерчик: a302510e_f.htm
|
|
Инженер-системотехник
+7 (916) 477 3925 |
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Новичок Присоединился: 17 Май 2013 Online Status: Offline Публикации: 4 |
|
На основе анализа пакетов транзакций тестового приложения с вызовами функций dblib.
|
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Новичок Присоединился: 17 Май 2013 Online Status: Offline Публикации: 4 |
|
Та да, у Wago есть, у Феникса, у Бекхофф, а у Сименса нет SQL библиотек. Делали-то под уже закупленные контроллеры. |
|
Ответить | Страница 12> |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |