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

Тема: Не сохраняются RETAIN на ПЛК при перезагрузке

  1. #1

    Angry Не сохраняются RETAIN на ПЛК при перезагрузке

    Добрый день.

    При отключении питания ПЛК210 переменные retain так же сбрасываются.
    Версия прошивки 1.3.0309.1257
    Codesys 3.5.14.30
    Переменные прописаны в отдельных программных модулях.

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

    По умолчанию

    Цитата Сообщение от Gachok24 Посмотреть сообщение
    Добрый день.

    При отключении питания ПЛК210 переменные retain так же сбрасываются.
    Версия прошивки 1.3.0309.1257
    Codesys 3.5.14.30
    Переменные прописаны в отдельных программных модулях.
    Добрый день.
    Напишите, пожалуйста, мне в телеграм (см. в подписи) или на support@owen.ru
    Потребуется подготовить доступ по AnyDesk.

  3. #3
    Пользователь Аватар для Metasys
    Регистрация
    30.12.2015
    Адрес
    East Hampton
    Сообщений
    11

    По умолчанию

    Добрый день!
    У меня такая же проблема. ПЛК210-14. При перезагрузке переменные обнуляются... Codesys 3.5.SP17.patch 3 32-бит с сайта ОВЕН.

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

    По умолчанию

    Цитата Сообщение от Metasys Посмотреть сообщение
    Добрый день!
    У меня такая же проблема. ПЛК210-14. При перезагрузке переменные обнуляются... Codesys 3.5.SP17.patch 3 32-бит с сайта ОВЕН.
    Добрый день.
    Напишите, пожалуйста, мне в телеграм (см. в подписи) или на support@owen.ru
    Потребуется подготовить доступ по AnyDesk.

  5. #5

    По умолчанию ПЛК 200

    Та же беда, только чуть подругому. Вакуумная печь 30КВт, чиллер 30КВт. Питание общее 16мм2 медь. Программа нагрева сохраняется в Retain ПЛК. При отключении питания и включении, переменные Retain извлекаются из ПЛК и доступны в панели EKF. Как бы все нормально.
    Но иногда, видимо это связано с просадкой питания 380 вольт, контроллер самопроизвольно уходит в перезагрузку. Так как клапаны подключены через 485 порт, они естественно не закрываются, а насосы подключены к дискретным выходам самого контроллера, что приводит к их отключению. Реле контроля напряжения и фаз возможно срабатывает, но сигнал приходит уже с запозданием и ПЛК его не отрабатывает, так как находится в перезагрузке. Сейчас по нашему совету будет установлен блок бесперебойного питания для ПЛК.
    Суть проблемы вот в чем. При аварийной перезагрузки ПЛК200 и последующей загрузке ПЛК переменные retain полностью очищаются. Есть ли какой совет?

  6. #6

    По умолчанию

    Есть ли какой совет?
    ИБП он-лайн

  7. #7

    По умолчанию

    А в чём были проблемы у людей? Ошибки программирования или проблема на стороне прошивки железа?

  8. #8

    По умолчанию

    Ну у мея была ошибка, то что я отдельно создал функциональный блок для хранения программ и в нем создал переменные Retain. Контроллер с ума сходил, то загрузит переменные, то затрет их. Переместил массив retain в область Main и все заработало. Видимо блок, вызывается постоянно в main и когда отключалось питание во время записи, происходит коллизия, так как должно еще происходить дублирование этих переменных, а блок видимо не давал этого сделать, и когда контроллер обращается к первой части дубликата переменных, там ошибка записи, так как питание было прервано в тот момент, когда была запись переменных. Далее он обращается к второй дублированной памяти, а там нули, так как контроллер неуспевал видимо перезаписать другую часть памяти, так как постоянно пихал переменные в первую область.
    Но ничего, перенес все в главный цикл программы и поставил блоки MUVE на запись по фронту EN. Заработало как надо.

  9. #9

    По умолчанию

    Коллеги, похоже нарвался на то же самое, при отсутствии питания у СПК210 пару часов похоже слетают PERSISTENT retain переменные..
    Все вроде как в блоке PVR объявлено.. куда копнуть?

Похожие темы

  1. Ответов: 12
    Последнее сообщение: 24.01.2023, 15:53
  2. Системное событие start при перезагрузке ПЛК
    от SCOwenUfa в разделе ПЛК1хх [М02]
    Ответов: 0
    Последнее сообщение: 22.04.2021, 10:11
  3. ОВЕН ПЛК-100. RETEIN переменные помогите новичку!
    от Алексей КИПОВЕЦ в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 21.03.2021, 12:10
  4. Не сохраняется RETAIN при перезагрузке
    от AndreyS в разделе СПК2xx (архив)
    Ответов: 1
    Последнее сообщение: 16.09.2020, 15:20
  5. Проблема с переменной retein
    от LamSer в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 11.02.2014, 15:01

Ваши права

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