Czyli co tam widać jak stoję nogami w chmurze, ale spojrzę przez lewe ramię? No ciekawe rzeczy widać, ale od początku. Wczoraj pojawił się taki wpis: Connect industrial assets with ProSoft, powered by the Azure IoT Gateway SDK i to mnie zmotywowało to zerknięcia przez owe ramię i rozejrzenia się nieco. Branżę co prawda zmieniłem, ale 10 lat pracy w automatyce swoje zrobiło i chociaż się tym na co dzień nie zajmuję, to jednak lubię czasem poczytać.
Fajnie, że powstają dedykowane urządzenia do wykorzystania ze sprzętem przemysłowym, aczkolwiek muszę przyznać, że ten konkretny przypadek mnie jakoś mocno nie poruszył. EtnerNet/IP i Modbus TCP? Brzmi trochę jak pod amerykański rynek, osobiście większe wrażenie zrobiłoby na mnie urządzenie ogarniające Profibus czy Profinet, byłoby większe wzięcie, w Polsce z pewnością, ale chyba w całej Europie.
No ale to taka dygresja. Co sobie zasadniczo pomyślałem, to że takie podejście z wykorzystaniem jakiegoś third party żeby łączyć system sterowania z chmurą wygląda stanowczo mniej ciekawie, niż gdyby producenci tych systemów sterowania wzięli sobie do serca dokąd zmierza świat i spróbowali podążyć za nim w trochę mniejszej odległości niż 10 lat. Wiem, że niektórzy coś swojego kombinowali. Jakieś trzy lata temu byłem na szkoleniu w ifm electronics i widziałem tam ich kompleksowe rozwiązanie sterowania hydrauliką mobilną (koparki & stuff) razem ze śledzeniem floty takich pojazdów via usługi online dostarczane przez nich. Słowo chmura chyba wtedy nawet nie padło, ale z pewnością koncepcja była już bliska. Też mieli tam coś w rodzaju gatewaya do sterownika, ale przynajmniej własnego, co świadczy o tym, że uznali, że warto.
Jako że od dwóch lat nie jestem z branżą automatyki całkiem na bieżąco z pomocą musiał przyjść wujek Google. No i proszę, ktoś ogarnął. Że tak powiem – stary znajomy nie zawiódł. Bardzo szybko po wpisaniu “azure beckhoff” wygrzebałem informację o module Azure Cerified od Beckhoffa opartym o Windows 10 IoT Core Pro i ogarniającym integrację przemysłowych protokołów z AMQP do Azura. Jak bardzo to jest cool? Bardzo.
Niezmiernie mnie interesuje jak będzie się teraz rozwijała ta branża. Kiedyś (dość dawno, ale jednak) na takich producentów jak Beckhoff patrzono z uśmiechem politowania – Sterowanie z procesorami Intela? Z Windows CE/embedded? Pff… Coś czuję, że Ci, którzy poszli w tego rodzaju kierunku mogą mieć ciekawą przewagę nad producentami “klasycznych” rozwiązań, które są co prawda niebywale sprawdzone, obdarzone zaufaniem itd, ale ich moc i pamięć zawsze były ograniczeniem w implementacji na nich skomplikowanych protokołów znanych w świecie IT. No weźmy chociażby takiego klienta ogarniającego HTTPS żeby sobie mógł chociaż po jakimś REST API sięgać. Nie tak całkiem trywialna sprawa dla tych urządzeń. Co ciekawe, samo urządzenie jako takie dźwignie taki protokół, bo już nie takie rzeczy się tam upycha, ale runtime, który wykonuje program sterowania, który miałby coś integrować z Azure to już zupełnie inna bajka… Dopadło mnie sentymentalne rozrzewnienie, mógłbym pewnie długo jeszcze pisać, a mało kogo może to interesować (chociaż w krakowskiej grupie azurowej to znalazłoby się paru zadowolonych).
Zaintrygowało mnie to na tyle, że dziś zadzwoniłem do kolegi z Beckhoff Polska (dzięki Konradzie za jak zwykle wyczerpujące informacje!). Troszkę się zapędziłem bo produkt na rynku ma zadebiutować dopiero w drugim kwartale, ale już jesteśmy umówieni na następną rozmowę. Może jakiś pokaz, może jakieś warsztaciki? To by było coś!
(jak się okazuje można też nie ogarnąć wordpressa i opublikować w pół skończony wpis, wybaczcie ten czerwony akapit, który się tu wcześniej zaplątał ;))