Страница 885 из 893 ПерваяПервая ... 385785835875883884885886887 ... ПоследняяПоследняя
Показано с 8,841 по 8,850 из 8921

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

  1. #8841

    По умолчанию

    Здравствуйте, у меня на визуализации есть кнопки при нажатии на которые выполняется код: PLC_PRG.isPump[1] := TRUE; И таких кнопок много ([2], [3] и т.д.) ещё в них цвет меняется по этому же алгоритму. Как можно автоматизировать их создание, чтобы в каждой кнопке не редактировать одну цифру?

  2. #8842

    По умолчанию

    Цитата Сообщение от Roman33 Посмотреть сообщение
    Здравствуйте, у меня на визуализации есть кнопки при нажатии на которые выполняется код: PLC_PRG.isPump[1] := TRUE; И таких кнопок много ([2], [3] и т.д.) ещё в них цвет меняется по этому же алгоритму. Как можно автоматизировать их создание, чтобы в каждой кнопке не редактировать одну цифру?
    Поменять руками число в 2-3 десятках скопированных кнопок, займёт меньше времени создания сообщения на форуме.
    А больше на визу и не поместится.

  3. #8843

    По умолчанию

    Цитата Сообщение от Roman33 Посмотреть сообщение
    Здравствуйте, у меня на визуализации есть кнопки при нажатии на которые выполняется код: PLC_PRG.isPump[1] := TRUE; И таких кнопок много ([2], [3] и т.д.) ещё в них цвет меняется по этому же алгоритму. Как можно автоматизировать их создание, чтобы в каждой кнопке не редактировать одну цифру?
    Добрый день.

    В CODESYS у элементов есть команда контекстного меню Размножить элемент визуализации.
    Она описана здесь в п. 10.3.6:
    https://ftp.owen.ru/CoDeSys3/11_Docu..._Visu_v3.0.pdf

    Но она не может повлиять на содержимое действия Выполнить ST-код.
    Поэтому можно сделать следующее: привязать к кнопкам элементы отдельного булевского массива (это позволит их "тиражировать"), а в коде программы в цикле FOR проверять изменение их состояния и в случае необходимости выполнять нужные операции.

  4. #8844

    По умолчанию

    Спасибо, работает. У меня просто есть, задача, чтобы у каждого элемента системы (насосы, смесители и т.д.) была возможность выбора входа к которому они привязаны, для унификации приложения. Отсюда куча кнопок с почти одинаковым кодом: привязать выход, инверсия, ручной режим.
    Последний раз редактировалось Roman33; 06.08.2026 в 08:42.

  5. #8845
    Пользователь Аватар для Party3AH
    Регистрация
    24.03.2023
    Адрес
    Север
    Сообщений
    107

    По умолчанию

    Добрый день!

    Можно ли вывести значения счётчика "Request Counter" из состояния устройства Modbus TCP Slave и привязать его к переменной в коде?
    Есть задача, сделать статистику связи. Идея такая - считать кол-во запросов, кол-во ошибок xInitDone, из этих данных считать процент успешных запросов.

    Снимок.JPG

  6. #8846

    По умолчанию

    Цитата Сообщение от Party3AH Посмотреть сообщение
    Добрый день!

    Можно ли вывести значения счётчика "Request Counter" из состояния устройства Modbus TCP Slave и привязать его к переменной в коде?
    Есть задача, сделать статистику связи. Идея такая - считать кол-во запросов, кол-во ошибок xInitDone, из этих данных считать процент успешных запросов.

    Снимок.JPG
    Добрый день.
    См. пример:
    https://owen.ru/forum/showthread.php...l=1#post403643

  7. #8847
    Пользователь
    Регистрация
    23.05.2025
    Адрес
    Железка
    Сообщений
    223

    По умолчанию

    Добрый день коллеги!
    Перенёс проект из sodesys 3,5_v17 в codesys 3,5_v19, прогрузил все необходимые библиотеки, обновил конфигурации устройств. Но при компиляции среда разработки находит ошибки, которые не знаю как исправить.
    комп_1.png
    подскажите как победить этот недуг.

    Кликаю на строчку с ошибкой, но codesys не переносит меня к месту ошибки, соответственно не могу понять что и где исправлять.

    Спасибо.
    Последний раз редактировалось LogikASUTP; 19.08.2026 в 11:58.

  8. #8848

    По умолчанию

    Цитата Сообщение от LogikASUTP Посмотреть сообщение
    Добрый день коллеги!
    Перенёс проект из sodesys 3,5_v17 в codesys 3,5_v19, прогрузил все необходимые библиотеки, обновил конфигурации устройств. Но при компиляции среда разработки находит ошибки, которые не знаю как исправить.
    комп_1.png
    подскажите как победить этот недуг.

    Кликаю на строчку с ошибкой, но codesys не переносит меня к месту ошибки, соответственно не могу понять что и где исправлять.

    Спасибо.
    Добрый день.
    Для контроллеров ОВЕН мы не заявляем поддержки программирования в V3.5 SP19.
    В любом случае - выложите простейший проект (.projectarchive), в котором можно будет воспроизвести эту ошибку.

  9. #8849
    Пользователь Аватар для Party3AH
    Регистрация
    24.03.2023
    Адрес
    Север
    Сообщений
    107

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    См. пример:
    https://owen.ru/forum/showthread.php...l=1#post403643
    Благодарю, Евгений! Всё получилось. Статистика заработала.

    Есть ещё вопрос по диагностике связи - можно ли привязать кнопку подтверждения последнего сообщения диагностики к переменной в коде?
    И можно ли как-то обнулять счётчики Request Counter и Error Counter?

  10. #8850
    Пользователь
    Регистрация
    23.05.2025
    Адрес
    Железка
    Сообщений
    223

    По умолчанию

    Евгений спасибо проект простенький состряпаю скину. Пока некогда пришлось 6 проектов вручную переделывать.

Страница 885 из 893 ПерваяПервая ... 385785835875883884885886887 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе СП3хх, СП270
    Ответов: 4209
    Последнее сообщение: 26.08.2026, 16:07
  2. Ответов: 863
    Последнее сообщение: 02.03.2026, 17:13
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе СП3хх, СП270
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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