Masz sterownik XC? Zamiana na XD
Seria XC (XC1, XC2, XC3, XC5, XCM) jest wycofana — następcą jest seria XD. Panele z PLC XP1 zastępuje XP3, a panele OP/TG — panele TS. Wpisz symbol z tabliczki starego urządzenia.
Różnice, których trzeba się spodziewać
- Oprogramowanie: XD programuje się w XDPPro (zamiast XCPPro). Projekt XC trzeba przekonwertować do XDPPro i sprawdzić po konwersji.
- Liczniki szybkie: w XC2 licznik C632 jest na wejściach X3/X4, w XC3 na X2/X3; XC2 i XC3 różnią się też częstotliwością HSC (80 kHz zamiast 5 kHz wg informacji Xinje). Sprawdź adresację liczników i wejść w programie.
- Kable programujące: XD ma inne porty niż XC (USB i RS232/RS485 — patrz tabela) — przygotuj właściwy kabel.
- Moduły rozszerzeń: XC-E zastępuje XD-E o tym samym przyrostku (np. XC-E16X16YT → XD-E16X16YT).
- Panele: projekt OP/TG przenosi się do TouchWin Pro; dobór TS po przekątnej i portach jest do potwierdzenia.
Co mówi dokumentacja Xinje o przeniesieniu programu
- Otwarcie programu XC w XDPPro: „XDPPro może otworzyć program sterownika serii XC; instrukcje, które się różnią, są wyświetlane na czerwono — użytkownik poprawia tylko tę część programu”. Źródło: XD/XL series PLC User manual [positioning control], wstęp „Compatible with XC series program”, PDF s. 6 (cdn-en.xinje.com).
- Zakres zgodności: „XD/XL obsługuje większość podstawowych funkcji serii XC” — nie wszystkie. Źródło: tamże, „Compatible with most functions of XC series”.
- Liczniki: w XD nie ma osobnych liczników 16- i 32-bitowych jak w XC; typ ustala instrukcja (CNT / DCNT, kasowanie RST / DRST). Programy XC z licznikami wymagają przejrzenia. Źródło: XD/XL instruction manual, rozdz. o licznikach, PDF s. 52–53.
- Modbus: w XD/XL instrukcje Modbus pisze się bezpośrednio w programie, a stacja protokołu kolejkuje żądania (w XC było inaczej); instrukcja zawiera porównanie programów Modbus-RTU dla XC i XD. Źródło: XD/XL instruction manual, 6-2-2 „Changing of Modbus instruction”, PDF s. 286 i porównanie s. 319–321.
- Bloki funkcyjne C: XC obsługiwał tylko zmienne lokalne, XD/XL także globalne. Źródło: XD/XL instruction manual, PDF s. 391.
- Przerwania zewnętrzne: w XC nie dało się aktywować przerwania jednocześnie zboczem narastającym i opadającym; XD/XL to obsługuje — adresy wskaźników przerwań sprawdź w tabeli instrukcji. Źródło: XD/XL instruction manual, PDF s. 436.
- Czego instrukcja nie opisuje: instrukcja XDPPro V3.8.0 (rozdz. 2-2-2) mówi tylko o otwieraniu plików *.xdp i kopiach *.bak; ścieżka otwarcia pliku XCPPro i lista instrukcji bez odpowiednika nie są w niej opisane. Dlatego sprawdziliśmy konwerter na własnych projektach — wynik poniżej. Źródło: XD XL XG Series User Manual (Software Section) V3.8.0, 2-2-2 „Open the Project”.
Konwersja w XDPPro — sprawdziliśmy na sześciu programach
XDPPro 3.8.0 otwiera plik .xcp wprost (File → Open Project), pyta „convert XC project file to XD project file?”, robi kopię .xcp.bak obok pliku i wypisuje w oknie Output dziennik zmian. Sam przepisuje timery i liczniki (OUT T → TMR, OUT C → CNT, T600 → ET0, C600 → HSC0), znaczniki systemowe (M8000 → SM0, M8012 → SM12, D8013 → SD13), rejestry podtrzymywane (D4000 → HD0, M500 → HM4), adresy modułów rozszerzeń (X100 → X10000, ID1000 → ID20000) i typy argumentów bloków C. Programy bez komunikacji szeregowej i bez regulatora PID przeszły w całości.
Co zostaje do ręki — w każdym z testowanych programów przynajmniej jedno z poniższych:
- Model sterownika: konwerter zostawia domyślny XDH/XDM (komunikat „Model does not exist”); tylko XC1-32 ustawił sam na XD1-32. Zmiana: File → Change PLC Model.
- Modbus na porcie 2: M8135 nie ma odpowiednika („can't convert”), M8137/M8138 trafiają na SM141/SM140 (flagi COM0), a każdy REGW/REGR dostaje wpis „please check address” — w XD dane lokalne muszą być rejestrem, nie stałą, i numer portu trzeba uzgodnić z flagami SM.
- Regulator PID: blok parametrów w XD musi zaczynać się od parzystego adresu (okno „third operand of PID instruction must be even address”) albo instrukcja jest odrzucana jako „Instructions not compatible” — parametry przepisuje się według instrukcji XD.
- Parametry portów, liczniki szybkie, zegar, panel HMI: ustawienia COM w PLC Config, wejścia HSC wg tabeli modelu, TRD/TWR do sprawdzenia w drabince, adresy D4xxx → HDxxx w projekcie panelu przepina się ręcznie.
Po poprawkach: Compile All, pusty Error List, zapis pod nową nazwą .xdp, test na stole. Konwersję i uruchomienie wykonujemy jako usługę — napisz do inżyniera. Źródło: testy własne 4–5.10.2026 na projektach XC1-32, XC3-24, XC3-60, XCM-60, XP3-18, XDPPro 3.8.0.







Zanim zdemontujesz XC — lista kontrolna
Napisz do inżyniera prześlij symbol, zdjęcie tabliczki i plik programu
.pl


