Особых проблем нет, просто пришлось чуть покопаться, чтобы понять почему программа работает не так как задумывалось. Такое поведение для энергонезависимых переменных неочевидно. В документации не нашел где оно описано. Соответственно не ясно, будет ли это работать так всегда или в очередной версии это поведение изменят.
Для задержки на один цикл есть линия задержки, а оказывается ее можно организовать еще, сделав переменную энергонезависимой.
Утверждать не буду, работало ли так изначально, изначально и энергонезависимых переменных не было, в ПР110!
Но, сколько помню, всегда вроде так работало! А, что никогда не менялось, в смысле, туда-сюда, это точно!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.