Показано с 1 по 3 из 3

Тема: Читать с флешки

  1. #1

    По умолчанию Читать с флешки

    Добрый день, Petera, модераторы, а можно ли прочитать файл(данные) с флешки?

    ну например для настройки параметров.

  2. #2
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Цитата Сообщение от Технос Посмотреть сообщение
    Добрый день, 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 с дробной частью работает без замечаний.
    Вложения Вложения
    Последний раз редактировалось petera; 25.11.2016 в 15:19.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3

    По умолчанию

    спасибо, Petera

Похожие темы

  1. Как читать Float32 по Modbus-RTU
    от servo в разделе ПЛК1хх
    Ответов: 8
    Последнее сообщение: 13.03.2019, 09:30
  2. Ответов: 6
    Последнее сообщение: 13.02.2014, 08:27
  3. Перестает читать архивы
    от БлинВсеименаЗаняты в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 21.01.2014, 10:09
  4. как читать входы сми1?
    от smokin в разделе Панели оператора (HMI)
    Ответов: 5
    Последнее сообщение: 27.10.2010, 16:39
  5. научите писать/читать Rs-232
    от Igor (Omsk) в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 28.04.2007, 14:26

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •