Страница 52 из 81 ПерваяПервая ... 242505152535462 ... ПоследняяПоследняя
Показано с 511 по 520 из 806

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

  1. #511

    По умолчанию

    Цитата Сообщение от heXor Посмотреть сообщение
    Да, как сказано в видео установил константу 200. Это еще сильнее поломало макрос - он не выдает ошибку при большом значении. Тестирования на реальном железе показали что при обрыве датчика аналог выдает большое число (>99999.99). Тоесть после коррекции Pt100 вообще не выдает ошибку при обрыве и некорректные числа уходят в алгоритмы. Но отмечу что NaN не возникает и Pt100 не зависает.

    Вложение 53392
    200 маловато будет, обрыв не будет определяться, рабочий диапазон Pt100 от 18,52 Ом до 390,48 Ом, внизу в макросе как раз и установлены эти значения, по ним регистрируются короткое замыкание на входе и обрыв, поэтому я и ставил 400 Ом.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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. #512

    По умолчанию

    Здравствуйте. Было бы неплохо сделать распаковку битовой маски

  3. #513

    По умолчанию

    Цитата Сообщение от Fipol Посмотреть сообщение
    Здравствуйте. Было бы неплохо сделать распаковку битовой маски
    Добрый день. Все уже давно упаковано и распаковано , мароксы BOOL_INT и INT_BOOL в менеджере компонентов.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

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

    По умолчанию

    Цитата Сообщение от Fipol Посмотреть сообщение
    Здравствуйте. Было бы неплохо сделать распаковку битовой маски
    Вот мои варианты:

    Упаковка-распаковка.owl

    Упаковка-распаковка булевых переменных_3.owl

    Много раз выкладывал, здесь наверно проще(быстрей) самому нарисовать, чем спрашивать или искать!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  5. #515
    Пользователь
    Регистрация
    25.02.2013
    Адрес
    Иркутск
    Сообщений
    47

    По умолчанию

    Привет!
    Год назад нарисовал макрос для работы вентиляции до 4-х ступеней электронагревателя.
    Этот макрос отработал уже порядочно на реальных объектах. Выкладываю на суд общественности.
    Первые 4 входа - защита и они равноправны (1 на все для работоспособности).
    Pwr_In - мощность в процентах (плавучка).
    wt_Tx - весовой коэффициент мощности каждой ступени (первая не менее 1, остальные могут быть нолём, целочисленное).
    Выходы:
    Т1-Т4 - включение соответствующих контакторов.
    PWM_T1 - ШИМ сигнал на управление ТТР первой ступени (булевская).
    Y_T1 - мощность первой ступени в процентах (плавучка).
    Вложения Вложения
    Последний раз редактировалось L.Ch.; 26.02.2021 в 04:04.

  6. #516
    Пользователь
    Регистрация
    25.02.2013
    Адрес
    Иркутск
    Сообщений
    47

    По умолчанию

    Забыл добавить, что в свойствах макроса задается период ШИМ (10 с) и гистрезис (1%).

  7. #517
    Пользователь
    Регистрация
    25.02.2013
    Адрес
    Иркутск
    Сообщений
    47

    По умолчанию

    В планах сделать на 8 или 16 ступеней, но это уже будет закрытая информация.....

  8. #518
    Пользователь
    Регистрация
    25.02.2016
    Адрес
    Кострома
    Сообщений
    276

    По умолчанию

    В макросе BM_in из менеджера компонентов ошибка - все биты укладываются в инт со сдвигом на единицу. Нужно убрать для первого входа DI_1 добавление единицы к номеру бита, у нас это же нулевой бит, а не первый.

  9. #519
    Пользователь Аватар для СергейНовосиб
    Регистрация
    23.05.2011
    Адрес
    Новосибирск
    Сообщений
    330

    По умолчанию

    Да, там действительно ошибка.

    9-4.jpg
    Последний раз редактировалось СергейНовосиб; 13.04.2021 в 12:40.

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

    По умолчанию

    Цитата Сообщение от СергейНовосиб Посмотреть сообщение
    Да, там действительно ошибка.

    9-4.jpg
    А чем мой не устраивает, что я выложил(там и настройки имеются в свойствах макроса)?
    От этой картинки я в шоке, это же талант нужен, так суметь всё усложнить, далеко не у каждого получится, поставь сдвиг на выходе и будет в разы проще!
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

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

Похожие темы

  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

Ваши права

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