заведите концевик непосредственно на плк.
для работы с модулями ввода-вывода используйте маски.
проверьте качество связи с ними.
в программе используйте Rs(sr) для фиксации сигналов от концевиков.