1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

MASTERSCADA4D скрипт на запись в файл

Ответить

Автор темы
top_yakov
новенький
новенький
Сообщения: 1
Зарегистрирован: 07 дек 2022, 08:22
Имя: Вячеслав
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 2 раза

MASTERSCADA4D скрипт на запись в файл

Сообщение top_yakov »

Здравствуйте, только начал осваивать мастерскаду, и появилась задача: записывать значения со входов в файл каждые 10 секунд. Возможно ли реализовать это в masterscada? Пока только нашел функции READ_ARCHIVE_DATA и StringToFile, но вторая просто перезаписывает файл, а не добавляет значения в него, насколько я понял.

MariaM
здесь недавно
здесь недавно
Сообщения: 16
Зарегистрирован: 02 июл 2015, 12:43
Имя: Момотова Мария
Страна: РФ
Поблагодарили: 6 раз

MASTERSCADA4D скрипт на запись в файл

Сообщение MariaM »

Можно программу C# наверное использовать. Если владеете языком
На входы программы подавать значения, которые нужно записывать, программу поместить в задачу с циклом в 10 секунд и дописывать в файл.
Но почему нельзя использовать штатное архивирование не совсем понятно. Зачем нужен сторонний файл, кто будет заниматься его очисткой. Если файл будет большой, то время на его открытие, запись сохранение, закрытие будет тратиться много. Если кто-то другой будет использовать этот файл, то он будет занят и в него никто другой вообще ничего не запишет. Задача кажется странной.
Аватара пользователя

petr2off
эксперт
эксперт
Сообщения: 1617
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 70 раз
Поблагодарили: 189 раз

MASTERSCADA4D скрипт на запись в файл

Сообщение petr2off »

Может быть правильней в БД писать ? Какой нибуть SQL сервер ? Как минимум можно будет совмещать запись и чтение.
Ответить

Вернуться в «MasterScada»