6.1. Руководство по программированию¶
Содержание:
- 6.1.1. Работа с контроллером в среде Visual Studio
- 6.1.2. Работа с контроллером в среде Python
- 6.1.3. Работа с контроллером в среде LabView
- 6.1.4. Работа с контроллером в среде Matlab
- 6.1.5. Работа с контроллером в ScanImage
- 6.1.6. Работа с контроллером в среде Delphi
- 6.1.7. Работа с контроллером в среде LabWindows
- 6.1.8. Работа с контроллером в среде Java
Библиотека libximc
используется для работы с контроллером в Windows, Linux и MacOS. Примеры, включенные в пакет библиотеки, предназначены для быстрого ознакомления с программированием для контроллеров XIMC. В комплект разработчика входят:
- Скомпилированная библиотека libximc для Windows, Linux и macOS
- Руководство по программированию (Также руководство libximc можно найти на этом сайте.)
- Примеры кода для C++, C#, Python, LabView, Matlab, Delphi, LabWindows, Java
Примеры для работы с LabView предоставляются отдельно.
Комплект разработчика можно загрузить на странице программного обеспечения.
Исходные коды Libximc также доступны для загрузки.
Логирование
XILOG позволяет настроить логирование в файл. Иными словами, если программа, использующая libximc (xilab также использует libximc), запущена с установленной переменной окружения XILOG, это включит логирование в файл. В лог записываются события отправки данных в контроллер и приема данных из контроллера, а также открытия и закрытия порта.
Как включить логирование?
В переменных средах создайте переменную с именем XILOG и укажите путь, по которому будут сохраняться журналы. Смотрите пример на скриншоте ниже.

Пример настройки переменной среды XILOG в Windows