Dříve se PLC automaty, jak tomu napovídá název (programmable logic controller), používaly zejména pro logické operace. Vzhledem k tomu, že u výrobních strojů byl kladen důraz na rychlost smyčky, nebylo možné z důvodu nízkého výkonu PLC automatů jejich využití k jiným účelům. Dnešní PLC, ať už hardwarové nebo softwarově emulované na PC dovolují již svým výkonem i funkcemi mnohem širší využití. Proto se velmi často setkáváme s jejich netradičním uplatněním, například pro jednodušší výpočty, řízení jakosti, řízení jednoúčelových strojů apod.
Možnosti využití PLC zvyšuje také velké množství rozšiřujících modulů, např. pro PWM řízení motorů (pulzně-šířková modulace), analogové vstupy a výstupy využitelné např. pro měření teplot a proporcionální řízení, moduly pro komunikaci (ethernet, RS 232, GSM, …), paměťové moduly, zobrazovací moduly aj.
V oblasti obráběcích strojů tvoří PLC systémy velice důležitou součást řízení. Mezi základní úkoly PLC automatů u číslicově řízených výrobních strojů (CNC) patří zejména zajištění bezpečnostních opatření, obsluha některých periferií a podpora obsluhy stroje. PLC v takovém případě velice úzce spolupracuje s řídicím systémem stroje, který odbavuje NC program a řídí pohybové osy, v některých případech je dokonce PLC implementováno přímo do řídicího systému stroje. V případě výrobních strojů či automatizovaných výrobních linek přímo řízených PLC automatem je situace podobná, ale navíc je zde do PLC pochopitelně začleněna ještě obsluha a řízení výrobního procesu.
PLC systémy však umožňují i více než běžnou obsluhu periferií či řízení jednoúčelových strojů. PLC systémy mohou při jejich vhodném naprogramování a vhodné volbě komponent sloužit také např. k identifikaci fyzikálního systému nebo vytvoření náhradního matematického modelu procesu či stroje. Tyto modely je možné v PLC systému odbavovat za běhu stroje a vypočtená virtuální data využít přímo k řízení reálného procesu jako doplněk k běžně používaným informacím. Návrhu takovýchto sofistikovaných PLC systémů je věnována ve Výzkumném centru pro strojírenskou výrobní techniku a technologii (VCSVTT), Fakultě strojní, ČVUT v Praze, poměrně velká pozornost. Díky této technologii je totiž možné do běžného obráběcího stroje implementovat řadu pokročilých funkcí.
Záznam dat o provozu periferií v PLC
Vyšší hardwarové parametry umožňují PLC automatům nejen výpočet složitějších algoritmů, ale i ukládání většího množství dat. Proto jsou vhodné k dlouhodobějším záznamům i objemných datových struktur. Těchto možností bylo využito u CNC stroje k záznamu o spotřebě jednotlivých periferií, pohonů a spotřebičů spínaných PLC automatem. V tomto případě je využívána spolupráce integrovaného PLC s NC systémem obráběcího stroje. PLC zde zajišťuje mimo obvyklých úkonů také ověřování změn stavů spotřebičů a režimů stroje, zjišťování rychlosti vřetena a spotřeby jednotlivých pohonů os apod. Možností se nabízí velké množství. Tato informace se společně s časovým údajem ukládá do paměti PLC nebo na jiné záznamové médium, např. pevný disk, USB paměťové médium nebo jiné, pokud stroj tyto možnosti nabízí. V praxi je možné uložená data využít k analýze provozu, zatížení a spotřeby stroje a jeho částí, jak lze vidět například na obr. 1 a obr. 2. Na základě dat z analýzy lze následně provést optimalizaci řízení spotřebičů nebo jejich typu.