Еще не ответили на предыдущее сообщение а у меня уже новый казус

.
Вот, делаю как сказал Максим Ананснских, и что получилось...
Как понять следующее:
В ОРС сервере на ПК заводим следующие тэги:
"Вых 1" - Output Coil - Location = 1
"Вых 2" - Output Coil - Location = 2
"Вых 3" - Output Coil - Location = 3
В программе на контроллере я отслеживаю значения ShareMem от ShareMem[0] по ShareMem[5], так вот, когда я в ОРС сервере меняю значение тэга "Вых 1" на On то вижу на терминале контроллера что ShareMem[0] стало равняться "1", когда ставлю опять в Off то ShareMem[0] становиться "0". Как бы все хорошо...
Дальше:
- Оставляю тэг "Вых 1" в состоянии On.
- Ставлю тэг "Вых 2" в состояние On и всесто ожидаемого ShareMem[1]="1" вижу что ShareMem[1] вообще не поменялась, поменялась ShareMem[0] и стала равна 3

!!! Как это понять я не знаю!?
- Вых1 и Вых2 в состоянии On. Ставляю тэг "Вых 3" в состояние On и ShareMem[0] равняется уже 7 !!!
Почему OPC сервер пишет все в ShareMem[0]?