PLC object-oriented programming using IEC61131-3 norm languages: An application to manufacture machinery