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
эксперт
эксперт
Сообщения: 1735
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 78 раз
Поблагодарили: 235 раз

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

Сообщение petr2off »

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

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