Возможно, имелись в виду программные организационные единицы (POU) в контексте программирования программируемых логических контроллеров (ПЛК). www.motioncontroltips.com
Согласно стандарту IEC 61131-3, есть три типа POU: www.motioncontroltips.com
- Программы. www.motioncontroltips.com Это организационные единицы высшего уровня, которые представляют собой сеть функций и функциональных блоков, управляющих машиной или процессом. www.motioncontroltips.com
- Функциональные блоки. www.motioncontroltips.com Наиболее распространённый тип POU. www.motioncontroltips.com Это сегменты кода многократного использования, которые имеют внутреннюю память и могут возвращать разные выходные данные, даже когда используются одни и те же входные данные. www.motioncontroltips.com
- Функции. www.motioncontroltips.com Их можно рассматривать как подпрограммы, у которых нет внутренней памяти, поэтому они возвращают значение, а не выходные данные. www.motioncontroltips.com
Объектно-ориентированное программирование (ООП) — это подход, при котором программа рассматривается как набор объектов, взаимодействующих друг с другом. blog.skillfactory.ru У каждого объекта есть свойства и поведение. blog.skillfactory.ru