- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Поиск аналогов ICP DAS I-7188EXD
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 13 мар 2020, 10:58
- Имя: Виктор
- Страна: Россия
- город/регион: Новосибирск
Поиск аналогов ICP DAS I-7188EXD
Доброго времени суток!
Кто имел опыт работы с данным продуктом, подскажите.
Используем данную штуку давно, используем как сборщик, написана добротная программа для отправки и получения данных по последовательным портам без привязки к протоколам, с отправкой на сервер посредством Ethernet-порта. Однако, поддерживать/дорабатывать/допиливать уже не представляется возможным.
Сталкивался кто-нибудь с устройствами с подобным функционалом, чтобы не было необходимости писать собственное ПО на сях и прочем?
Кто имел опыт работы с данным продуктом, подскажите.
Используем данную штуку давно, используем как сборщик, написана добротная программа для отправки и получения данных по последовательным портам без привязки к протоколам, с отправкой на сервер посредством Ethernet-порта. Однако, поддерживать/дорабатывать/допиливать уже не представляется возможным.
Сталкивался кто-нибудь с устройствами с подобным функционалом, чтобы не было необходимости писать собственное ПО на сях и прочем?
-
- администратор
- Сообщения: 4727
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 225 раз
- Поблагодарили: 392 раза
Поиск аналогов ICP DAS I-7188EXD
Перенёс в более подходящую ветку.
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
-
- эксперт
- Сообщения: 1031
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 34 раза
- Поблагодарили: 110 раз
Поиск аналогов ICP DAS I-7188EXD
Взаимоисключающие требования
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- не первый раз у нас
- Сообщения: 318
- Зарегистрирован: 31 окт 2017, 16:45
- Имя: Дмитрий
- Страна: Россия
- город/регион: Калининград
- Благодарил (а): 9 раз
- Поблагодарили: 82 раза
-
- администратор
- Сообщения: 17554
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 818 раз
- Поблагодарили: 1647 раз
Поиск аналогов ICP DAS I-7188EXD
Данные нельзя передать по последовательным портам без привязки хотя бы к одному протоколу, который физически может работать на последовательных портах (IP, к примеру, не может). Передача данных даже силой мысли (телепатически) тоже ведётся по определённому протоколу.
Как-то Вы странно задачу ставите.
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 13 мар 2020, 10:58
- Имя: Виктор
- Страна: Россия
- город/регион: Новосибирск
Поиск аналогов ICP DAS I-7188EXD
Ну почему же. Мы так писали ПО, что у нас "выплевывается" посылка в порт (неважная какая) и принимается по сконфигурируемым правилам в каждом конкретном случае (по CRC, или проверкой по двум первым байтам, или просто по длине ответа), но контроллер по сути не понимает, что отправляет посылку по ModBus, DCON или протокол ОВЕН и пр., да ему это и не нужно. И получается более-менее универсальный сборщик.
-
- администратор
- Сообщения: 17554
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 818 раз
- Поблагодарили: 1647 раз
Поиск аналогов ICP DAS I-7188EXD
Контроллер что, голосом произносит данные?
По вопросам работы Форума можно обратиться по этим контактам.
-
- здесь недавно
- Сообщения: 3
- Зарегистрирован: 13 мар 2020, 10:58
- Имя: Виктор
- Страна: Россия
- город/регион: Новосибирск
Поиск аналогов ICP DAS I-7188EXD
Смотрите. Написано ПО, в котором параметрируется данный контроллер, а именно запросы, которые формирует контроллер в последовательный порт в асинхронном режим (запрос-ответ).
Конфигурирование запроса не привязано к конкретному протоколу передачи, а параметрируется определенными правилами, которые состоят из 4 основных принципов:
1)Тело отправляемой команды (например, 01 03 0000 0001 XXXX или 4030310d), то есть произвольная последовательность, необходимая нам в данном конкретном случае, в зависимости от протокола slave-устройства.
2) Правила отправки пакета, где формируется:
- Номер порта, куда будем отправлять
- Длина этого запроса в байтах
- Период опроса
- Тип подсчета контрольной суммы (если необходимо), и в каком месте посылки она находится
и др.
3) Правила приема пакета ответа, где формируются:
- установка длины ответа
- проверка по контрольной сумме
- проверка заголовка
и др.
4) Правила обработки пакета ответа, т.е отправить на сервер, преобразовать или не делать ничего (если, к примеру, это командная посылка)
Например, хотим опрашивать с МЭ110.1Т значение тока по модбасу.
1) Сначала пишем тело команды: 01 03 001D 0002 AAAA
2) Формируем правила отправки: Тип запроса - циклический
Период опроса - 1000 мс
Номер порта - порт №2
Длина запроса - 8 (байт)
Время ожидания пакета ответа - 2000 мс
Подсчет CRC: Стартовая позиция - 0 (байт по очереди), Длина последовательности - 6 (байт),
Тип подсчета(Modicon Modbus CRC)
3) Формируем правила приема: Длина ответа - 9 (байт)
Проверка заголовка - 2 (байт)
Проверка контрольной суммы - Тип подсчета(Modicon Modbus CRC)
Далее сохраняем этот файл конфигурации, заливаем в контроллер, вместе с исполнительным ПО и у нас будет производится опрос.
-
- администратор
- Сообщения: 17554
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 818 раз
- Поблагодарили: 1647 раз
Поиск аналогов ICP DAS I-7188EXD
это и есть протокол. :)
По вопросам работы Форума можно обратиться по этим контактам.
-
- осмотрелся
- Сообщения: 106
- Зарегистрирован: 16 дек 2018, 16:35
- Имя: Антон
- Благодарил (а): 5 раз
- Поблагодарили: 4 раза
-
- знаток Eplan
- Сообщения: 1455
- Зарегистрирован: 17 окт 2012, 11:24
- Имя: Виталий
- Страна: Беларусь
- город/регион: Минск
- Благодарил (а): 61 раз
- Поблагодарили: 181 раз
Поиск аналогов ICP DAS I-7188EXD
Если некому допиливать программы на Си, берите то же самое только не 7186EX а 7186EG, с поддержкой изаграф. Стоит копейки, поддержка такая же. Установив плату Х511, получите в распоряжение 4 порта RX-485, и один 232. В изаграфе гораздо проще сконфигурировать будет.
-
- осмотрелся
- Сообщения: 106
- Зарегистрирован: 16 дек 2018, 16:35
- Имя: Антон
- Благодарил (а): 5 раз
- Поблагодарили: 4 раза
Поиск аналогов ICP DAS I-7188EXD
Возьмите аналог:
https://icp-das.ru/catalog/upac-7186exd
Или подберите с нужными вам интерфейсами и залейте вашу программу. Они внутри одинаковые, немного отличается обвязка. Если есть исходники вашей программы, то задача резко упрощается.
https://icp-das.ru/catalog/upac-7186exd
Или подберите с нужными вам интерфейсами и залейте вашу программу. Они внутри одинаковые, немного отличается обвязка. Если есть исходники вашей программы, то задача резко упрощается.