Страница 698 из 1040 ПерваяПервая ... 198598648688696697698699700708748798 ... ПоследняяПоследняя
Показано с 6,971 по 6,980 из 10399

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

  1. #6971

    По умолчанию

    спасибо всем откликнувшимся большое, проблема была где то в моей программе создал чистую, все работает, запись в 27 регистр и все. В 17 можно ничего не вносить, попробовал и так и так.

  2. #6972

    По умолчанию

    Добрый день! Мучаюсь с проблемой несколько дней уже. Очень прошу совета. Нужен блок, который за заданный промежуток времени (10, 200 или например 630 секунд) постепенно поднимает или снижает значение на заданную величину (например с от 0 до 1000 или 800 до 600). Есть похожие ступенчатые регуляторы для муфельных печей, в которых реализован выход на уставку за заданный интервал времени. Подскажите пожалуйста как реализовать такое в CoDeSys 2.3. Спасибо!

  3. #6973

    По умолчанию

    Блок GEN из Util.lib

  4. #6974

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    Блок GEN из Util.lib
    Большое спасибо за наводку. Подошёл блок RAMP

  5. #6975

    По умолчанию

    Здравствуйте, подскаите пожалуйста по библиотеке SysLibCom
    Брал пример с форума, но скорость не могу поменять, как и остальные параметры, кроме номера порта, скорость всегда 9600

    VAR CONSTANT
    port: COMSETTINGS := (Port := 0, dwBaudRate := 9600);

    END_VAR

    IF NOT portOpened THEN

    portOpened := SysComOpen(port.Port) = 0 = SysComSetSettings(port.Port, ADR(port));


    END_IF;

  6. #6976

    По умолчанию

    Добрый день! Подскажите! Как добавить в проект булевую переменную устройства модбас? Создаю универсальное устройство, далее там можно создать переменную типа word, Dword, byte.... Как здесь bool найти?)

  7. #6977
    Пользователь
    Регистрация
    31.07.2013
    Адрес
    Аркаим
    Сообщений
    1,033

    По умолчанию

    Никак. Создаете регистр 8bits , там откроется возможность управлять отдельными битами. Либо применять конструкцию Var.0--Var.15, где Var - переменная типа WORD или регистр 2byte, а цифры после точки - номер бита.

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

    По умолчанию

    Здравствуйте. У меня в основной программе стоит функциональный блок (мною написанный), в этом блоке еще один подобный блок. Как мне во втором блоке из основной программы изменять переменные. В ручном режиме, в онлайне, я могу присваивать значения этим переменным, а программно не получается. Подскажите, возможно ли такое?
    Не зная броду, не суйся в воду. (Пословица.)
    Век живи, век учись(а умрешь дураком).
    Опыт растет прямо пропорционально выведенному из строя оборудованию.

  9. #6979
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    980

    По умолчанию

    Цитата Сообщение от Пьер Посмотреть сообщение
    Здравствуйте. У меня в основной программе стоит функциональный блок (мною написанный), в этом блоке еще один подобный блок. Как мне во втором блоке из основной программы изменять переменные. В ручном режиме, в онлайне, я могу присваивать значения этим переменным, а программно не получается. Подскажите, возможно ли такое?
    Сделайте их типа Input_var, а не Var.

  10. #6980
    Пользователь
    Регистрация
    06.03.2018
    Адрес
    Барнаул
    Сообщений
    75

    По умолчанию

    Здравствуйте.
    Вложение 43757

    Не могу понять почему так происходит: назначаю регистры значениям REAL, вылетает ошибка, при чем все значениям, начинающимся с 250 адреса это происходит в области как в глобальных так и в глобальных энергонезависимых переменных, все остальное компелируется без проблем.

    (СП310, ПЛК110-60 - М [M02], CS2.3.9.41)

    В чем может быть причина?

Страница 698 из 1040 ПерваяПервая ... 198598648688696697698699700708748798 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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