SIEMENS – Řešení pro průmyslovou automatizaci: WinCC OA Dashboard & IoT Suite

Náš tým ve Whirr Crew byl klíčovým partnerem při vývoji dvou významných projektů pro Siemens: WinCC OA Dashboard a IoT Suite.

Tyto projekty jsou navrženy tak, aby inženýrům poskytly intuitivní webové aplikace pro správu a monitorování zařízení v různých výrobních a průmyslových prostředích, včetně implementací ve známých institucích, jako jsou CERN a Newyorské metro. Vývojem uživatelsky přívětivých rozhraní a sofistikovaných notifikačních systémů jsme umožnili efektivnější správu zařízení a procesů.

Technologický stack

  • Angular

  • RxJS, NgRx

  • TypeScript

  • Backend programming based on C++

Tým

  • Seniorní Angular vývojář

  • 3× Backend vývojář

  • 5× Frontend vývojář

  • Scrum Master

  • QA tester

Úvod

Siemens je globální lídr v oblasti průmyslu, energetiky a zdravotnictví a poskytuje také infrastrukturová řešení, zejména se zaměřením na automatizaci a digitalizaci v procesním a výrobním průmyslu. Jako technologická společnost s přibližně 170letou historií představuje Siemens synonymum pro inženýrskou dokonalost, inovace, kvalitu a spolehlivost.

Výzvy

Hlavní výzvou bylo vyvinout komplexní systém, který by inženýrům umožnil řídit a monitorovat různá zařízení připojená ke standardizovaným zařízením Siemens používaným ve výrobě. Složitost tvorby desktopové aplikace pro technickou správu zařízení, včetně aktualizací stavu v reálném čase, sledování teplot a dynamických úprav parametrů, vyžadovala hluboké porozumění těmto zařízením a jejich provoznímu kontextu. Dále bylo nutné zajistit plynulou integraci a škálovatelnost pro nová zařízení a úpravy pravidel, což přineslo významné technické výzvy.

Řešení

Náš Angular vývojář spolu s týmem vytvořil intuitivní webová rozhraní a komplexní notifikační systém s mnoha parametry. Projekty zahrnovaly:

  • WinCC OA Dashboard: Dashboard zaměřený na zobrazení dat ze senzorů a stavu zařízení uživatelsky přívětivým způsobem.

  • IoT Suite: Komplexní rozhraní pro konfiguraci provozu zařízení a zobrazení dat v dashboardu.

To vyžadovalo důkladné zapojení do backendu, často zahrnující programování v C++, aby byla zajištěna robustní výkonnost systému a jeho funkčnost. Náš vývojář také výrazně přispěl k backendovému vývoji, čímž řešil backlogy a zlepšoval celkovou výkonnost týmu.

Zajímá vás naše spolupráce se Siemens? Neváhejte nás kontaktovat pro více informací!

Výsledky

Díky našemu odhodlanému úsilí na projektech WinCC OA Dashboard a IoT Suite jsme dosáhli zvýšené stability a funkčnosti systému, vyřešili rozsáhlé chyby a implementovali zlepšení výkonu. Schopnost našeho týmu zavádět nové funkce a rozhraní vedla k významnému zvýšení operační efektivity a spokojenosti uživatelů.

Díky posílení týmu jsme efektivně snížili náklady a čas spojený s náborem a zaškolováním přímých zaměstnanců, což Siemensu umožnilo zaměřit se na hlavní obchodní činnosti a strategické iniciativy. Naše práce také přispěla ke zvýšení pracovního výkonu a spokojenosti zaměstnanců mezi inženýrskými týmy v CERN a Newyorském metru, což dokazuje přínosy naší spolupráce.

Závěr

Naše spolupráce se Siemens na těchto projektech potvrzuje odborné znalosti Whirr Crew v poskytování komplexních softwarových řešení, která odpovídají specifickým potřebám průmyslové automatizace. Prostřednictvím inovativních vývojových praktik a hlubokého závazku k porozumění složitostem průmyslu jsme přispěli k pokračující excelenci Siemens v oblasti automatizace a kontrolních řešení. Jsme hrdí na naši roli v těchto transformačních projektech a zůstáváme odhodláni podporovat další inovace v průmyslové automatizaci.

  • Vývoj dvou klíčových projektů: WinCC OA Dashboard a IoT Suite.

  • Překonání technických výzev díky inovativním řešením a týmové spolupráci.

  • Významné příspěvky k backendovému vývoji, zlepšení schopností týmu a výsledků projektů.

  • Prokázaná odbornost v Angular, TypeScript, RxJS, NgRx a backendovém programování založeném na C++.