Приветствую, разрабатываю проект в GX Works2 для китайского клона FX3U.Проблема с таймером TON. В задание таймера нельзя поставить значение больше 3272700мс (больше 54 минут). В мануале упоминается про настройку лимитов таймеров, но этого не нашел. Тип проекта структурированный? В чем может быть проблема? Заранее благодарен.

Комментарии: 22

  1. Dmitriy

    Вы сами ответили на свой вопрос, это же клон, могут быть косяки

  2. Berkeman

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

    • Anonim

      Или переменную uint, word и в нее суммировать например минуты

      • Berkeman

        Так там устройство таймера внутри не даст записать в PT выше определенного значения, емнип Тоже сталкивался с таким

        • Vadim

          через счётчики, всё, вариантов больше нет либо инкремент

          • Berkeman

            Не, нельзя Завтра проверю Вроде как у них таймеры внутри на счетчиках построены, у мицубы

            • Vadim

              Wecon LX3I

            • Anonim

              По моему в декасекундах

        • Anonim

          Таймер будет считать только минуту. А количество минут другая переменная. Созданная вами

          • Berkeman

            Проще использовать счетчик и импульсный бит

            • Anonim

              Это эквивалентно моему ответу.

              • Berkeman

                Да, но в реализации проще)

              • Anonim

                Это на многих платформах так

          • Sergey

            Если такой длинный таймер то может проще по часам ПЛК, если они конечно есть

            • Vadim

              Нету там Делал таймер на минуту, потом переменную инкрементировал каждую минуту, и делил с остатком на 60

              • Anonim

                Многие так и делают

                • Vadim

                  Там другого не придумать, но такое лучше не покупать

                  • Aleksandr

                    Если есть блок для отслеживания длительности цикла ПЛК, то, думаю, лучше построить на нем

    • Sergey

      Может там таймер можно не в мсек, а например секундах иди даже минутах. Не знаю эту среду

      • Vadim

        так нельзя

  3. Konstantin

    Нужно дольше? Придется их каскадировать

  4. Vadim

    когда то делал, делаешь таймер на 1 минуту, и потом счетчик, 60 минут отсчитал = 1 час, других вариантов нет, там тип данных INT

Не нашли ответ?

Вам также может быть интересно