EtherCAT макетная доска для обучения ArduCAT Arduino
  • EtherCAT макетная доска для обучения ArduCAT Arduino
  • EtherCAT макетная доска для обучения ArduCAT Arduino
  • EtherCAT макетная доска для обучения ArduCAT Arduino
  • EtherCAT макетная доска для обучения ArduCAT Arduino
  • EtherCAT макетная доска для обучения ArduCAT Arduino

EtherCAT макетная доска для обучения ArduCAT Arduino

5 712 руб.

Описание

Прозрачная, непаянная цветная полоса

Характеристика этой доски разработки заключается в том, что Справочник объекта может быть автоматически сгенерирован с помощью соответствующих инструментов., вы просто должны написать код приложения, не нужно модифицировать громоздкий код протокола и Объектный словарик!MostEtherCATThe development board предоставляет только набор образцов кодов (включая beckhofffree код, предоставленный сам по себе), но на самом деле modifythercatthe object глиттер является очень утомительной работой. этот продукт является matchedPythonTools может сделать эту утомительную работу от имени пользователей., вам нужно только написать переменную, которую нужно связаться с oneEXCELFile, остальная основная работа автоматически выполняется инструментом.)

ArduCATДаArduino совместимыйМакетная плата. Этот продукт прошелArduinoТехнология, значительно упрощеннаяEtherCATРазвитие невольничьей станции имеет следующие характеристики:

ArduCATМакетная плата содержит два способа, которые могут быть использованыEtherCATВ режиме реального времени Ethernet100BASE-TXСетевой порт, особенно подходитПКРешение для автоматизации 。 ArduCATПрименениеATMega2560Процессор, совместимыйArduino Mega 2560Макетная плата, и имеет точно такое же определение pin. Переключатель регулятора на борту5 VИли3,3 VО2AВыход постоянного тока и небольшая температура. Не только поддерживает Открытый исходный кодArduinoЗа пределами библиотеки, также оснащенной автоматическим инструментом генерации из кода уровня приложения станции, пользователи должны только отрегулироватьEXCELФорма генерирует полный стек протокола, значительно упрощает разработку кода протокола связи, позволяет пользователям сфокусироваться на разработке конкретных приложений, может сделать свой собственный в несколько минут Ethernet от станции. Поддержка тока (Process Data), CoE (CANOpen через Ethernet Cat). EoE (Ethernet через Ethernet Cat), FoE (Файл через Ethernet Cat), DC (распределенные часы) не поддерживаются в настоящее время.

Установка инструкции по уходу за изделием

Https://wenku.baidu.com/view/1fa4c8f8580216fc700afded.html? От = поиск

Инструкция по эксплуатации:

Https://wenku.baidu.com/view/3d388ec2a6c30c2259019ee3.html? От = поиск

ArduCATИнструкции для Применение:

Код Автоматическая генерация;

ArduCATРаб код станции состоит из двух частей, часть, которая не имеет отношения к конкретным приложения'ArduCAT'Library, его метод установки уже в 《ArduCAT _Инструкции по установке среды разработки 》, представленные в разделе. И части, связанные с особыми приложениями, в том числе"Объект словарь", Удаление татуировкиСопоставление и т. Д. Может быть автоматически сгенерировано с кодом, используемым в этом слове.

Инструмент автоматического генерации кода расположен на следующем рисунке«EtherCATSlave»Папка. Содержит информацию о раб станцииExcelФорма как вход, автоматическое поколениеArduinoScript(. Ino)ИEtherCATИспользуется главной станциейEtherCATВедомой станции информационный(ESI) (. xml)。

В настоящее время, только в том случае,EtherCATШироко используетсяПроцесс передачи данныхИCoE (CAN через Ethernet Cat)Службы уровня приложений применяются в этом инструменте. Использование инструмента автоматического генерации кодаПитонЯзык письма, является открытым исходным кодом, добро пожаловать всем друзьям, чтобы добавить в него кирпичи и плитки.

1,1Изменить из формы описания станции (EXCEL)

«EtherCATSlave»В папке“SSC-Device.xls»Это экземпляр формы описания раб станции. Он может быть использован для записи шаблонов для реальных требуемых форм.

ВEXCELФорма содержит две части. Спереди16Линия является первой частью, она описывает общую информацию о невольничьей станции. Остальное описывает Справочник объектов(OD, Объектный словарик).В том случае, если«Rx»Или«Tx»Он заполнен определенной строкой.“Rx/tx”Колонка, тогда эта линия станетRxИлиTxПроцесс передачи данных (Процесс передачи данных).

EtherCAT макетная доска для обучения ArduCAT Arduino

1,2Изменить файл конфигурации инструмента генерации кода

Передаются названия входных и выходных файлов инструмента генерации кода"SlaveGenerator. cfg"Файле, указанном 。

EtherCAT макетная доска для обучения ArduCAT Arduino

Формат файла очень прост. В следующем случае, в'-I','-c', '-x'Последующее имя файла-это входной файл формы., выходArduinoСценарий файлов иEtherCATВедомой станции информационный(ESI)。 Рекомендуется направлять каталог выходного файла slave informationEtherCATКаталог, указанный программным обеспечением основной станции: дляTwinCAT'Программное обеспечение, как правило,'C: \ TwinCAT \ Io \ EtherCAT'И'EtherCAT configurator'Программное обеспечение, это как правило'C: \ Program File \ EtherCAT configator \ EtherCAT'。 Таким образом, сгенерированный файл описания раб-станции будет непосредственно распознан после каждого перезапуска программного обеспечения основной станции. 。

-Я SSC-Device.xls

-C EtherCATSlave. ino

-X C: \ TwinCAT \ Io \ EtherCAT \ slavedevices. xml

1,3Запуск кода поколения инструмент

Да2Метод запуска инструмента генерации кода

Самый простой способ-двойной клик непосредственно"SlaveGenerator. py"Файл. Инструменты будут работать автоматически.

Как видно из окна вывода, выходной файл был успешно сгенерирован.

2. Скомпилировать и скачать

Через одинMini-USBКабель соединяет макетную плату с компьютером.

2,1Выберите макетная плата

ArduCATСArduino 2560Полностью совместим, поэтому в“Инструмент/доска”Выберите из меню"Arduino Mega 2560"。

2,2Откройте файл сценария

От"Файл/открыть"В меню выберите файл сценария для генерации.

Может быть использован"Файл/сохранить как"Сохраните скрипт в другом месте.

2,3Сбора и загрузки

Пресс«Загрузить»Ключ, то есть, автоматически скомпилировать и загрузить скомпилированную программа на совет по разработке 。

EtherCAT макетная доска для обучения ArduCAT Arduino

3. ПрименениеОгонь и водаТесты

После загрузки программы,ArduCATБыл создан Совет по разработке.EtherCATОт станции. Тестовый раб может быть использованОгонь и вода、EtherCAT конфигураторомИли другое программное обеспечение основной станции. Метод тестирования такой же, как и тест., ничего особенного.Огонь и водаПрограммное обеспечение как пример, дайте тестовый метод раб станции. Используйте другое программное обеспечение, тестовый метод аналогичен.

Используйте кабель Ethernet для подключения компьютеров и макетных платПорты и разъёмы 0。

3,1Подготовки до начала тестирования

3.1.1КопияESI (. xml)Файл

В том случае, еслиESI (. xml)Не непосредственно генерируется вОгонь и водаВ указанном справочнике программного обеспечения (см.2,2Артикул), затем начнитеОгонь и водаПрограммное обеспечение должно быть сгенерировано вручную перед программным обеспечением.. XmlФайл скопирован в этот каталог

3.1.2Скачать от станцииEEPROM

3.1.2.3. Сканирующее устройство \ нажмите кнопку выбора оборудования, затем нажмите кнопку сканирования (или pressF5), выберите во всех всплывающих циферблатах «да». \ макетная плата поискована, и inithercat deviciclisted ниже. нажмите на выбранную макетную плату, выберите на правой закладке «Ethernet Cat».

Нажмите «дополнительные настройки…», затем выберите «ESC доступ/E2PROM/Hex Editor». \ нажмите на правый нижний угол «выбрать загрузку из списка», найдите Новый steriesi (. xml) устройство, соответствующее файлу, и кликок 。 подождите немного, от станции информация загружается в Development BoardEEPROMIn. \ 4.2.Test \ 4.2.1.сканирующее устройство \ нажмите кнопку выбора устройства Cat, нажмите кнопку сканирования (или pressF5), выберите во всех всплывающих циферблатах «да». похожие продуктыПоиск макетной платы, и вEtherCAT устройстваСписок ниже. Нажмите на выбранную макетную плату.

EtherCAT макетная доска для обучения ArduCAT Arduino

5. тест «светильник регулировки яркости» приложение \ InArduinoScript (. ino) в, согласно файлу «TODO:», запрос для изменения программы. передняя часть файла, как правило, не изменяется., функциональное тело, связанное с данным приложением, находится в конце файла. применение «Obj0xXXXX. переменные SubIndexX ”В справочнике объектов для чтения и записи 。 \ например, как показано В следующем разделе мы имеем функцию appl_applique и добавляем следующие два инструкции к функции. затем снова загрузите приложение. В это время, через модификацию inTwinCAT в программном продукте "аналоговый выход 1" значение переменной (0-255), вы можете отрегулировать контакты на плате разработки. 13 яркость соответствующей лампы.

EtherCAT макетная доска для обучения ArduCAT ArduinoРаботает с панель задачОгонь и система ma. �6�7�6�7�6�7

'