Страница 890 из 1044 ПерваяПервая ... 390790840880888889890891892900940990 ... ПоследняяПоследняя
Показано с 8,891 по 8,900 из 10436

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

  1. #8891

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    Это как? Разное для разных экземпляров?
    Да. Как у сименса можно было в Instance DB задать каждой переменной начальное значение отличное от того, что прописано в функциональном блоке.

  2. #8892

    По умолчанию

    В КДС такое сделать нельзя.

  3. #8893

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Почему нельзя ?

    Запускаемся (сами фб можно и не запускать) и смотрим
    y1.xx/y2.xx/y3.xx

    ps
    17 задать можно. Проверено. Остальное - не знаю
    Благодарю, действительно работает, даже несколько переменных. Интересно, откуда информация? В документации подобного не видел.

  4. #8894
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,250

    По умолчанию

    Цитата Сообщение от Jukki Посмотреть сообщение
    Интересно, откуда информация? В документации подобного не видел..
    Справка/Содержание/Типы данных CDS/Пользовательские../Структуры/пример инициализации

  5. #8895

    По умолчанию

    Народ, подскажите пожалуйста, как округлить число типа real до десятых на языке ST
    Пример: чтоб из числа 18.5889965 получилось 18,6

  6. #8896

    По умолчанию

    Что в голову пришло:
    val := INT_TO_REAL(REAL_TO_INT(val * 10)) / 10;

  7. #8897

    По умолчанию

    Цитата Сообщение от Юрий_Че Посмотреть сообщение
    Народ, подскажите пожалуйста, как округлить число типа real до десятых на языке ST
    Пример: чтоб из числа 18.5889965 получилось 18,6
    Val:=REAL_TO_DINT(Val*10)/10.0 ;
    Последний раз редактировалось kondor3000; 18.07.2022 в 16:49.

  8. #8898

    По умолчанию

    Добрый день, делаю проект на ПЛК Овен 110-60м02, в проекте есть связь ПК с ПЛК по modbus TCP ethernet, для обмени данными создал глобальные переменные и задал им адреса: ProgramMod AT%IW240 :WORD, AutomatMod AT%QW156 : WORD; при компиляции проекта получил ошибку: codesys 3728 не верный адрес. До этого делал аналогичный проект на ПЛК WAGO все было хорошо. Подскажите пожалуйста адреса modbus для Овена, перерыл весь интернет, такой темы ни кто не поднимал, в доках не Овен то же про адреса ни чего. Как правильно установить обмен данными с ПК?

  9. #8899

    По умолчанию

    Подскажите пожалуйста адреса modbus для Овена
    какие адреса?
    перерыл весь интернет, такой темы ни кто не поднимал,
    первое правило бойцовского клуба знаешь?
    в доках не Овен то же про адреса ни чего
    второе правило бойцовского клуба
    Как правильно установить обмен данными с ПК?
    перестать использовать в работе с ОВЕН те же самые "шаблоны, что и
    аналогичный проект на ПЛК WAGO все было хорошо
    всё есть в обучающих видео - только вместо ПК в обучающих видео панель оператора

  10. #8900

    По умолчанию

    Цитата Сообщение от VyacheslavN Посмотреть сообщение
    Добрый день, делаю проект на ПЛК Овен 110-60м02, в проекте есть связь ПК с ПЛК по modbus TCP ethernet, для обмени данными создал глобальные переменные и задал им адреса: ProgramMod AT%IW240 :WORD, AutomatMod AT%QW156 : WORD; при компиляции проекта получил ошибку: codesys 3728 не верный адрес. До этого делал аналогичный проект на ПЛК WAGO все было хорошо. Подскажите пожалуйста адреса modbus для Овена, перерыл весь интернет, такой темы ни кто не поднимал, в доках не Овен то же про адреса ни чего. Как правильно установить обмен данными с ПК?
    Советую просмотреть все обучающие видео для начала https://owen.ru/product/plk110_m02/video
    Для обмена с устройствами рекомендуется давать имена переменным, а не использовать прямую адресацию AT%QW156. Ко всем переменным которые вы добавили в конфигурации, например в слейве ТСР, вы можете обращаться по именам и они будут глобальными и энергонезависимыми.
    Пример слейва ТСР (и одновременно Debag 232) с добавленными переменными ProgramMod, AutomatMod (WORD) 1 ТСР слейв.jpg
    Адрес устройства 1, порт 502, адреса переменных 0 и 1.
    Последний раз редактировалось kondor3000; 20.07.2022 в 19:04.

Страница 890 из 1044 ПерваяПервая ... 390790840880888889890891892900940990 ... ПоследняяПоследняя

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

Ваши права

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