ООО ЭФО
Поиск по складу
Программа поставок 2016
Сегодня
www.powel.ru
источники питания
www.korpusa.ru
конструктивы и корпуса РЭА
www.wless.ru
беспроводные технологии
www.mymcu.ru
микроконтроллеры
altera-plis.ru
микросхемы Altera
www.infiber.ru
волоконно-оптические
компоненты в
промышленности
www.efo-power.ru
силовая электроника
www.efo-electro.ru
электротехническая
продукция
www.efometry.ru
контрольно-измерительные приборы
www.golledge.ru
кварцевые резонаторы и генераторы Golledge
www.sound-power.ru
профессиональные усилители класса D
Поиск по сайту
Подписка на новости

Система менеджмента
качества сертифицирована на соответствие требованиям:
ISO 9001, ГОСТ Р ИСО 9001 и СРПП ВТ - подтверждено сертификатами соответствия в системах сертификации Русского Регистра, ГОСТ Р, международной сети IQNet, "Оборонсертифика" и "Военный Регистр".

ООО "ЭФО" в 2011г. получило Лицензию Федеральной службы по экологическому, технологическому и атомному надзору на изготовление оборудования для ядерных установок.


Rambler s Top100



ChipFind - поисковая система по электронным компонентам
EEN
webmaster
Санкт-Петербург: (812) 327-86-54  zav@efo.ru Москва: (495) 933-07-43  moscow@efo.ru Екатеринбург: (343) 278-71-36  ural@efo.ru Пермь: (342) 220-19-44  perm@efo.ru
Казань: (843) 518-79-20  kazan@efo.ru Ростов-на-Дону: (863) 220-36-79  rostov@efo.ru Н. Новгород: (831) 434-17-84  nnov@efo.ru Новосибирск: (383) 286-84-96  nsib@efo.ru
о нас склад библиотека статьи
 



Пример работы с набором разработчика EG-SR-7100A-EVB

EG-SR-7100A представляет собой "мост": модуль преобразования RS-232 - TCP/IP, позволяющий организовывать удаленное управление устройствами с интерфейсом RS-232 посредством сети на основе Ethernet и стека протоколов TCP/IP. (Старое название IIM7100A).

В комплект поставки EG-SR-7100A-EVB входят:

  • модуль EG-SR-7100A;
  • тестовая плата;
  • руководство;
  • схема тестовой платы;
  • примеры кодов*;
  • сетевой адаптер;
  • кабель для COM-порта;
  • Ethernet кабель (cross-over).

Примечание: * Исходные коды для модуля предоставляются при подписании соглашения о нераспространении.

В составе EG-SR-7100A-EVB также поставляются две программы IIM_Cfgtool и IIM_PCutil. Далее представлено их описание и пример работы.

Программа удаленной настройки модуля.

IIM_Cfgtool позволяет удалено настроить модуль на параметры сети и последовательного порта компьютера (рис. 1).


Рис.1. Интерфейс программы IIM_Cfgtool.

Первоначально необходимо определить доступные модули. Процедура поиска запускается кнопкой "Find Board". После ее завершения в списке "Board List" будут перечислены найденные MAC-адреса модулей. Для каждого модуля можно задать три группы параметров.

"Board Network Configuration" определяет параметры сети, такие как IP-адрес, маска подсети и адрес шлюза.

"Board Serial Configuration" определяет параметры соединения с компьютером по последовательному интерфейсу.

Остановимся подробнее на третьей группе параметров - "Mode Selection" ("Выбор режима"). Как видно из рис. 1, возможны два режима - сервер и клиент.

В функции сервера входит прием и обработка трафика на строго определенном порту, определяемом полем "Listen Port". Клиент, зная адрес ("Server IP") и номер порта ("Port") сервера, посылает последнему обрабатываемые данные. В данном случае модуль может быть сконфигурирован только в одном из двух режимов. (Напомним, что сам чип W3100A поддерживает до четырех независимых соединений). Использование механизма клиент-сервер позволяет центральному узлу (серверу) обрабатывать множество устройств-клиентов.

Запись конфигурации в выбранный чип производится при нажатии кнопки "Setting".

Кнопка "Upload" позволяет загрузить встроенное программное обеспечение в модуль, предварительно переведя его в формат BIN или HEX.

Программа тестирования модуля

Программа IIM_PCutil (рис.2) Используется для тестирования передачи.


Рис.2. Интерфейс программы IIM_PCutil.

Возможны два режима работы, определяемые группой кнопок "Input Selection".

Для начала рассмотрим более простой вариант - последовательное соединение.

Установки в поле "Serial Part" должны соответствовать установкам в модуле, подключенном к последовательному порту компьютера. При нажатии на кнопку "Open" программа откроет порт, что будет выведено в окне состояния ("Status Window").

Если подключенный модуль сконфигурирован как сервер, то вся информация, пришедшая по сети, будет отображена в окне состояния. В случае работы с клиентом, информация набранная в окне будет передана на сервер, определенный в конфигурации модуля.

Другой вариант - использование данных с сетевого интерфейса компьютера. Данный режим (кнопка "Ethernet" поля "Input Selection") позволяет эмулировать модуль EG-SR-7100A и имеет сетевые настройки идентичные настройкам программы конфигурации. Также как и при работе с модулем есть возможность задать режим и соответствующие настройки. Использование программы тестирования в варианте с подключением к сети позволяет проверить работоспособность при наличии одного модуля EG-SR-7100A.

Пример работы

Для тестирования одного модуля необходимо подключить его к последовательному порту компьютера и к сетевому адаптеру. (При использовании соединения через хаб, необходимо использовать "patch cord"). После выполнения процедуры конфигурации (см. рис. 1) запустим два приложения IIM_PCutil. Настроим одно на последовательный порт, а другое на Ethernet (см. рис. 2). Запустим сервер (кнопка "Open"), при этом в окне состояния будет выведена надпись "**COM1 opened **". Затем запустим клиента (кнопка "Connect"). В окне состояния будет выведено сообщение "Connect socket". Далее, если набирать текст в окне статуса клиента, то он отразится в окне сервера.

© 1999-2016 All Right Reserved. EFO Ltd. При использовании материалов ссылка на источник обязательна.
Контактная информация