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

Тема: Исключение SIGABRT

  1. #1

    По умолчанию Исключение SIGABRT

    Здравствуйте.
    Написал программу с заполнением массива и сохранением в файл. Массив отображается на графике в визуализации. Проверял в эмуляторе - работало нормально. Как начал тестировать программу на СПК110, столкнулся с проблемами.

    1. Во время заполнения массива, выскакивает исключение SIGABRT.
    11.png12.png
    В интернете нашел, что это исключение переполнения (RTSEXCPT_OVERFLOW := 16#00000103). Проверил все переменные - не заметил ничего криминального.

    2. Не работает сохранение рецептов, как показано у Вас в обучающем ролике по Менеджеру рецептов.

    Подскажите, пожалуйста, с чем это может быть связано.

    Архив проекта https://cloud.mail.ru/public/HNdG/MJVoLscMp
    Последний раз редактировалось Nikitos_Nu; 08.10.2024 в 10:25.

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

    По умолчанию

    Добрый день.

    1.

    Код:
    IF j>=101 THEN
    	Work2:=FALSE;
    	//Закрываем файл 
    	SysFileClose(hFile:= hFile);
    END_IF
    Как только дошли до 101 элемента массива - закрываем файл.
    В этот момент полученный при его открытии дескриптор становится невалидным.
    На следующем цикле контроллера опять попадаем в этот блок кода.
    j всё ещё 101, так что происходит попытка закрытия неоткрытого файла => исключение.

    2. У меня в вашем проекте рецепты работают корректно.
    Можете связаться со мной по телеграм (см. в подписи), и мы более детально рассмотрим этот вопрос при подключении по AnyDesk.

  3. #3

    По умолчанию

    Спасибо за помощь.
    Оказалось, что рецепты работали. Просто я не там смотрел.

Похожие темы

  1. Исключение
    от Dmitrijb в разделе СПК210, СПК1xx [М01]
    Ответов: 4
    Последнее сообщение: 14.04.2022, 14:27
  2. СПК1хх[МО1] Исключение
    от sanisher в разделе СПК210, СПК1xx [М01]
    Ответов: 3
    Последнее сообщение: 24.03.2022, 21:06
  3. Исключение
    от 19_Артем_17 в разделе СПК2xx (архив)
    Ответов: 8
    Последнее сообщение: 09.06.2021, 11:49
  4. Исключение в визуализации
    от Gribanin в разделе СПК210, СПК1xx [М01]
    Ответов: 5
    Последнее сообщение: 18.03.2020, 12:45
  5. Исключение на СПК110
    от @ND в разделе СПК1xx (архив)
    Ответов: 3
    Последнее сообщение: 10.03.2015, 13:42

Метки этой темы

Ваши права

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