CODESYS

Softwarová dokumentace

CODESYS je softwarová platforma navržená specificky pro využití v moderních průmyslových projektech automatizace. Vyvíjen byl v souladu se standardem IEC 61131-3 pro PLC softwarové programování. Nově je CODESYS kromě UniPi 1.1 kompatibilní i s jednotkami UniPi Neuron. 

Co je to CODESYS

CODESYS je softwarová platforma vyvíjená v Německu, která byla navržena specificky pro užití v moderní průmyslové automatizaci – zároveň si ale zachovává uživatelskou přívětivost a snadné užívání. Jde o globálně rozšířenou platformu, která má v současnosti přes 100 000 uživatelů po celém světě a využívá ji více než 1000 značek průmyslových řídících jednotek. Ročně se prodá přes milion zařízení, která CODESYS využívají a to nejenom v průmyslové sféře. CODESYS našel užití i na univerzitách a školách, kde je užíván k výuce budoucích inženýrů a techniků. Kromě samotného CODESYSu pak existuje i široká síť podpory, složená z prodejců třetích stran – partnerů CODESYS, konzultantů, nezávislých programátorů a dalších.

CODESYS nabízí integrovaná, uživatelsky přívětivá řešení pro ulehčení vývoje. Platforma je vyvíjena německou společností 3S-Smart Software Solutions GmbH.

CODESYS najde využití v široké škále průmyslových odvětví

Automatizace budov

CODESYS je vynikající volbou pro automatizaci budov, od soukromých a obytných objektů až po komerční a kancelářské stavby. Zde může být CODESYS využit k ovládání osvětlení, rolet, vytápění, klimatizace a mnoho dalšího. 

 

Mobilní automatizace

CODESYS může uživatel použít pro vývoj speciálních kontrolních zařízení, vyžadujících on-site přizpůsobení odborným pracovníkem (ovladače kompresorů, průmyslové vážení a dávkování, medicínské technologie apod.)

Automatizace energetiky

CODESYS lze průmyslově užít na poli energetiky, ať už v solárních, tepelných či větrných elektrárnách, případně v transformátorových stanicích.

 

Vestavěná automatizace

CODESYS je vhodná pro ovládání ECU (řídící jednotka motoru) pohyblivých strojů jako např. stavební mechanizace, jeřáby, vysokozdvižné vozíky či důlní vybavení. 

Automatizace procesů

CODESYS může být využit ke kontrole a automatizaci procesů a výrobních linek. Lze s ním kontrolovat a regulovat výrobu oceli v ocelárnách, monitorovat dodávku odpadu ve spalovnách či ovládat produkci papíru v papírnách.  

 

 Tovární automatizace

V továrním prostředí může být CODESYS využít ke kontrole a monitoringu sériové i malosériové výroby široké škály zboží. 

 

 

Výhody CODESYSu

  • Integrace – Vše co váš automatizační projekt vyžaduje je již předem do CODESYSu integrováno: vývojový systém, konfigurace sběrnic a I/O, vizualizace, nástroj pro pohybovou kontrolu a další. Dokonce lze nahrát i vlastní pluginy. 
  • Adaptabilita – CODESYS můžete plně přizpůsobit požadavkům vašeho systému pomocí profilů, pluginů, vlastních i externích knihoven, rozšíření apod. 
  • Široké možnosti vestavění – CODESYS lze snadno zabudovat do téměř jakékoliv systémové struktury s odpovídajícím rozhraním (např. OPC) či jiných automatizačních technologií za pomoci vašich vlastních ovladačů. 
  • Vysoký výkon – Integrované kompilátory, objektově orientované programování, 3D CNC interpolace, alarm management, IT addony jako např. UML či integrace SVN...to je jen zlomek z mnoha vlastností, které z CODESYSu činí revoluční a vysoce výkonný nástroj. 
  • Flexibilita – S CODESYS můžete volně vybírat CPU platformu či operační systém pro ovladač, který vyvíjíte. Zvolit si můžete i druh a výrobce zařízení určeného pro váš stroj či linku. 

Kompatibilita s UniPi

UniPI 1.1 je s CODESYS plně kompatibilní. Pro využití s CODEYS je třeba stáhnout a nainstalovat tento plugin z e-shopu CODESYS. 

Kompatibilta s UniPi Neuron

Nově je CODESYS plně kompatibilní s produktovou řadou UniPi Neuron. 

Postup zprovoznění CODESYS na jednotce UniPi Neuron

  1. Na online e-shopu CODESYS zakupte stáhněte dvojici instalačních balíčků – balíček CODESYS for Raspberry Pi SL a balíček UniPi Neuron for CODESYS.
  2. V rozhraní CODESYS otevřete v záložce Tools Menu položku Package Manager a nainstalujte oba stažené balíčky. Restartujte CODESYS.
  3. Na veřejném úložišti UniPi stáhněte aktuální verzi obrazu UniPian. Tento obraz je založen na Raspianu, liší se pouze drobnými úpravami a předinstalovaným softwarem. Rozbalte archiv s image a programem na SD kartu dle instrukcí na následujícím odkazu. Instrukce pro instalaci obrazu na SD kartu naleznete zde
  4. Zasuňte SD kartu do jednotky Neuron a zapněte ji. SSH je ve výchozím stavu již zapnuto. Login je „pi“, heslo je „raspberry“.
  5. V prostředí CODESYS nainstalujte runtime CODESYS pro Raspberry Pi dle daných instrukcí (tj. využijte funkci Tools → Update Raspberry Pi)
  6. Restartujte jednotku. Jednotka Neuron je nyní připravena k užití.

Poznámka: Sériový port Neuronu bude v tuto chvíli nepřístupný. Pro konfiguraci užijte funkci EnableSerialPort, případně spusťte vzorovou aplikaci.

Ukázková aplikace bude na vaší jednotce Neuron fungovat po dobu dvě hodiny. Aplikace je plně funkční, po dvou hodinách se ale automaticky zastaví. Pro další užívání CODESYS je třeba v e-shopu CODESYS zakoupit licenci. Postup získání a aktivace licence je popsán v oficiálním návodu dostupném na tomto odkazu.

Další informace

Pro více informací o CODESYSu navštivte domovskou stránku systému, případně kontaktujte autory na info@codesys.com.

UniPi / CODESYS datasheet