Страница 19 из 81 ПерваяПервая ... 917181920212969 ... ПоследняяПоследняя
Показано с 181 по 190 из 806

Тема: Макросы в онлайн базе OWEN Logic

  1. #181

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    В онлайн базе, группа "Аналоговые преобразования".
    Спасибо всем, буду пробовать.

  2. #182

    По умолчанию

    Доброго дня, коллеги.
    Помогите новичку. Недавно зарегистрировался.
    Где находится онлайн база макросов?
    Позарез нужен таймер "Подсчет времени (TIME_UD)".
    Заранее благодарен.

  3. #183

    По умолчанию

    Регистрироваться нигде не нужно. Макрос загружается из программы Овен Лоджик. Файл-Менеджер компонентов (для ОЛ 1.12) или Файл-Онлайн база макросов (для младших версий ОЛ)

  4. #184

    По умолчанию

    В базе присутствуют два макроса для вычисления времени цикла ПР
    В группе Общие - CycleTime
    В группе Таймеры и счетчики - TIME_CYCLE
    Оба вычисляют время цикла в мс в формате float

    Теперь вопрос
    Как показала практика время цикла ПР зависит от сложности программы, но ВСЕГДА меняется дискретно как 1, 2, 3,..,10, 11, 12... это по информации в меню ПР или в ОЛ или в результате расчетов в самой программе.
    Ни разу не встречал дробных чисел, типа 3.24, 5,67 и пр.

    Так зачем при расчетах в макросах использовать арифметику с плав. точкой и получать результат float, когда по факту нужны целые числа?

  5. #185

    По умолчанию

    Цитата Сообщение от Мимоход Посмотреть сообщение
    В базе присутствуют два макроса для вычисления времени цикла ПР
    В группе Общие - CycleTime
    В группе Таймеры и счетчики - TIME_CYCLE
    Оба вычисляют время цикла в мс в формате float

    Теперь вопрос
    Как показала практика время цикла ПР зависит от сложности программы, но ВСЕГДА меняется дискретно как 1, 2, 3,..,10, 11, 12... это по информации в меню ПР или в ОЛ или в результате расчетов в самой программе.
    Ни разу не встречал дробных чисел, типа 3.24, 5,67 и пр.

    Так зачем при расчетах в макросах использовать арифметику с плав. точкой и получать результат float, когда по факту нужны целые числа?
    Можно открыть макрос, и переделать на INT, в чем сложность, пример есть. Как определить что кому необходимо, упростить из float в INT проще, чем наоборот.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  6. #186
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,649

    По умолчанию

    Мимоход информация о времени цикла в системном меню не имеет никакого отношения к макросам измерения времени цикла.

  7. #187

    По умолчанию

    В порядке академического интереса хотел поинтересоваться: а может время цикла в ПР быть не целым?

  8. #188

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Мимоход информация о времени цикла в системном меню не имеет никакого отношения к макросам измерения времени цикла.
    Всеми этими макросами мы пытаемся измерить то, что написано о времени цикла в системном меню.

  9. #189

    По умолчанию

    Цитата Сообщение от Aviator_VZh Посмотреть сообщение
    В порядке академического интереса хотел поинтересоваться: а может время цикла в ПР быть не целым?
    Так в том, то и дело
    Сам раньше думал, что может быть не целым и городил аналогичные макросы для его измерения
    Но практика показывает, что по мере увеличения сложности проекта, врем цикла, хоть измеренное макросом, хоть полученное из ОЛ, всегда увеличивается на целое значение мс

    Просто в макросе, если маленький интервал измерения, то можно получить и не целые числа, например 5,32 мс
    Если интервал измерения увеличивать, то цифра 5,32 стремится и в конце концов становится 5 мс, что честно сразу показывает меню ПР или ОЛ, подключенный к ПР
    Последний раз редактировалось Мимоход; 22.10.2018 в 13:14.

  10. #190
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,649

    По умолчанию

    Ну так макросами и пытаются померить дробное, что не показывает меню... Мне лично фиолетово, сколько длится цикл. Все равно у процессоров не хватит тямы выполнять программы ровно 1 мс....

Страница 19 из 81 ПерваяПервая ... 917181920212969 ... ПоследняяПоследняя

Похожие темы

  1. Универсальные макросы для OWEN Logic
    от rovki в разделе Среда программирования OWEN Logic
    Ответов: 827
    Последнее сообщение: 22.12.2023, 13:20
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  3. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  4. ПО OWEN Logic !!!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 11.10.2011, 16:33
  5. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16

Ваши права

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