Страница 884 из 884 ПерваяПервая ... 384784834874882883884
Показано с 8,831 по 8,835 из 8835

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

  1. #8831

    По умолчанию

    Цитата Сообщение от Vlad9 Посмотреть сообщение
    Здравствуйте. Можно ли в режиме эмулятора читать данные с ком порта? Сейчас когда запускаю отладку в эмуляторы значок модбас подсвечивается красным треугольником, в свойствах надпись, драйвер не найден. Вложение 89687
    В режиме эмулятора обмен не работает. Используйте виртуальный плк

  2. #8832

    По умолчанию Доступ к статическим переменным через Property

    Добрый день!
    У класса имеется два статических поля/переменных. При изменении одного, необходимо менять другое. Ниже код на C# для примера. Каким образом получить такое же поведение в Codesys, то есть обновлять оба статических поля в сеттере одного свойтва? Спасибо.

    Код:
    public class CodesysFB
    {
        public static double RealVariable
        {
            get => field;
            set
            {
                field = value;
                StringVariable = field.ToString(); // в Codesys в этом сеттере свойство StringVariable не вызывается
            }
        } = 123.456;
    
        public static string StringVariable { get; private set; } = RealVariable.ToString();
    }
    Последний раз редактировалось Aleksandr_Sorokin; 13.07.2026 в 20:06.

  3. #8833

    По умолчанию

    Здравствуйте. Почему переменная Real занимает один адрес регистра Модбас? Что не так?
    скрин.gif

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

    По умолчанию

    Цитата Сообщение от Vlad9 Посмотреть сообщение
    Здравствуйте. Почему переменная Real занимает один адрес регистра Модбас? Что не так?
    скрин.gif
    Добрый день.
    Стандартные компоненты Modbus не имеют нормальной поддержки типизации.
    Нужно привязать к каналам две переменные типа WORD (или, что удобнее, массив из двух вордов) и преобразовать в REAL.
    См. примеры в п. 2.1:
    https://ftp.owen.ru/CoDeSys3/98_Book...nipulation.pdf

  5. #8835

    По умолчанию

    Спасибо за подсказку. Создал объединение массив из двух вордов с реалом. Решение так себе, но куда деваться. Начинаю добрым словом вспоминать Шнайдер.)

Страница 884 из 884 ПерваяПервая ... 384784834874882883884

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4193
    Последнее сообщение: 26.06.2026, 14:56
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 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. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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