Modbus чтение Coils
Добрый вечер!
В моем учебном проекте идет управление тремя клапанами через регистр Coils модбаса. Обратная связь с этих клапанов также идет через Coils(чтение). По интерфейсу СОМ, судя по логам данные идут нормально: 0-клапан отключен, 1-включен. А наверху в скаде получается 0 и минус 1! Пришлось по каналам ОС клапанов добавить формулу *(-1).
Что бы это могло значить?
проект прилагаю Bak1a_310321.zip
Как Вы оцениваете обслуживание, которое получили?
Оценка удовлетворенности от Шадрин Владимир 4 года назад
Добавьте комментарий о качестве обслуживания (необязательно):
День добрый.
Это означает что Вы выбрали для канала тип данных BYTE, в соответствии с этим Вы получаете конвертированное из Boolean значение.
https://docs.microsoft.com/ru-ru/office/vba/language/reference/user-interface-help/boolean-data-type