Главная   Downloads   Разное  
FAQ     Поиск   Регистрация   Вход 
Текущее время: Пт мар 29, 2024 16:08

Часовой пояс: UTC + 3 часа (Russia: MSK)




Начать новую тему Ответить на тему  [ 15 сообщений ] 
Автор Сообщение
 Заголовок сообщения: NB и modbus
СообщениеДобавлено: Вс май 04, 2014 14:12 
Не в сети

Регистрация: Пт янв 30, 2009 21:25
Сообщения: 518
Прошу подсказать по опыту.
Требуется управлять 8 частотниками (задание, текущая частота, слово состояния, ток)
и требуется иметь 48 термоизмерительных каналов.
и получать данные с 3 измерителей электроэнергии (данные по 48 каналам, ток, мощность).

Обычно делаю опрос через контроллер по одному из промышленных протоколов.
Измерители электроэнергии в таком исполнении только MODBUS.


Если делать на модулях типа ICPDAS (Advantech) (Получается около 8 коробочек) сбор температуры через COM1 терминала типа NB10 по протоколу Modbus.
А по COM2 опрашивать частотники MX2 (8штук)по протоколу Modbus, и учет электроэнергии. Команда на движение частотнику возможна дискретным выходом.

Связь терминала с контроллером наладить через EThernet.

Как такое решение? Если кто реализовывал. И как лучше писать опрос внешних приборов в терминале? Настраивать терминал на 1 прибор умею (делал на Weintek).

_________________
А нам, все равно, и ровно.


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Вс май 04, 2014 17:59 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Цитата:
Требуется управлять 8 частотниками (задание, текущая частота, слово состояния, ток)

Повесить их на панель, всётаки надёжнее
Цитата:
и требуется иметь 48 термоизмерительных каналов.
и получать данные с 3 измерителей электроэнергии

Ну тут наверняка нужны всякие графики и какие то отчёты, на панеле не совсем удобно эти графики просматривать, печатать, если есть необходимость. Т.е. предпочтительнее комп со скадой. а тут уже варианты, или сразу вешать на комп, или тянуть через панель.

Цитата:
Настраивать терминал на 1 прибор умею (делал на Weintek).

А для кучи адресов будет так
адрес#регистр
8#1244
--------------
А если данные нужно просматривать с разных мест?
Вариантов как организовать может быть немеряно, всё зависит от требований заказчика и бюджета.
-----------
вместо панели можно и mTV-100 применить, и как панель, и как модбас сервер для скад.


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Вс май 04, 2014 22:17 
Не в сети

Регистрация: Пт янв 30, 2009 21:25
Сообщения: 518
Спасибо за информацию. Применение mTV-100 я так понял дает тот же терминал Weintek только экран цепляем к нему свой по HDMI.

Бюджет конечно не от Газпрома, и не госзаказ.

Особенно графиков никаких нет. Это электропечь с набором температуры во времени. Печь большая, грубо поделена на 8 зон (температура везде одинакова) , датчики понатыканы по 6 штук в зону, неподалеку от каждого есть ТЭНы. Ну еще всякой ерунды немного. По мощности около 600кВт.
По modbus для weintek возможности понятны.
Теперь вопрос по хранению данных возникает.

Заказчик просит записывать данные по процессу.
Отображение и регистрация информации датчиков температуры с привязкой по времени к режиму нагрева-охлаждения с интервалом не менее 1 мин.
Регистрация мощности, потребляемой тэнами каждой тепловой зоны (48 штук), с привязкой по времени к режиму нагрева-охлаждения с интервалом не менее 1 мин.
Регистрация общей потребленной мощности за цикл на изделие.
Данные должны быть доступны для Excel.

Вообщем это пока я незнаю как решить лучше.
Когда то делал сохранение на карту PLC, но заказчику будет не удобно доставать карту.
Поэтому надо или USB накопитель или доступное по Ethernet.

Панель OMRON типа NB умеет сохранять данные трендов в CSV.
Что то умеет и Weintek.
Что то умеет CX-Supervisor.

Как лучше организовать сохранение данных?

_________________
А нам, все равно, и ровно.


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Пн май 05, 2014 07:31 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Цитата:
Отображение и регистрация информации датчиков температуры с привязкой по времени к режиму нагрева-охлаждения с интервалом не менее 1 мин.
Регистрация мощности, потребляемой тэнами каждой тепловой зоны (48 штук), с привязкой по времени к режиму нагрева-охлаждения с интервалом не менее 1 мин.
Регистрация общей потребленной мощности за цикл на изделие.
Данные должны быть доступны для Excel.

mTV-100 справится, или любая другая с эзернетом.
графики лучше разбить на несколько файлов.
передать на комп и конвертнуть в csv или эксель можно автоматом (или через кнопку) через EasyPrinter тут пример http://www.weintek.ru/demo_system_sample.php (Printer Backup Server)
писать лучше на карту,
Цитата:
mTV-100 я так понял дает тот же терминал Weintek только экран цепляем к нему свой по HDMI.
Так и есть, ещё и мышку и флешку через хаб. Не дорогая, если не путаю заказчик примерно за 12т.р. покупал. Т.е. выйдет дешевле любой скады,
И похоже для вашей задачи мышь удобнее, чем сенсорный экран.
Пуск-Стоп инверторов можно и по связи, мышкой на кнопки жать, вот только прицепить их все к аварийной кнопке, не помешает.


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Ср май 07, 2014 08:57 
Не в сети

Регистрация: Пт янв 30, 2009 21:25
Сообщения: 518
Спасибо за советы.
Посидел, почитал, кто что умеет.
mTV-100 - оказалась ограничена по разрешающей способности экрана, а люди уже согласны на большой монитор.
NS-Runtime - не умеет работать по MODBUS. Все остальное вроде можно. Ключик к нему денег конечно стоит, вроде что-то было около 600-700 евро.

Пока остановился на Supervisor -e.
Какие могут быть заморочки?
1. делаю сбор данных с датчиков по MODBUS на COM порт №1.
2. управление частотными приводами по MODBUS на COM порт №2.
3. Запуск записи логов по данным до 100 точек.
4. Просмотр логов в скаде.

_________________
А нам, все равно, и ровно.


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Ср май 07, 2014 09:52 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Цитата:
mTV-100 - оказалась ограничена по разрешающей способности экрана, а люди уже согласны на большой монитор.

на телике в 42 дюйма ничё так смотрится....только телик должен быть с правильным соотношением сторон.

С компом могут быть заморочки с использованием переходников USB-485, лучше настоящий 232 и потом переходник на 485.
Комп со временем засрут, если хорошо не защитить.
зависания и кнопка ресет, иногда будут портить файлы с графиками.
Цитата:
2. управление частотными приводами по MODBUS на COM порт №2.
управлять наверно надёжнее с панельки с эзернетом (MT8070i), а данные с частотников для логов, отдавать на комп по MODBUS TCP, т.е. в панели включить пересылку по времени нужных данных с частотников в память панели, а из памяти уже скадой забирать.

В принципе панелька может собирать данные со всех приборов, и отдавать по MODBUS TCP, в этом случае никаких переходников на 485 покупать не придётся, и можно несколько скад повесить.


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Ср май 07, 2014 15:23 
Не в сети

Регистрация: Пт янв 30, 2009 21:25
Сообщения: 518
Тогда придется добавить.
В данном проекте предусматривается контроллер типа CJ2Mxxx, как минимум в него надо затолкать 48 ПИД регуляторов.
И задание этим ПИД регуляторам будет программное по времени.
Управление частотниками тоже через контроллер по времени.

Заказчик пока решает с какой точностью хочет получать температурные данные, я им выдал возможные типы датчиков и возможные типы измерителей с ценовым диапазоном от 2000 руб за канал, до 20000 руб за канал измерения. Допускаю что они выберут не модули контроллера с точностью 0,3% а другое оборудование у которого будет на борту MODBUS (например ICPDAS).

А почему
Олег писал(а):
Комп со временем засрут, если хорошо не защитить.
зависания и кнопка ресет, иногда будут портить файлы с графиками.


Этот этап уже изучен. Были подобные сборки.
Компьютер стоит в шкафу, к двери шкафа прикручен монитор изнутри, на боковых стенках выведены разъемы USB. На лице шкафа также имеем кнопки ресета и включения/выключения питания.

По Supervisor вопрос, при возможном пропадании связи с внешними MODBUS устройствами, она их обратно подхватить сможет?

А желание собирать данные не через контроллерный модуль только из-за попытки сэкономить 34 тыc рублей цены CJ1W-SCU32.

_________________
А нам, все равно, и ровно.


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Ср май 07, 2014 19:17 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Цитата:
По Supervisor вопрос, при возможном пропадании связи с внешними MODBUS устройствами, она их обратно подхватить сможет?

Этим ведь OPC будет заниматься, от него и зависит.

ICPDAS не панацея, можно и на эти модули посмотреть, пашут как и в шине контроллера, так и по 485. http://www.delta-electronics.info/DVPSS/1250239206333
я подобные прямо на вайнтек цеплял.

Далее какая то нестыковка, 48 регуляторов и 48 термопар которые висят на компе...
гнать данные на контроллер через комп, как то совсем не феншуйно, да ещё и для регулировки, слишком большое и нестабильное запаздывание, да и рисковано.

----------------------------------------
Как вариант
CP1L-EM с эзернетом (должны ваши хотелки влезть если ФБ не увлекаться)
на эзернете скады и панели если нужно.
на одном порту инвертора
на другом модули термопар, наверно взял бы два DVP-SS2 и на каждом по шесть DVP04TC-S в контроллерах данные о температуре упаковал бы, чтобы CP1L мог забрать их одним запросом, а при необходимости можно и фильтрацию какую нибудь добавить. Данные с двух слейвов можно забирать на очень высокой скорости. (по сравнению с кучей слейвов) У дельтовских температурных модулей обработка 200ms на канал, т.е. можно не торопясь опрашивать слейв раз в 0,8 сек и ещё на счётчики время останется.
Интересный вариант?


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Ср май 07, 2014 21:08 
Не в сети

Регистрация: Пт янв 30, 2009 21:25
Сообщения: 518
Спасибо.

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

Олег писал(а):
Далее какая то нестыковка, 48 регуляторов и 48 термопар которые висят на компе...
гнать данные на контроллер через комп, как то совсем не феншуйно, да ещё и для регулировки, слишком большое и нестабильное запаздывание, да и рисковано.


Вот и сам сомневаюсь. Сейчас еще вспомнил что Supervisor даст запаздывание минимум 1 сек в одну сторону. А вмоем случае видимо дойдет до 2 сек, а может и хуже. Значит это откладываю.
А Supervisor оставляю как записывающее устройство, ну кое какой интерфейс оператора.

Олег писал(а):
CP1L-EM с эзернетом (должны ваши хотелки влезть если ФБ не увлекаться)


Ну не умею я влезать в 10К шагов. ФБ обычно пишу когда число повторений доходит до 10-12. При большем числе начинаю писать для CJ1 - через индексы, для CJ2 - через массивы и структуры. Но заметил когда пишешь обращение к массиву с индексом, то программа тоже пухнет быстро. Так что контроллер буду брать не менее 20К.

Продолжаю тратить время на поиски решения задачи. Вот есть у меня в наличии контроллер CJ1G-H45LOOP, пока поизучаю как он умеет с ПИД дружить. Жалко что на борту только 1 порт можно применить для пользовательского протокола . Но если на него повесить ЧП а температуру тащить в контроллерные модули, тогда хватит.

_________________
А нам, все равно, и ровно.


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Ср май 07, 2014 22:35 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Ярослав писал(а):
По дельте посмотрел информацию.
Заказанной точности измерения они не обеспечивают.

Странно, вполне обычные честные характеристики, у ICPDAS например паспортные покруче, но вот АЦП плывёт очень здорово. И знакомые рассказывали, и сам сталкивался когда аналоговые модули после калибровки, за месяц уплывали хрен знает куда. Откровенный пиздёшь у них в паспортах.
Как работает АЦП у Овен не знаю, не проверял, но зато проверял Modbus RTU, глючит по чёрному и сильно тормозит.
Других недорогих модулей не знаю...


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Чт май 08, 2014 09:33 
Не в сети

Регистрация: Пт янв 30, 2009 21:25
Сообщения: 518
Да, по паспортной точности приборов всегда возникают вопросы. Как минимум надо учитывать что паспортные данные у большинства производителей даются только на окружающую температуру 23-25 град Цельсия.

Или бывает еще так.
Omron пишет - 0,3% от текущего измеренного значения.
Delta пишет - 0,5% от полной шкалы измерения.

Тут начинаем понимать, что если наши измерения попадают в середину диапазона, то разница в точности (грубо) уже не в 2 раза, а в 4 раза.

Пока по требуемой точности жду уточнения от заказчика.

Олег писал(а):
Как работает АЦП у Овен не знаю, не проверял, но зато проверял Modbus RTU, глючит по чёрному и сильно тормозит.

С приборами Овен общался по их протоколу, в принципе все работает, пока еще не все приборы Овен мы у себя вывели из эксплуатации. Были места где штук по 20 опрашивалось.

А за недорого, хорошего ждать нечего, сам понимаю.
Вопрос вот поймет ли разработчик технологии заказчика. Я так понимаю они на вскидку глянули паспортные характеристики первого попавшегося прибора, и по ним заявили - ХОЧУ!
А погрешность термодатчика, и температурные погрешности измерителя не учитывали т.к. не знали. Ониж запросили 0,25% точность измерения и регулирования. Ну я им расписал петицию что так не бывает, если только спец лабораторию делать.

_________________
А нам, все равно, и ровно.


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Чт ноя 27, 2014 17:45 
Не в сети

Регистрация: Чт ноя 27, 2014 17:41
Сообщения: 3
Всем привет
Нужна помощь,.
Использую mTV-100 с одни ModBus-Rtu (485-2W) устройством.

Есть возможность подключения 2-х и больше устройств с разными адресами?

Как-то не понятно 485 есть, но можно повесить только одно устройство на шину, как-то не соответствует логике 485-го ....

Как решить эту проблему?
Решабельна ли она вообще?


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Сб ноя 29, 2014 14:00 
Не в сети
Site Admin
Аватара пользователя

Регистрация: Вт сен 19, 2006 21:13
Сообщения: 3510
Откуда: Москва
Решается ознакомлением с инструкцией на EasyBuilder Pro. :D
адрес#регистр. 3#0024


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Вт дек 02, 2014 12:14 
Не в сети

Регистрация: Чт ноя 27, 2014 17:41
Сообщения: 3
Добрый день Олег.

Через "адрес#регистр. 3#0024" я прошел

Остановился на "FreeProtocol" и наваял макрос для опроса моих устройств с подальшим занесением данных в LWxxx.


Спасибо за ответ


В начало
 Профиль  
 
 Заголовок сообщения: Re: NB и modbus
СообщениеДобавлено: Пн дек 15, 2014 18:02 
Не в сети

Регистрация: Чт ноя 27, 2014 17:41
Сообщения: 3
ВСем привет.
У меня Опять затык.

Все как-бы работает, но есть одно НО.

Когда заношу данные в "Таблицу" или "График (Журнал)". За день отображает только 91168 строк в таблице или Графике.

(У меня опрос устройств 10 раз в секунду). От количества принятых данных (устройств/данных) количество отображаемых строк не зависит.

Хотя когда смотрю в хх.tdl файл, там инфа за весь день - приблизительно 900 000 строк.

В чем проблема при отображении с этого файла?
Ткните носом где ковырять, а то мануал по ИзиБилдер уже что-то не помогает.

Заранее благодарен.


В начало
 Профиль  
 
Показать сообщения за:  Сортировка  
Начать новую тему Ответить на тему  [ 15 сообщений ] 

Часовой пояс: UTC + 3 часа (Russia: MSK)


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Переход:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская документация по phpBB 3