проблема была в очень быстром программном изменении переменной и относительно медленном соединении скады с контроллером
сделав как Вы написали, работает, но через раз, возможно с вариантом на перечислениях тоже такое может быть, но сколько раз проверял не заметил, а здесь буквально через раз
в примере при нажатии на событие стоп из любого значения больше единицы плк меняет значение переменной на единицу, через 500мс на ноль, в состоянии ноль отключаются функции её изменения алгоритмом, поэтому туда можно записать новое значение только из вне, это скорее всего и происходит со стороны скады и это может быть как ноль, так и единица
Код:
15-02-2017 13:09:19.025 iOper:Запись в SIEMENSPLC.siemensplc.iOper значение 0
15-02-2017 13:13:59.705 iOper:Запись в SIEMENSPLC.siemensplc.iOper значение 0
15-02-2017 13:13:59.267 iOper:Запись в SIEMENSPLC.siemensplc.iOper значение 1
15-02-2017 13:13:58.830 xStop:Запись в SIEMENSPLC.siemensplc.xStop значение 1
15-02-2017 13:13:57.127 xStart:Запись в SIEMENSPLC.siemensplc.xStart значение 1
15-02-2017 13:13:56.470 iOper:Запись в SIEMENSPLC.siemensplc.iOper значение 4
15-02-2017 13:13:16.765 iOper:Запись в SIEMENSPLC.siemensplc.iOper значение 1
15-02-2017 13:13:16.109 xStop:Запись в SIEMENSPLC.siemensplc.xStop значение 1
15-02-2017 13:13:13.780 xStart:Запись в SIEMENSPLC.siemensplc.xStart значение 1
15-02-2017 13:13:13.343 iOper:Запись в SIEMENSPLC.siemensplc.iOper значение 4
15-02-2017 13:13:09.108 iOper:Запись в SIEMENSPLC.siemensplc.iOper значение 0
15-02-2017 13:13:08.671 iOper:Запись в SIEMENSPLC.siemensplc.iOper значение 1
15-02-2017 13:13:08.233 xStop:Запись в SIEMENSPLC.siemensplc.xStop значение 1
15-02-2017 13:13:05.467 xStart:Запись в SIEMENSPLC.siemensplc.xStart значение 1
15-02-2017 13:13:05.030 iOper:Запись в SIEMENSPLC.siemensplc.iOper значение 4
15-02-2017 13:13:01.014 iOper:Запись в SIEMENSPLC.siemensplc.iOper значение 1
15-02-2017 13:13:00.358 xStop:Запись в SIEMENSPLC.siemensplc.xStop значение 1
15-02-2017 13:12:56.123 xStop:Запись в SIEMENSPLC.siemensplc.xStop значение 1
15-02-2017 13:12:54.014 xStart:Запись в SIEMENSPLC.siemensplc.xStart значение 1
15-02-2017 13:12:51.685 iOper:Запись в SIEMENSPLC.siemensplc.iOper значение 4