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

Тема: Нет значений c блока ONTIME

  1. #1

    По умолчанию Нет значений c блока ONTIME

    Добрый день!
    Пытаюсь написать для ПЛК-110 код наработки для насосов.Использую блок ONTIME из библиотеки OSCAT. При эмуляции в значениях SECONDS и CYCLES ноли.Что-то делаю не так? Код прилагаю
    Вложения Вложения

  2. #2

    По умолчанию

    Цитата Сообщение от NIK-85 Посмотреть сообщение
    Добрый день!
    Пытаюсь написать для ПЛК-110 код наработки для насосов.Использую блок ONTIME из библиотеки OSCAT. При эмуляции в значениях SECONDS и CYCLES ноли.Что-то делаю не так? Код прилагаю
    По-моему таймер из оската использует какое-то внутреннее время, которое крутится в плк
    т.е. таймер будет корректно считать только если смотреть на него онлайн на физическом плк

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

    По умолчанию

    Цитата Сообщение от NIK-85 Посмотреть сообщение
    Добрый день!
    Пытаюсь написать для ПЛК-110 код наработки для насосов.Использую блок ONTIME из библиотеки OSCAT. При эмуляции в значениях SECONDS и CYCLES ноли.Что-то делаю не так? Код прилагаю
    Все работает и считает
    Захват-11.png

    Нужно при эмуляции установить переменную SN_1_sost в TRUE
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  4. #4

    По умолчанию

    Вопрос, зачем секунды умножать на 3600 ??
    Для получения часов надо делить на 3600.

  5. #5

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Все работает и считает
    Захват-11.png

    Нужно при эмуляции установить переменную SN_1_sost в TRUE
    Спасибо большое!Я состояние то в TRUE поменял, но значение не записал.

  6. #6

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Вопрос, зачем секунды умножать на 3600 ??
    Для получения часов надо делить на 3600.
    Да конечно, ошибся.Спасибо за подсказку!

  7. #7

    По умолчанию

    А вот еще вопрос. Это нормально что каждую секунду в Ретейн переменные будут значения переписываться? У контроллера с памятью от такого многократного перезаписывания ничего не случится?

  8. #8

    По умолчанию

    Цитата Сообщение от NIK-85 Посмотреть сообщение
    А вот еще вопрос. Это нормально что каждую секунду в Ретейн переменные будут значения переписываться? У контроллера с памятью от такого многократного перезаписывания ничего не случится?
    Всё работает в оперативной памяти, запись происходит только в момент отключения питания ПЛК.

Похожие темы

  1. Использование блока PID. ШИМ.
    от super100 в разделе ПЛК2хх
    Ответов: 9
    Последнее сообщение: 06.09.2024, 11:49
  2. Проблема вызова функционального блока в теле условия из другого функц. блока
    от qwertyn123456 в разделе Среда программирования OWEN Logic
    Ответов: 26
    Последнее сообщение: 17.11.2023, 00:46
  3. подбор блока симисторов
    от NET в разделе Подбор Оборудования
    Ответов: 8
    Последнее сообщение: 17.12.2018, 20:40
  4. АНР для блока PID в ПР200
    от kip-pribor в разделе Среда программирования OWEN Logic
    Ответов: 3
    Последнее сообщение: 27.05.2017, 15:57
  5. Запуск функционального блока
    от DanJer в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 26.04.2012, 07:14

Ваши права

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