-----
18.11.2017 форум перенесён на другой хостинг. О замеченых глюках просьба сообщать администраторам.
-----
На форуме обязательно:
  1. Заполнить свой профиль на Русском языке. См. Правила, п.2.d.
  2. Не писать свой вопрос в первую попавшуюся тему, а вместо этого создать свою. См. Правила, п.3.a.
Рекламу на своём форуме мы не размещаем ни на каких условиях.

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

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

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

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

Сообщение san » 08 апр 2014, 23:19

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


Бондарев Михаил
почётный участник форума
почётный участник форума
Сообщения: 945
Зарегистрирован: 25 июл 2008, 22:23
Имя: Бондарев Михаил Владимирович
Поблагодарили: 1 раз

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

Сообщение Бондарев Михаил » 09 апр 2014, 00:04

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

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

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

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

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

Сообщение MuadDib » 09 апр 2014, 05:08

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

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

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

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

Сообщение san » 09 апр 2014, 08:03

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


Miraflores
новенький
новенький
Сообщения: 1
Зарегистрирован: 28 апр 2017, 21:43
Имя: Владимир

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

Сообщение Miraflores » 28 апр 2017, 21:52

MuadDib писал(а):Источник цитаты
Я в свое время делал на основе 7188ex шлюз с протокола "Меркурий-225" в Modbus TCP.


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


ASUTP_PLC
завсегдатай
завсегдатай
Сообщения: 540
Зарегистрирован: 11 ноя 2012, 17:21
Имя: Нурисламов Руслан М.
Благодарил (а): 9 раз
Поблагодарили: 10 раз

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

Сообщение ASUTP_PLC » 01 май 2017, 19:09

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

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

TEB
администратор
администратор
Сообщения: 8952
Зарегистрирован: 17 июн 2008, 15:01
Имя: Евгений свет Брониславович
Благодарил (а): 85 раз
Поблагодарили: 117 раз
Контактная информация:

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

Сообщение TEB » 01 май 2017, 21:34

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

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

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

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

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

Сообщение MuadDib » 02 май 2017, 04:38

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


Наработки сохранились. Спрашивайте

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

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

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

Сообщение MuadDib » 02 май 2017, 04:51

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


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