Modbus чтение Coils

Avatar
  • обновлен
  • Отвечен

Добрый вечер!

В моем учебном проекте идет управление тремя клапанами через регистр Coils модбаса.  Обратная связь с этих клапанов также идет через Coils(чтение). По интерфейсу СОМ, судя по логам данные идут нормально: 0-клапан отключен, 1-включен. А наверху в скаде получается 0 и минус 1!  Пришлось по каналам ОС клапанов добавить формулу *(-1).

  Что бы это могло значить?

проект прилагаю Bak1a_310321.zip

Как Вы оцениваете обслуживание, которое получили?

Оценка удовлетворенности от Шадрин Владимир 4 года назад

Добавьте комментарий о качестве обслуживания (необязательно):

Прикрепленные ответы
Avatar
СИМП Лайт (тех поддержка)
  • Ответ
  • Отвечен

День добрый.

Что бы это могло значить?


Это означает что Вы выбрали для канала тип данных BYTE, в соответствии с этим Вы получаете конвертированное из Boolean значение. 

https://docs.microsoft.com/ru-ru/office/vba/language/reference/user-interface-help/boolean-data-type

Avatar
Шадрин Владимир

Добрый день! Все, отбой воздушной тревоги, бонбардировщики улетели...

Нашел СВОЮ ошибку!

Нужно было не только перепривязать каналы, но и раскрыть плюсики у Состояние "Вкл" и Состояние "Откл"и поставить галки включено, см картинку. Сегодня я это и сделал. Все работает.

  Кстати режим эмуляции мнемосхемы такие баги не отслеживает, там с индикацией все ОК.

Большое спсибо всем, кто учавствовал: Анатолию555 и техподдержке!

Avatar
Шадрин Владимир

Доброе утро. Какая у вас версия таймвьювера? Какую мне ставить?

Avatar
Шадрин Владимир

Добрый день! С таймвьювером мне нужно разобраться для начала. Пока пробую те же проекты на другом ПК в компьютерном классе. Буду готов с таймвьюверо, сообщу.

Avatar
Цитата от Шадрин Владимир

День добрый.

Проверили Ваш проект, проблем с отображением не обнаружили. Если есть возможность показать по тимвьюверу данную проблему на своем ПК, то напишите нам на почту simp@simplight.ru

Avatar
Цитата от Шадрин Владимир

Добрый день!

Изменил проект по минимуму, ЗАНОВО набрал простейшую мнемосхему с тремя клапанами кнопками и трубами,

Все работает как часы, все правильно.

Вывод где-то в мнемосхеме возникла бага, которая при последующем ее редактировании уже не правится,

и помогает только если все начать с чистого листа.  Хорошо если схема маленькая, а если огромная?

День добрый.


Уточните какие элементы привязаны к каналам по которым наблюдается такое поведение?

Avatar
Шадрин Владимир

Добрый день!

Изменил проект по минимуму, ЗАНОВО набрал простейшую мнемосхему с тремя клапанами кнопками и трубами,

Все работает как часы, все правильно.

Вывод где-то в мнемосхеме возникла бага, которая при последующем ее редактировании уже не правится,

и помогает только если все начать с чистого листа.  Хорошо если схема маленькая, а если огромная?

Avatar
Шадрин Владимир

проект бак1а310321Бул(1) см. выше по комментариям. Привязаны клапаны 1-3 и трубы, причем из труб не правильно работает индикация только трубы клапана 3.

Avatar
Цитата от Шадрин Владимир

не помогает перепривязка, проверил.

День добрый.


Уточните какие элементы привязаны к каналам по которым наблюдается такое поведение?

Avatar
Шадрин Владимир

не помогает перепривязка, проверил.