Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

7 Отчёт ОИКВТ

.docx
Скачиваний:
1
Добавлен:
07.06.2024
Размер:
433.48 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение высшего образования «МИРЭА – Российский технологический университет»

РТУ МИРЭА

Институт искусственного интеллекта

Кафедра системной инженерии

Отчёт по практической работе 7

по дисциплине «Основы испытаний и контроля в технике»

Выполнил студент группы КСБО-02-21 Романов В.А.

Проверил преподаватель кафедры системная инженерия Бессонов А.С.

Москва 2024

ПРАКТИЧЕСКАЯ РАБОТА №7

МОДУЛИ УДАЛЕННОГО ВВОДА ВЫВОДА С ИНТЕРФЕЙСОМ RS-485

Цель: изучение интерфейса RS-485, модулей удаленного ввода-вывода и их программирование в среде NI LabVIEW.

  1. 7000 Util

На рисунке 1 представлена панель утилиты 7000 Utility. Она считывает подключенные к ней модули ввода вывода данных: модуль 7017 и модуль 7011.

Рисунок 1. Лицевая панель утилиты

  1. Программа сбора данных с модуля УВВ по адресу

При выборе модуля 7017 открывается окно, изображенное на рисунке 2. В этом окне мы можем проверить работоспособность данного модуля, оценив результаты работы каналов CH:0 – CH:7. В нашем случае был задействован только один канал - CH:0. В нем отображается текущее значение напряжения – 8,954 В.

Рисунок 2. Окно модуля 7017

На рисунке 3 представлено окно модуля 7011. В этом окне показывается адрес данного модуля – 2, входное значение – термопара К-типа, формат данных – инженерный, скорость – 9600, контроль четности – отключен. Также выводится температура, считанная термопарой – 26,6.

Рисунок 3. Окно модуля 7011

На рисунке 4 представлена лицевая панель прибора SER7000VISA, благодаря которому мы можем подать команду в поле write buffer и обратиться к любому подключенному модулю. На данном рисунке приведен пример подачи команды #01. Результатом работы программы является вывод значений каналов модуля 7017 в поле read buffer. Программа вывела значение 8,955, что соответствует рисунку 2.

Рисунок 4. Лицевая панель прибора SER7000VISA команда 01

На рисунке 5 представлена лицевая панель прибора SER7000VISA, благодаря которому мы можем подать команду в поле write buffer и обратиться к любому подключенному модулю. На данном рисунке приведен пример подачи команды #02. Результатом работы программы является вывод значения, считанного термопарой модуля 7011 в поле read buffer. Программа вывела значение 0026,6, что соответствует рисунку 3.

Рисунок 5. Лицевая панель прибора SER7000VISA команда 02

На рисунках 6-8 представлена блок-диаграмма прибора SER7000VISA.

Рисунок 6. Блок-диаграмма прибора SER7000VISA лист 1

Рисунок 7. Блок-диаграмма прибора SER7000VISA лист 2

Рисунок 8. Блок-диаграмма прибора SER7000VISA лист 3

  1. Программа сбора данных с двух модулей удаленного ввода-вывода

На рисунке 9 представлена лицевая панель прибора SER7000VISA, который производит сбор данных с двух модулей одновременно. На рисунках 10-14 изображена блок-диаграмма прибора SER7000VISA. С помощью Sequence Structure мы последовательно запрашиваем данные с двух модулей. В поле read buffer 1 отображаются данные, полученные от первого модуля, в поле read buffer 2 отображаются данные, полученные от второго модуля.

Рисунок 9. Лицевая панель прибора SER7000VISA

Рисунок 10. Блок-диаграмма прибора SER7000VISA лист 1

Рисунок 11. Блок-диаграмма прибора SER7000VISA лист 2

Рисунок 12. Блок-диаграмма прибора SER7000VISA лист 3

Рисунок 13. Блок-диаграмма прибора SER7000VISA лист 4

Рисунок 14. Блок-диаграмма прибора SER7000VISA лист 5

Вывод: в ходе практической работы мы изучили интерфейс RS-485, модули удаленного ввода-вывода и их программирование в среде NI LabVIEW.

Соседние файлы в предмете Основы испытаний и контроля в технике