onIndex=Событие происходит после вызова одного из методов doWork и возвращает в поток индекс этого метода (верхний индекс равен 0)
Посмотри, как там определяется индекс входной точки и добавь в комутатор еще одну верхнюю точку, например, IndexIn=Индекс активной входной точки. Дальше, думаю, сам догадаешься