Подробное руководство по модулю TIO9000 в TSMaster: интерфейс программы, настройка каналов плат TIO9000 и пошаговый пример работы. Подойдёт и новичкам, и опытным инженерам.

Ключевые слова: TSMaster, TIO, TIO9000, TIO9011, TIO9015, TIO9036, TIO9045.

1. Условные обозначения

Стили и обозначения, используемые в руководстве, приведены в таблицах на рис. 1-1 и 1-2.

Условные обозначения стилей
Рис. 1-1. Условные обозначения стилей
Условные обозначения символов
Рис. 1-2. Условные обозначения символов

2. Назначение

Программа TIO9000 — интерактивное ПО для стандартных плат TOSUN серии TIO9000. Основные задачи:

  • подключение к аппаратуре и получение сообщений, интерактивный приём и передача сообщений;
  • получение и просмотр скриптового кода отправляемых запросов для дальнейшей доработки — это снижает порог входа.

3. Окно программы

Окно TIO состоит из пяти областей (рис. 3-1):

  • панель инструментов;
  • дерево каналов плат;
  • область чтения и настройки данных платы;
  • область указаний по работе;
  • область журнала операций.
Интерфейс TIO
Рис. 3-1. Интерфейс программы TIO

3.1. Панель инструментов

Панель инструментов делится на строку меню и строку каналов. Вверху окна — строка меню (рис. 3-2), значения её иконок — на рис. 3-3.

Строка меню
Рис. 3-2. Строка меню
Значения иконок меню
Рис. 3-3. Значения иконок строки меню

По иконке «Интервал отчётов» открывается окно настройки периода автоматической отправки данных платой заданного типа; значение 0 отключает автоотчёты (рис. 3-4).

Настройка интервала отчётов
Рис. 3-4. Настройка интервала автоотчётов

По иконке «Язык вывода» открывается окно выбора языка скриптового кода: для операций с платой выводится соответствующий код сообщений-запросов (рис. 3-5, 3-6).

Выбор языка вывода
Рис. 3-5. Окно выбора языка вывода скриптов
Вывод скриптового кода
Рис. 3-6. Пример выведенного скриптового кода

Под строкой меню находится строка каналов; значения её иконок — на рис. 3-7.

Иконки строки каналов
Рис. 3-7. Значения иконок строки каналов

По иконке добавления канала открывается окно выбора канала платы; после выбора справа создаётся кнопка переключения на этот канал. Нажатие кнопки переключает на рабочий канал и подключает его (в примере — канал 1) (рис. 3-8).

Добавление канала
Рис. 3-8. Добавление канала

После добавления канала нажмите созданную кнопку: программа опросит все платы на выбранном канале и получит их сообщения (рис. 3-9).

Представление модулей канала
Рис. 3-9. Представление модулей выбранного канала

3.2. Дерево каналов плат

Слева в окне — дерево каналов плат: здесь выбираются разные платы и отдельные каналы платы (рис. 3-10).

Дерево каналов
Рис. 3-10. Область дерева каналов плат

3.3. Область чтения и настройки данных платы

В центре окна — интерфейс чтения и настройки данных платы: просмотр и изменение конфигурационных данных (рис. 3-11).

Чтение и настройка данных
Рис. 3-11. Область чтения и настройки данных

3.4. Область указаний по работе

Справа в окне — указания по работе с выбранной платой: предостережения и примечания (рис. 3-12).

Указания по работе
Рис. 3-12. Область указаний по работе

3.5. Область журнала операций

Показывает журнал отправки сообщений-запросов к аппаратуре и скриптовый код этих операций (рис. 3-13).

Журнал операций
Рис. 3-13. Область журнала операций

4. Работа с платами

4.1. TIO9011

После установки режима канала Pull, Push или Pull+Push параметры выходного PWM и выходных уровней становятся доступными для настройки. Режим канала, параметры выходного и входного PWM, параметры выходных и входных уровней получаются автоотчётами платы.

▲ Установка режима канала (рис. 4-1):

Режим канала TIO9011
Рис. 4-1. Установка режима канала

▲ Настройка параметров выходного PWM: после установки верхнего флажка параметры выходного PWM доступны для изменения (рис. 4-2).

Параметры PWM
Рис. 4-2. Настройка параметров выходного PWM

▲ Настройка параметров выходных уровней: после установки верхнего флажка параметры выходных высокого/низкого уровней доступны для изменения (рис. 4-3).

Выходные уровни
Рис. 4-3. Настройка параметров выходных уровней

4.2. TIO9015

Режим канала, выходные и входные аналоговые величины получаются автоотчётами платы.

▲ Установка режима канала (рис. 4-4):

Режим канала TIO9015
Рис. 4-4. Установка режима канала

▲ Настройка выходной аналоговой величины (рис. 4-5):

Выходная аналоговая величина
Рис. 4-5. Настройка выходной аналоговой величины

4.3. TIO9036

Состояние реле и сопротивление резисторов получаются автоотчётами платы.

▲ Установка состояния реле (рис. 4-6):

Состояние реле TIO9036
Рис. 4-6. Установка состояния реле

▲ Установка сопротивления (рис. 4-7):

Сопротивление TIO9036
Рис. 4-7. Установка сопротивления

4.4. TIO9045

Состояние реле получается автоотчётами платы. Установка состояния реле — на рис. 4-8.

Состояние реле TIO9045
Рис. 4-8. Установка состояния реле TIO9045

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

Убедитесь, что аппаратура подключена корректно (плата TIO и устройство приёма/передачи CAN-сообщений). В примере используются платы серии TIO9000 и TC1016.

  1. Шаг 1. Создайте новый проект TSMaster и откройте TIO9000 (рис. 5-1).
  2. Шаг 2. Запустите онлайн-измерение TSMaster (рис. 5-2).
  3. Шаг 3. Добавьте канал и подтвердите (рис. 5-3).
  4. Шаг 4. Определите и подключите плату — отобразится представление модулей (рис. 5-4).
  5. Шаг 5. В дереве слева выберите плату и выполняйте операции (рис. 5-5).
Открытие TIO9000
Рис. 5-1. Открытие модуля TIO9000
Запуск измерения
Рис. 5-2. Запуск онлайн-измерения TSMaster
Добавление канала
Рис. 5-3. Добавление канала
Подключение платы
Рис. 5-4. Определение и подключение платы
Работа с платой
Рис. 5-5. Выбор платы в дереве и работа с ней

В окне сообщений (Trace) видны изменённые значения сигналов (для разбора сообщений заранее загрузите DBC-файл), а на плате — изменение световой индикации (рис. 5-6).

Окно Trace
Рис. 5-6. Изменённые сигналы в окне сообщений