Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 20

Тема: ПР200 retain

  1. #1

    По умолчанию ПР200 retain

    Добрый день. Столкнулся с проблемой Пр200, не сохраняет retain-переменные. У кого есть подобный опыт?

  2. #2
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,166

    По умолчанию

    Цитата Сообщение от Andrew_Stranger Посмотреть сообщение
    Добрый день. Столкнулся с проблемой Пр200, не сохраняет retain-переменные. У кого есть подобный опыт?
    Может они перезаписываются при включении-выключении чем либо? Неоднократно выкладывал примеры и проверял в железе - всё сохранялось:

    Контроль состояния.PNG

    http://www.owen.ru/forum/showthread.php?t=26216&page=25
    Проект покажите, хотя бы ту часть, где проблемы, если боитесь за нерабочий проект!
    Последний раз редактировалось Сергей0308; 18.09.2017 в 15:34.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  3. #3

    По умолчанию

    Переменные Flow1, Flow2, Flow3. Может данная проблема происходит из-за использования макросов?
    Вложения Вложения

  4. #4

    По умолчанию

    Цитата Сообщение от Andrew_Stranger Посмотреть сообщение
    Переменные Flow1, Flow2, Flow3. Может данная проблема происходит из-за использования макросов?
    Нет, переменные просто перезаписываются, необходимо перестроить алгоритм.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  5. #5
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,166

    По умолчанию

    Цитата Сообщение от Andrew_Stranger Посмотреть сообщение
    Переменные Flow1, Flow2, Flow3. Может данная проблема происходит из-за использования макросов?
    У Вас неправильно, не имеет значения энергонезависимая или нет эта переменная, она перезапишется при первом цикле! Попробуйте как-то так:

    Энергонезависимая переменная.PNG

    Переменная пишется по фронту импульса "Запись" и сохранится как энергонезависимая, если соответствующую галочку поставить!
    И, чтобы велосипед не изобретать посмотрите мой энергонезависимый сумматор:

    Сумматор.PNG

    http://www.owen.ru/forum/showthread.php?t=13106&page=3
    Может Вам пригодится, уже в нем всё сохранится, без дополнительных прибамбасов, в нём и сброс есть! Кстати у меня есть подобный, только целочисленный, если не ошибаюсь в теме наработки моточасов выкладывал: http://www.owen.ru/forum/showthread.php?t=22511&page=2
    Вот попытался поправить эти три переменные, не зная всех тонкостей, не знаю так получилось, как задумывалось или нет:

    Попытка номер раз.PNG

    И переменным с плавающей запятой Flow1-3, энергонезависимость не нужна!
    И, если нужен сброс накопленных значений, можно сделать как в преведущем варианте:

    Сброс с экрана.PNG
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 19.09.2017 в 11:05.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  6. #6
    Пользователь Аватар для Василий Кашуба
    Регистрация
    20.11.2011
    Адрес
    Ставрополь
    Сообщений
    2,490

    По умолчанию

    Цитата Сообщение от Andrew_Stranger Посмотреть сообщение
    Переменные Flow1, Flow2, Flow3. Может данная проблема происходит из-за использования макросов?
    У вас что за объект? Насосная станция, или циркуляционные насосы?

  7. #7

    По умолчанию

    Сергей0308, Ревака Юрий спасибо за помощь! Объект это первый подъем, подсчет расхода воды.

  8. #8
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,166

    По умолчанию

    Мне кажется лучше использовать значения счётчиков дискретных входов в модуле дискретного ввода-вывода! В идеале ПР200 на 24В + БП, вместо МК110-8Д.4Р! Типа такого:

    Модицикации ПР200.PNG

    И можно и приблизительный расход посчитать, много раз выкладывал разных вариантов, короче примерно как-то так:

    Расходомер_4.PNG

    Только уставки выставляем не меньше времени цикла программы и соответственно корректируем связанную с этим константу!
    Последний раз редактировалось Сергей0308; 20.09.2017 в 00:50.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #9

    По умолчанию

    Лучше конечно, но все входы заняты. Расход кстати интересно посчитать, спасибо!

  10. #10

    По умолчанию

    У меня возник вопрос. Если при ошибке в проге, переменная будет записываться каждый цикл программы, то насколько хватит флэшпамяти. Да и при неплатежах можно убивать контроллер потихонечку .

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. ПР200 + ПР200 (или МВ110, МУ110)
    от antonlis в разделе Программируемые реле
    Ответов: 32
    Последнее сообщение: 27.06.2017, 12:07
  2. ПР200 Пропадание связи USB - ПР200. Решено
    от PGK в разделе Программируемые реле
    Ответов: 0
    Последнее сообщение: 18.01.2017, 11:37
  3. ПР200+НПТ1 Пределы измерения ПР200 в режиме 4-20ma
    от Алексей Геннадьевич в разделе Программируемые реле
    Ответов: 13
    Последнее сообщение: 06.04.2016, 20:19
  4. СПК 107 и retain
    от Туман в разделе СПК1хх
    Ответов: 7
    Последнее сообщение: 24.08.2014, 21:14

Ваши права

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