1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Кто работал с i-7188e8

PLC, прочие контроллеры, промышленные компьютеры, операторские панели
Ответить
Аватара пользователя

Автор темы
san
преподаватель
преподаватель
Сообщения: 1357
Зарегистрирован: 01 сен 2008, 18:32
Имя: Пупена Александр
Страна: Украина
город/регион: Киев
Поблагодарили: 6 раз

Кто работал с i-7188e8

Сообщение san »

Скоро предвидится работа с таким зверем. Судя по общим обзорам (на русском нашел [ur=http://icpdas.ru/good/show/17384/1872778/l]тут[/url] на английском тут), программируется на С, есть набор библиотек. Очевидно придётся лепить какой-то драйвер, вернее драйверы протоколов, для реализации шлюза в Modbus/TCP, с каких протоколов - еще не знаю, но точно еще и DNP там будет. Вобщем - работа жуткая, но отказываться уже поздно.
Если кто работал - посвятите пж в тему. Что за зверь, а то с такой техникой до этого не работал. До этого имел дело только с ПЛК. Программирование на С не пугает, так как и с ним в свое время имел дело.

Бондарев Михаил
почётный участник форума
почётный участник форума
Сообщения: 981
Зарегистрирован: 25 июл 2008, 23:23
Имя: Бондарев Михаил Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 5 раз
Поблагодарили: 2 раза

Re: Кто работал с i-7188e8

Сообщение Бондарев Михаил »

Сам не работал, но года 4 назад, при мне в военно-полевых условиях буквально за 3-4 дня слепили из такого же modbus-шлюз, который собирал со слейвов информацию, раскладывал у себя в памяти и отдавал в РСУ, тоже по модбасу.

Легкий гуглинг не выявил и намека на открытую библиотеку DNP-протокола. Они вообще в природе есть?
Аватара пользователя

MuadDib
частый гость
частый гость
Сообщения: 462
Зарегистрирован: 31 июл 2010, 09:12
Имя: Павел
Страна: РФ
Благодарил (а): 8 раз
Поблагодарили: 13 раз

Re: Кто работал с i-7188e8

Сообщение MuadDib »

Софт для Modbus TCP-RTU шлюза есть готовый. Более того, этот софт частично открытый, и его можно расширить пользовательскими функциями, в том числе и реализовать произвольные протоколы обмена. Изучите демки из этой папки, и вам станет все понятно.
Я в свое время делал на основе 7188ex шлюз с протокола "Меркурий-225" в Modbus TCP. Правда, реализацию Modbus TCP в конечном итоге пришлось делать свою. Оригинальная реализация mbtxxx работала, но понадобилось сохранение функционала виртуального порта, и пришлось писать свой велосипед на основе оригинального xserver. Впрочем, это было несложно.
Если будут вопросы, задавайте. Постараюсь ответить.
Аватара пользователя

Автор темы
san
преподаватель
преподаватель
Сообщения: 1357
Зарегистрирован: 01 сен 2008, 18:32
Имя: Пупена Александр
Страна: Украина
город/регион: Киев
Поблагодарили: 6 раз

Re: Кто работал с i-7188e8

Сообщение san »

Спасибо. Оптимизма немного добавилось.

Miraflores
здесь недавно
здесь недавно
Сообщения: 48
Зарегистрирован: 28 апр 2017, 21:43
Имя: Владимир
Страна: Россия
город/регион: Сыктывкар
Благодарил (а): 11 раз
Поблагодарили: 8 раз

Кто работал с i-7188e8

Сообщение Miraflores »

MuadDib писал(а):
Я в свое время делал на основе 7188ex шлюз с протокола "Меркурий-225" в Modbus TCP.
Коллега, похоже теперь настало моё время... Сохранились наработки? Главным образом интересует общение с Меркуриями. С Xserverом всё более-менее понятно.

ASUTP_PLC
эксперт
эксперт
Сообщения: 1055
Зарегистрирован: 11 ноя 2012, 18:21
Имя: Нурисламов Руслан М.
Страна: Казахстан
город/регион: Алматы
Благодарил (а): 23 раза
Поблагодарили: 31 раз

Кто работал с i-7188e8

Сообщение ASUTP_PLC »

Это не шлюзы на DCON протоколе? От производителя из Тайваня? А то с одним прибором как-то сильно накололся.
485 протокол, думал зацеплю к контроллеру... Ага. Протокол 485, да не модбас оказался...
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 17472
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 749 раз
Поблагодарили: 1278 раз

Кто работал с i-7188e8

Сообщение Jackson »

485 - это интерфейс, физика. Модбас - это протокол, логика.

В целом направление верное. Если в описании вижу RS-485 но не вижу протокола - повод насторожиться.
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

MuadDib
частый гость
частый гость
Сообщения: 462
Зарегистрирован: 31 июл 2010, 09:12
Имя: Павел
Страна: РФ
Благодарил (а): 8 раз
Поблагодарили: 13 раз

Кто работал с i-7188e8

Сообщение MuadDib »

Miraflores писал(а):
Коллега, похоже теперь настало моё время... Сохранились наработки? Главным образом интересует общение с Меркуриями. С Xserverом всё более-менее понятно.
Наработки сохранились. Спрашивайте
Аватара пользователя

MuadDib
частый гость
частый гость
Сообщения: 462
Зарегистрирован: 31 июл 2010, 09:12
Имя: Павел
Страна: РФ
Благодарил (а): 8 раз
Поблагодарили: 13 раз

Кто работал с i-7188e8

Сообщение MuadDib »

ASUTP_PLC писал(а): Это не шлюзы на DCON протоколе? От производителя из Тайваня? А то с одним прибором как-то сильно накололся.
485 протокол, думал зацеплю к контроллеру... Ага. Протокол 485, да не модбас оказался...
DCON тут вообще ни при чем. "Меркурий-225" опрашивает счетчики "Меркурий-230" через PLC-модем (по силовой сети). Наверх от 225-го идет RS-485 с собственным уникальным протоколом обмена. На момент моей реализации существовал OPC-сервер под этот протокол, который стоил денег и работал нестабильно. Поэтому было принято решение взять доступную железяку и сделать на ее основе шлюз протокола "Меркурий-225" в Modbus TCP, что и было сделано.
Ответить

Вернуться в «Средний уровень автоматизации (управляющий)»