А вы точно читаете тот регистр?
Вот картинка из документации:
Здесь видно, что “Current Motion” (регистр 283) при любом движении мгновенно растёт, а потом медленно спадает. Как раз для включения света он должен подойти, потому что реакция на движение - мгновенная, а из-за медленного падения значения вы не пропустите движение даже при относительно медленном опросе. Скорость реакции будет определяться только скоростью опроса по Modbus, т.е. зависеть от настроек вашего ПЛК. Пороговое значение вы можете подобрать под задачу.