ModBus при отправке всегда 0

Помечено: 

Просмотр 4 сообщений - с 16 по 19 (из 19 всего)
  • Автор
    Сообщения
  • #24673
    Sergey_KRS
    Участник

    Спасибо.
    Жаль, но в каждом проекте свои ограничения.

    #24677
    Mikhail
    Модератор

    1) Возможно ли создание своих таблиц, внутри справочников?
    Как вариант — загрузить данные из Вашего файла CSV или XML в свою структуру данных, используя механизм формул. Но пожалуй, удобнее такие относительно сложные действия выполнять, написав свой модуль, который подключается к Серверу.

    2) Возможно ли получение значения из таблицы по индексу формулой? (переформулирую получение данных из таблицы по запросу, например по индексу получить значение столбца «Значение» или по значению столбца А получить другой столбец В)
    Вы можете в формулах создать объекты типа Dictionay и получать значения по ключу. Почитайте подробнее в документации C#.

    3) Возможно ли получение формулой значения поля «Значения команды» в каналах управления.
    Да, формула должна преобразовывать индекс нажатой кнопки в отправляемое значение.

    #24651
    Sergey_KRS
    Участник

    Объекты, Линии связи, КП, Значения команд
    https://i.ibb.co/k0SjNj7/1-2-3-5.png

    Параметры линии
    https://i.ibb.co/gWHvmzt/6.png

    Форма
    https://i.ibb.co/dmdNwS2/7.png

    При использовании формулы
    https://i.ibb.co/g3J8NBL/4-8.png

    Если отключить формулу
    https://i.ibb.co/rb2Pkxm/9-10.png

    Видим, что значение команды ТУ с формулой 768,000
    а без формулы 0,000
    при этом в таблице «Значения команд» задано значение для команды 768

    #26764
    Mikhail
    Модератор

    В таблице «Значения команд» под значением понимается текстовое отображение значения.
    Каждому элементу, перечисленному через точку с запятой в этом поле соответствуют числовые значения команд 0, 1, 2… которые можно использовать в формуле канала для получения того значения, которое будет передано контроллеру.

Просмотр 4 сообщений - с 16 по 19 (из 19 всего)
  • Вы должны авторизироваться для ответа в этой теме.