Тел.: (495) 781-4969, 344-6707, E-mail: eliks.mail@eliks.ru
ТОЧНОСТЬ ДЛЯ ПРОФЕССИОНАЛОВ
Читать журнал
"КИПиС"
Корзина 0 позиций
0,00 руб.
Поиск
Бренды
Информация
АКТАКОМ - Измерительные приборы, виртуальные приборы, паяльное оборудование, промышленная мебель
Авторизация
Логин:
Пароль:
Забыли свой пароль?
Зарегистрироваться

AULNet

AULNet

Общее описание AULNet

Для связи между удаленным прибором и программой управления AKTAKOM используется технология AULNet, которая в качестве конечных точек сетевых коммуникаций использует TCP/IP-подмножество сокетов, знакомых как пользователям UNIX, так и пользователям Windows.

В приведённой схеме в качестве "сервера AULNet" может выступать как встроенный LAN-контроллер прибора, так и приложение-сервер, запускаемое на удалённом компьютере, к которому локально подключён прибора.

С точки зрения пользователя, обращение к инструменту в произвольной точке сети посредством AULNet практически не отличается от обращения к локальному инструменту. Единственное отличие: при вызове функции инициализации (в данной программе вызывается при команде подключиться к устройству) следует указать «полное имя» прибора.

Полное имя инструмента содержит его уникальный идентификатор (тип прибора и модели + серийный номер), способ физического подключения (тип системного драйвера, осуществляющего связь прибора с локальной ОС) и имя сервера. Части имени разделяются двойным двоеточием.

Готовые приложения AKTAKOM, как правило, полностью автоматизируют как работу со списком сокетов, так и процесс создания полных имён приборов. Однако, Вы можете задавать имя подключаемого устройства и вручную. Для этого ознакомьтесь с правилами ниже.

Синтаксис:

Треугольные скобки (<>) обозначают вводимые пользователем имена и параметры, квадратные ([]) – необязательные поля. Остальные символы должны использоваться без изменений. Вертикальная черта (|) разделяет альтернативные способы ввода параметров, «либо|либо».

[AULNET[<тип_интерфейса>]::[<сокет>::]]<имя_устройства>

где:

<тип_интерфейса> - одно из символических обозначений используемых в AUL интерфейсов, например: AUN (стандартный драйвер AUNUsb.sys), AUXPR (драйвер USB Xpress), AVCOM (виртуальный COM-порт), AEPP (драйвер параллельного EPP-порта).

<сокет>=<номер_сокета >|<параметры_сокета >

Указывает сокет, используемый для связи с устройством. Используется либо номер сокета, введенного ранее функциями работы со списком серверов, либо прямо описываются параметры сокета (см. далее). Номер сокета из списка указывается десятичным числом.

<параметры_сокета>=@N<сервер>[@P<порт>][@T<таймаут>][@L<логин>]

@N<сервер> - доменное имя (DNS, не более 256 символов) либо IP-адрес сервера, к которому физически подключен инструмент. @P<порт> - номер порта сокета (десятичное число, по умолчанию - 1024). @T<таймаут> - величина таймаута для связи с сокетом (в миллисекундах, значение по умолчанию - 5000). @L<логин> - логин для подключения к серверу (не более 248 символов, по умолчанию используется строка AULNetPass).

Например:

@Nwww.user123.aktakom.com@P1080@Llogin123 или: @N127.0.0.1@P1024

<имя_устройства>=<имя_модели>[ #<серийный номер>]

Имя AUL-устройства, составленное из имени модели (8 символов) и необязательного серийного номера (не более 16 символов), разделенных пробелом со знаком "диеза" - #. Например: AHP-3121 #2310768.

Подстановочные знаки и умолчания:

Некоторые части полного имени устройства могут быть опущены или заменены знаком звездочки - *.

Если полностью опущена часть AULNET, т.е. задано только имя_устройства, или опущен или является пустой строкой сокет, то устройство считается локальным и технология AULNET для связи с ним не используется.

Если опущено поле <тип_интерфейса>, то интерфейс выбирается по умолчанию в зависимости от указанной модели инструмента.

Если в поле <имя_устройства> не указан серийный номер, то делается попытка обращения к первому свободному устройству, пригодному для использования в качестве данной модели.

Если в качестве поля <сокет> использован символ ‹*›, выполняется поиск указанного устройства по всем серверам из списка серверов (список серверов задается специальными функциями).

Если в качестве поля <серийный номер> использован символ ‹*›, то делается попытка обращения к первому свободному устройству, точно соответствующему указанной модели.

Драйвера конкретных устройств могут дополнительно вводить умолчания для поддерживаемых инструментов.

Примеры:

ACK-3106

обращение к первому свободному прибору, который может использоваться в качестве ACK-3106 (в т.ч. осциллографический модуль в составе ACK-4106, ACK-4166, ACK-3107 с модулем USB-хаба), подключенному к локальной машине. Используется прямое подключение, без использования AULNET.

AULNET::@N127.0.0.1@P1024::ACK-3106 #*

обращение к первому свободному прибору типа ACK-3106 (осциллографические модули в составе ACK-4106, ACK-4166, ACK-3107 с модулем USB-хаба игнорируются), подключенному к локальной (127.0.0.1 – IP-адрес для обращения по сети «сам к себе») машине по 1024 порту. Если в списке серверов еще нет сокета с такими параметрами, он будет добавлен в список. Номер добавленного сокета в списке можно затем получить по хэндлеру открытого устройства. Используется подключение через AULNET.

AULNETAUN::2::AME-1204 #123456789

обращение к конкретному прибору типа AME-1204 с серийным номером 123456789, подключенному по интерфейсу AUNUsb к сокету, определяемому записью номер 2 из ранее введенного списка серверов. Если такой записи в списке нет, будет возвращена ошибка EAULNET_SOCKET_INDEF (-25) «Сокет не определен».

AULNET::*::AHP-3121 #123456789

поиск конкретного прибора типа AHP-3121 с серийным номером 123456789 по всем серверам из заданного ранее списка (в т.ч. и в первую очередь проверяются прямые локальные подключения).

Настройка сокетов AULNet в приложении

Позволяет пользователю настроить сокеты для работы с приборами через компьютерную сеть TCP/IP (в т.ч. через Интернет).

Таблица представляет список сокетов AULNet. Отметьте «галочками» те, на которых программа должна искать доступные устройства. Для редактирования содержимого таблицы воспользуйтесь управляющими элементами внизу вкладки.

Имя – имя сокета, доменное имя (DNS, не более 256 символов) либо IP-адрес сервера, к которому физически подключен инструмент.

Порт – номер порта сокета (десятичное число).

Таймаут – величина таймаута для связи с сокетом (в миллисекундах, значение по умолчанию - 5000).

Логин – строка-логин для подключения к серверу (не более 248 символов, по умолчанию используется строка AULNetPass).

- кнопки «Добавить сокет» (введенные параметры добавляются в таблицу как новый сокет), «Удалить сокет» (из таблицы удаляется выделенный сокет), «Изменить сокет» (введенные параметры заменяют в таблице выделенный сокет), «Обновить список» (содержимое таблицы синхронизируется со списком сокетов, хранящимся в драйвере прибора).

 

 

Подключение прибора AULNet в приложении

Модель прибора – список для выбора желаемой модели.

Список доступных устройств – имена найденных подходящих приборов. Выберите нужный или введите имя в формате AULNet вручную.

Протокол – текстовое поле, в которое выводятся сообщения о результатах попытки подключения и тестирования устройств (см. ниже).

 – Поиск всех доступных для подключения устройств, сканирование проводится по всем указанным сокетам (см. выше).

 – Подключение указанного устройства и его тестирование.



Возврат к списку


Материалы по теме:

Рекомендуем
28 794,00 руб.
Есть на складе
3 678,00 руб.
Есть на складе
21 906,00 руб.
Есть на складе
Распродажи, скидки, спецпредложения

19.04.2024
Специальное предложение на складские осциллографы Rigol серии MSO7000 До 30 мая 2024 года на складские цифровые осциллографы смешанных сигналов Rigol MSO7034 и MSO7054 предоставляется скидка в размере 15%, а также дается бесплатно комплект опций расширения функциональности DS7000-BND.

18.04.2024
Осциллографы высокого разрешения серии DHO1104 по специальным ценам Осталось всего несколько дней, когда с нашего склада можно приобрести цифровые осциллографы высокого разрешения DHO1104 по специальным ценам с выгодой 25 тысяч рублей.

11.04.2024
Получите бесплатно опции расширения функциональности при покупке анализаторов спектра Rigol При покупке анализатора спектра Rigol с трекинг-генератором или с функцией векторного генератора получите бесплатно опции расширения функциональности. Срок действия предложения - до 30 июня 2024 года.

Статьи, публикации

Компенсация пробников (щупов) осциллографа Для подключения входов осциллографа к исследуемым точкам электрической цепи используются осциллографические пробники (щупы). От правильности настройки пробников, т.е. их согласования с входом осциллографа, во многом зависит не только точность измерения, но и корректность отображения формы сигнала.

Видео
Мы используем файлы 'cookie', чтобы обеспечить максимальное удобство пользователям.