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

Тема: Проблема с архивированием, GetData, WriteData

  1. #1

    По умолчанию Проблема с архивированием, GetData, WriteData

    Возникла следующая проблема: после загрузки и запуска скомпилированного проекта на sd-карте создается пустой файл, архив в него не пишется. Блок GetData ошибок не выдает, блок WriteData выдает ошибку 3, то есть "не удалось записать". Но после того, как я зафорсю "true" в переменную Head блока GetData, в файл записывается заголовок и дальше идет нормальная запись в файл. Версия Codesys - 3, контроллер ПЛК323.

    Почему архив сразу не пишется в файл?
    Последний раз редактировалось KAVT; 25.12.2014 в 10:33.

  2. #2

    По умолчанию

    Коллеги- эксперты, ответьте, пожалуйста. У меня такая же проблема. Контроллер СПК-107. Версия Codesys - 3.5
    Пустой файл даже при тестовом примере с Getdata и Writedata из вашего документа "Создание пользовательского архива на СПК-207".

  3. #3
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    вайл пустой, а время последней модификации меняется?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  4. #4

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    вайл пустой, а время последней модификации меняется?
    Да, меняется.

  5. #5
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    в примере из прочитанного Вами документа не используются выходы ПОУ, Вам стоит привязать их к переменной и контролировать на наличие ошибок, непосредственно сразу за этими блоками, по коду ошибки можно выяснить в чем проблема
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  6. #6

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    в примере из прочитанного Вами документа не используются выходы ПОУ, Вам стоит привязать их к переменной и контролировать на наличие ошибок, непосредственно сразу за этими блоками, по коду ошибки можно выяснить в чем проблема
    Но у меня (как и у коллеги, открывшего эту ветку) Блок GetData вроде как ошибок не выдает, блок WriteData выдает ошибку 3, то есть "не удалось записать". Или надо внимательней посмотреть переменные на выходе именно GetData?

  7. #7
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    да возможно, можно еще попробовать http://www.owen.ru/forum/showthread....l=1#post148178 если так будет писаться, значит где то есть ошибка в каком то из ***Data
    Последний раз редактировалось capzap; 07.09.2015 в 13:38.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  8. #8
    Пользователь
    Регистрация
    21.04.2015
    Адрес
    Екатеринбург
    Сообщений
    37

    По умолчанию

    Точно такая же проблема ошибка в getdata -255, в write -3, что делать?

  9. #9
    Пользователь
    Регистрация
    21.04.2015
    Адрес
    Екатеринбург
    Сообщений
    37

    По умолчанию

    err.png Почему происходит такая запись? именно поэтому идет переполнение строки? Это какой-то баг? как исправить может кто сталкивался?

Похожие темы

  1. Проблема с архивированием данных в МСД-100
    от Сергей0308 в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 27.07.2011, 02:22
  2. МСД-100 - проблема с архивированием данных
    от maaleksey в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 19.07.2011, 13:38

Ваши права

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