Показано с 1 по 10 из 103

Тема: ПР + РЕЛЕ С ИНТЕРФЕЙСОМ RS485

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Там чтение 0х01 функцией, на 0х02 такое же поведение? типа булевая, но покажет число 11 ? типа замкнуто 3 входа ?

    А если ее при этом перевести в Int переменную ? bool-to-int и как вариант попробовать FB на ST сделать и попробовать выдернуть число?

    И как бы чтение других битов должно же было приводить к какому-то результату, нет?
    С функцией "2" происходит то же самое. Скрины приложу сейчас. Функция 1 читает выходы, а функция 2 - входы.
    Если ее стандартным готовым блоком bool_to_int интовать, то при интовании в единичку конвертируется только значение 1 переменной, значения 0, 2, 4, 8 на выходе блока bool_to_int принимают нулевое значение.
    Пробовали писать функцию на ST с использованием внутри нее встроенной функции bool_to_udint() - тогда при любом положительном значении переменной на выходе функции единица, а при ноле, соответственно, ноль.

    Чтение других битов дает всегда ноль, потому что все биты почему-то упаковываются в нулевой бит нулевого регистра.
    Изображения Изображения
    Последний раз редактировалось TaPX; 25.08.2023 в 14:45.

Похожие темы

  1. СПК207 с интерфейсом CAN
    от dima64 в разделе СПК2xx (архив)
    Ответов: 16
    Последнее сообщение: 13.06.2024, 15:47
  2. ИПП120 +Модуль Реле R421C32 попытка связать по Modbus через RS485
    от Alexteam в разделе Сетевые технологии
    Ответов: 38
    Последнее сообщение: 01.12.2022, 23:53
  3. Непонятки с интерфейсом
    от raiterpl в разделе Облачный сервис OwenCloud
    Ответов: 4
    Последнее сообщение: 09.02.2018, 13:19
  4. Ответов: 1
    Последнее сообщение: 31.08.2017, 12:16

Ваши права

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