PDA

Просмотр полной версии : ПЛК 323 пропала связь и работа



Кай
23.04.2018, 10:16
Всем привет. То, что напишу, происходит уже не в первый раз. При заливке программы в плк323 codesys виснет и не загружается, процесс не остановить, программа не реагирует и полностью зависает минут на 7 наверное. После этого сам контроллер уже ни на что не реагирует, и не подаёт признаков жизни. Ранее показывающие индикации СВЯЗЬ и РАБОТА пропадают, горит только ПИТАНИЕ. Перезагрузки плк и компьютера не помогают. Сейчас на объекте из-за этого не работает система отопления/охлаждения. Можете подсказать в чём дело?

Ильнур Гибадуллин
23.04.2018, 10:25
Всем привет. То, что напишу, происходит уже не в первый раз. При заливке программы в плк323 codesys виснет и не загружается, процесс не остановить, программа не реагирует и полностью зависает минут на 7 наверное. После этого сам контроллер уже ни на что не реагирует, и не подаёт признаков жизни. Ранее показывающие индикации СВЯЗЬ и РАБОТА пропадают, горит только ПИТАНИЕ. Перезагрузки плк и компьютера не помогают. Сейчас на объекте из-за этого не работает система отопления/охлаждения. Можете подсказать в чём дело?

Здравствуйте! Можете прислать архив проекта на support@owen.ru? Укажите, пожалуйста, также версию прошивки контроллера.

Кай
23.04.2018, 10:49
Здравствуйте! Можете прислать архив проекта на support@owen.ru? Укажите, пожалуйста, также версию прошивки контроллера.

Насчёт прошивки не отвечу, я не на объекте. Знаю только, что прошивку я не трогал, стоит своя заводская. На почту отправил архив "плк323.projectarchive"

Кай
23.04.2018, 16:05
Здравствуйте! Можете прислать архив проекта на support@owen.ru? Укажите, пожалуйста, также версию прошивки контроллера.
Насчёт прошивки не отвечу, я не на объекте. Знаю только, что прошивку я не трогал, стоит своя заводская. На почту отправил архив "плк323.projectarchive"

Вечер добрый. Есть идеи?

capzap
23.04.2018, 17:16
watchdog выставлен?

Кай
23.04.2018, 17:36
а что это? как сделать? Вы имеете ввиду сторожевой таймер в MainTask? нет, не включен

capzap
23.04.2018, 17:37
так включите, как минимум зависать не будет и можно будет прочитать ошибку по которой случился останов

Кай
23.04.2018, 18:29
включил, 200мс. что именно делает непонятно, почему он изначально не включен...смотрели архив, который скинул?

Ильнур Гибадуллин
24.04.2018, 11:51
включил, 200мс. что именно делает непонятно, почему он изначально не включен...смотрели архив, который скинул?

Посмотрел проект. Скорее всего, проект не загружается в контроллер из-за большого количества используемых ПИД-регуляторов в одной задаче - можно разделить выполнение ПИД-регуляторов на несколько задач и увеличить время исполнения каждой задачи.

Кай
24.04.2018, 12:52
Посмотрел проект. Скорее всего, проект не загружается в контроллер из-за большого количества используемых ПИД-регуляторов в одной задаче - можно разделить выполнение ПИД-регуляторов на несколько задач и увеличить время исполнения каждой задачи.

А Вы не пробовали залить в ПЛК? И что делать с контроллером, он ни на что не отвечает, мне его прошить? Какую версию ставить, не подскажите?

Ильнур Гибадуллин
24.04.2018, 13:16
А Вы не пробовали залить в ПЛК? И что делать с контроллером, он ни на что не отвечает, мне его прошить? Какую версию ставить, не подскажите?

Можете перепрошить контроллер. Прошивки на ПЛК3хх по ссылке (http://www.owen.ru/catalog/codesys_v3/32050189).

Кай
24.04.2018, 15:43
Можете перепрошить контроллер. Прошивки на ПЛК3хх по ссылке (http://www.owen.ru/catalog/codesys_v3/32050189).

У меня, в принципе, используется всего два пид регулятора, т.к. блоки идентичны, не может из-за них такой косяк быть. Так у Вас нормально запускается программа? Что-то игнорируете интересующие меня вопросы :)

Кай
24.04.2018, 15:48
И можно ли для плк323 писать программу на SP6, а на SP7?

Ильнур Гибадуллин
24.04.2018, 16:59
У меня, в принципе, используется всего два пид регулятора, т.к. блоки идентичны, не может из-за них такой косяк быть. Так у Вас нормально запускается программа? Что-то игнорируете интересующие меня вопросы :)

Что надо сделать, чтобы корректно загрузить проект в ПЛК323:
0) Если контроллер пингуется, но не видется в Codesys - необходимо перепрошить контроллер, либо удалить файлы проекта через WinSCP. Предпочтителен первый вариант - перепрошивка.
1) В самом проекте из ФБ Curcuit убрать область VAR RETAIN и перенести переменные в область VAR.
2) Удалить из проекта GlobalImagePool со всеми изображениями - они все равно не используются в проекте, а место занимают.

Если все сделали правильно, то проект загрузится.


И можно ли для плк323 писать программу на SP6, а на SP7?

Можно, но рекомендуем SP5 Patch 5 с соответствующими версиями библиотек и компонентов (они не должны превышать версию таргет файла 3.5.0.40).

Кай
24.04.2018, 17:59
Что надо сделать, чтобы корректно загрузить проект в ПЛК323:
0) Если контроллер пингуется, но не видется в Codesys - необходимо перепрошить контроллер, либо удалить файлы проекта через WinSCP. Предпочтителен первый вариант - перепрошивка.
1) В самом проекте из ФБ Curcuit убрать область VAR RETAIN и перенести переменные в область VAR.
2) Удалить из проекта GlobalImagePool со всеми изображениями - они все равно не используются в проекте, а место занимают.

Если все сделали правильно, то проект загрузится.



Можно, но рекомендуем SP5 Patch 5 с соответствующими версиями библиотек и компонентов (они не должны превышать версию таргет файла 3.5.0.40).

Попробую, спасибо.

Кай
07.05.2018, 10:13
Здравствуйте. Есть ещё проблема, что контроллер почему-то не сохраняет программу после перезагрузки питания, приходится перезаливать. Не подскажите в чём дело?

Ильнур Гибадуллин
07.05.2018, 10:20
Здравствуйте. Есть ещё проблема, что контроллер почему-то не сохраняет программу после перезагрузки питания, приходится перезаливать. Не подскажите в чём дело?

Здравствуйте!

После подключения к контроллеру необходимо нажать Онлайн --> Создание загрузочного проекта.

Кай
07.05.2018, 10:32
Здравствуйте!

После подключения к контроллеру необходимо нажать Онлайн --> Создание загрузочного проекта.

Онлайн --> Создание загрузочного проекта оно же сохраняет на компьютере, зачем мне это? Я хочу, чтобы в контроллере сохранялась моя прога, иначе как ему работать без залитой программы?
До этого не надо было ничего создавать, просто нажимаешь Логин, загрузить проект, или множественную загрузку, и потом Онлайн. Проект оставался.

Кай
07.05.2018, 10:54
Или я ошибаюсь?

Ильнур Гибадуллин
07.05.2018, 10:55
Онлайн --> Создание загрузочного проекта оно же сохраняет на компьютере, зачем мне это? Я хочу, чтобы в контроллере сохранялась моя прога, иначе как ему работать без залитой программы?
До этого не надо было ничего создавать, просто нажимаешь Логин, загрузить проект, или множественную загрузку, и потом Онлайн. Проект оставался.

Сначала Вы подключаетесь и загружаете проект в оперативную память контроллеру путем нажатия Онлайн --> Логин. После подключения нажимаете Онлайн --> Создание загрузочного проекта.