innok
Forum Member / Участник форума
Участник № / Member № 1481
отправлено / posted
У нас была проблема связи ТМ6 с контроллером Omron по Ethernet. Вами был написан для нас драйвер t12s4.dllm. Он отлично работает с одним контроллером, при попытке включить в сеть второй контроллер ТМ6 видит контроллер который ближе к строке инициализации драйвера самой ТМ6, то есть к строке с "UnitID = 0 ". Текст файла omron_ip_addr_tab: ;UnitID netvork.node.unit ip ; 0 1.51.0 192.168.50.51:9600 1 1.52.0 192.168.50.52:9600 2 1.53.0 192.168.50.53:9600 При попытке заменить номер "unit" на заданный аппаратно канал выдает признак аппаратной недостоверности в любом случае.
Сообщения / Posts 47 | Из / From: Россия
| IP / IP: IP адрес / IP address |
innok
Forum Member / Участник форума
Участник № / Member № 1481
отправлено / posted
Обновил до версии ТМ6.03 и попробовал связаться с контроллером через встроенный драйвер omron_ip. Связи нет даже с одним контроллером. Каналу присваивается свойство аппаратной недостоверности
Сообщения / Posts 47 | Из / From: Россия
| IP / IP: IP адрес / IP address |
innok
Forum Member / Участник форума
Участник № / Member № 1481
отправлено / posted
Сильно прижимает время нельзя ли как то решить эту проблему. Можно ли как то сделать чтобы было два файла конфигурации omron_ip_ddr_tab. Работать с одним контроллером по UDP порту 9600, а сдругим например по UDP 9601
Сообщения / Posts 47 | Из / From: Россия
| IP / IP: IP адрес / IP address |
innok
Forum Member / Участник форума
Участник № / Member № 1481
отправлено / posted
Приносим прощения за задержку с ответом. Что пишет при попытке обмена Профайлер в лог-файле? Там должны быть сообщения об ошибке.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
innok
Forum Member / Участник форума
Участник № / Member № 1481
отправлено / posted
вот лог файл при подключении двух контроллеров:
отправлено / posted
Я отправил Вам по E-mail последний вариант DLL для драйвера с правкой в части обмена с несколькими контроллерами в сети.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
innok
Forum Member / Участник форума
Участник № / Member № 1481
INF_RTM:stop time is 2.203 s INF_RTM:number of calculation = 6 ._.:END OF WORK
1.нельзя ли доделать наш драйвер t12s4.dll, media4.dll. Он отлично работает с одним контроллером?
2. можно запускать два RTM, связываться с одним контроллером по порту 9600, а с другим по 9601. Но как организовать передачу из одного RTM в другой запущенных на одном компьютере?
Сообщения / Posts 47 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
1) Высылаю Вам исправленную версию на основе 4-го драйвера. 2) Такой вариант не решение.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
innok
Forum Member / Участник форума
Участник № / Member № 1481
отправлено / posted
Извиняюсь за долгий ответ, капремонт. Драйвер по прежнему видит только один контроллер, но теперь выбирает его самопроизвольно. Ошибка в логе: ERR_MEDIA:Omron_IP#2 = 4. Пока нашел выход: посылаю FINS командой данные из 2-го контроллера в 1-ый и получаю их в TM6
Сообщения / Posts 47 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Мы получили во временное пользование необходимый контроллер. Правда, пока только один. Постараемся провести собственную перепроверку описанной Вами ситуации.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Перешлите, пожалуйста, на адрес техподдержки следующую информацию. 1. Точная конфигурация сети контроллеров и подключения к МРВ 6. 2. Настроечный файл для драйвера. 3. IP-адреса контроллеров. 4. Адреса контроллеров, заданные переключателями на лицевых панелях контроллеров. 5. Способ задания соответствия адресов - автоматический (по умолчанию) или с помощью таблицы маршрутизации. Если с помощью таблицы маршрутизации, то нужна также и эта таблица.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
innok
Forum Member / Участник форума
Участник № / Member № 1481
отправлено / posted
Не ожидал ответа. 1.Конфигурация следующая: к свичу подцеплены компьютер с ТМ6, два контроллера. 2. файл omron_ip_addr_tab:
отправлено / posted
Согласно документации на контроллеры адреса контроллеров и последние поля в IP-адресах должны совпадать. Вам необходимо либо изменить IP-адреса соответственно на 192.168.50.34 1-ый контроллер 192.168.50.35 2-ой контроллер либо переключателями задать другие адреса контроллеров 52 1-ый контроллер 53 2-ой контроллер.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
innok
Forum Member / Участник форума
Участник № / Member № 1481
отправлено / posted
Дело в том что конец IP адреса 52 это в десятичной системе счисления, а переключатели на Ethernet модулях в HEX. Вот и получаем 52 соответствует 34 в шестнадцатеричной, а 53 соответственно 35 в HEX.Следует отметить что иначе вообще ничего не работает.
Сообщения / Posts 47 | Из / From: Россия
| IP / IP: IP адрес / IP address |
innok
Forum Member / Участник форума
Участник № / Member № 1481
отправлено / posted
При несоответствии заданного IP адреса и аппаратного номера узла модуль Ethernet выдает ошибку,светится индикатор ERH, что означает согласно документации на контроллеры: неправильно утановлен номер Ethernet модуля с помощью поворотного переключателя.
Сообщения / Posts 47 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Спасибо за информацию. Мы еще раз проанализировали текст драйвера и не нашли потенциальных источников описанных Вами ошибок. Еще одна экспериментальная попытка. Попробуйте модифицировать раздел настроечного файла следующим образом:
В любом случае мы ждем ответа с результатом. Если положительного результата не будет, присылайте нам Ваш проект вместе с файлом настройки. Будем добиваться у OMRONa второго контроллера для исследований.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |
innok
Forum Member / Участник форума
Участник № / Member № 1481
отправлено / posted
установка параметра netvork в "0", не помогает. При конфигурировании модуля Ethernet выставить номер сети в ноль нельзя. Но я пробовал изменять файл конфигурации, ситуация не изменилась. Очень надеюсь у Вас получится найти второй контроллер.
Сообщения / Posts 47 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Мы также надеемся на расширение стенда. Но Вы не прислали Ваш проект вместе с файлом настроки, как мы просили. Пришлите, пожалуйста, на адрес техподдержки.
Сообщения / Posts 17317 | Из / From: Россия
| IP / IP: IP адрес / IP address |