1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

НЕСОХРАНЯЕТ ПОДСЧЕТ И ВВОД НАРАБОТКИ ПОМОГИТЕ

Ответить
Аватара пользователя

Автор темы
tankdisko
здесь недавно
здесь недавно
Сообщения: 24
Зарегистрирован: 21 фев 2017, 16:56
Имя: петя
Страна: рос

НЕСОХРАНЯЕТ ПОДСЧЕТ И ВВОД НАРАБОТКИ ПОМОГИТЕ

Сообщение tankdisko »

пРИ ОТКЛЮЧЕНИИ ПИТАНИЯ НАРАБОТКА СБРАСЫВАЕТСЯ В "0" . ПОСМОТРИТЕ МОЙ ПРОЕКТ МОЖЕТ Я ЧТОТО НЕ ТАК ДЕЛАЮ СПАСИБО, ИЛИ ПРИЧИНА МОЖЕТ В РЕТАЙНЕ ПЕРЕННОЙ . ПЛК 110-60(М02)+ ИП 320 - МАСТЕР :thankyou:
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Универсал
эксперт
эксперт
Сообщения: 1236
Зарегистрирован: 14 фев 2013, 23:42
Имя: Евгений
Страна: Россия
город/регион: МО
Благодарил (а): 6 раз
Поблагодарили: 174 раза

НЕСОХРАНЯЕТ ПОДСЧЕТ И ВВОД НАРАБОТКИ ПОМОГИТЕ

Сообщение Универсал »

Попробуйте здесь найти решение:
https://www.owen.ru/forum/showthread.ph ... ght=retain

Velt
освоился
освоился
Сообщения: 220
Зарегистрирован: 26 мар 2017, 13:05
Имя: Денис
Страна: Россия
город/регион: Самара
Благодарил (а): 11 раз
Поблагодарили: 35 раз

НЕСОХРАНЯЕТ ПОДСЧЕТ И ВВОД НАРАБОТКИ ПОМОГИТЕ

Сообщение Velt »

tankdisko писал(а): 13 июн 2019, 13:47 пРИ ОТКЛЮЧЕНИИ ПИТАНИЯ НАРАБОТКА СБРАСЫВАЕТСЯ В "0"
Аккумулятор у ПЛК рабочий, не старый?

oleg_gelo
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 25 ноя 2018, 16:14
Имя: Олег
Страна: Украина
город/регион: Житомир
Благодарил (а): 1 раз

НЕСОХРАНЯЕТ ПОДСЧЕТ И ВВОД НАРАБОТКИ ПОМОГИТЕ

Сообщение oleg_gelo »

Добрый день. Аккумулятор конечно может быть неисправен, лично для меня - одна из главных причин отказа от данного производителя. Но у Вас в программе необходимо в объявление ретайн добавить счетчик CTUD, номер 3. При отключении питания счетчик сбрасывается и при включении в mot записывается ноль. У себя так делал
У вас нет необходимых прав для просмотра вложений в этом сообщении.

rv9wfj
здесь недавно
здесь недавно
Сообщения: 5
Зарегистрирован: 18 июл 2019, 07:39
Имя: Леонид
Страна: РФ
город/регион: Уфа

НЕСОХРАНЯЕТ ПОДСЧЕТ И ВВОД НАРАБОТКИ ПОМОГИТЕ

Сообщение rv9wfj »

oleg_gelo писал(а): 15 июл 2019, 02:27 Аккумулятор конечно может быть неисправен, лично для меня - одна из главных причин отказа от данного производителя
В модифицированных контроллерах М01, M02 Retain переменные полностью отвязаны от батарейки. Этой проблемы уже давно нет :-)
Аватара пользователя

Автор темы
tankdisko
здесь недавно
здесь недавно
Сообщения: 24
Зарегистрирован: 21 фев 2017, 16:56
Имя: петя
Страна: рос

НЕСОХРАНЯЕТ ПОДСЧЕТ И ВВОД НАРАБОТКИ ПОМОГИТЕ

Сообщение tankdisko »

:thankyou: РЕШЕНО
Переменную mot перенесите из шапки PLC_PRG в GLOBAL_RETAIN.

Переменные, описанные в конфиге в Mobus (slave) имеют статус GLOBAL_RETAIN.

Кроме того, переменная start описана два раза - в конфиге и в шапке ПЛЦ_ПРГ. В шапке - лишняя. Переменные в конфиге имеют статус глобальных.

Не совсем понятен смысл передачи в ИП переменной типа REAL, если в ИП все равно отбрасывается дробная часть. Лично я предпочитаю обменивать по связи только WORD.

И самое главное - при включении питания mot_ctud на выходе CV имеет показания 0. Далее оно присваивается mot. По этому и происходит сброс показаний.
Показания необходимо аккумулировать в другой переменной, к которой прибавляются показания mot_ctud, а её сброс делается независимо от сброса счетчиков.


И вообще, алгоритм счета можно выполнить и без счетчиков из библиотеки, написав свою POU , где моточасы инкриминируются по фронту блинка.
Вот, малость накидал что мог. Это просто для ознакомления принципа.
В данном примере в ретайне сохраняются минуты, часы высчитываются математически. Задание новых моточасов приводит к пересчету счетчика минут. Переменная mot_reset нигде не задается, необходимо исправить.
У вас нет необходимых прав для просмотра вложений в этом сообщении.

pkl58
частый гость
частый гость
Сообщения: 428
Зарегистрирован: 19 мар 2012, 20:04
Имя: Павел
Страна: Россия
Благодарил (а): 5 раз
Поблагодарили: 50 раз

НЕСОХРАНЯЕТ ПОДСЧЕТ И ВВОД НАРАБОТКИ ПОМОГИТЕ

Сообщение pkl58 »

моточасы инкриминируются
Поколение ПЕПСИ! :o

oleg_gelo
здесь недавно
здесь недавно
Сообщения: 8
Зарегистрирован: 25 ноя 2018, 16:14
Имя: Олег
Страна: Украина
город/регион: Житомир
Благодарил (а): 1 раз

НЕСОХРАНЯЕТ ПОДСЧЕТ И ВВОД НАРАБОТКИ ПОМОГИТЕ

Сообщение oleg_gelo »

Вообще Blink и таймеры имеют нормальную погрешность, особенно видно когда в скаду выводишь наработку с плс, а в скаде время с компьютера. Я использовал время с контроллера - по изменению значения минут / секунд импульс на счетчик

Отправлено спустя 10 минут 10 секунд:
BL - импульс по изменению минут
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «ОВЕН»