Лабораторная работа 5 Удаленное управление виртуальным прибором LabVIEW посредством протокола HTTP Задача. Реализовать клиент-серверное взаимодействие в программной системе, построенной на базе виртуального прибора LabVIEW. На стороне клиента находится Web-документ, для которого открыт общий интернет-доступ на чтение. Web-документ реализован в сервисе Google Документы в форме текстового документа. В этом документе организована структура данных ассоциированного массива, т.е. содержащего пары "ключ - значение", например, LED_A_STATE=1. Роль сервера исполняет виртуальный прибор, который в реальном масштабе времени получает информацию об изменении значений ключей на стороне клиента. Информация о значениях ключей используется для изменения состояний элементов виртуального прибора.
1. Создать виртуальный прибор (ВП) по примеру 1. В документе https://drive.google.com/open?id=1v2c5tOtDCEemAipDvNeFpxuc1NUdIk0VqGQEylWBK38 Задана пара "ключ - значение" LED_A_STATE=1 Ключ LED_A_STATE может принимать два значения: 0 и 1. На вкладке Frontend световой индикатор LED A меняет свое состояние, включен или выключен, в соответствии со значением этого ключа. Мониторинг "клиента": https://sites.google.com/site/ifizmat/realtime/class2020-01/lab2020-05/lab2020-05-client 2. На лицевой панели ВП находится стрелочный индикатор Temperature И световой индикатор LED Temp. В документе https://drive.google.com/open?id=1v2c5tOtDCEemAipDvNeFpxuc1NUdIk0VqGQEylWBK38 Задана пара "ключ - значение" TEMP_VALUE=42 Если значение температуры больше порогового, индикатор включается, иначе - отключается. Пороговое значение температуры задается слайдером Threshold temp. Стрелочный индикатор отображает значение температуры, заданное в документе.
Пример 1
Пример без светодиодов