Показано с 1 по 10 из 181

Тема: ПЛК-160 сброс программы

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    To petera.
    К сожалению без программиста действительно ничего по делу сказать не смогу. Сейчас тестируем и выложим 2.15.6
    Причина пропадания проекта, по моим предварительным соображениям, в том, что затирается Flash. К этому приводит некорректно заканчивающиеся попытки записи во Flash. К этому, в свою очередь может привести вышедший из строя аккумулятор.
    Но вот почему при выключенном питании загрузчик запускается - большой вопрос... До 2.15.3 такого не было?

    To RV9WFJ:
    ПЛК110 v2 - это новый, или Вы что-то другое имели в виду?

  2. #2
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,120

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    To petera.
    К сожалению без программиста действительно ничего по делу сказать не смогу. Сейчас тестируем и выложим 2.15.6
    Причина пропадания проекта, по моим предварительным соображениям, в том, что затирается Flash. К этому приводит некорректно заканчивающиеся попытки записи во Flash. К этому, в свою очередь может привести вышедший из строя аккумулятор.
    Но вот почему при выключенном питании загрузчик запускается - большой вопрос... До 2.15.3 такого не было?
    Нечто похожее было
    http://www.owen.ru/forum/showthread....l=1#post105815
    Цитата Сообщение от Nts Посмотреть сообщение
    Прошу Вас обратить внимание на папочку hyperterminal.
    ...............................................
    Меня смущает тот факт,что при отключении питания
    бутлоадер опять пытается загрузиться.Я и на другом (неисправном)ПЛК160
    заметил,что при выключении питания пропадает и опять появляется
    наличие локальной сети(если по ethernet подключен плк)
    Возможно в этот момент и крушится файловая система флэш памяти.(Бутлоадер открывает файл и тут пропадает питание окончательно,не закрыв файл-в порядке предположения)
    ..............................................
    http://www.owen.ru/forum/showthread....l=1#post105869
    Цитата Сообщение от Nts Посмотреть сообщение
    Провел тесты еще двух плк.
    у плк № ......4411 ситуация повторяется.Прошивка у него 2.14.Пик 15

    У плк с прошивкой 2.10.9 и пиком 14 ситуация несколько другая.
    при выключении питания бутлоадер\кернел пытаются загрузиться,но не успевают полностью.Поэтому видимо не портится файловая система.Хотя за 1.5 года эксплуатации этого плк имеется 4 плохих сектора.
    .............................................
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    ПЛК110 v2 - это новый, или Вы что-то другое имели в виду?
    Он самый. Я к сожалению не сохранил логи и т.д. но в следующий раз постараюсь это сделать. У меня в проекте тоже ModdBus Slave c порядка 120 байтами переменных отвечает сразу по дум портам: Ethernet и RS232 Debug кажется.
    Возможно еще чудеса связаны с тем что загрузочный проект заливал раньше чем просто "загрузка" так просто быстрее значительно было. Сейчас залил как положено - посмотрю реакцию.

    Не много времени прошло, сегодня ночью опять программа исчезла. Вывод -способ заливки не при чем.
    Файлы source и default в памяти были, я так понимаю они повреждаются так как программа не работает и CS пишет нет программы.
    Вот последнее в debug.txt:
    Скрытый текст:
    2000. 3. 9 1:48:20 # 0 KERNEL LOADED

    2000. 3. 9 1:48:20 # 17 E PLC was reset by power!

    2000. 3. 9 1:48:25 # 1 PLC STARTED

    2000. 3. 9 1:52: 8 # 0 KERNEL LOADED

    2000. 3. 9 1:52: 8 # 17 E PLC was reset by reset button!

    2000. 3. 9 1:52: 8 # 3 M Last run module Id =0

    2000. 3. 9 1:52: 8 # 3 M Last post module Id =0

    2000. 3. 9 1:52: 8 # 3 M Total control code =0

    2000. 3. 9 1:52: 8 # 3 M Max RX utilisation =1

    2000. 3. 9 1:52: 8 # 3 M local_status =15

    2000. 3. 9 1:52: 8 # 3 M Max CPU usage=79 %


    2000. 3. 9 1:52: 8 # 3 M local data #1 =0

    2000. 3. 9 1:52: 8 # 3 M local data #2 =0

    2000. 3. 9 1:52: 8 # 3 M local data #3 =0

    2000. 3. 9 1:52: 8 # 3 M local data #4 =0

    2000. 3. 9 1:52:13 # 1 PLC STARTED

    2000. 3.10 6:55:33 # 0 KERNEL LOADED

    2000. 3.10 6:55:33 # 17 E PLC was reset by power!

    2000. 3.10 6:55:38 # 1 PLC STARTED

    2000. 3.17 10:23:31 # 0 KERNEL LOADED

    2000. 3.17 10:23:31 # 17 E PLC was reset by watchdog!

    2000. 3.17 10:23:31 # 3 M Last run module Id =302

    2000. 3.17 10:23:31 # 3 M Last post module Id =570

    2000. 3.17 10:23:31 # 3 M Total control code =0

    2000. 3.17 10:23:31 # 3 M Max RX utilisation =1

    2000. 3.17 10:23:31 # 3 M local_status =9

    2000. 3.17 10:23:31 # 3 M Max CPU usage=86 %


    2000. 3.17 10:23:31 # 3 M local data #1 =0

    2000. 3.17 10:23:31 # 3 M local data #2 =0

    2000. 3.17 10:23:31 # 3 M local data #3 =186a1

    2000. 3.17 10:23:31 # 3 M local data #4 =0

    2000. 3.17 10:23:35 # 14 PCL was reseting by watchdog

    2000. 3.19 23:43:22 # 0 KERNEL LOADED

    2000. 3.19 23:43:22 # 17 E PLC was reset by watchdog!

    2000. 3.19 23:43:22 # 3 M Last run module Id =-1

    2000. 3.19 23:43:22 # 3 M Last post module Id =-1

    2000. 3.19 23:43:22 # 3 M Total control code =18

    2000. 3.19 23:43:22 # 3 M Max RX utilisation =1

    2000. 3.19 23:43:22 # 3 M local_status =9

    2000. 3.19 23:43:22 # 3 M Max CPU usage=80 %


    2000. 3.19 23:43:22 # 3 M local data #1 =0

    2000. 3.19 23:43:22 # 3 M local data #2 =0

    2000. 3.19 23:43:22 # 3 M local data #3 =186a1

    2000. 3.19 23:43:22 # 3 M local data #4 =186a1

    2000. 3.19 23:43:26 # 14 PCL was reseting by watchdog
    Последний раз редактировалось RV9WFJ; 08.01.2015 в 09:40.

  4. #4
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,120

    По умолчанию

    Цитата Сообщение от RV9WFJ Посмотреть сообщение
    Файлы source и default в памяти были, я так понимаю они повреждаются так как программа не работает и CS пишет нет программы.
    Вот последнее в debug.txt:

    2000. 3.19 23:43:22 # 0 KERNEL LOADED
    2000. 3.19 23:43:22 # 17 E PLC was reset by watchdog!
    2000. 3.19 23:43:22 # 3 M Last run module Id =-1
    2000. 3.19 23:43:22 # 3 M Last post module Id =-1
    2000. 3.19 23:43:22 # 3 M Total control code =18
    2000. 3.19 23:43:22 # 3 M Max RX utilisation =1
    2000. 3.19 23:43:22 # 3 M local_status =9
    2000. 3.19 23:43:22 # 3 M Max CPU usage=80 %
    2000. 3.19 23:43:22 # 3 M local data #1 =0
    2000. 3.19 23:43:22 # 3 M local data #2 =0
    2000. 3.19 23:43:22 # 3 M local data #3 =186a1
    2000. 3.19 23:43:22 # 3 M local data #4 =186a1
    2000. 3.19 23:43:26 # 14 PCL was reseting by watchdog
    У Вас ПЛК постоянно перезагружается по сторожевому таймеру! Нужно или увеличить мин.время цикла или задать ему значение равное "0"

    ЗЫ. source.dat можете удалить, это исходный текст проекта. Он загружается в ПЛК или автоматически, если не сделать так
    Нажмите на изображение для увеличения. 

Название:	Захват-1.png 
Просмотров:	757 
Размер:	8.5 Кб 
ID:	16045
    Или в ручную в меню Онлайн-Загрузка исходных текстов.
    Наличие/Отсутствие source.dat в ПЛК не влияет на его работу.
    А вот файлы:
    DEFAULT.PRG
    DEFAULT.CHK
    DOWNLOAD.SDB
    должны быть после создания загрузочного проекта. Отсутствие любого из них -в ПЛК нет программы.
    Последний раз редактировалось petera; 08.01.2015 в 10:26.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  5. #5

    По умолчанию

    По watchdog он у меня в программе принудительно вызывается при длительной потере связи для перезагрузки контроллера. Эта штука у меня 4 года успешно работала. Собственно Овен сам так в примерах контроллер перезагружает программно.
    Про время цикла я и сам подумал, но решил подождать окончания праздников. А то я далековато от контроллера.
    Что касается source то я его туда специально записал. Чтоб через годы не искать исходники. Думаете без него лучше?

    DEFAULT.CHK у меня отсутствовал, возможно модификация контроллера M01? Надо будет проверить.
    DOWNLOAD.SDB Это, если не путаю, конфигурация переменных для GateWay OPC т.е. у меня его нет и не нужен.

Похожие темы

  1. Сброс программы PLC 110
    от Raa в разделе ПЛК1хх
    Ответов: 46
    Последнее сообщение: 05.01.2021, 00:39
  2. Сброс программы в МОДУС 5684-0.
    от Elka в разделе Интерфейсные модули
    Ответов: 2
    Последнее сообщение: 24.06.2012, 13:12
  3. программный сброс си-30
    от vligm в разделе Сервисное ПО
    Ответов: 0
    Последнее сообщение: 03.08.2010, 11:48
  4. сброс на сми-1
    от Р.Александр в разделе Панели оператора (HMI)
    Ответов: 10
    Последнее сообщение: 28.07.2010, 15:36
  5. Сброс программы
    от StanislavU в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 20.02.2008, 19:00

Ваши права

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