|
Вопросы о Matrix Работа и применение контроллеров Matrix. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
09.10.2022, 22:55 | #1 |
Новичок
Регистрация: Nov 2020
Сообщения: 12
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Инициализация USB Ethernet
Добрый день!
Прошу подсказать, как можно без SMLogix инициализировать USB Ethernet (192.168.111.xxx). Пишу программку для ПК на С++ (QT), заказчик хочет подключение к прибору (с Matrix) через USB, хотел бы использовать имеющийся. Соединение работает только после теста SMLogix. |
10.10.2022, 11:08 | #2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Инициализация USB Ethernet
Скажите заку нашу официальную позицию, выраженную также в РЭ на прибор: USB используется только и только для загрузки программ. PS. Я в этом __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.10.2022, 14:00 | #3 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Инициализация USB Ethernet
Альтернатива -- запустить какой-нибудь DHCP-сервер, но это решение в итоге не такое удобное, как первое. |
17.10.2022, 14:11 | #4 |
Новичок
Регистрация: Nov 2020
Сообщения: 12
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Инициализация USB Ethernet
|
17.10.2022, 14:31 | #5 |
Member
Регистрация: Jan 2022
Сообщения: 86
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Инициализация USB Ethernet
Последний раз редактировалось yvori, 17.10.2022 в 14:43 |
17.10.2022, 14:34 | #6 |
Senior Member
Регистрация: Sep 2019
Адрес: SPb
Сообщения: 176
Благодарил(а): 12 раз(а)
Поблагодарили:
18 раз(а) в 18 сообщениях
|
Ответ: Инициализация USB Ethernet
Во всяком случае это намного проще. |
17.10.2022, 14:41 | #7 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Инициализация USB Ethernet
__________________ Не являюсь сотрудником Segnetics !!! |
17.10.2022, 15:06 | #9 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Инициализация USB Ethernet
__________________ Не являюсь сотрудником Segnetics !!! |
17.10.2022, 16:59 | #10 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Инициализация USB Ethernet
Но в целом -- неудобно сделали, эти вечно скачущие IP-адреса... При USB-подключении на другом конце все равно только один клиент, нет смысла там с DHCP заморачиваться. |
17.10.2022, 17:17 | #11 |
Новичок
Регистрация: Nov 2020
Сообщения: 12
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Инициализация USB Ethernet
Добавлено через 3 минуты |
17.10.2022, 17:49 | #12 |
Member
Регистрация: Jan 2022
Сообщения: 86
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Инициализация USB Ethernet
А чтобы адреса не скакали можно жёстко задать только один. Только обновление перестанет работать, для него надо обратно диапазон возвращать. |
17.10.2022, 18:00 | #13 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Инициализация USB Ethernet
Плюс ко всему, в процессе прошивки контроллер отправляет сообщения на хост и это тоже специфичная штука, которую произвольный TFTP-сервер нормально не отработает (не сохранит/отобразит лог). Добавлено через 2 минуты |
17.10.2022, 18:09 | #14 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Инициализация USB Ethernet
__________________ Не являюсь сотрудником Segnetics !!! |
17.10.2022, 18:21 | #15 |
Member
Регистрация: Jan 2022
Сообщения: 86
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Инициализация USB Ethernet
Добавлено через 11 минут Скорее всего, на очередном этапе контроллер не может получить недавно выданный IP-адрес. Возможно, он с разных mac-адресов обращается к dhcp-серверу и тот его посылает. |
17.10.2022, 18:50 | #16 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Инициализация USB Ethernet
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.10.2022, 18:57 | #17 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Инициализация USB Ethernet
Вот для Ethernet в графическом интерфейсе контроллера есть настройка dhcp/static. Ничего не мешает аналогично сделать для USB-Ethernet так же. Бы до бы удобно. |
17.10.2022, 20:42 | #18 |
Member
Регистрация: Jan 2022
Сообщения: 86
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Инициализация USB Ethernet
P.S. Для обновления всё равно не получится сделать статический адрес, обязательно нужен dhcp-сервер. |
17.10.2022, 21:55 | #19 |
Senior Member
Регистрация: Nov 2017
Сообщения: 563
Благодарил(а): 3 раз(а)
Поблагодарили:
38 раз(а) в 30 сообщениях
|
Ответ: Инициализация USB Ethernet
|
18.10.2022, 14:17 | #20 |
Member
Регистрация: Jan 2022
Сообщения: 86
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Инициализация USB Ethernet
|
18.10.2022, 14:24 | #21 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Инициализация USB Ethernet
__________________ Не являюсь сотрудником Segnetics !!! |
18.10.2022, 15:10 | #22 |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 766
Благодарил(а): 8 раз(а)
Поблагодарили:
63 раз(а) в 59 сообщениях
|
Ответ: Инициализация USB Ethernet
Я к каждому контроллеру беру сразу карту в комплект. __________________ Саня |
18.10.2022, 16:04 | #23 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Инициализация USB Ethernet
__________________ Не являюсь сотрудником Segnetics !!! |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Matrix, Trim5, SMH4 и USB. Решение проблем, если они есть | Arsie | Библиотека | 4 | 21.09.2021 15:37 |
Правильный кабель USB | Arsie | Библиотека | 0 | 29.12.2018 18:46 |
SMH2G(i). Ошибка проекта, неизвестный оператор сети | masterzx | SMConnect & SMConfig | 8 | 09.08.2018 12:45 |
Использование USB-хаба | Varnak | Вопросы о SMH-2G(i) | 8 | 01.03.2013 12:20 |