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

Тема: Как сохранить массив данных в ST

  1. #1
    Пользователь
    Регистрация
    02.04.2011
    Адрес
    Санкт-Петербург
    Сообщений
    99

    По умолчанию Как сохранить массив данных в ST

    Здравствуйте!
    При исполнении программы массив данных сохраняется, но стоит исполнение программы остановить, то все данные исчезают. Как от этого избавиться или как сделать массив данных с помощью ФБ.

  2. #2

    По умолчанию

    Объявить их Retain. Тогда они должны будут сохраниться в памяти..

  3. #3

    По умолчанию

    retain переменные у нас в ST не поддержаны. Сохранять значения можно, если они представляют собой выход ФБ - тогда у них можно включить "Восстановление при рестарте", но с массивами так сделать не получится - так как они не имеют представления в виде выхода.
    Опишите вашу задачу подробнее, что именно вы хотите сделать.
    Спасибо.

  4. #4
    Пользователь
    Регистрация
    02.04.2011
    Адрес
    Санкт-Петербург
    Сообщений
    99

    По умолчанию

    Мне нужно сохранить большое количество данных (5 колонок данных на 250-500 строк)в виде констант и при наступлении определенных условий использовать определенную строку. Все эти данные не должны исчезать при остановленной программе. Кроме того оператор должен иметь возможность поменять любые данные.

  5. #5

    По умолчанию

    Блок ST в таком случае вам не подойдет.
    Вам лучше воспользоваться ФБ "Скрипт C#" - им данную задачу можно реализовать. Данные можно будет сохранять например в файл (в csv или xml).
    Спасибо.

  6. #6
    Пользователь
    Регистрация
    02.04.2011
    Адрес
    Санкт-Петербург
    Сообщений
    99

    По умолчанию

    Понял, спасибо.

Похожие темы

  1. Ответов: 31
    Последнее сообщение: 16.03.2015, 16:43
  2. CoDeSys на языке ST сбор данных с термопар
    от Mozgalom в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 28.04.2014, 16:14
  3. Как сохранить проект в контроллер
    от Constanta в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 26.04.2011, 12:40
  4. Ответов: 1
    Последнее сообщение: 16.02.2011, 10:44
  5. Ответов: 5
    Последнее сообщение: 12.03.2010, 19:26

Ваши права

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