Показано с 1 по 9 из 9

Тема: Связи в OwenLogic

  1. #1

    По умолчанию Связи в OwenLogic

    Здравствуйте. Подскажите можно ли реализовать и каким образом несколько связей внутри программы на аналоговый выход? С дискретными проблем нет, с аналоговым при попытки проложить связь рисует значок запрета. Как победить или это by design и решения нет. Спасибо.

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

    По умолчанию

    Покажите как вы умудрились на дискретный выход записать несколько значений?

  3. #3

    По умолчанию

    Цитата Сообщение от zavvin Посмотреть сообщение
    Здравствуйте. Подскажите можно ли реализовать и каким образом несколько связей внутри программы на аналоговый выход? С дискретными проблем нет, с аналоговым при попытки проложить связь рисует значок запрета. Как победить или это by design и решения нет. Спасибо.
    На выход нельзя подать несколько переменных (связей), можно через SEL (fSEL), например переключать на выход либо одну, либо другую переменную. Это касается и дискретных сигналов и аналоговых.
    Последний раз редактировалось kondor3000; 14.10.2022 в 10:03.

  4. #4

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Покажите как вы умудрились на дискретный выход записать несколько значений?
    OR? не?
    SEL хорош если два значения, а надо больше, городить каскадом? Хотел как то более изящно..

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

    По умолчанию

    Цитата Сообщение от zavvin Посмотреть сообщение
    OR? не?
    SEL хорош если два значения, а надо больше, городить каскадом? Хотел как то более изящно..
    изящно, это построить каскад fSEL-ов, выделить их мышкой, создать макрос и назвать его мультиплексор
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  6. #6

    По умолчанию

    Цитата Сообщение от zavvin Посмотреть сообщение
    OR? не?
    SEL хорош если два значения, а надо больше, городить каскадом? Хотел как то более изящно..
    Так вы опишите подробнее, что вам надо. Есть например мультиплексор, есть функции на ST, на них реализуют выбор уставки погодного отопления, например.

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

    По умолчанию

    ну OR для вещественных и не подойдет, даже если вы в целочисленную переведете, а то он биты будет складывать

  8. #8

    По умолчанию

    Непонятно что требуется. Если Обьединить несколько линий с вещественным типом, и при этом вы уверенны что в нужное время значение отличное от нуля будет только на одной линии - поможет обыкновенный блок сумммирования. Но он просуммирует все слагаемые.
    Безымянный.jpg
    Последний раз редактировалось gmz_001; 15.10.2022 в 04:20.

  9. #9

    По умолчанию

    В менеджере есть макрос Fsel7(аналоговые преобразователи) переключаем 7 входов. Если нужно INT то просто переделать этот макрос на INT

Похожие темы

  1. OwenLogic 1.3
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 317
    Последнее сообщение: 29.04.2020, 09:29
  2. OwenLogic 1.14
    от Андрей Посохов в разделе Среда программирования OWEN Logic
    Ответов: 150
    Последнее сообщение: 27.08.2019, 10:44
  3. OwenLogic 1.13
    от Андрей Посохов в разделе Среда программирования OWEN Logic
    Ответов: 243
    Последнее сообщение: 29.05.2019, 18:47
  4. OwenLogic 1.5
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 259
    Последнее сообщение: 22.11.2015, 19:52
  5. OwenLogic 1.6
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 26
    Последнее сообщение: 10.10.2012, 19:37

Ваши права

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