Сообщение от
Технос
Добрый день, Petera, модераторы, а можно ли прочитать файл(данные) с флешки?
ну например для настройки параметров.
Можно воспользоватся функциями Импорт из CSV для ф.кнопки или ф.области.
Захват-3.png
Файл формата CSV - обычный текстовый файл. В качестве разделителей между значениями используется ",".
В простейшем случае достаточно строки с названиями параметров и строки с их значениями, если речь идет о "ну например для настройки параметров".
Захват-5.png
В настройках данных нужно указать
- кол регистров =1 (имеется ввиду количество строк из файла за одну команду)
- циклический буфер отключить
- создать список с нужным количеством параметров.
Захват-4.png
В настройках хранилища указать начальный адрес регистра с которого будут размещаться данные, прочитанные из файла
Захват-6.png
Строк с данными в файле может быть больше одной. Тогда можно при чтении данных задавать номер требуемой строки
Захват-7.png
Захват-8.png
Получится что-то похожее на чтение рецептов с флешки.
Можно поиграться в эмуляторе. Только не забудьте положить файл "My_Param.csv" в корень диска C:\
ЗЫ.
Лучше с Exel не связываться, а делать файл в обычном блокноте.
Код:
T,P,V
1.22,22,3.44
89.12,780,89.23
45.00,1,0.23
38.05,77,12.34
15.60,88,167.56
8.09,330,7.78
33.78,560,8.99
По крайней мере у меня не все получается в Exel, постоянно предлагает сохранить в другом формате, а если отказаться, то файл после Exel не открывается в эмуляторе.
Еще замечено, что если формат данных в Импорте будет Dec, то не надо использовать дробную часть (д.б. =0), а в файле писать значения без учета фиксированной точки. Например не 123.45, а просто 12345.
Для данных Float с дробной частью работает без замечаний.