на счет структур конечно не настаиваю, мне удобно за счет того что в тиа портале это тоже что и блок данных

легко пропустить такой оператор
так это равнозначно относиться как к while так и к repeat, только из-за того чтоб кто то не на косячил с условиями перед while Вы вынуждены присваивать переменной TRUE