Страница 10 из 11 ПерваяПервая ... 891011 ПоследняяПоследняя
Показано с 91 по 100 из 105

Тема: Голосуем за доработки ПР/ОЛ

  1. #91

    По умолчанию

    Ввод в таблице не активен
    по моему, надо галочку включить, тогда пункт активен будет

  2. #92

    По умолчанию

    Павел Братковский Спасибо, действительно так. Не понятно как связано начальное значение и энергонезависимость, но в эмуляторе введеное начальное значение подтягивается, только если поставлен чекбокс "энергонезависимость"

  3. #93

    По умолчанию

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

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

    По умолчанию

    sa_mut та пусть себе что-то выполняется, если иначе у вас никак, это не мешает поставить на выходе AND и разрешать работу выхода если = 0, 1 или 2... или не разрешать по другим условиям.

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

    По умолчанию

    Цитата Сообщение от Серёга Букашкин Посмотреть сообщение
    В часах ПР минимальный отсчет 1 секунда. Если бы был регистр еще с миллисекундами - вопроса бы не было. А если нужно мерить интервалы длительностью менее секунды? В стандартном макросе UNIX_TIME миллисекунд нет. Для его приложений они и не нужны.
    В предложения по доработке ОЛ предлагается внести в переменные текущего времени еще миллисекунды. Это решит все проблемы с точностью измерения времени и измерения коротких интервалов.
    Значит нужно использовать информацию о времени цикла выполнения программы
    Например так
    Захват-1.png
    Считаем сколько раз выполняется программа за одну секунду, а дальше все просто.
    На выходе имеем аналог функции TIME() - время работы макроса в мс от момента включения ПР.

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

    Измеряем длительность сигнала на входе I4


    Измеряем длительность работы таймера TP
    Вложения Вложения
    Последний раз редактировалось petera; 11.01.2017 в 16:02.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  6. #96

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Значит нужно использовать информацию о времени цикла выполнения программы
    Я примерно так и делаю, только за базу беру 2с, точнее выходит. И циклы считаю счетчиком. Косвенными методами можно многого достичь, но зачем усложнять только потому что в ОЛ нет средств счета в миллисекундах. Поэтому и прошу добавить средства чтобы упростить эту процедуру.
    Ваш метод тоже интересен, но требует опытности в таких делах. Много расчетов производится ради элементарной по сути функции. И только потому что не решается напрямую.
    Кстати это относится и к макросу FSEL. Нужен просто FB для этого. Но это вроде как обещают сделать в новом релизе.
    Последний раз редактировалось Серёга Букашкин; 11.01.2017 в 16:34.

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

    По умолчанию

    Надо в ПР200 и ОЛ изменить управление пользовательским меню.

  8. #98

    По умолчанию

    Цитата Сообщение от Эдуард_Н Посмотреть сообщение
    Надо в ПР200 и ОЛ изменить управление пользовательским меню.
    Эдуард, а можно более расширенно что о чем речь и на что изменить?

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

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    Эдуард, а можно более расширенно что о чем речь и на что изменить?
    Где-то уже я писал об этом, очень не удобно если две строки и переход через SEL, надо нажать SEL потом кнопку вверх и если не то выбралось то нажать вниз потом опять SEL и вверх. Полная хрень, чё нельзя в ОЛ сделать что бы одна строка всегда была выделенной и при листании эта выделенность переходила от строки к строке и по нажатии на ввод осуществлялся вход в следующее меню.
    http://www.owen.ru/forum/showthread....l=1#post228920
    http://www.owen.ru/forum/showthread....EA%F0%E0%ED%E0

  10. #100

    По умолчанию

    Это все мелкие доработки.
    На самом деле ПР200 (и последующие приборы) имеют возможность создавать 2 и более независимо исполняемых программ ПР в режиме вытесняющей многозадачности.
    При этом можно сделать одну программу высокоприоритетной и реализовывать в ней управление быстрыми процессами,
    в другой разместить медленные ПИД, в третьей редкоиспользуемую логику настройки.
    Т.к. Пр200 позволяет реализовать (на малой программе) цикл гораздо быстрее 1 мс - то можно резко увеличить сферу применения ПР.
    И мегамакросы теперь не будут так тормозить цикл.
    Тролль-наседка, добрый, нежный и ласковый

Страница 10 из 11 ПерваяПервая ... 891011 ПоследняяПоследняя

Ваши права

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