Страница 2 из 17 ПерваяПервая 123412 ... ПоследняяПоследняя
Показано с 11 по 20 из 175

Тема: макросы для ПР200.

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от александр 64 Посмотреть сообщение
    нет включения по времени выключение есть
    это как? т.е. изначально таймер включен и он выключается по заданному времени, а потом по заданному времени не включается?
    пора выбрасывать прах, от обиды на мир, пока тела наши не стали невидимыми...

  2. #2
    Пользователь
    Регистрация
    19.12.2014
    Адрес
    нижний новгород
    Сообщений
    228

    По умолчанию

    Цитата Сообщение от Pavel_ Посмотреть сообщение
    это как? т.е. изначально таймер включен и он выключается по заданному времени, а потом по заданному времени не включается?
    изначально наверное он должен быть выключен потом включиться по времени затем выключится тоже по времени или что то не понимаю

  3. #3

    По умолчанию

    Цитата Сообщение от александр 64 Посмотреть сообщение
    изначально наверное он должен быть выключен потом включиться по времени затем выключится тоже по времени или что то не понимаю
    Именно так и работает, но если при запуске таймера время включения таймера меньше текущего времени, то выход таймера соотвественно включится и далее выключится по заданному времени выключения, и цикл вкл-выкл будет повторятся только, если на входе "off/one/repeat" установлено значение = 2.
    Последний раз редактировалось Pavel_; 19.03.2016 в 13:30.
    пора выбрасывать прах, от обиды на мир, пока тела наши не стали невидимыми...

  4. #4

    По умолчанию

    Не знаю как реализовать в ОЛ измерение времени, прошедшего от события, с точностью до 10мс. Счет коротких интервалов дает неприемлемую погрешность. Существует ли другой способ?

  5. #5
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,620

    По умолчанию

    Цитата Сообщение от Pavel_ Посмотреть сообщение
    Макрос интервального таймера с маской недели (даты и секунд нет), с возможностью вводить с экрана уставки включения и выключения.
    Назначение входов и выходов описаны в свойствах, в поле комментарий.

    CLOCK_WEEK_(no date)_v1.0.JPG

    CLOCK_WEEK_(no date)_v1.0._03.jpg

    CLOCK_WEEK_(no date)_v1.0._01.JPG
    CLOCK_WEEK_(no date)_v1.0._02.JPG


    ЗЫ авторское право по схеме подключений стандартных ФБ оставляю за собой.
    А поглубже можно посмотреть макрос? В смысле можно пароль в студию?

  6. #6

    По умолчанию

    В общем-то ничего особенного и пример скорее будет интересен не макросом, т.к. на форуме макрос вычисления дня недели давно уже есть (жаль, я наткнулся на него после того, как собрал сам), а применением на экране элемента управления "Динамический текст" в качестве списка.

    Day_week_v1.0 - пример1.jpg
    Вложения Вложения
    пора выбрасывать прах, от обиды на мир, пока тела наши не стали невидимыми...

  7. #7

    Question Бегущая строка на экране ПР200

    RUNING LINE_v1.0 - пример1.gif

    Еще один пример о применении на экране, элемента управления "Динамический текст" в качестве бегущей строки, с помощью простенького макроса "бегущая строка".

    RUNING LINE_v1.0 - пример1.jpg

    Speed scroll - Скорость прокрутки текста от 1 до 10, где:
    1 = 1 сек., т.е. смещение строки на один символ через 1 секунду;
    2 = 0,9 сек. - смещение строки на один символ через 0,9 сек.;
    3 = 0,8 сек. - смещение строки на один символ через 0,8 сек.
    4 = 0,7 сек. - смещение строки на один символ через 0,7 сек.
    и т.д....
    На мой взгляд, читабельные скорости от 1=1сек. до 6=0,5сек., а самая оптимальная 5=0,6сек.

    ЗЫ если кому-то надо..., то в свойствах блока CTN можно включить: "Сохранение состояния = Да".
    Вложения Вложения
    Последний раз редактировалось Pavel_; 23.03.2016 в 13:42.
    пора выбрасывать прах, от обиды на мир, пока тела наши не стали невидимыми...

  8. #8

    По умолчанию

    Отличное решение для вывода бегущей строки.

    Могу предложить своей вариант макроса бегущей строки, не идеальный но рабочий.

    https://youtu.be/EG9WuWt-fMk

    Некоторые особенности:
    Выводит любую информацию, даже строки превышающие размер экрана.
    Возможность выводить в бегущей строке переменные (целочисленные, булевские, с плавающей запятой)
    Легко создать бегущую строку, создается только одна строка с любым содержимым
    Возможно адаптировать под вертикально бегущую строку.

    Необходимые настройки:
    Длинна строки: суммарное колличество символов включая пробелы
    Скорость: указывается в миллисекундах (скорость смещения на 1 символ)

    Реализация:
    Изменение координаты X или Y путем привязки переменной.

    В Архиве проект и макрос.
    Вложения Вложения

  9. #9

    По умолчанию

    Цитата Сообщение от Илья Вячеславович Посмотреть сообщение
    Реализация:
    Изменение координаты X или Y путем привязки переменной.
    Класс! не знал, что для координат Х и У, тоже можно указывать переменную.

    Переменная для координат.jpg
    Последний раз редактировалось Pavel_; 30.03.2016 в 14:56. Причина: добавлена цитата
    пора выбрасывать прах, от обиды на мир, пока тела наши не стали невидимыми...

  10. #10
    Пользователь
    Регистрация
    06.04.2019
    Адрес
    Хабаровск
    Сообщений
    15

    По умолчанию

    Цитата Сообщение от Илья Зимарёв Посмотреть сообщение
    Отличное решение для вывода бегущей строки.

    Могу предложить своей вариант макроса бегущей строки, не идеальный но рабочий.



    Некоторые особенности:
    Выводит любую информацию, даже строки превышающие размер экрана.
    Возможность выводить в бегущей строке переменные (целочисленные, булевские, с плавающей запятой)
    Легко создать бегущую строку, создается только одна строка с любым содержимым
    Возможно адаптировать под вертикально бегущую строку.

    Необходимые настройки:
    Длинна строки: суммарное колличество символов включая пробелы
    Скорость: указывается в миллисекундах (скорость смещения на 1 символ)

    Реализация:
    Изменение координаты X или Y путем привязки переменной.

    В Архиве проект и макрос.
    Доброго времени суток.
    Не совсем пойму принцип работы данного макроса.
    Может кто-то меня просветить?

Страница 2 из 17 ПерваяПервая 123412 ... ПоследняяПоследняя

Похожие темы

  1. Универсальные макросы для OWEN Logic
    от rovki в разделе Среда программирования OWEN Logic
    Ответов: 921
    Последнее сообщение: 01.12.2025, 11:45
  2. Модули расширения для ПР200
    от игорь68 в разделе Программируемые реле
    Ответов: 639
    Последнее сообщение: 11.11.2022, 20:35
  3. ПР200 + ПР200 (или МВ110, МУ110)
    от antonlis в разделе Программируемые реле
    Ответов: 32
    Последнее сообщение: 27.06.2017, 12:07
  4. как настроить ПР200 для работы мастером
    от Владимир1967 в разделе Программируемые реле
    Ответов: 1
    Последнее сообщение: 10.01.2016, 18:39
  5. Корпус для ПР200
    от Vlad89 в разделе Программируемые реле
    Ответов: 4
    Последнее сообщение: 08.11.2015, 20:19

Ваши права

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