Добрый день друзья.
Столкнулся с такой проблемой . Есть модуль Advantys OTB1S0DM9LP . Необходимо вывести с данного модуля входное значение(например i5) и записать в выходное значение Q3 через modscan64 . В ответе поддержки шнайдер было сообщено , что входные значения начинаются в диапазоне ''%MW2000". То есть это регистр 2000. На разных сайтах написано , что "%MW10100 is finded from modbus 410099 address". Я начинаю сканировать 401999. Мод скан не отвечает, сканирование 2000 регистра не принесло успеха. В чем я ошибся ? Для проверки связи регистр 601 (холдинг) приходит. Скрины прикладываю. Адрес 2001 тоже не отвечает. Запись должна происходить на регистр 2100 который тоже не отвечает? Смешение пробовал, смена отображения на хекс ,интеджер не принесла успеха.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Модуль Advantys OTB1S0DM9LP
Модераторы: Глоб.модераторы, Специалисты SE
-
- новенький
- Сообщения: 1
- Зарегистрирован: 06 сен 2021, 17:35
- Имя: Иван
- Страна: Россия
- город/регион: Калининград
-
- специалист
- Сообщения: 642
- Зарегистрирован: 02 дек 2015, 06:57
- Имя: Огородников Сергей
- Страна: РФ
- Благодарил (а): 136 раз
- Поблагодарили: 111 раз
Модуль Advantys OTB1S0DM9LP
Добрый день.
1.Изучите документацию по продукту
Сайт вендора - референс - документация
Это начало ПРАВИЛЬНОГО алгоритма поиска решения
Инженер не должен игнорировать доступную документацию по продукту
Вы же инженер?))
2. Для конфигурации этого устройства существует бесплатная (нужно только зарегистрировать) утилита, которую можно скачать с сайта вендора.
3. Вы пользуетесь modscan... значит, вы знаете, что:
3.1. Разные коды функций работают с РАЗНЫМИ типами модбас-данных (0х,1х,3х,4х)
3.2. При неправильном использовании функции слэйв должен возвратить исключение
Если modscan не возвращает кода ошибки и вы не можете её проанализировать, даю подсказку - обращение к несуществующему адресу даст ошибку
3.3. При поисках решения читать/писать нужно по одному регистру, пробуя смещение +1, 0, -1
4. Скачайте документацию и ПО, найдите регистры идентификации устройства, попробуйте их прочитать, дальше смотрите остальное
5. Вам знакомо обращение к биту в слове ?
Сколько всего регистров и КАКИХ нужно для конфигурации ВСТРОЕННЫХ входов и выходов вашего модуля? ;-)
1.Изучите документацию по продукту
Сайт вендора - референс - документация
Это начало ПРАВИЛЬНОГО алгоритма поиска решения
Инженер не должен игнорировать доступную документацию по продукту
Вы же инженер?))
2. Для конфигурации этого устройства существует бесплатная (нужно только зарегистрировать) утилита, которую можно скачать с сайта вендора.
3. Вы пользуетесь modscan... значит, вы знаете, что:
3.1. Разные коды функций работают с РАЗНЫМИ типами модбас-данных (0х,1х,3х,4х)
3.2. При неправильном использовании функции слэйв должен возвратить исключение
Если modscan не возвращает кода ошибки и вы не можете её проанализировать, даю подсказку - обращение к несуществующему адресу даст ошибку
3.3. При поисках решения читать/писать нужно по одному регистру, пробуя смещение +1, 0, -1
4. Скачайте документацию и ПО, найдите регистры идентификации устройства, попробуйте их прочитать, дальше смотрите остальное
5. Вам знакомо обращение к биту в слове ?
Сколько всего регистров и КАКИХ нужно для конфигурации ВСТРОЕННЫХ входов и выходов вашего модуля? ;-)
СВ