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++.