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

ADAM-4501 в роли шлюза

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее

Автор темы
vicrare

ADAM-4501 в роли шлюза

Сообщение vicrare » 12 ноя 2010, 13:03

нужна помощь
необходимо запустить ADAM-4501 в роли шлюза ethernet (modbus/tcp) - rs485 (modbus/rtu)
нет ли готового решения?
для I-7188E такая прошивка идет в комплекте

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

Никита
почётный участник форума
почётный участник форума
Сообщения: 2499
Зарегистрирован: 20 янв 2010, 22:23
Ф.И.О.: Никита
Откуда: Мурманск
Благодарил (а): 3 раза
Поблагодарили: 13 раз
Контактная информация:

Re: ADAM-4501 в роли шлюза

Сообщение Никита » 12 ноя 2010, 19:05

Если готовой нет, то проще всего найти исходники ICP и поправить вызовы функций под библиотеки Advantech.
В принципе и с нуля написать недолго, если есть подобный опыт.
Только вот меня терзают смутные сомненья насчет именно Modbus/TCP на входе I-7188. Мы тут по весне со студентом разбирали работу с портами через ethernet на 7188, вот ветка - viewtopic.php?f=12&t=933, так там нет Modbus вообще, с родной прошивкой контроллер работает преобразователем физического интерфейса, вторая половина - на ПК в виде драйвера COM-порта. Т.е. что отправляешь в виртуальный порт ПК, то получаешь на нужном физическом 7188, протокол безразличен - хоть команды ОС через терминал. И если приложение будет отправлять TCP-шные пакеты, которые контроллером будут передаваться без изменений в RTU-устройство то они друг друга не просто поймут.
Уточните этот момент.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "


Вернуться в «Интерфейсы, протоколы, связь»



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

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