Я бы предложил использовать метод Set Tag на ВП (с сохранением) и сохранить несколько копий ВП с помощью метода «Сохранить инструмент», где каждая копия будет иметь своюсобственное уникальное значение тега. Обратите внимание, что метод определен как метод сценариев, поэтому вам, вероятно, потребуется включить сценарии в параметрах LV, чтобы получить к нему доступ.
Я не думаю, что есть какой-либо API для перечисления тегов, поэтому не будетспособ найти значение, если вы не знаете, как называется тег. Очевидно, что он закодирован где-то в самом файле VI, и, вероятно, можно было бы извлечь список тегов, если вы знаете структуру файла, но я не ожидаю, что большинство учеников получат его.
Я не уверен, что вы можете вызвать метод set tag из Python, используя внешнее соединение с VI-сервером, но, безусловно, код LV для этого должен быть довольно простым - в основном цикл for с генерацией идентификатора, парой вызовов метода и сохранениемфайл CSV, чтобы вы могли отслеживать, какой идентификатор принадлежит учащемуся. Если вы используете существующие идентификаторы, вам даже не нужно создавать и сохранять идентификаторы.