А зачем его привлекать? Нужно только вбить адрес для ПК в появившейся сетке по инструкции, изложенной в руководстве. Это не самое сложное занятие, по сравнению с программированием в Codesys. Я сам пользуюсь подключением ПЛК через USB кабель, так как это удобно - у тебя ПЛК всегда по одному адресу находится и не нужно догадываться где его взять и какой он. А вот по Ethernet когда подключаешь, вот тогда нужно разбираться в том, где у линукса находится настройка ip, dhcp и т.д. Что сложнее.cg_shura писал(а):Означает ли это что для подключения ваших ПЛК не надо привлекать админа?uni писал(а):В наших ПЛК это один из стандартных способов работы с CoDeSys.
ПЛК (Arduino Mega 2560 + W5100)
Модератор: Alex
- uni
- Сообщения: 191
- Зарегистрирован: Вс июл 26, 2015 9:21 pm
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: ПЛК (Arduino Mega 2560 + W5100)
Россия навсегда!
- uni
- Сообщения: 191
- Зарегистрирован: Вс июл 26, 2015 9:21 pm
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: ПЛК (Arduino Mega 2560 + W5100)
Судя по комментарию в файле Webserver.txt, подключение идёт в виде составного устройства. На V-USB Mass Storage Device собрать можно. По аналогии, наверное, можно и RNDIS добавить.alexsis_76 писал(а):так он на avr не будет работатьДа, я заглядывал, но это меня вряд ли остановит
На easyelectronics делали замеры для такой "флешки". Скорость была 16-24 Кб/сек. Для прошивки программы этого вполне достаточно и для отображения страницы подойдёт.To use this project, plug the USB AVR into a computer, so that it enumerates as a standard Mass Storage and RNDIS composite device
Я хочу потом посмотреть, можно ли отделить usb-стек lufa и заменить его на v-usb. Если заменить можно, то почему бы не попробовать? Вполне можно.
Россия навсегда!
-
- Сообщения: 110
- Зарегистрирован: Пт авг 14, 2015 11:24 am
- Благодарил (а): 3 раза
- Поблагодарили: 6 раз
Re: ПЛК (Arduino Mega 2560 + W5100)
Я о том что если требуются драйвера - жди приключений. В 7 они встроены, попадется какой-нибудь Windows 20x Server или Windows XP или еще что нибудь, где с этими драйверами будут проблемы.uni писал(а):А зачем его привлекать? Нужно только вбить адрес для ПК в появившейся сетке по инструкции, изложенной в руководстве. Это не самое сложное занятие, по сравнению с программированием в Codesys. Я сам пользуюсь подключением ПЛК через USB кабель, так как это удобно - у тебя ПЛК всегда по одному адресу находится и не нужно догадываться где его взять и какой он. А вот по Ethernet когда подключаешь, вот тогда нужно разбираться в том, где у линукса находится настройка ip, dhcp и т.д. Что сложнее.cg_shura писал(а):Означает ли это что для подключения ваших ПЛК не надо привлекать админа?uni писал(а):В наших ПЛК это один из стандартных способов работы с CoDeSys.
-
- Сообщения: 791
- Зарегистрирован: Пт янв 22, 2016 10:08 am
- Благодарил (а): 6 раз
- Поблагодарили: 63 раза
Re: ПЛК (Arduino Mega 2560 + W5100)
a avr то здесь причемподключение идёт в виде составного устройства
- uni
- Сообщения: 191
- Зарегистрирован: Вс июл 26, 2015 9:21 pm
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: ПЛК (Arduino Mega 2560 + W5100)
Не понял вопроса. Можно поконкретнее.alexsis_76 писал(а):a avr то здесь причемподключение идёт в виде составного устройства
Россия навсегда!
-
- Сообщения: 791
- Зарегистрирован: Пт янв 22, 2016 10:08 am
- Благодарил (а): 6 раз
- Поблагодарили: 63 раза
Re: ПЛК (Arduino Mega 2560 + W5100)
я имел ввиду что вы хотите собрать masstorage на atmega2560 без аппаратного usb
здесь http://www.gaw.ru/html.cgi/txt/app/micr ... eries4.htm все что вам нужно но используют atmega32u4
здесь http://www.gaw.ru/html.cgi/txt/app/micr ... eries4.htm все что вам нужно но используют atmega32u4
8-bit Microcontroller with 16/32K bytes of ISP Flash and
USB Controller
- uni
- Сообщения: 191
- Зарегистрирован: Вс июл 26, 2015 9:21 pm
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: ПЛК (Arduino Mega 2560 + W5100)
Я хочу использовать ATmega2560, потому что кроме usb у меня есть очень много кода для него и это usb не самая важная часть. Ну нет аппаратного usb, ну и что? Мне полноценный usb пока и не нужен. Тогда уж на arm можно сразу переходить, что влечёт за собой куда более сложные проблемы.
Я уже заводил программный usb на avr. Ничего особо страшного там нет. Я даже хочу очередной второй загрузчик протестировать, который этот v-usb использует: BootloadHID. Если заработает нормально, то будет ещё один вариант загрузки. У меня на sd-карте будет папка boot, где я положу все загрузчики, до которых у меня дойдут руки. Пользователь сможет выбирать для своей среды разработки удобный ему загрузчик. Пока проверен загрузчик только для arduino. Мне бы хотелось какой-нибудь совместимый для Atmel Studio, а там они вроде все usb как раз.
Я уже заводил программный usb на avr. Ничего особо страшного там нет. Я даже хочу очередной второй загрузчик протестировать, который этот v-usb использует: BootloadHID. Если заработает нормально, то будет ещё один вариант загрузки. У меня на sd-карте будет папка boot, где я положу все загрузчики, до которых у меня дойдут руки. Пользователь сможет выбирать для своей среды разработки удобный ему загрузчик. Пока проверен загрузчик только для arduino. Мне бы хотелось какой-нибудь совместимый для Atmel Studio, а там они вроде все usb как раз.
Россия навсегда!
-
- Сообщения: 791
- Зарегистрирован: Пт янв 22, 2016 10:08 am
- Благодарил (а): 6 раз
- Поблагодарили: 63 раза
Re: ПЛК (Arduino Mega 2560 + W5100)
[qоuote]Ничего особо страшного там не[/quote]это понятно,я к тому что когда мне нужен был к примеру ethernet я делал pic18f67j60,когда usb ,hfk pic18f2550
ми код в отличие от ассемблера более платформонезависим,различия только в аппаратной части,может быть лучше собрать usb host на нормальном процессоре,а пользовательский код записать на флешку в виде файлов и в зависимости от задачи запускать их?потому что кроме usb у меня есть очень много кода для него
- uni
- Сообщения: 191
- Зарегистрирован: Вс июл 26, 2015 9:21 pm
- Откуда: Екатеринбург
- Благодарил (а): 4 раза
- Поблагодарили: 7 раз
- Контактная информация:
Re: ПЛК (Arduino Mega 2560 + W5100)
Насколько я понял, usb host нужен, когда мы флешку подключаем к мк, а не для создания самой флешки. Я поэтому и привёл выдержку из описания, там написано про device, не про host.
Россия навсегда!
-
- Сообщения: 791
- Зарегистрирован: Пт янв 22, 2016 10:08 am
- Благодарил (а): 6 раз
- Поблагодарили: 63 раза
Re: ПЛК (Arduino Mega 2560 + W5100)
а теперь врубился , я такую собирал на pic18f2550, только карты не было,запись/чтение велось в память процессора открываешь в коммандере флешку и просто перетаскиваешь файлы прикольно
а с usb hostom я думаю получилось бы не плохо,а что бы писать на флешку можно было бы использовать мост usb-uart на том де мк, uart к компу и попер.
а с usb hostom я думаю получилось бы не плохо,а что бы писать на флешку можно было бы использовать мост usb-uart на том де мк, uart к компу и попер.