Показано с 1 по 10 из 175

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

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

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

    По умолчанию

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

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

    https://youtu.be/EG9WuWt-fMk

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

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

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

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

  2. #2

    По умолчанию

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

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

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

    По умолчанию

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

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



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

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

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

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

  4. #4

    По умолчанию

    Цитата Сообщение от Виталий_khv Посмотреть сообщение
    Доброго времени суток.
    Не совсем пойму принцип работы данного макроса.
    Может кто-то меня просветить?
    Описание есть в "Менеджере компонентов", макрос TICKER, в группе работа с экранами.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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
    Пользователь
    Регистрация
    06.04.2019
    Адрес
    Хабаровск
    Сообщений
    15

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Описание есть в "Менеджере компонентов", макрос TICKER, в группе работа с экранами.
    Юрий, я прочитал.
    Но все равно не пойму, как происходит сдвиг, за счет чего? На чем основан сдвиг строки? Если мы не можем ставить координату х<1.

  6. #6

    По умолчанию

    Цитата Сообщение от Виталий_khv Посмотреть сообщение
    Юрий, я прочитал.
    Но все равно не пойму, как происходит сдвиг, за счет чего? На чем основан сдвиг строки? Если мы не можем ставить координату х<1.
    За счет того, что мы можем ставить координату x>16
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

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

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    За счет того, что мы можем ставить координату x>16
    Юрий, теперь для "особо одаренных" поподробнее...
    Как интересно у Вас организован вывод информации.
    Т.е. у Вас информация выводиться не с первого символа?
    Я понимаю, так что если координата х=1 то мы выводим строку начиная с первого символа строки текста и первого символа строки экрана.
    Если мы имеем возможность ставить координату х>16 то тогда текст должен смещаться слева на право.
    А как получается, что мы имеем возможность смещать текст справа налево, в этом случае координата должна быть Х<0 ?

Похожие темы

  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

Ваши права

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