Страница 29 из 29 ПерваяПервая ... 19272829
Показано с 281 по 288 из 288

Тема: CODESYS V3.5. Архивация

  1. #281
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,594

    По умолчанию

    Добрый день.

    с течением времени запись файла прекращается
    О каких именно интервалах времени речь?

    и большого кол-ва сообщений запись файла прекращается
    О каком именно числе сообщений речь?

    Данная ошибка возникает на всех доступных мне панелях
    Уточните, на каких именно "панелях" вы проводили тесты.

    ***

    Навскидку - в выложенном примере переход на шаг CLOSE происходит только из шага GET_TIME в случае GetFileTime.xDone = TRUE.
    Если в процессе выполнения GET_TIME или любого из предыдущих шагов возникнет ошибка (.xError = TRUE), то произойдут переходы --> H_ERR --> PROC_END --> OPEN_APPWR.
    То есть файл не будет закрыт и будет открыт повторно, что приведет к утечке файловых дескрипторов, в последствия которой вполне вписывается и ERROR_UNKNOWN.

  2. #282

    По умолчанию

    Слишком часто записываете. Складывайте в кэш и только потом пишите раз в минуту. Иначе очень быстро флешку ушатаете.

  3. #283

    По умолчанию

    Цитата Сообщение от RV9WFJ Посмотреть сообщение
    Слишком часто записываете. Складывайте в кэш и только потом пишите раз в минуту. Иначе очень быстро флешку ушатаете.
    Как сделать промежуточный буфер и потом записывать данные в Архив? Данные в виде строки приходят чаще , чем 1 раз в секунду.
    Возникает вопрос, если переменная сохраняется в буфер, а в этот момент идёт запись буфера в файл. Как отследить этот конфликт?
    Последний раз редактировалось Антон_Б; 21.05.2025 в 22:03.

  4. #284

    По умолчанию

    Никто не запрещал оперативную память загружать по полной. Временный буфер чтения один, для записи другой. Из одного в другой все копируется моментально, а не с черепашьей скоростью записи в файл. Не думаю что вам на несколько секунд нужны хоть сколько нибудь большой объем памяти.

  5. #285

    По умолчанию

    Спасибо, буду пробовать. В ОвенАрхиваторе нет типа массива, только стандартные простые типы. Каким же образом сохранять буфер?
    Последний раз редактировалось Антон_Б; 22.05.2025 в 10:47.

  6. #286

    По умолчанию

    Добрый день! прошу подсказать решение проблемы.
    требуется создать архив значений температур за некоторое время. (СПК110)
    С форума был взят пример Example_CaaFile_3517v1. При попытке повторить /интегрировать проект возникают ошибки.
    error.png
    по всей видимости неверно объявил State.
    как было бы правильно объявлять ENUM?

  7. #287
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,594

    По умолчанию

    Цитата Сообщение от Sergey B. Посмотреть сообщение
    Добрый день! прошу подсказать решение проблемы.
    требуется создать архив значений температур за некоторое время. (СПК110)
    С форума был взят пример Example_CaaFile_3517v1. При попытке повторить /интегрировать проект возникают ошибки.
    error.png
    по всей видимости неверно объявил State.
    как было бы правильно объявлять ENUM?
    Добрый день.
    Выложите, пожалуйста, ссылку на проект, в котором наблюдаются данные ошибки.

  8. #288

    По умолчанию

    Добрый день! Евгений подсказал решение проблемы (скриншот выше). Потребовалось в проекте переименовать STATE на FILE_STATE.

Страница 29 из 29 ПерваяПервая ... 19272829

Похожие темы

  1. ОРМ и архивация трм202
    от Vlad$13 в разделе OWEN Proces Manager
    Ответов: 5
    Последнее сообщение: 13.01.2017, 08:44
  2. OPM и Архивация
    от DmitrySoratnik в разделе OWEN Proces Manager
    Ответов: 1
    Последнее сообщение: 30.09.2016, 11:19
  3. Архивация в CoDeSys v3.5 SP7
    от Анатолий К. в разделе СПК2xx (архив)
    Ответов: 3
    Последнее сообщение: 04.03.2016, 11:49
  4. Архивация
    от Salvafion в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 28.09.2011, 07:29
  5. Архивация данных
    от Alor в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 25.11.2008, 11:27

Ваши права

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