- Producent urządzenia / marka
- Cytiva
- Grupa katalogowa
- Cytiva / Pall / GE Healthcare Life Sciences
- Rodzaj pozycji
- nowy / konfigurowalny produkt producenta
- Model / rodzina
- Xcellerex X-platform X-200
- Typ rekordu
- produkcyjny jednorazowy bioreaktor mieszadłowy z automatyką DCS PlantPAx
- SKU / numer katalogowy
- system 29722350; bag assemblies 29697027 / 29697028 / 29697030 / 29697031
- Skala
- 40–200 L roboczo
- Architektura sterowania
- C8 — DCS lub automatyka zakładowa
- Ryzyko rebrandingu
- — Podstawa: ; sprawdzono:
- Powiązane modele i konfiguracje
- Cytiva Xcellerex X-platform X-50
Cytiva Xcellerex XDR-200
Cytiva Xcellerex X-platform X-500 - Oprogramowanie obsługujące
- PlantPAxRockwell Automation
Indeks danych technicznych
Parametry urządzenia i wariantów
Skala i wydajność
| Parametr | Wartość | Zakres |
|---|---|---|
| Objętość robocza | 40–200 L |
Proces i naczynie
| Parametr | Wartość | Zakres |
|---|---|---|
| Materiał naczynia | folia elastyczna jednorazowego worka |
Interfejsy, sieć i protokoły
| Parametr | Wartość | Zakres |
|---|---|---|
| Interfejs fizyczny | USB | |
| Protokół | Modbus RTU | |
| Interfejs fizyczny | Ethernet | |
| Protokół | EtherNet/IP |
Oprogramowanie i firmware
| Parametr | Wartość | Zakres |
|---|---|---|
| Baza danych | SQL Server | |
| System operacyjny | Windows Server 2022 | |
| System operacyjny | Windows Embedded |
Bezpieczeństwo IT
| Parametr | Wartość | Zakres |
|---|---|---|
| Domyślna nazwa użytkownika | OITUser | |
| Domyślne hasło | puste hasło | |
| Dostęp zdalny | RDP / Remote Desktop / Remote Terminal Services | |
| CVE | CVE-2024-7513 | |
| CVE | CVE-2023-46289 | |
| CVE | CVE-2024-45823 | |
| CVE | CVE-2023-3595 |
Oferta i cykl życia
| Parametr | Wartość | Zakres |
|---|---|---|
| Cena | wycena indywidualna |
Pozostałe potwierdzone parametry
| Parametr | Wartość | Zakres |
|---|---|---|
| Model / numer produktu | X-platform X-200 / 29722350 | |
| Zakres roboczy | 40–200 L, turndown 5:1 | |
| Mieszanie | do 215 rpm upflow; do 185 rpm downflow | |
| Automatyka | Figurate powered by PlantPAx | |
| Sprzęt i komponent | vessel X-200 877 × 963 × 2433 mm z top frame / 1558 mm bez top frame | |
| Sprzęt i komponent | oddzielne cabinet assembly, HMI i TCU | |
| Sprzęt i komponent | 40–200 L, turndown 5:1 | |
| Sprzęt i komponent | 0–210 rpm upflow według OI AF lub 0–215 rpm według data file; 0–185 rpm downflow | |
| Sprzęt i komponent | wariant standardowy albo seismic | |
| Sprzęt i komponent | cztery application-ready bag assemblies: 29697027, 29697028, 29697030, 29697031 | |
| Sprzęt i komponent | wirnik 6B-R50 i impeller ejector właściwy dla naczynia 200 L | |
| Sprzęt i komponent | pięć MFC, do czterech pomp wewnętrznych, dwóch zewnętrznych i trzech zewnętrznych wag | |
| Oprogramowanie lub tryb | Figurate automation powered by Rockwell PlantPAx | |
| Oprogramowanie lub tryb | Microsoft Windows Server 2022 po stronie serwera według OI AF | |
| Oprogramowanie lub tryb | HMI: Windows Embedded Standard 7 or later według tabeli technicznej | |
| Oprogramowanie lub tryb | lokalne konto Windows HMI OITUser jest udokumentowane z domyślnie pustym hasłem; nie jest to poświadczenie PlantPAx ani serwera PASS-01 | |
| Oprogramowanie lub tryb | HMI zestawia sesję RDP / Remote Desktop przez Remote Terminal Services do serwera PASS-01; poświadczenia tej sesji są odrębne | |
| Oprogramowanie lub tryb | Windows/SQL/ControlLogix firmware/storage — wymagany controlled software bill i eksport as-built | |
| Numer produktu | 29697031 | Fed-batch I |
| Charakter zastosowania | hodowla okresowa lub z zasilaniem | Fed-batch I |
| Numer produktu | 29697030 | Fed-batch II |
| Charakter zastosowania | alternatywne wyposażenie linii i portów | Fed-batch II |
| Numer produktu | 29697028 | Perfusion I |
| Charakter zastosowania | proces ciągły z liniami retencji/zbioru | Perfusion I |
| Numer produktu | 29697027 | Perfusion II |
| Charakter zastosowania | alternatywna konfiguracja perfuzyjna | Perfusion II |
szacunkowy przedział zakupowy
Cena i podstawa wyceny
- Czego dotyczy kwota
- Szacunek dla sprawnego, kompletnego stanowiska odpowiadającego karcie „Xcellerex X-platform X-200” (40–200 L roboczo), przed kosztami VAT, transportu, FAT/SAT, kwalifikacji, materiałów jednorazowych i integracji zakładowej.
- Metoda
- Nie znaleziono publicznej ceny dokładnie tej konfiguracji. Przedział wyznaczono z segmentu P5, skali i złożoności sterowania C8, a następnie skonfrontowano z punktem rynkowym: Equipt — używany/refurbished XDR-50 za 240 000 USD. To estymacja planistyczna, nie oferta.
- Pewność
- niska
- Weryfikacja
- 2026-09-03
Źródło / punkt porównawczy: Equipt — używany/refurbished XDR-50 za 240 000 USD.
Zastosowania
Ustalenia pierwszej fazy
Odrębna generacja wobec XDR-200. Publiczne OI 29446781 AF podają 210 rpm upflow, a data file 215 rpm; konfigurację egzemplarza rozstrzyga dokumentacja as-built.
Źródła identyfikacji
- oficjalna karta Cytiva X-platform
- oficjalna karta X-50/X-200 i numery produktów
- oficjalny data file X-platform
- Cytiva Operating Instructions 29446781 AF, wersja 18, 12/2025
- Cytiva Site Preparation Guide 29446785 AC
- Cytiva Unpacking Instructions 29446783
Ostatnia kontrola rekordu: 2026-09-08.
Xcellerex X-platform X-200 jest jednorazowym bioreaktorem mieszadłowym Cytiva o zakresie roboczym 40–200 L i turndown 5:1. System o numerze produktu 29722350 składa się z naczynia procesowego, szafy automatyki i gazów, mobilnego HMI, zewnętrznego TCU oraz jednorazowego worka. Sterowanie Figurate wykorzystuje Rockwell PlantPAx, ControlLogix, FactoryTalk Batch, historian i bazę SQL. Jest to więc pełny przemysłowy system OT, a nie sam zbiornik z lokalnym panelem.

Źródło: Cytiva, „Xcellerex X-platform bioreactors — Data file”; fotografia identyfikuje model oznaczeniem X-200 na osłonie naczynia.
Tożsamość i granica modelu
Pełna nazwa handlowa brzmi Xcellerex X-platform X-200 bioreactor, a numer katalogowy kompletnego systemu to 29722350. W dokumentacji występują skróty X-platform X-200, X-200 i X200. Najpewniejszą identyfikację zapewniają łącznie: tabliczka systemu, numer 29722350, oznaczenie X-200 na osłonie oraz dokumentacja z rodziny 29446781/29446785.
Karta nie dotyczy starszego Xcellerex XDR-200, mimo podobnej pojemności i wspólnego rodowodu marki. Nie opisuje też X-platform X-50, X-500 ani X-2000. X-50 ma zakres 10–50 L, trzy belki podtrzymujące sondy i mechanizm blokowania podstawy wirnika. X-200 ma zakres 40–200 L, dwie belki i charakterystyczny mechanizm wysuwania sprzęgła magnetycznego. Worki, części i ograniczenia obu rozmiarów nie są zamienne tylko dlatego, że instrukcja obsługi jest wspólna.

Źródło: Cytiva, strona produktu Xcellerex X-platform; ilustracja przedstawia architekturę modułową rodziny, z naczyniem oznaczonym X-200.
Platformę X-50/X-200 wprowadzono jako nową generację Xcellerex w 2023 r.; później rodzinę rozszerzono o X-500 i X-2000. Data publikacji platformy nie jest jednak datą produkcji konkretnego egzemplarza. Do osi czasu incydentu trzeba pozyskać numer seryjny, datę FAT, wersję dokumentacji turnover package i historię aktualizacji.
Rewizje dokumentacji i rozbieżności
Najbardziej aktualna publiczna instrukcja znaleziona podczas weryfikacji to 29446781 AF, wersja 18 z grudnia 2025 r. Publiczny Site Preparation Guide pobrany z adresu 29446785 ma faktycznie rewizję AC z 2026 r., mimo że starsze indeksy i nazwy odnośników mogą nadal wskazywać AB. Przy analizie należy cytować numer i rewizję z wnętrza PDF, nie samą nazwę pliku.
Dokumenty nie są całkowicie zgodne. Data file podaje dla X-200 prędkość upflow do 215 rpm, a Operating Instructions AF do 210 rpm. Wartości nie należy arbitralnie ujednolicać. Dla danego egzemplarza nadrzędne są Configuration Specification, limity w sterowniku i wyniki FAT/SAT. Rozbieżność 210/215 rpm jest przydatnym testem jakości dokumentacji przekazanej przez właściciela instalacji.
Instrukcja publiczna odsyła także do dokumentów, które zwykle należą do pakietu kontrolowanego:
29446784— Privacy and Security Manual;29722851— Technical Manual, obejmujący m.in. odzyskiwanie systemu i kopie oprogramowania;29727237— Recipe Manual;- Product Documentation lub Turnover Package — konfiguracja funkcjonalna, specyfikacja wykonania, rysunki elektryczne i dane konkretnego zamówienia.
Skala i przeznaczenie procesowe
Nominalna objętość robocza wynosi 40–200 L. Turndown 5:1 umożliwia pracę w jednym naczyniu od skali seed/pilot do partii 200 L, lecz nie oznacza identycznej charakterystyki mieszania i transferu tlenu w całym zakresie. X-200 jest przeznaczony do hodowli komórek w trybie batch, fed-batch i perfuzji; konkretna zdolność zależy od worka, spargerów, liczby pomp, sond oraz urządzeń do retencji komórek.
Pojemność 200 L nie jest wydajnością produkcji. Wydajność partii zależy od objętości zbioru, stężenia produktu, czasu cyklu, strat w perfuzji/harvest oraz harmonogramu czyszczenia pomieszczenia. W dokumentacji operacyjnej należy rozdzielić: objętość roboczą, maksymalną bezpieczną masę, ilość materiału biologicznego i przepustowość kampanii.
Naczynie, konstrukcja i warunki środowiskowe
Naczynie ma płaszcz ze stali nierdzewnej 304 i szeroko otwierane drzwi ułatwiające montaż worka. Standardowa wersja z górną ramą i grzałkami filtrów ma około 877 × 963 × 2433 mm, a bez tych elementów 877 × 963 × 1558 mm. Wersja sejsmiczna jest nieco większa: około 880 × 963 × 2480 mm z górą oraz 884 × 963 × 1605 mm bez niej. Site Preparation Guide podaje minimalną wysokość pomieszczenia około 268,3 cm dla wykonania standardowego i 273,1 cm dla sejsmicznego.

Źródło: Cytiva, „Xcellerex X-50 and X-200 bioreactors — Operating Instructions”, 29446781 AF, rozdział identyfikujący naczynie 200 L.
Masa naczynia wynosi około 336 kg w wersji standardowej i 390 kg w sejsmicznej. Szafa waży odpowiednio około 209 i 234 kg, a mobilny HMI około 70 kg. Do transportu i zabezpieczenia miejsca trzeba doliczyć TCU: około 154 kg dla PolyScience DuraChill, 56 kg dla Lauda Variocool HX 6 kW lub 116 kg dla HX 18 kW. Płaszcz naczynia mieści około 6,0 L medium termicznego.
Naczynie, szafa i HMI mają deklarowany stopień ochrony IP55. Producent przewiduje pracę wewnątrz pomieszczeń, na wysokości do 2000 m, w temperaturze 10–30°C i wilgotności 30–80% bez kondensacji. Zakres przechowywania systemu wynosi 4–40°C, a transportu 0–60°C. Deklarowany poziom hałasu jest niższy niż 70 dB(A). Parametry te nie zastępują kwalifikacji pomieszczenia ani oceny kompatybilności ze środkami dekontaminacyjnymi.
Okno sond i rama górna
X-200 ma dwie belki podtrzymujące sondy. To wizualny wyróżnik wobec X-50 z trzema belkami. Przewody i korpusy sond trzeba prowadzić tak, by nie obciążały portów worka; ich ułożenie może wpływać zarówno na szczelność, jak i możliwość szybkiego odłączenia w sytuacji awaryjnej.

Źródło: Cytiva, Operating Instructions 29446781 AF, ilustracja okna sond naczynia 200 L; dwie belki są cechą X-200.
Rama górna utrzymuje worek, przewody, grzałki filtrów i elementy fluidyczne nad naczyniem. Jej obecność decyduje o wymaganej wysokości serwisowej. W oględzinach należy dokumentować nie tylko całe stanowisko, ale też prowadzenie każdej linii, oznaczenia filtrów oraz czujniki i przewody wchodzące do szafy.

Źródło: Cytiva, Operating Instructions 29446781 AF, widok górnej części X-200.
Wirnik i mechanizm impeller ejector
X-200 wykorzystuje wirnik typu 6B-R50. Producent dopuszcza dwa kierunki obrotów: upflow i downflow. Data file deklaruje 0–215 rpm dla upflow i 0–185 rpm dla downflow; instrukcja AF podaje odpowiednio 0–210 i 0–185 rpm. Kierunek obrotu jest parametrem procesu i musi być objęty recepturą, limitem oraz śladem zmian.
Mechanizm impeller ejector występuje w naczyniu 200 L. Służy do mechanicznego połączenia lub rozłączenia podstawy wirnika worka z napędem magnetycznym podczas instalacji i usuwania zestawu jednorazowego. Nie należy mylić go z blokadą stosowaną w X-50.

Źródło: Cytiva, Operating Instructions 29446781 AF, sekcja montażu worka X-200; mechanizm producent opisuje jako właściwy dla naczynia 200 L.

Źródło: Cytiva, Operating Instructions 29446781 AF, rysunek mechanizmu impeller ejector modelu X-200.
Jednorazowe worki X-200
Oficjalna tabela wymienia cztery, a nie pięć, application-ready bag assemblies dla X-200:
Numer 29697029, pojawiający się w niektórych wtórnych zestawieniach, nie występuje w oficjalnej tabeli worków X-200 i nie powinien być przypisany bez osobnego dokumentu producenta. Każdy worek jest komponentem jednorazowym; producent podaje maksymalnie jeden cykl użytkowania, temperaturę cieczy 4–42°C, przechowywanie 15–30°C oraz maksymalne ciśnienie robocze 0,05 bar (0,7 psi).

Źródło: Cytiva, Operating Instructions 29446781 AF; ilustracja wspólnego rozwiązania bag assembly X-50/X-200, używana tu wyłącznie do identyfikacji elementów.
Film worka jest oparty na PE/EVOH; dokumentacja wymienia złącza PP, przewody TPE i silikonowe, hydrofobowe filtry PVDF/PP, łożysko mieszadła z cyrkonu/PEEK oraz elementy PE wirnika i podstawy. Materiał i numer partii worka są informacją jakościową i śledczą: wadliwa partia, niewłaściwy wariant albo błąd konfiguracji może wyglądać w danych jak awaria automatyki.
Porty są oznaczone od A do AB. Konfiguracja obejmuje trzy linie exhaust, overlay, kwas, zasadę, środek przeciwpienny, cztery linie feed, medium, inokulum, dwa spargery, próbki, thermowell, do ośmiu portów sond oraz linie perfuzji i harvest. Porty T/U mogą współpracować z TFF lub ATF. Click-In Probe Sheath przyjmuje standardowe sondy wsuwane 12 mm.

Źródło: Cytiva, Operating Instructions 29446781 AF; rozwiązanie portów sond jest wspólne dla rodziny X-50/X-200.
Limity przepływu gazu wylotowego zależą od worka. Dla 29697031 dokumentacja podaje 60 SLPM, a dla 29697030, 29697028 i 29697027 — 80 SLPM. To limity interlocku, nie docelowe przepływy hodowli. Identyfikator worka powinien determinować właściwy zestaw limitów w recepturze i konfiguracji faz.
Parametry procesu i aparatura pomiarowa
Publiczne zakresy sprzętowe X-200 obejmują:
- DO: 4–70% nasycenia powietrzem;
- pH: 5–9;
- temperatura procesu: 25–42°C z wodą albo 4–42°C z mieszaniną glikolu i wody;
- temperatura płaszcza: 20–50°C dla wody albo 0–50°C dla glikolu z wodą;
- grzałki filtrów: 50–65°C;
- MFC: maksymalny zakres 0,1–40 SLPM;
- mieszanie: do 210/215 rpm upflow i 185 rpm downflow, zależnie od rewizji dokumentu.
System przewiduje dwie sondy pH, dwie DO, jedną sondę rozpuszczonego CO₂, jedną sondę viable cell density i cztery czujniki wagowe.
Kalibracja sond wielorazowych korzysta z własnego oprogramowania na HMI i połączenia USB. Producent zaleca dwa tylne porty USB do tej operacji. Powstaje kontrolowany kanał pomiędzy nośnikiem/urządzeniem serwisowym a komputerem operatorskim; procedura powinna wskazywać dozwolone urządzenia, skanowanie, właściciela i ślad użycia.

Źródło: Cytiva, Operating Instructions 29446781 AF, wspólny HMI X-50/X-200 z portami USB i zabezpieczeniem fizycznym.
Układ gazowy i MFC
Szafa może mieścić pięć kontrolerów przepływu masowego. Data file deklaruje turndown MFC 250:1. Dla X-200 Site Preparation Guide podaje maksymalne zapotrzebowania: powietrze 70 SLPM, O2 40 SLPM, CO2 10 SLPM, N2 20 SLPM i overlay 10 SLPM. Sparge 1 ma łącznie do 50 SLPM (40 dla powietrza/O2 plus 10 dla CO2), a Sparge 2 do 20 SLPM.
Wymagane ciśnienie zasilania gazami procesowymi wynosi około 276–689 kPa, a powietrza aparaturowego 344–689 kPa. Wartości wejściowe nie są tożsame z ciśnieniem worka, które jest o rzędy wielkości niższe. Regulator, MFC, zawór, sparger, filtr wylotowy i czujnik ciśnienia tworzą wspólny łańcuch bezpieczeństwa.
W dochodzeniu należy zestawić: zadany przepływ, wartość zwrotną MFC, otwarcie zaworu, ciśnienie zasilania, ciśnienie worka, stan filtrów i alarmy. Jedna z tych zmiennych nie wystarcza do odtworzenia zdarzenia. Szczególnie ważne są modyfikacje jednostek i skalowania kanałów analogowych.
Pompy, wagi i integracja perfuzji
System może mieć do czterech pomp wewnętrznych Watson-Marlow z głowicami 114DV, 313D lub 520R2. Obsługiwane są do dwóch pomp zewnętrznych z rodzin 530EnN, 630EnN lub 730EnN. Oprogramowanie ogranicza łączną liczbę pomp do sześciu. Można przyłączyć do trzech zewnętrznych wag: dwie dla feed i jedną dla removal, oraz do dwóch zaworów zaciskowych.
Pompa fizycznie podłączona do gniazda nie staje się automatycznie bezpiecznym członem pętli. Trzeba zweryfikować mapowanie sygnałów, kierunek, maksymalną prędkość, kalibrację ml/obrót, jednostki, stan ręczny/automatyczny i warunki hold. Dla perfuzji dodatkowo istotne są urządzenie retencji komórek, sterownik TFF/ATF, waga zbioru oraz przepływy danych pomiędzy systemami.
Interlocki i bezpieczne stany
Instrukcja publikuje progi charakterystyczne dla X-200. Interlock niskiej masy dla głównych i zapasowych pH/DO oraz temperatury jest związany z poziomem około 32 kg; dla dCO2 i VCD około 54 kg. Interlock mieszadła przy niskiej masie ma próg 10 kg, a wysoka masa 222 kg. Są to wartości techniczne do porównania z konfiguracją konkretnej instalacji, nie uniwersalne nastawy procesu.
E-stop wyłącza mieszadło, pompy i MFC, zamyka zawory MFC, otwiera zawory grzałek exhaust i wstrzymuje fazy. Alarm wysokiego ciśnienia wstrzymuje pętle pH, DO, cieczy, gazów i dCO2. Zatrzymane lub zablokowane mieszadło wstrzymuje regulację pH, DO, mieszania, temperatury, dCO2 i VCD.
Ocena interlocku obejmuje cztery warstwy: warunek inicjujący, logikę PAC, urządzenie wykonawcze i fizyczny efekt. Historia alarmu z HMI potwierdza tylko część łańcucha. Do testów okresowych potrzebna jest macierz cause-and-effect z kontrolowaną wersją i protokołem dowodzącym reakcji elementów wykonawczych.
Szafa: PAC, serwer, I/O, gaz i zasilanie
Cabinet ma cztery funkcjonalne sekcje: PAC/server, I/O, gas i power. Sekcja PAC/server zawiera programowalny kontroler automatyki i przemysłowy serwer. Sekcja I/O obejmuje switch Ethernet, bramę Modbus RTU, transmitery sond, safety relay, sterowanie TCU i napędy maksymalnie czterech pomp wewnętrznych. Sekcja gazowa skupia MFC i zawory, a zasilająca dystrybucję energii.

Źródło: Cytiva, Operating Instructions 29446781 AF, wspólna szafa systemów X-50/X-200.
Standardowa szafa ma około 802 × 1129 × 1554 mm z sygnalizatorem dźwiękowo-optycznym albo 802 × 1129 × 1151 mm bez niego. Wersja sejsmiczna ma około 924 × 1188 × 1554/1151 mm. Zasilanie systemu może wynosić 110 VAC ±10%, 1 faza, 50/60 Hz, 13,6 A albo 220 VAC, 7,4 A. Dla 120 V dokumentacja podaje około 13,7 A podczas pracy, 1,5 A w standby i zabezpieczenie 20 A.
System nie ma wbudowanego zasilania podtrzymującego. Jeśli ciągłość jest wymagana, UPS zapewnia użytkownik i musi objąć właściwe moduły. Osobne zasilanie HMI bez szafy podtrzymuje tylko widok operatorski; nie utrzymuje sterowania procesem.
Tylne porty i fizyczna powierzchnia ataku
Na tylnej ścianie szafy znajdują się złącza HMI, TCU, sygnalizatora, pomp zewnętrznych 1–2, wag zewnętrznych 1–3 i stanowiska engineering workstation. Porty Network 1 i Network 2 są w instrukcji oznaczone jako future expansion. Gniazdo engineering workstation ma być dostępne personelowi serwisowemu Cytiva.

Źródło: Cytiva, Operating Instructions 29446781 AF, wspólny układ szafy X-50/X-200.
HMI i zdalna sesja operatorska
Mobilny HMI ma około 710 × 685 × 1717 mm, wbudowany komputer, ekran dotykowy, klawiaturę, mysz, regulację wysokości, trzy porty USB oraz złącza LAN i zasilania. HMI łączy się przez Remote Terminal Services z serwerem PlantPAx w szafie. Utrata HMI nie musi zatem zatrzymać działającej automatyki.

Źródło: Cytiva, Operating Instructions 29446781 AF, terminal wspólny dla X-50/X-200.
Dokumentacja rozdziela co najmniej dwie warstwy logowania. Lokalny Windows na terminalu ma konto OITUser, dla którego instrukcja wskazuje brak hasła. Następnie sesja Remote Desktop do serwera PASS-01 żąda odrębnych poświadczeń. Po uruchomieniu klient może początkowo prezentować rolę Reader, choć funkcje sterowania stają się dostępne po właściwym logowaniu aplikacyjnym.
| Parametr dostępu | Wartość potwierdzona w instrukcji |
|---|---|
| Domyślny użytkownik | OITUser |
| Domyślne hasło | puste hasło |
| Protokół lub usługa | RDP / Remote Desktop / Remote Terminal Services |

Źródło: Cytiva, Operating Instructions 29446781 AF, udokumentowany start wspólnego HMI X-50/X-200.
Brak hasła konta OITUser jest publicznie udokumentowanym ustawieniem domyślnym lokalnego terminala X-platform X-200; nie jest to poświadczenie serwera PASS-01 ani warstwy PlantPAx.
System operacyjny i oprogramowanie
Rewizja AF wskazuje Microsoft Windows Server 2022 po stronie serwera. W tabeli technicznej HMI występuje Windows Embedded Standard 7 or later. Nie jest to sprzeczność, jeśli pierwszy zapis dotyczy serwera w szafie, a drugi komputera terminala. Nie wolno jednak z tych zapisów wyprowadzać konkretnego builda, edycji, stanu ESU lub poziomu poprawek egzemplarza.
Warstwa aplikacyjna obejmuje:
- Figurate automation powered by Rockwell PlantPAx;
- FactoryTalk View jako wizualizację;
- FactoryTalk Batch i Batch View dla receptur i sekwencji ISA-88;
- FactoryTalk Historian dla danych bieżących i historycznych;
- FactoryTalk Alarms and Events oraz FactoryTalk Diagnostics;
- bazę Microsoft SQL i SQL Server Reporting Services;
- TrendPro/Trends History View;
- własne oprogramowanie do kalibracji sond.

Źródło: Cytiva, Operating Instructions 29446781 AF, wspólny interfejs automatyki X-50/X-200.
Role, konta i autoryzacja
Instrukcja opisuje grupy ról PlantPAx: Operator A, Operating Supervisor B, Maintenance C, Maintenance Supervisor D, Engineering E, Manager F i Administrator G. CISAdmin jest rolą administracyjną systemu operacyjnego. Grupy Windows są mapowane na role aplikacji, dlatego zmiana członkostwa w domenie lub lokalnym systemie może przełożyć się na zdolność sterowania procesem.
Weryfikacja kont nie może ograniczać się do listy widocznej w PlantPAx. Należy pozyskać lokalnych użytkowników obu komputerów, grupy domenowe, konta SQL, właścicieli usług, aktywne sesje RDP, zadania harmonogramu i zapis ostatnich logowań. W środowisku regulowanym każda współdzielona tożsamość osłabia przypisanie działań do osoby.
Sieć i protokoły
EtherNet/IP jest podstawowym protokołem komunikacji wewnętrznej automatyki. Modbus RTU stanowi warstwę pomocniczą dla sond i probe interface module. Zewnętrzny port Ethernet szafy może łączyć system z siecią zakładową lub bazą danych klienta; dokładny interfejs integracyjny zależy od Technical Manual i specyfikacji zamówienia.
Receptury i model ISA-88
FactoryTalk Batch realizuje model S88: process cell, unit, equipment modules, phases i master recipes. Wartość procesowa może pochodzić z receptury, fazy, lokalnego faceplate, trybu ręcznego albo logiki interlocku. Analiza incydentu musi więc ustalić nie tylko „jaki był setpoint”, lecz także kto i która warstwa go nadała.
Kontrolowane artefakty obejmują master recipe, wersje parametrów, unit procedures, logikę faz, mapowanie equipment modules, historię zatwierdzeń oraz rekord wykonania batch. Eksport po incydencie powinien zabezpieczyć także receptury nieaktywne i kopie robocze. Porównanie wyłącznie PDF batch report może pominąć zmianę dokonaną przed startem.
Historian, alarmy, diagnostyka i raporty
FactoryTalk Historian przechowuje przebiegi procesowe, a TrendPro pokazuje dane bieżące i historyczne, alarmy i zdarzenia. Historia alarmów trafia do FactoryTalk Alarms and Events. Działania na HMI i zdarzenia diagnostyczne zapisuje FactoryTalk Diagnostics. SQL Server Reporting Services generuje raporty z datasetów Batch, Alarm & Events i Diagnostics.

Źródło: Cytiva, Operating Instructions 29446781 AF, ekran historii wspólny dla X-50/X-200.
Zachowanie po utracie zasilania i łączności
Przy utracie zasilania szafy zatrzymują się bioreaktor, pompy i TCU, zamykają zawory gazów/MFC, otwierają zawory zaciskowe, serwery się wyłączają, a działające partie zostają zatrzymane. HMI może pozostać aktywny, jeśli ma osobne zasilanie. Po powrocie energii serwery startują automatycznie, lecz pętle procesu i batch wymagają obsługi alarmów oraz ręcznego wznowienia. Komputery klasy serwerowej mogą uruchamiać się co najmniej około 10 minut.
Utrata samego HMI nie zatrzymuje procesu; terminal po odzyskaniu łączności powinien ponownie zestawić sesję. Utrata zasilania TCU pozostawia działający bioreaktor, ale wyłącza kontrolę temperatury, generuje błąd I/O i może wstrzymać fazę zależną od temperatury. TCU wymaga ponownego uruchomienia przez użytkownika.
Scenariusze te powinny być objęte testami restore i disaster recovery. Backup plików bez próbnego odtworzenia serwera, projektu PAC, receptur, SQL i licencji FactoryTalk nie potwierdza zdolności powrotu do pracy.
CVE — wyłącznie kwalifikacja warunkowa
| Identyfikator | Komponent i warunek | Znaczenie dla X-200 |
|---|---|---|
CVE-2024-7513 |
FactoryTalk View SE 13.0; niewłaściwe uprawnienia katalogu | sprawdzić wersję View SE i ACL; CISA wskazuje możliwość wykonania kodu z podwyższonymi uprawnieniami, bez zdalnej eksploatacji samej w sobie |
CVE-2023-46289 |
FactoryTalk View SE 11–13; spreparowany ruch sieciowy | warunkowy DoS produktu wymagający restartu; potwierdzić wersję i osiągalność usługi |
CVE-2024-45823 |
FactoryTalk Batch View 2.01; współdzielone sekrety | możliwe obejście uwierzytelnienia; poprawka w 3.00, ale wersja Batch View X-200 nie jest publiczna |
CVE-2023-3595 |
określone moduły komunikacyjne ControlLogix 1756-EN2/EN3 i podatne firmware | możliwe zdalne wykonanie kodu; X-200 używa rodziny ControlLogix, lecz publiczne materiały nie identyfikują modułu ani firmware konkretnej szafy |
Dla CVE-2023-3595 NVD podaje CVSS 3.1 9,8 i konkretne serie/rewizje modułów. To nie uprawnia do stwierdzenia, że X-200 zawiera którykolwiek z nich. Najpierw należy odczytać numer katalogowy, serię i firmware z chassis lub projektu, a następnie dopasować je do tabeli producenta.
Lista CVE jest punktem startowym, nie certyfikatem podatności ani bezpieczeństwa. Wersje FactoryTalk, firmware PAC/modułów, Windows, SQL i urządzeń sieciowych powinny trafić do software/hardware bill wraz z dowodem odczytu i datą. Ocena musi być ponawiana po zmianie obrazu lub wymianie modułu.
Priorytetowe ryzyka techniczne
Drugim obszarem są poświadczenia i ścieżki serwisowe: lokalne konto OITUser bez hasła, RDP do PASS-01, konta usługowe FactoryTalk/SQL, EWS i USB. Kontrola dostępu fizycznego do cleanroom nie zastępuje ograniczeń systemowych; personel sprzątający, utrzymanie ruchu, dostawcy i urządzenia mobilne tworzą inne profile ryzyka.
Trzecim obszarem jest integralność receptur, limitów i skalowania I/O. Niewielka zmiana jednostek, kierunku mieszania, limitu MFC lub mapowania sondy może zmienić proces bez awarii sprzętu. Z tego powodu konfiguracje powinny mieć sumy kontrolne, zatwierdzoną bazę odniesienia i wykrywanie odchyleń.
Czwarty obszar to dostępność. Utrata szafy zatrzymuje batch, a powrót zasilania nie przywraca automatycznie wszystkich faz. Wymagane są UPS odpowiednio zwymiarowany dla wybranych modułów, testy zaniku zasilania, procedura manualnego wznowienia i okresowo sprawdzany restore.
Zakres zabezpieczenia materiału po incydencie
W pierwszej kolejności należy zachować stan procesu i bezpieczeństwo biologiczne. Następnie, bez zmiany konfiguracji, warto pozyskać:
- fotografie tabliczek naczynia, szafy, HMI, TCU, chassis, CPU, modułów komunikacyjnych, switcha i nośników;
- numer produktu, seryjny, rewizję hardware, FAT/SAT, IQ/OQ, ToP, Configuration Specification i rysunki elektryczne;
- eksport sprzętu i firmware z projektu ControlLogix/Studio 5000 oraz kopię programu z informacją, czy odczyt zmienił stan;
- wersje Windows, FactoryTalk, SQL, historian, sterowników urządzeń i aplikacji kalibracyjnej;
- master recipes, logikę faz, audit trail, alarmy, diagnostics, historian, raporty batch i źródłowe bazy SQL;
- listy użytkowników, grup, kont usług, aktywnych sesji, polityk haseł i uprawnień plików;
- konfiguracje switcha, firewalla, zdalnego dostępu, RDP, synchronizacji czasu i logi infrastruktury;
- identyfikatory partii worka, sond, kalibracji, odczynników i urządzeń perfuzyjnych;
- backupy producenta wraz z hashami i dokumentacją sposobu pozyskania.
Obraz dysku serwera lub HMI powinien być wykonany metodą zgodną z wymaganiami właściciela procesu i walidacji. Nagłe wyłączenie może uszkodzić batch/SQL, a uruchomienie narzędzia na żywym systemie zmienia artefakty. Kolejność pozyskania danych ulotnych i obrazów musi wynikać z planu odpowiedzi dla OT.
Cena i segment
Producent stosuje sprzedaż ofertową; oficjalnej ceny katalogowej X-200 nie znaleziono. Dystrybutorzy również kierują do zapytania. System należy do segmentu P5: przemysłowa platforma procesowa, w której wycena zależy od worków, sond, pomp, TCU, pakietu automatyki, kwalifikacji, usług i umowy serwisowej.
Minimalny dossier właściciela
Kompletna karta egzemplarza powinna zawierać hardware bill i software bill z wersjami, topologię logiczną/fizyczną, listę portów i przepływów, schemat okablowania, P&ID, macierz cause-and-effect, konta i role, receptury bazowe, retencję logów, politykę backup/restore, wykaz nośników, historię serwisu, listę CVE z wynikiem dopasowania oraz kontrolowane kopie wszystkich instrukcji.
Szczególnie wartościowe są 29446784, 29722851, 29727237 i Turnover Package konkretnej instalacji. Publiczna instrukcja pozwala zbudować listę pytań, ale nie zastępuje dokumentacji as-built.
Źródła
- Cytiva — strona modelu Xcellerex X-platform X-50/X-200
- Cytiva — Xcellerex X-platform bioreactors, data file
- Cytiva — Operating Instructions 29446781 AF
- Cytiva — Site Preparation Guide 29446785
- Cytiva — Unpacking Instructions 29446783
- Rockwell Automation — PlantPAx technical documentation
- CISA ICSA-24-226-06 — FactoryTalk View SE, CVE-2024-7513
- NVD — CVE-2023-46289
- Rockwell Automation SD1698 — FactoryTalk Batch View, CVE-2024-45823
- Rockwell Automation PN1633 — moduły komunikacyjne ControlLogix, CVE-2023-3595/3596
- NVD — CVE-2023-3595
- ITS Labshop — katalog z numerem 29722350 i wyceną na zapytanie