Zapytaj o projekt
Beckhoff · B&R · CODESYS · WAGO · Schneider → Siemens

Migracja PLC do Siemens w dni, nie miesiące

TIA MCP wczytuje projekt źródłowy innej platformy i tworzy z niego projekt w TIA Portal: bloki SCL i LAD, typy danych, globalne DB, tagi I/O, osie jako obiekty technologiczne i ekrany WinCC Unified. Do każdej migracji otrzymasz raport: co jest gotowe, co trzeba sprawdzić i ile pracy zostało.

platformy źródłowe
5
błędów kompilacji przykładowego projektu TwinCAT w TIA V21
0
wersje TIA Portal
V17–V21
raport migracji
HTML · MD

Co zostanie przeniesione

Konwersja pracuje na plikach źródłowych projektu. Wynik jest od razu tworzony w otwartym projekcie TIA Portal, kompilowany i sprawdzany.

ST → SCL

Programy, bloki funkcyjne, funkcje, akcje i metody. Timery, liczniki, zbocza, wskaźniki i łańcuchy na odpowiedniki S7-1500.

LD → LAD, SFC → SCL

Ladder do sieci LAD łącznie z gałęziami równoległymi. Sekwencje SFC jako automat stanów w SCL z flagami kroków i czasami.

Dane i stałe

Struktury jako UDT, wyliczenia jako stałe, zmienne globalne jako DB z wartościami początkowymi i remanencją.

I/O i sprzęt

Wejścia i wyjścia jako tagi PLC z mapowaniem w programie. Propozycja stacji ET 200SP według kart systemu źródłowego i jej utworzenie w projekcie.

Osie i Motion Control

Osie jako obiekty technologiczne (prędkościowe, pozycjonujące, synchroniczne, krzywki na S7-1500T), parametry z konfiguracji osi, sprzężenia z osią wiodącą. MC_* i MC_BR_* na TIA Motion Control.

HMI na WinCC Unified

TwinCAT HMI i B&R mapp View: ekrany, nawigacja, okna pop-up, user controls, dynamizacje kolorów, tagi HMI, alarmy i trendy.

Brakujące biblioteki

Gdy w źródle brakuje deklaracji z bibliotek producenta, TIA MCP wywnioskuje interfejs z użycia w kodzie i utworzy typy zastępcze. Projekt się skompiluje, a raport pokaże, co uzupełnić.

Raport i szacunek pracochłonności

Stan każdego bloku, zadania przeniesione do OB, użyte biblioteki, rekomendacja CPU i pozostałe godziny pracy – jeszcze przed rozpoczęciem projektu.

Alarmy i teksty

Komunikaty i listy tekstów z HMI i PLC jako alarmy WinCC Unified i listy tekstów TIA Portal.

Obsługiwane źródła

PlatformaProgramHMIOsie
Beckhoff TwinCAT 3✔ ST, LD, SFC✔ TwinCAT HMI✔ osie NC i parametry
B&R Automation Studio✔ ST, LD✔ mapp View✔ mapp Motion, ACP10
CODESYS i WAGO e!COCKPIT✔ PLCopen XML✖◐ wywołania SoftMotion
Schneider Machine Expert / Control Expert✔ ST, LD, FBD (XEF)✖◐
Allen-Bradley Studio 5000◐ L5X, ST i interfejsy✖✖

✔ obsługiwane · ◐ częściowo · ✖ jeszcze nie. B&R Visual Components i CODESYS Visu to formaty zamknięte – ekrany są odtwarzane na podstawie zrzutów ekranu.

Jak przebiega migracja

  1. Analiza

    Wczytanie projektu źródłowego, szacunek pracochłonności i raport: co przeniesie się automatycznie, a co wymaga inżyniera.

  2. Konwersja

    SCL, LAD, typy danych, tagi, obiekty technologiczne i ekrany są tworzone w projekcie TIA Portal.

  3. Kompilacja i kontrola

    Kompilacja w TIA, poprawa błędów i code review. Raport wyróżni wejścia zapisywane z HMI i inne ryzyka.

  4. Weryfikacja

    Test w PLCSIM Advanced względem zachowania pierwotnej maszyny, potem uruchomienie.

Bez upiększeń

Czego automat nie rozwiążeRaport powie to, zanim zaczniesz.

Automatyczna konwersja to punkt wyjścia, nie zastępstwo inżyniera. Ręczna praca zwykle zostaje tutaj:

  • Biblioteki producenta

    Komunikacja, receptury i funkcje specjalne mają w TIA inne bloki. Typy zastępcze utrzymują projekt kompilowalnym, logikę trzeba uzupełnić.

  • Strojenie ruchu

    Parametry osi zostaną przeniesione, ale mechanikę, telegramy napędów i optymalizację regulatorów ustawia się na maszynie.

  • Programowanie obiektowe

    Metody i właściwości zostaną przeniesione, interfejsy i dziedziczenie wymagają decyzji o strukturze w TIA.

  • Grafika HMI

    Układ i powiązania zostaną przeniesione, obrazy i styl trzeba dopracować w WinCC Unified.

Migracja jako narzędzie i jako usługa

Migrację możesz wykonać samodzielnie z licencją TIA MCP PRO albo zrobimy ją za Ciebie pod klucz, łącznie z uruchomieniem. Wyślij nam projekt źródłowy, a przygotujemy raport z szacunkiem pracochłonności.