Страница 10 из 77 ПерваяПервая ... 891011122060 ... ПоследняяПоследняя
Показано с 91 по 100 из 931

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

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

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

    По умолчанию

    Цитата Сообщение от Солнечный заяц Посмотреть сообщение
    Заметил следующий баг на ПР200:
    Использовал макрос для Pt1000. Если отключить ТСП от ПР, то на выходе макроса зависает 0, даже когда ТСП будет снова подключено.
    Проверил значение на входе макроса: оно восстанавливается.
    Есть такой момент, для этого необходимо ставить перед макросом ограничение на величину чуть большую рабочего диапазона датчика, чтобы неисправность обрыва контролировалась, но число не увеличивалось сильно.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  2. #2
    Пользователь Аватар для Солнечный заяц
    Регистрация
    16.08.2009
    Адрес
    г. Рыбинск, Яр.обл.
    Сообщений
    241

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Есть такой момент, для этого необходимо ставить перед макросом ограничение на величину чуть большую рабочего диапазона датчика, чтобы неисправность обрыва контролировалась, но число не увеличивалось сильно.
    Я дума это нужно добавить на первую страницу темы, под спойлер "известные ошибки". Может быть кто-то из пользователей исправит в свободное время.

  3. #3
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,438

    По умолчанию

    Не на первую страницу, а в тело макроса, короче поправить, зачем грабли раскидывать и писать координаты граблей?
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #4
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,438

    По умолчанию

    Вот посмотрел ваш мультиплексор из онлайн базы макросов:

    Мультиплексор_3.PNG

    И, сразу захотелось свой целочисленный переделать в вещественный, для переменных с плавающей запятой, вот что получилось:

    Мультиплексор_4.PNG

    Мой с расширением, настройки при расширении в свойствах макроса:

    Мультиплексор_5.PNG

    И я уже выкладывал, как организовать расширение:

    Мультиплексор_5.PNG

    Мультиплексор_6.PNG

    Ещё один макрос посмотрел из онлайн базы макросов:

    Максимальное из 10 с номером входа.PNG

    Тоже сразу захотелось свой вариант выдумать и сразу для переменных с плавающей запятой:

    Максимальное из 16 с номером входа_1.PNG

    Короче, почему-то не наблюдаю критики несовершенства макросов от Василия Кашубы, раньше он рьяно за это боролся, хотя я не помещал макросы в онлайн базу, а просто выкладывал на всеобщее обозрение!
    Ну наверно в онлайн базу макросов можно макросы помещать без явных ошибок и "причёсанные"?!

    Вот чуть усовершенствовал:

    Максимальное-минимальное из 16 с номером входа_1.PNG

    Теперь в свойствах макроса можно менять константу: Max=1/Min=0, тоесть выбирать максимальное или минимальное значение входных переменных ищет макрос!
    И проект для проверки на железе состряпал, всё фунциклирует!

    Вот ещё чуть усовершенствовал, теперь в 2 раза быстрей, за 16 циклов программы(раньше было за 32), за счёт нового быстрого(значение счётчика изменяется каждый цикл, у обычного счётчика, считающего импульсы, не ранее, чем через цикл программы) счётчика:

    Максимальное-минимальное из 16 с номером входа_2.PNG
    Вложения Вложения
    Последний раз редактировалось Сергей0308; 29.10.2017 в 16:43.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #5
    Пользователь Аватар для ParuSnow
    Регистрация
    23.05.2017
    Адрес
    Мордовия
    Сообщений
    74

    По умолчанию

    Сергей0308....

    Как вы думаете вчём проблема
    Данный макрос в режиме float (это счётчик) получается 1.03Е+02 такое число!
    Вопрос как это исправить?

    FCTN

    Заранее пасибо
    Последний раз редактировалось ParuSnow; 08.10.2017 в 19:37.


    Как-то так, маленькая глупость приводит к Большим проблемам!
    Все проекты ParuSnow

  6. #6
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,438

    По умолчанию

    Цитата Сообщение от ParuSnow Посмотреть сообщение
    Сергей0308....

    Как вы думаете вчём проблема
    Данный макрос в режиме float (это счётчик) получается 1.03Е+02 такое число!
    Вопрос как это исправить?

    FCTN

    Заранее пасибо
    Вы наверно изобретаете нечто похожее на мой сумматор:

    Сумматор.PNG

    http://www.owen.ru/forum/showthread.php?t=13106&page=3

    Сумматор_1.PNG

    http://www.owen.ru/forum/showthread.php?t=13106&page=2

    Посмотрите сначала что продают в велосипедных магазинах, прежде чем начинать изобретать велосипед!

    Если Вам не нравится такое отображение вида х,хх Х 10 в n-степени, попробуйте округлить до нужной вам точности, обычно помогает, неоднократно выкладывал макрос округления:

    Округление с заданным количеством знаков после запятой.PNG
    Последний раз редактировалось Сергей0308; 08.10.2017 в 20:24.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  7. #7
    Пользователь Аватар для ParuSnow
    Регистрация
    23.05.2017
    Адрес
    Мордовия
    Сообщений
    74

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Вы наверно изобретаете нечто похожее на мой сумматор:

    Посмотрите сначала что продают в велосипедных магазинах, прежде чем начинать изобретать велосипед!

    Если Вам не нравится такое отображение вида х,хх Х 10 в n-степени, попробуйте округлить до нужной вам точности, обычно помогает, неоднократно выкладывал макрос округления:
    Во 1ых Это Усовершенствованый my счётчик!(http://www.owen.ru/forum/showthread....l=1#post258935)

    Во 2ых с вашим Сумматором нет не-чего общего ()

    Он щитает вверх & вниз в int всё чётко.
    А вот float 0.1-0.2-0.3 и доходим до 0.8+0.1=1.03Е....или 0.10 Супер!!! Любое число после 0.8 (хочю заменить что это только в Овен) и как это понимать?
    С3.PNG
    Макрос здесь (открыт)
    http://www.owen.ru/forum/attachment....9&d=1506527456
    Последний раз редактировалось ParuSnow; 08.10.2017 в 22:26.


    Как-то так, маленькая глупость приводит к Большим проблемам!
    Все проекты ParuSnow

  8. #8
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,438

    По умолчанию

    Цитата Сообщение от ParuSnow Посмотреть сообщение
    Во 1ых Это Усовершенствованый my счётчик!(http://www.owen.ru/forum/showthread....l=1#post258935)

    Во 2ых с вашим Сумматором нет не-чего общего ()

    Он щитает вверх & вниз в int всё чётко.
    А вот float 0.1-0.2-0.3 и доходим до 0.8+0.1=1.03Е....или 0.10 Супер!!! Любое число после 0.8 (хочю заменить что это только в Овен) и как это понимать?
    С3.PNG
    Макрос здесь (открыт)
    http://www.owen.ru/forum/attachment....9&d=1506527456
    Ну чего Вы там, пробовали с округлением, помогает? Мне не понять ваших проблем, я думаю на отображение в симуляторе вообще не надо обращать внимания! Или Вы дальше симулятора двигаться не планируете?

    В принципе, это самый нормальный вид числа:

    Стандартный вид числа.PNG
    Последний раз редактировалось Сергей0308; 08.10.2017 в 23:11.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  9. #9

    По умолчанию

    Добрый день. В онлайн базу были добавлены следующие макросы:

    1. (SUM) (Сумматор)
    2. (AVG) (Вычисление среднего арифметического)
    3. (TIME_CYCLE) (Вычисление времени цикла программы)
    4. (PCHV) (Управление ОВЕН ПЧВ1 и ПЧВ2)
    5. Внесены изменения в макрос TIME_UD.
    Ссылки продублированы в первом посте.
    Последний раз редактировалось Ревака Юрий; 08.11.2017 в 12:27.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  10. #10
    Пользователь Аватар для ParuSnow
    Регистрация
    23.05.2017
    Адрес
    Мордовия
    Сообщений
    74

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Добрый день. В онлайн базу были добавлены следующие макросы:

    1. (SUM) (Сумматор)
    2. (AVG) (Вычисление среднего арифметического)
    3. (TIME_CYCLE) (Вычисление времени цикла программы)
    4. (PCHV) (Управление ОВЕН ПЧВ1 и ПЧВ2)
    5. Внесены изменения в макрос TIME_UD.
    Ссылки продублированы в первом посте.
    Уважаемый Юрий!
    Насколько я понимаю, что в онлайн базу можно зайти только через ОЛ.
    А если интернета нет на ПК что делать?
    Последний раз редактировалось ParuSnow; 08.11.2017 в 19:35.


    Как-то так, маленькая глупость приводит к Большим проблемам!
    Все проекты ParuSnow

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

Похожие темы

  1. Универсальные макросы для OWEN Logic
    от rovki в разделе Среда программирования OWEN Logic
    Ответов: 921
    Последнее сообщение: 01.12.2025, 11:45
  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, 15:33
  5. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16

Ваши права

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