Я, видимо, неправильно понял тему: выше речь шла про "ПЛК+докер". Сделав виртуальную ПЛК, насколько я понимаю, можно пойти дальше и сделать много ПЛК на одном наборе физических машин (сервере, облаке, чём-то ещё). В этом смысле я и использовал термин АСУ: сравниваем физически распределённые по объекту "железки" с виртуально распределёнными по объекту программами.