OPC servery umožňují komunikaci mezi většinou prvků řídícího systému. Patří mezi ně produkty OT (provozní technologie), jako jsou PLC, PID regulátory, zapisovače grafů, kamery, analyzátory, HMI, SCADA, DCS, historie, IT (informační technologie) řešení a mnoho dalšího. Protože OPC komunikace může mít významný dopad na výkon, kvalitu a spolehlivost, výběr OPC serveru je tedy klíčový pro vytvoření nejkonkurenceschopnějšího stroje, výrobní linky nebo procesu.

Kritéria výběru, která je třeba vzít v úvahu při výběru OPC serveru, zahrnují následující:

  • Výkon – poskytuje vysokou rychlost přenosu a nástroje pro správu výkonu.
  • Spolehlivost – poskytuje spolehlivost řešení 24x7x365.
  • Redundance – poskytuje specifický způsob podpory pro vyšší dostupnost.
  • Technická podpora – nabízí vysoce kvalitní technickou podporu a typy programů.
  • Northbound Protocol Connectivity – nabízí klientskou podporu prostřednictvím jednoho nebo více standardních nebo proprietárních API.
  • Southbound Protocol Connectivity – poskytuje robustní podporu pro požadované protokoly.
  • Flexibilita – obsahuje funkce a výhody, které se na úrovni detailů odlišují.
  • Osvědčení – je široce používán na trhu.
  • Distribuce – je dostupná lokálně i globálně.
  • Kompatibilita – spolupracuje dobře s jinými aplikacemi.
  • Platformy operačního systému – je podporován na operačních systémech, které jsou pro vás důležité.
  • Cena – je cenově konkurenceschopná s jinými dostupnými řešeními.
  • Licenční model – nabízí licenční modely, které odpovídají vašemu rozpočtu OpEx/CapEx.
  • Snadné použití – je určeno pro uživatelskou nebo programovou konfiguraci.
  • Potvrzeno dodavatelem – poskytuje podporu řešení vlastníkem protokolu.
  • Certifikace – splňuje požadavky na certifikaci protokolu.

Výkon – poskytuje vysokou rychlost přenosu a nástroje pro řízení výkonu. Potřeba zvažovat výkon v OPC serveru se bude lišit podle velikosti a charakteru aplikace. Malé aplikace budou mít méně zařízení a mohou tolerovat nižší komunikační šířky pásma. Mnoho protokolů nabízí různé způsoby přenosu dat: blokové přenosy vs. Individuální přenosy proměnných. Buďte si vědomi potřeb aplikace a podporovaných metod v protokolu přenosu dat. Hledejte OPC servery, které poskytují potřebné informace, ale také podporují monitorování stavu pro chyby v komunikaci, počet a identitu klientů, bezpečnostní parametry, stav systému a jiné cenné informace.

Spolehlivost – poskytuje spolehlivost řešení 24x7x365. OPC servery nabízejí mnoho typů provozu pro různé stavy provozu. Je třeba vzít v úvahu jak plně funkční provoz, tak provoz, kdy jsou některá zařízení offline. Pozornost by měla být věnovaná také kvalitě komunikační linky, například chybovosti v bezdrátových konfiguracích. Kvalitní OPC servery se přizpůsobí těmto měnícím se situacím a automaticky se obnoví.

Redundance – poskytuje specifických způsob podpory pro vyšší dostupnost. OPC servery často podporují architektury pro vyšší dostupnost. Ty mohou zahrnovat redundantní komunikační cesty nebo úplnou redundanci OPC serveru, která je pro klientskou aplikaci neviditelná. Vysoká dostupnost může také záviset na hardwarových platformách, jako jsou platformy Stratus nebo virtuální stroje.

Technická podpora – nabízí vysoce kvalitní technickou podporu a typy programů. Je poskytovatel OPC serveru dlouhodobě životaschopným poskytovatelem řešení? Existují pravidelné verze tohoto OPC serveru a existují aktualizace nejnovější technologie, nejnovější bezpečnostní opravy a vylepšené funkce? Zatímco OPC server může tvořit malou cenovou složku celkového řešení, OPC server obvykle hraje kritickou roli v celkovém provozu systému, proto by měla být k dispozici náležitá technická podpora ze strany instalačního technika a dalších společností. Vyhodnocení poskytovatele zdroje OPC serveru je klíčem k dlouhodobé podpoře.

Northbound Protocol Connectivity – nabízí klientskou podporu prostřednictvím jednoho nebo více standardních nebo proprietárních API. OPC servery budou samozřejmě podporovat OPC API, ale postupem času bude vydáno mnoho verzí a vylepšení. Jaké jsou OPC verze, které OPC server podporuje? Možnosti jsou OPC Classic verze OPC DA, OPC A&E, OPC HDA a nejnovější OPC UA s podporou pro Data Access (DA), Alarms and Conditions (AC) a History Data Access (HDA). Zatímco OPC UA je kompletní protokol s datovými strukturami a transportem, existují ještě novější formy OPC UA založené na MQTT Transport. Servery OPC často podporují řadu Northbound API pro použití v různých scénářích. Internet a IoT architektury benefitují z protokolů publikovat/předplatit, jako jsou MQTT a AMQP. SCADA architektury těží z poll/response s hlášením na základě výjimky. Existují také proprietární protokoly, jako je Suitelink a EDA (Easy Data Access), které podporují konkrétní softwarová řešení SCADA.

Southbound Protocol Connectivity – poskytuje robustní podporu pro požadované protokoly. Southbound konektivita nabízí komunikaci, obvykle čtení i zápis se zařízeními ve vašem automatizačním systému. Nejběžnějším protokolem na světě je MODBUS, dodávaný již v roce 1979 jako sériový protokol a nyní se časem přizpůsobil Ethernetu. V doméně IT je SNMP (Simple Network Management Protocol) poměrně běžný. V energetice existují protokoly jako 61850 a DNP3. V automatizaci budov existují BACnet a BACnet/SC. Různé trhy a prodejci zavedli protokoly, které jsou přizpůsobeny tak, aby co nejlépe podporovaly vertikální trhy nebo jedinečné aplikace. Nejnovější technologií, kterou je třeba zvážit, je Ethernet s TSN (Time Series Networking), podporovaný průmyslovým standardním protokolem zvaným CC-Link IE TSN. Mezi další průmyslové ethernetové protokoly patří PROFINET, Ethernet/IP a EtherCAT. Existují desítky současných protokolů a stejný počet starších protokolů, které jsou podporovány mnoha různými poskytovateli OPC serverů. Moderní OPC servery budou podporovat více než jeden protokol současně a často se prodávají jako samostatné ovladače, balíčky protokolů nebo jako kompletní sada.

Flexibilita – obsahuje funkce a výhody, které se na úrovni detailů odlišují. Flexibilita OPC serverů se může značně lišit a stává se důležitější ve větších nebo náročnějších aplikacích. Flexibilita může zahrnovat podporu zajímavých architektur, konfiguraci za běhu, vzdálenou konfiguraci, konfiguraci založenou na API, možnost importovat a exportovat konfigurace, dokumentaci k aplikaci a další. V malých a jednoduchých aplikacích to není rozdíl, ale ve větších a náročnějších aplikacích se to může stát vážnou oblastí diferenciace mezi nabídkami.

Osvědčení – server je hojně využíván na trhu. V dnešním softwarovém světě byla většina nabídek vyvinuta pro lokalizaci (mezinárodní jazyková podpora). Přední řešení se budou prodávat po celém světě a budou mít provozní podporu v různých jazycích, a to jak v evropských, tak i ve složitějších asijských jazycích. Vaše aplikace může potřebovat pouze anglickou podporu, ale pro nadnárodní korporace je pravděpodobnější, že společnosti, které se osvědčily na globální scéně, dodají dlouhotrvající řešení.

Distribuce – je dostupná lokálně nebo globálně. Jsou produkty prodávány prostřednictvím distribuce nebo přímo? Je řešení OPC serveru řešením OEM pro ostatní v oboru? Je uznáván šířeji jako průmyslový stavební kámen? Pokud jde o pověst na trhu, jsou to faktory, které je třeba vzít v úvahu při srovnávání jedné nabídky s druhou. Většina OPC serverů vám umožňuje stáhnout si zkušební verzi pro testovací účely ještě předtím, než budete vyžadovat nákup.

Kompatibilita – dobře spolupracuje s jinými aplikacemi. Základním požadavkem OPC serveru je obvykle koexistence s jiným klientským softwarem a aplikacemi na jednom počítači. To může vyžadovat vyladění priorit nebo speciální přidělení počítačových zdrojů. Může to také požadovat spouštění různých aplikací na virtuálních strojích. Budete se chtít ujistit, že váš vybraný OPC server podporuje vaši architekturu.

Platformy operačního systému – je server podporován na operačních systémech, které jsou pro vás důležité? Budete se chtít ujistit, že váš OPC server poběží na konfiguraci pracovní stanice i serveru a ve scénářích s virtuálními počítači. Linux se stává velmi populární a Docker stejně tak. Téměř všechny OPC servery podporují operační systémy Microsoft, ale více prodejců OPC serverů dodává řešení Linux.

Cena – je cenově konkurenceschopná s jinými dostupnými řešeními. Cena softwaru OPC Server se velmi liší a je hlavní oblastí konkurence mezi prodejci. Vyplatí se prozkoumat více nabídek na trhu, porovnat technické schopnosti a ceny, abyste vybrali správnou volbu pro vaši aplikaci.

Licenční model – nabízí licenční modely, které odpovídají vašemu rozpočtu OpEx/CapEx. Většina prodejců stále vylepšuje licenční modely. Zatímco modely trvalých licencí s ročními programy podpory byly ještě před několika málo lety standardem, modely nyní zahrnují podporu ročního předplatného, aby vyhovolaly OpEx (provozní náklady) spíše než CapEx (kapitálové náklady) plus scénáře cen za roční podporu.

Snadné použití – je určeno pro uživatelskou nebo programovou konfiguraci. Snadná konfigurace je také hlavním faktorem při výběru OPC serveru. Možnosti konfigurace zahrnují ruční konfiguraci prostřednictvím sady nabídek a voleb. Programová konfigurace prostřednictvím sady rozhraní API umožňuje podporu externích nástrojů pro automatické generování konfigurace. Konfigurace aplikací jsou často uloženy ve snadno přístupných souborových formátech nebo databázích. V mnoha případech jsou k dispozici také nástroje pro export a import pro podporu konfigurace a dokumentace v jiných softwarových řešeních, často v aplikaci Microsoft Excel.

Potvrzeno dodavatelem – server poskytuje podporu řešení vlastníkem protokolu. Výběr OPC serveru se zjednoduší, pokud vám prodejce zařízení doporučí OPC server. Mají prověřené řešení a vědí o jeho fungování spolu se svými produkty. Například Mitsubishi Electric a ICONICS uzavřely partnerství s Takebishi a doporučují řešení DeviceXPlorer OPC Server. Jejich produkty budou fungovat i s dalšími řešeními OPC Server, ale Takebishi je v jedinečné pozici OEM řešení pro Mitsubishi Electric i ICONICS.

Certifikace – server splňuje, požadavky na certifikaci protokolu. Existuje několik pečetí schválení, které je třeba vzít v úvahu při kontrole OPC serverů. OPC Foundation nabízí proces certifikace produktů a databázi, která obsahuje seznam všech OPC serverů, certifikovaných i necertifikovaných. Existují také certifikace pro různé protokoly, které jsou běžně certifikovány jako pečeť schválení od BTL (BACnet Testing Laboratory). CC-Link je testován prostřednictvím CLPA (CC-Link Partner Association). Zkontrolujte, zda řídící autorita protokolu, který používáte nabízí certifikační proces a zda zvolený OPC server splnil certifikační požadavky.

Nakonec je výběr správného OPC serveru zásadním rozhodnutím, které může významně ovlivnit výkon, spolehlivost a celkový úspěch vašeho řídícího systému. Mezi faktory, které je třeba vzít v úvahu patří výkon, spolehlivost, flexibilita, osvědčené výsledky, distribuce, kompatibilita, podpora operačního systému, ceny, licenční model, snadnost použití, podpora dodavatele a certifikace. Pečlivým vyhodnocením těchto kritérií a zvážením specifických potřeb vaší aplikace můžete učinit informované rozhodnutí a vybrat si OPC server, který nejlépe vyhovuje vašim požadavkům.