Владимир_Я » 25 май 2015, 10:26
"read / write 0x/1x (1 ~ 12096) = read / write LB (0 ~ 12095)
read / write 3x/4x/5x (1 ~ 9999) = read / write LW (0 ~ 9998)
read / write 3x/4x/5x (10000 ~ 65535) = read / write RW (0 ~ 55535)"
Отсюда следует то, чтобы манипулировать регистром RW 5 извне ( в вашем случае из ПО iRidium),надо обращаться не к регистру 5,а к регистру 10005.
Ну и замечание,вы считываете из ПЛК в RW с переодичностью 0,5 секунд, RW это область ПЗУ и, вроде как, у неё есть лимит перезаписи.Используйте LW , если у вас,конечно, нет необходимости хранить последние данные при отключенном питании панели.