USB HID Logger

Trust In Confidence!

Для Win2000 - Windows 10 (2016) (Server, x86, x64). Последняя версия: 1.7.9 build 1109. 9 ноября 2018.


USB HID в MS SQL (запись нескольких переменных)

Если вам необходимо не только записывать значения USB HID в базу MSSQL, но также обрабатывать и анализировать их позднее, то более удобно будет создать таблицу с отдельной колонкой для каждого значения. Этот метод применим, только если будет записываться небольшое количество USB HID переменных.

CREATE TABLE [dbo].[usb_data_2](

   [REC_ID] [int] IDENTITY(1,1) NOT NULL,

   [TIMESTAMP] [datetime] NULL,

   [ITEM1] [nchar](30) NULL,

   [ITEM2] [nchar](30) NULL

ON [PRIMARY]

ITEM1 - будет хранить значение переменной 1;

ITEM2 - будет хранить значение переменной 2;

TIMESTAMP - будет хранить дату и время изменения значения.

1. Создайте нового пользователя в базе данных или выдайте права существующему пользователю на чтение и запись данных во вновь созданную таблицу.

2. Создайте конфигурацию (рис. 1).

usb-hid-to-mssql1-1

Рис. 1 Создание конфигурации

3. Выберите необходимые USB HID устройства из списка. Если устройство отключено, то временно подключите его перед созданием конфигурации.

usb-hid-to-mssql1-2

Рис. 2 Выбор устройства

4. Кликните OK. Попробуйте принять данные. Данные должны начать появляться в главном окне программы:

usb-hid-to-mssql2-3

Рис. 3 Данные

Каждая строчка содержит все значения и дополнительную переменную "UPDATE_DATE_TIME" с меткой даты и времени.

Шаги 5-7 похожи с шагами из предыдущего примера "Запись множества USB HID переменные".

8. Связывание (рис. 4) немного отличается от предыдущего примера, поскольку таблица имеет другой набор колонок.

usb-hid-to-mssql2-8

usb_data_2

BUTTON_5

ROTATIONAL_Z_AXIS

Рис. 4 Настройка модуля экспорта данных. Связывание.

8. Кликните "OK" для сохранения изменений.

9. Проверьте панель сообщений и убедитесь, что данные обрабатываются и записываются успешно (рис. 5).

usb-hid-to-mssql1-9

Данные были экспортированы успешно

Рис. 5 Сообщение об успешной записи данных в БД

Сопутствующие статьи:

Настройка записи данных от USB HID устройства в базу данных;
USB HID в MS SQL (запись большого кол-ва переменных);
USB HID в MS SQL (запись нескольких переменных);
Настройка записи данных от USB HID устройства в MySQL;
Экспорт USB HID в Excel в реальном времени;

Дополнительные материалы:

Мониторинг USB порта Мониторинг COM порта