nensist, а зачем Вам столько много окон?
Используя косвенную (динамическую) адресацию можно обойтись одним - двумя экранами или окнами.
Косвенную (динамическую) адресацию можно организовать и в ПЛК, если рецепты будут находиться в памяти ПЛК.