LABVIEW
Запись в файл конфигурации
Чтобы записать данные в файл конфигурации нужно определиться что записывать, например, число входов, их тип и состояние. Для этого на фронтальной панели нужно расположить соответствующие контрольные инструменты, а именно Numeric Control для ввода числа входов, String Control для описания типа входов и Push Button для изменения статуса входов. Рис. 1. Расположение элементов управления на фронтальной панели Затем надо перейти на диаграмму блоков и добавить элементы из раздела Programming –> File I/O –> Config File VIs, а именно: элемент Open/Create/Replace File для создания файла конфигурации, три элемента Write Key для записи трех данных и элемент Close Config Data для закрытия файла конфигурации. Рис. 2. Элементы на блоковой диаграмме После
того как все нужные элементы добавлены их нужно грамотно
соединить. Для элемента Open/Create/Replace
File необходимо указать имя конфигурационного файла с полным путем к нему,
в данном случае это «C:\TEMP\config.ini». Далее расположить элементы Write Key таким образом, чтобы было наглядно видно в какой раздел и какая переменная записывается. Для примера был создан один раздел НАСТРОЙКИ. В каждый элемент Write Key входит своя переменная и для ее изменения выбраны различные типы данных (цифровой, строковый и логический). Завершает всю эту цепочку элементов Close Config Data. В результате выполнения будет создан файл с заданным на блоковой диаграмме именем и переменными, которые нужно было сохранить (рис. 3). Рис. 3. Файл
конфигурации |
||