При времени цикла в 10 мс, это если программа несложная, максимально получается 50 Гц на дискретных входах, у меня бывало от одного макроса время цикла увеличивалось почти до 40 мс, так что в реальности более 50 Гц и не нужно!

Время цикла.PNG