Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Проблема с кнопками при использовании переменной Int64  (Прочитано 4048 раз)

Timothy Clement

  • Постоялец
  • ***
  • Сообщений: 149
  • ОАО Борисовский завод "Металлист"
    • Просмотр профиля
    • Полымя
Добрый день! Некорректно работают кнопки при использовании переменной Int64 и битов 32-63.
Использую внутреннюю переменную, тип Int64. Создал 4 кнопки с фиксацией, привязал к этой переменной, номера битов установил 0, 31, 32, 63.
При нажатии кнопок с битами 32 и 63 кнопки не меняют своё состояние, но бит устанавливают - сбросить бит уже нельзя кнопкой
При нажатии кнопки с 0 всё нормально, при нажатии кнопки с битом 31, кнопки 32 и 63 меняют своё состояние не меняя значения битов.
Проект прилагаю.
« Изменён: 05 Августа 2021, 14:46:05 от Timothy Clement »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2998
    • Просмотр профиля
    • Simple-Scada
Здравствуйте.

Спасибо за пример проекта. Состояния кнопок брали значение переменной как Integer. Исправление включено в обновление 2.5.9.0.
« Изменён: 09 Августа 2021, 21:31:37 от Simple-Scada »