Сейчас проверил на другом компьютере. Скрипт вроде заработал, кроме сброса первого бита. Т.е. квитирование (Alarm & 2), (Alarm & 4) и т.п. меняет переменную ToPLC, а (Alarm & 1) не реагирует. VisualStudio пока не ставил. Попытаюсь разобраться почему этот скрипт на рабочем компе не отрабатывал.