Страница 9 из 44 ПерваяПервая ... 789101119 ... ПоследняяПоследняя
Показано с 81 по 90 из 431

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

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

    По умолчанию

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

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

    По умолчанию

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

    Мультиплексор_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.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    Сергей0308....

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

    FCTN

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


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

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

    По умолчанию

    Цитата Сообщение от 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.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    Цитата Сообщение от Сергей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

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

    По умолчанию

    Цитата Сообщение от 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.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Ну чего Вы там, пробовали с округлением, помогает?
    Возможно попробую ....
    Или Вы дальше симулятора двигаться не планируете?
    Пока не нашел ему применения Печально


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

  8. #88

    По умолчанию

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

    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

    Обновленная справка по OWENLogic http://ftp-ow.owen.ru/softupdate/OWE..._HELP_1.13.chm
    Шаблон описания ошибки ПР или 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

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

    По умолчанию

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

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


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

  10. #90
    Пользователь
    Регистрация
    18.07.2013
    Адрес
    уфа
    Сообщений
    249

    По умолчанию

    В ОНЛАЙН без интернета?В интернет без интернета?

Страница 9 из 44 ПерваяПервая ... 789101119 ... ПоследняяПоследняя

Похожие темы

  1. Универсальные макросы для OWEN Logic
    от rovki в разделе Среда программирования OWEN Logic
    Ответов: 564
    Последнее сообщение: 06.02.2020, 10:51
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 402
    Последнее сообщение: 29.07.2016, 06:48
  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

Ваши права

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