Страница 774 из 855 ПерваяПервая ... 274674724764772773774775776784824 ... ПоследняяПоследняя
Показано с 7,731 по 7,740 из 8549

Тема: CODESYS V3.5. Вопросы и ответы

  1. #7731

    По умолчанию

    [QUOTE=kondor3000;449103]Эта эпопея уже 3 неделю длится, сначала были адреса со 125 по 194 (70 регистров), потом ТС сделал с 83 по 182 (100 регистров) и собирался передавать REAL с 83 адреса.
    2 недели ему разжёвывал как биты соотнести с регистрами, только по ходу ТС так ничего и не понял.https://owen.ru/forum/showthread.php?t=20069&page=766

    А теперь биты из 199-202 регистра, а REAL из 1331-1334 регистров[/QUOTEдоброе утро. хоть я и мучал вас глупыми вопросами .но никак не мог понять .спасибо большое за терпения .я за три недели многому научился с нуля. будут у меня еще вопросы. я буду если позволите писать. еще раз спасибо.

  2. #7732

    По умолчанию

    Цитата Сообщение от инт Посмотреть сообщение
    доброе утро. хоть я и мучал вас глупыми вопросами .но никак не мог понять .спасибо большое за терпения .я за три недели многому научился с нуля. будут у меня еще вопросы. я буду если позволите писать. еще раз спасибо.
    Так всё таки вы биты перепутали или решили REAL записывать в 1331-1334 регистры ?
    Последний раз редактировалось kondor3000; 25.10.2024 в 09:29.

  3. #7733

    По умолчанию

    Добрый день.
    Исходные:
    - требуется поддерживать параметр (сила натяжения нити) в заданном значении, через ПИД-регулятор. Значение параметра считывается с модуля МВ110-224.8А;
    - поддержание заданного значения обеспечивает сервопривод (на базе Delta ASDA-B2), работая в режиме управления моментом;
    - проект на СПК110 в CODESYS 3.5.17.3.
    Подскажите, пожалуйста, какой ФБ из библиотеки CmpOwenPidRegs подойдет для этой цели, или из другой.

  4. #7734
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,596

    По умолчанию

    Цитата Сообщение от yurya Посмотреть сообщение
    Добрый день.
    Исходные:
    - требуется поддерживать параметр (сила натяжения нити) в заданном значении, через ПИД-регулятор. Значение параметра считывается с модуля МВ110-224.8А;
    - поддержание заданного значения обеспечивает сервопривод (на базе Delta ASDA-B2), работая в режиме управления моментом;
    - проект на СПК110 в CODESYS 3.5.17.3.
    Подскажите, пожалуйста, какой ФБ из библиотеки CmpOwenPidRegs подойдет для этой цели, или из другой.
    Добрый день.
    Если вы раньше не работали с CmpOwenPidRegs - то лучше используйте ПИД-регулятор из библиотеки Util.

  5. #7735

    По умолчанию

    Спасибо за ответ.
    Последний раз редактировалось yurya; 28.10.2024 в 08:32.

  6. #7736

    По умолчанию

    Здравствуйте. Подскажите пожалуйста, какой использовать блок из библиотеки для отключения аналогового сигнала? Допустим: приходить аналоговый сигнал на вход блока, на выходе тот же сигнал. По переменной bool выключается выходной аналоговый сигнал.

  7. #7737

    По умолчанию

    Цитата Сообщение от shvitaliy Посмотреть сообщение
    Здравствуйте. Подскажите пожалуйста, какой использовать блок из библиотеки для отключения аналогового сигнала? Допустим: приходить аналоговый сигнал на вход блока, на выходе тот же сигнал. По переменной bool выключается выходной аналоговый сигнал.
    Это делается в несколько строк на ST, можете создать свой ФБ или функцию и вставить туда код.
    На CFC то же самое можно сделать на элементе SEL
    Код:
    IF NOT b1 THEN  //   b1: BOOL ; - переменная управления
    Out:= IN;    //  Out, IN :REAL;   выход и вход блока
    ELSE Out:=0;
    END_IF
    Последний раз редактировалось kondor3000; 25.10.2024 в 15:12.

  8. #7738

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Это делается в несколько строк на ST, можете создать свой ФБ или функцию и вставить туда код.
    На CFC то же самое можно сделать на элементе SEL
    Код:
    IF NOT b1 THEN  //   b1: BOOL ; - переменная управления
    Out:= IN;    //  Out, IN :REAL;   выход и вход блока
    ELSE Out:=0;
    END_IF
    Спасибо большое, как все просто ) надо изучать мне ST

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

    По умолчанию

    Цитата Сообщение от shvitaliy Посмотреть сообщение
    Спасибо большое, как все просто ) надо изучать мне ST
    проще это когда Out:= IN * BOOL_TO_REAL(NOT b1);
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  10. #7740
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    3,054

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    На CFC то же самое можно сделать на элементе SEL
    дык и на ST
    Код:
    OUT := SEL(Enable, DEFAULT_OUT, IN)
    Последний раз редактировалось Валенок; 25.10.2024 в 19:03.

Страница 774 из 855 ПерваяПервая ... 274674724764772773774775776784824 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4000
    Последнее сообщение: 06.12.2025, 12:05
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 849
    Последнее сообщение: 16.11.2025, 08:58
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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