Relacje katalogowe
Obsługiwane urządzenia
- DCI-Biolafitte TRYTON Autoclavable Bioreactors and Fermentors
- Pierre Guérin PRIMO Autoclavable Bioreactors and Fermenters — Labo Series
- Pierre Guérin BIOCELL Lab & Pilot Series
- Pierre Guérin BIOPRO EVO Series
- Pierre Guérin BIOPRO Lab & Pilot Series
- Pierre Guérin ICEM Turnkey Installations for Fermentation and Cell Culture
NEPTUNE™ Control Suite jest rodziną systemów sterowania i nadzoru Pierre Guérin dla bioreaktorów, fermentorów oraz instalacji procesowych. Nie jest jednym programem o jednej architekturze. Nazwa obejmuje co najmniej lokalny NEPTUNE LAB, panelowy NEPTUNE WinCC-Flex, przemysłowy NEPTUNE SCADA oraz projektowe wdrożenia NEPTUNE DeltaV. Wariant SCADA może bazować na AVEVA InTouch albo Siemens WinCC, a w starszych materiałach występował także iFIX.
Rodzina obsługuje nowe urządzenia producenta i modernizacje instalacji niezależnie od ich pierwotnego dostawcy. Zakres rozciąga się od pojedynczego lub podwójnego reaktora laboratoryjnego po wielourządzeniową instalację przemysłową z PLC, stacjami operatorskimi, serwerem SQL, kontrolerem domeny i stanowiskiem raportowym.
Najważniejsze dane
| Pole | Potwierdzona wartość |
|---|---|
| Producent | Pierre Guérin SAS, obecnie część Equans Process Solutions / Bouygues |
| Nazwa parasolowa | NEPTUNE™ Control Suite |
| Główne odmiany | NEPTUNE LAB, NEPTUNE WinCC-Flex, NEPTUNE SCADA, NEPTUNE DeltaV |
| Udokumentowane wydania | NEPTUNE LAB 7.0; NEPTUNE SCADA V5; historycznie powiązany InTouch Control Suite 2.00 |
| Platformy bazowe | LabWindows w NEPTUNE LAB; AVEVA/Wonderware InTouch albo Siemens WinCC w obecnym SCADA; historycznie także iFIX; Emerson DeltaV w wariancie DCS |
| Warstwa wykonawcza | micro-PLC albo PLC połączony z wejściami/wyjściami analogowymi i cyfrowymi |
| Klient operatorski | PC, przemysłowy PC/HMI, panel PC albo dotykowy terminal zależnie od odmiany |
| System operacyjny aplikacji | Microsoft Windows; Windows 10 jawnie wskazany w bieżących konfiguracjach PRIMO i BIOPRO EVO |
| Architektura SCADA | samodzielna albo rozproszona klient–serwer |
| Backend SCADA V5 | Microsoft SQL Server lokalny lub zdalny |
| Raportowanie SCADA V5 | raporty standardowe przez IIS; raporty niestandardowe z Crystal Reports |
| Funkcje wspólne | synoptyka, nastawy i PID, alarmy, trendy, profile, obliczenia, strategie, konta i audit trail |
| Funkcje SCADA V5 | batch i raport partii, receptury, maintenance, FlexControl, dane offline |
| Zgodność deklarowana przez producenta | GAMP 5, 21 CFR Part 11 oraz ISA S88 zależnie od odmiany i konfiguracji |
| Model dostawy | konfiguracja z nowym urządzeniem albo retrofit; poziomy funkcjonalne Advanced i Expert |
| Cena | indywidualna wycena projektu i wybranych opcji |
Producent i ciągłość nazw
NEPTUNE opracował dział automatyki Pierre Guérin–Biolafitte. Oficjalna historia przedsiębiorstwa podaje, że Pierre Guérin przejął Biolafitte w 1998 r. Zachowane karty rodziny używają nazwy Pierre Guérin–Biolafitte, natomiast DCI-Biolafitte widnieje jako amerykański kontakt handlowy i serwisowy. W obecnym portfolio właścicielem rozwiązania pozostaje Pierre Guérin, działający w ramach Equans Process Solutions.
To rozróżnienie ma znaczenie przy inwentaryzacji. Określenia „DCI NEPTUNE”, „DCI-Biolafitte NEPTUNE” i „Pierre Guérin NEPTUNE” mogą prowadzić do tej samej rodziny sterowania, lecz nazwa DCI nie oznacza odrębnego rozwidlenia kodu. Dla konkretnej instalacji rozstrzygające są ekran About, numer dokumentacji as-built, oznaczenie projektu oraz platforma bazowa: LAB, InTouch, WinCC, iFIX lub DeltaV.
Rodzina produktów
| Odmiana | Architektura | Typowe środowisko | Zakres potwierdzony przez producenta |
|---|---|---|---|
| NEPTUNE LAB | micro-PLC i komputer; PLC może być opcjonalny | R&D i zastosowania GLP, jedno albo dwa urządzenia | lokalna synoptyka, regulatory, alarmy, profile, trendy, obliczenia, strategie, konta i dane offline |
| NEPTUNE WinCC-Flex | micro-PLC i dotykowy terminal operatorski | R&D lub instalacja przemysłowa GLP/GMP | lokalne sterowanie procesem i rejestracja danych na panelu |
| NEPTUNE SCADA | PLC i przemysłowy PC; stanowisko samodzielne lub klient–serwer | procesy przemysłowe, instalacje wielourządzeniowe i GMP | InTouch albo WinCC, SQL, audit trail, batch, receptury, raporty, maintenance i FlexControl |
| starszy NEPTUNE SCADA | PLC i przemysłowy PC | wcześniejsze instalacje przemysłowe | iFIX albo InTouch jako dwie wskazane wówczas platformy SCADA |
| NEPTUNE DeltaV | architektura DCS Emerson dobrana do projektu | rozbudowane instalacje procesowe | wariant projektowy widoczny w bieżącym portfolio automatyki Pierre Guérin |
Advanced i Expert są poziomami funkcjonalnymi wdrożenia, a nie osobnymi liniami programu. W kartach urządzeń oznaczenia 60TA i 60TE identyfikują odpowiednio konfigurację InTouch Advanced oraz Expert. Dodatkowe stanowisko konsultacyjne i licencja zdalnego sterowania są osobnymi opcjami.
Wersje i chronologia
| Data lub rewizja | Materiał | Ustalenie |
|---|---|---|
| 09/2010 | NEPTUNE Control Suite, rewizja OR | rodzina obejmuje LAB, SCADA z iFIX/InTouch oraz WinCC-Flex; aplikacje działają pod Windows |
| 01.02.2011 | metadane PDF rewizji OR | data utworzenia zachowanej karty rodziny |
| 02.07.2013 | karta NEPTUNE LAB | jawna wersja 7.0 i architektura wielostanowiskowa z TRYTON/BIOPRO |
| 01.08.2014 | InTouch Control Suite | jawna wersja dokumentu/rozwiązania 2.00, zgodność z InTouch 2012 R2, Terminal Services i thin clients |
| 20.02.2017 | metadane PDF rewizji OR | data ostatniej modyfikacji zachowanego pliku karty rodziny |
| 28.05.2018 | karta NEPTUNE SCADA | jawna wersja V5, InTouch/WinCC, Microsoft SQL, IIS i Crystal Reports |
| bieżące portfolio | strona NEPTUNE SCADA | nadal oferowane platformy AVEVA InTouch i Siemens WinCC oraz architektura standalone/client–server |
Dokument InTouch Control Suite Version 2.00 jest historycznym materiałem Pierre Guérin o aplikacji procesowej zgodnej z InTouch 2012 R2. Nie nazywa rozwiązania „NEPTUNE V2”, dlatego numeru 2.00 nie należy przenosić na całą rodzinę NEPTUNE. Analogicznie numer V5 należy do udokumentowanej karty NEPTUNE SCADA, a 7.0 do NEPTUNE LAB.
Granice systemu sterowania
NEPTUNE jest warstwą aplikacyjną otaczającą sterowanie procesem, lecz nie zastępuje wszystkich komponentów automatyki. W typowym wdrożeniu można wyróżnić następujące zasoby:
| Warstwa | Potwierdzona rola | Dane identyfikacyjne istotne dla konkretnej instalacji |
|---|---|---|
| czujniki i elementy wykonawcze | pomiar parametrów oraz fizyczne wykonanie poleceń, np. regulacja gazu, mieszania, temperatury i dozowania | model, zakres, kalibracja, przypisany kanał I/O i pozycja na schemacie P&ID |
| analogowe i cyfrowe I/O | sprzęgnięcie obiektu z automatyką | moduł, kanał, typ sygnału, skalowanie i stan bezpieczny |
| micro-PLC albo PLC | logika czasu rzeczywistego, fazy, regulatory oraz obsługa I/O | producent, rodzina CPU, firmware, projekt sterownika i konfiguracja sieciowa |
| NEPTUNE | synoptyka, konfiguracja regulatorów, alarmy, trendy, profile, strategie, konta i funkcje danych | odmiana, numer wydania, poziom Advanced/Expert, build aplikacji i projekt stanowiska |
| platforma HMI/SCADA | runtime i narzędzia bazowe używane przez wariant NEPTUNE | InTouch, WinCC, iFIX, LabWindows albo DeltaV wraz z dokładną wersją i licencją |
| Windows | system stacji operatorskiej, panelu lub serwera | edycja, release, build, poprawki i przynależność do domeny |
| SQL Server | lokalny albo zdalny backend audit trailu i danych SCADA | instancja, wersja, bazy, konta usługowe, tryb uwierzytelniania i retencja |
| IIS i Crystal Reports | odpowiednio raporty standardowe oraz konfigurowalne raporty produkcyjne | wersje, application pool, szablony raportów i miejsca docelowe |
| kontroler domeny | centralna tożsamość w przykładowej architekturze rozproszonej | domena, kontrolery, grupy przypisane do ról i polityki uwierzytelniania |
| stanowisko analityczne/raportowe | zdalna analiza danych i przygotowanie raportów | system, zainstalowane klienty, uprawnienia i ścieżki eksportu |
Taki podział zapobiega przypisywaniu aplikacji NEPTUNE wersji firmware PLC albo podatności każdego serwera Windows obecnego w szafie. Dla oceny bezpieczeństwa każdy z tych elementów jest osobnym produktem, nawet gdy został dostarczony jako jeden zwalidowany system.
NEPTUNE LAB
Karta NEPTUNE LAB 7.0 opisuje system przeznaczony głównie do badań i rozwoju. Aplikacja na komputerze łączy się opcjonalnie z PLC i obsługuje pojedyncze albo bliźniacze urządzenie. Schemat wielostanowiskowy pokazuje kilka przemysłowych komputerów w jednej sieci przełączanej, aparaty TRYTON i BIOPRO EVO oraz komputer do zdalnego sterowania osiągalny przez Internet.
W mapie rodziny wariant LAB jest opisany jako micro-PLC + PC, a oficjalna strona produktu wskazuje aplikację zbudowaną na LabWindows. Jest to lokalny system sterowania i akwizycji, nie centralna SCADA zakładowa. Trzy poziomy identyfikacji użytkownika, konfigurowalne regulatory, formuły czasu rzeczywistego i strategie pozwalają jednak realizować złożone eksperymenty bez przenoszenia ich logiki do zewnętrznego systemu MES.
NEPTUNE WinCC-Flex
NEPTUNE WinCC-Flex łączy micro-PLC z dotykowym terminalem operatorskim. W porównaniu z LAB komputer ogólnego przeznaczenia zastępuje panel HMI, a w porównaniu z pełnym SCADA system pozostaje lokalny. Producent pozycjonuje tę odmianę zarówno dla R&D, jak i przemysłu oraz zastosowań GLP/GMP.
Nazwa odmiany odnosi się do technologii interfejsu Siemens WinCC flexible. Nie jest synonimem bieżącego NEPTUNE SCADA na Siemens WinCC: pierwszy wariant ma architekturę micro-PLC + terminal, drugi PLC + przemysłowy PC i może działać w układzie klient–serwer.
NEPTUNE SCADA — stanowisko samodzielne
W wariancie standalone przemysłowy komputer operatorski łączy się z PLC i może hostować bazę Microsoft SQL lokalnie. Aplikacja zarządza połączeniem ze sterownikiem oraz bazą; karta V5 wymienia automatyczne albo wywoływane na żądanie ponowne zestawienie po rozłączeniu.
Na jednym stanowisku mogą więc współistnieć runtime HMI/SCADA, aplikacja NEPTUNE, backend danych i usługi raportowe. Z punktu widzenia bezpieczeństwa jest to kilka powierzchni ataku na jednym hoście: konto Windows, konta aplikacyjne, procesy InTouch lub WinCC, SQL Server, a w konfiguracji raportowej także IIS i Crystal Reports.
NEPTUNE SCADA — klient–serwer
Oficjalny schemat V5 pokazuje przemysłowe komputery operatorskie i PLC połączone przez switch. Oddzielna część serwerowa zawiera SQL Server oraz Domain Controller Server, a osobny komputer służy do analizy danych i tworzenia raportów. Internet jest oddzielony firewallem. Baza może znajdować się na komputerze sterującym albo na zdalnym serwerze.
| Węzeł ze schematu V5 | Przepływ funkcjonalny |
|---|---|
| przemysłowy PC | interfejs operatora, synoptyka i funkcje NEPTUNE SCADA |
| PLC | sterowanie fazami i parametrami procesu |
| switch | wspólna sieć stanowisk, PLC i usług serwerowych |
| SQL Server | centralny zapis danych i audit trailu |
| kontroler domeny | usługa tożsamości dla architektury rozproszonej |
| komputer zdalny | analiza danych i generowanie raportów |
| firewall | granica między siecią instalacji a dostępem przez Internet |
Schemat jest topologią logiczną, a nie specyfikacją sieciową. Potwierdza Ethernet, role serwerów i położenie firewalla. Nie dostarcza numerów portów ani nazw protokołów między PLC i SCADA, dlatego nie należy uzupełniać inwentaryzacji domyślnym portem SQL, HTTP lub protokołem Siemens wyłącznie na podstawie rodzaju komponentu.
Historyczny InTouch Control Suite 2.00
Karta z 2014 r. dokumentuje bardziej rozbudowany wariant na Wonderware InTouch 2012 R2. Rozwiązanie mogło działać na pojedynczej stacji albo w architekturze klient–serwer z Terminal Services i thin clients. Projekt był obiektowy, wspierał wielu programistów oraz zdalne wdrażanie i administrowanie obiektami.
Przykładowa topologia wirtualna rozdziela role na:
- VM Historian,
- VM OPC,
- VM Active Directory,
- VM Terminal Services,
- klientów cienkich,
- stanowisko analityczne i raportowe,
- PLC i stanowiska przemysłowe po stronie sieci procesowej.
Ten diagram potwierdza, że opcjonalny Historian i OPC były elementami konkretnej architektury InTouch 2.00. Nie dowodzi ich obecności w NEPTUNE LAB ani w każdym wdrożeniu SCADA V5. Podobnie Terminal Services jest udokumentowaną możliwością tej generacji InTouch, a nie nazwą protokołu zdalnego dostępu całej rodziny.
Platformy i systemy operacyjne
| Zakres | Potwierdzona platforma |
|---|---|
| cała rodzina w karcie z 2010 r. | aplikacje NEPTUNE działają pod Microsoft Windows |
| NEPTUNE LAB | aplikacja oparta na LabWindows; wersja 7.0 udokumentowana w 2013 r. |
| NEPTUNE WinCC-Flex | Siemens WinCC flexible na dotykowym terminalu oraz micro-PLC |
| obecny NEPTUNE SCADA | AVEVA InTouch albo Siemens WinCC |
| starsza mapa SCADA | Wonderware InTouch albo GE iFIX |
| InTouch Control Suite 2.00 | Wonderware InTouch 2012 R2 |
| PRIMO i BIOPRO EVO | Windows 10 oraz NEPTUNE SCADA/InTouch w bieżących kartach urządzeń |
| rozbudowane projekty | Emerson DeltaV jako odrębna opcja DCS |
Wpis inwentarzowy powinien zachować zakres wersji. „Windows 10” jest cechą konkretnych obecnych konfiguracji PRIMO i BIOPRO EVO, a nie zamiennikiem ogólnego „Windows” dla instalacji LAB 7.0 lub SCADA V5.
Moduły funkcjonalne
Zakres NEPTUNE jest komponowany z modułów. Karta SCADA V5 wymienia synoptykę, edycję parametrów, alarmy i ostrzeżenia, profile, trendy, obliczenia, strategie, audit trail, batch i raport partii, dostęp użytkowników, dane offline, maintenance, FlexControl oraz receptury. LAB 7.0 obejmuje węższy zestaw dobrany do jednego lub dwóch reaktorów R&D.
| Moduł | Funkcja potwierdzona w materiałach producenta | Udokumentowany zakres |
|---|---|---|
| Synoptic | wspólny obraz mierzonych wartości, aktuatorów, stanów, bieżącej fazy i alarmów | LAB i SCADA |
| User Access | identyfikacja i kontrola dostępu operatora; konfiguracja zgodna z wymaganiami 21 CFR Part 11 | LAB i SCADA |
| Parameter Editing | nastawy, parametry PID, wybór wejść/wyjść i rodzaju algorytmu regulatora | LAB i SCADA |
| Alarms & Warnings | prezentacja oraz zarządzanie alarmami i ostrzeżeniami procesu | LAB i SCADA |
| Trend | wykresy bieżące i historyczne dla PV, SP, wyników obliczeń i danych offline | LAB i SCADA |
| Profile | tworzenie przebiegów wartości zadanych z danych rysowanych lub importowanych | LAB i SCADA |
| Calculation | formuły czasu rzeczywistego, np. RQ i OUR; wynik może być rejestrowany, wykreślany lub używany jako zmienna sterująca | LAB i SCADA |
| Strategy | sekwencje poleceń i działania zależne od czasu, zdarzenia lub parametru krytycznego | LAB i SCADA |
| Audit Trail | rejestr zdarzeń, danych i działań użytkowników, z zapytaniami w bazie SQL oraz raportem | LAB i SCADA |
| Offline Data | ręczne lub zewnętrzne wyniki wiązane z procesem i przedstawiane razem z danymi online | LAB i SCADA |
| Batch | zarządzanie partią, fazami i raportem partii | SCADA V5 i InTouch 2.00 |
| Recipes | parametryzacja powtarzalnego wykonania procesu | SCADA V5 |
| Maintenance | funkcje utrzymania ruchu; w poziomie Expert producent wyróżnia advanced maintenance | SCADA |
| FlexControl | graficzne zestawianie bloków i zależności sterowania | SCADA V5 Expert |
| probe calibration | wspomagana kalibracja sond | SCADA V5 |
Synoptyka procesu
Ekran Synoptic jest punktem wejścia operatora do instalacji. Bieżący przykład producenta przedstawia zbiornik LSL2 wraz z rurociągami, zaworami, pompami, sygnałami analogowymi i stanami elementów wykonawczych. Wartości procesowe są naniesione bezpośrednio na schemat technologiczny, dzięki czemu operator może łączyć stan logiczny z fizycznym przepływem medium.

Bieżący przykład modułu Synoptic; numer builda nie jest pokazany na ekranie. Źródło: Pierre Guérin — NEPTUNE SCADA Solution, obraz „Exemple d'un module synoptique”.
Dostęp użytkowników i edycja parametrów
User Access rozdziela operacje dostępne dla konta. W LAB 7.0 producent jawnie definiuje trzy poziomy: operator, engineer i administrator. SCADA stosuje konfigurowalne zarządzanie dostępem w kontekście 21 CFR Part 11. Ekran producenta pokazuje hierarchiczne drzewo praw przydzielanych do grupy lub roli, nie fabryczne poświadczenia.

Moduł User Access z drzewem praw. Źródło: oficjalna strona NEPTUNE SCADA, obraz „Exemple d'un module USER ACCESS”; zakres: bieżąca prezentacja rodziny SCADA.
Parameter Editing służy do konfiguracji regulatora i jego powiązań. Przykład temperatury TIC001 pokazuje PV, SP i OUT oraz wybór trybu lokalnego/zdalnego i ręcznego/automatycznego. W tle widoczna jest lista operacji podlegających autoryzacji. LAB 7.0 dodaje wybór wejść i wyjść regulatora, rodzaju algorytmu oraz automatyczną kalibrację analogowego I/O.

Przykład modułu Parameter Editing. Źródło: Pierre Guérin — NEPTUNE SCADA Solution; obraz dokumentuje funkcje interfejsu, bez numeru wersji widocznego w kadrze.
Trendy, profile i obliczenia
Trend łączy wartości mierzone, setpointy, wyniki formuł i dane offline na osi czasu. Przykład producenta pokazuje trzy przebiegi oraz dolny pasek alarmów. Profile mogą sterować wartością zadaną według krzywej narysowanej w edytorze albo zaimportowanych danych.

Moduł Trend z trzema przebiegami procesu i paskiem alarmowym. Źródło: oficjalna strona NEPTUNE SCADA, obraz „Exemple d'un module TREND”.
Calculation wykonuje formuły w czasie rzeczywistym. Producent podaje RQ i OUR jako przykłady, a francuska karta LAB 7.0 dodatkowo wymienia OTR, szybkość wzrostu i FO. Obliczona wartość może zostać zapisana, pokazana na trendzie albo użyta przez regulator. Oznacza to, że przy odtwarzaniu procesu należy zachować nie tylko surowe tagi, lecz także definicje formuł i wersję konfiguracji, która wytworzyła zmienne pochodne.

Oficjalny przykład Calculation & Profile: tabela zmiennych/formuł oraz edytor krzywej profilu. Źródło: Pierre Guérin — NEPTUNE SCADA Solution.
Strategie i FlexControl
Strategy automatyzuje proces jako sekwencję kroków. Warunkiem przejścia może być czas, zdarzenie albo parametr krytyczny. Materiały podają zastosowania takie jak sterowanie dozowaniem, złożone dodawanie gazów, rampy setpointów i działania zdarzeniowe.

Okno otwierania i konfiguracji strategii. Źródło: oficjalna strona NEPTUNE SCADA, obraz „Exemple d'un module STRATEGY”.
FlexControl przedstawia strukturę sterowania w postaci bloków. Na ekranie producenta widać bibliotekę elementów, rozmieszczone instancje bloków oraz operacje porządkowania ich na obszarze roboczym. Jest to funkcja poziomu Expert i nie należy utożsamiać jej z językiem programowania PLC.

Moduł FlexControl z blokami konfiguracji. Źródło: Pierre Guérin — NEPTUNE SCADA Solution; zakres: bieżący wariant SCADA Expert.
Audit trail i dane partii
Audit Trail zapisuje działania operatora i zdarzenia procesu w bazie SQL. Oficjalny ekran umożliwia filtrowanie według partii, czasu, urządzenia i operatora. Tabela wiąże znacznik czasu z wyposażeniem, numerem i nazwą fazy, rodzajem działania, etykietą oraz użytkownikiem. Karta SCADA V5 deklaruje pełną identyfikowalność zdarzeń i danych, a raport może korzystać z narzędzi Crystal Reports.

Rejestr Audit Trail z filtrami oraz wpisami dotyczącymi faz i działań operatora. Źródło: oficjalna strona NEPTUNE SCADA, obraz „Exemple d'un module AUDIT TRAIL”.
SCADA V5 obejmuje zarządzanie batch, raport partii i receptury. Historyczny InTouch 2.00 pokazuje również osobne moduły Batch, Phases, Orders, Comments, Regulation, Parameters, Overrides, ByPass i Operators. Rekord procesu jest zatem złożeniem wartości czasowych, konfiguracji wykonawczej, sekwencji faz, działań użytkownika i raportu.
Dane offline
Offline Data pozwala dopisać wynik uzyskany poza ciągłym torem pomiarowym do właściwej partii i czasu. Oficjalny ekran pokazuje wybór Batch Number 46, drzewo źródeł oraz formularz ręcznego wpisu wartości za pomocą klawiatury ekranowej. Takie dane mogą później zostać przedstawione na trendzie razem z PV, SP i wynikami obliczeń.

Moduł DataOffline z wyborem partii i ręcznym wprowadzeniem pomiaru. Źródło: Pierre Guérin — NEPTUNE SCADA Solution.
Przepływ i przechowywanie danych
| Rodzaj danych | Źródło lub operacja | Miejsce/funkcja potwierdzona publicznie |
|---|---|---|
| wartości procesowe i stany aktuatorów | PLC i I/O | synoptyka, trend, historia i raporty |
| setpointy i parametry PID | Parameter Editing, Profile lub Strategy | aplikacja procesu i rejestr działań |
| wyniki obliczeń | Calculation | logowanie, wykres albo nowa zmienna sterująca |
| alarmy i ostrzeżenia | logika procesu oraz SCADA | lista alarmów, pasek alarmowy i audit trail |
| zdarzenia i działania użytkownika | operacje w aplikacji | standardowa baza SQL audit trailu |
| dane batch i faz | wykonanie receptury/procesu | baza lokalna lub zdalna, raport partii |
| dane offline | ręczny wpis lub wynik zewnętrzny | powiązanie z batchem i prezentacja na trendzie |
| raport standardowy | dane produkcyjne | udostępnienie przez IIS |
| raport niestandardowy | szablon Crystal Reports | konfigurowalny raport produkcyjny |
| historyczne dane InTouch 2.00 | InTouch standard database | lokalnie lub zdalnie; opcjonalny Historian i narzędzia analityczne |
Odporność na rozłączenie jest jawnie uwzględniona w V5: aplikacja samodzielna zarządza utratą połączenia z PLC i bazą, a ponowne połączenie może nastąpić automatycznie lub na żądanie. Podczas analizy incydentu istotne są więc znaczniki przerw, kolejność ponownej synchronizacji oraz różnice pomiędzy zapisem lokalnym i serwerowym.
Advanced i Expert
| Poziom | Moduły wskazane w bieżącej prezentacji |
|---|---|
| Advanced | User Access, Synoptic, Parameter Editing, Audit Trail, alarmy, trendy, maintenance i Strategy |
| Expert | zakres Advanced rozszerzony o Calculation, Profile, Offline Data, advanced maintenance i FlexControl |
Poziom funkcjonalny wpływa na rzeczywistą powierzchnię aplikacji. Sama nazwa NEPTUNE SCADA nie przesądza, czy konkretna instalacja zawiera edytor formuł, profile, FlexControl lub obsługę danych offline.
Integracja z systemami zakładowymi
Bieżący NEPTUNE SCADA jest przeznaczony do sterowania wielourządzeniowymi procesami oraz kompletnymi instalacjami działającymi w środowisku MES. Historyczny InTouch Control Suite 2.00 rozwija ten zakres: producent deklarował możliwość objęcia urządzeń wielu dostawców oraz skalowania rozwiązania o batch, ERP, quality management i MES.
Diagram InTouch 2.00 pokazuje osobne maszyny wirtualne Historian i OPC, Active Directory oraz Terminal Services. Historian wraz z narzędziami analitycznymi był opcją, a baza mogła znajdować się lokalnie lub zdalnie. Są to udokumentowane punkty integracyjne tej architektury, podczas gdy interfejs konkretnego MES/ERP oraz mapowanie tagów pozostają częścią projektu instalacji.
Licencjonowanie i konfiguracja handlowa
NEPTUNE jest dostarczany jako część projektu nowego urządzenia lub modernizacji istniejącego systemu. Oferta retrofitowa obejmuje zarówno aparaty Pierre Guérin/Biolafitte, jak i wyposażenie innego producenta. Jednostką zamówienia jest więc skonfigurowany system sterowania, a nie identyczny pakiet pudełkowy dla każdej instalacji.
| Element oferty | Potwierdzony sposób oznaczenia lub dostawy |
|---|---|
| NEPTUNE InTouch Advanced | kod opcji 60TA na kartach BIOCELL/BIOPRO |
| NEPTUNE InTouch Expert | kod opcji 60TE na kartach BIOCELL/BIOPRO |
| dodatkowy komputer konsultacyjny | kod opcji 62 |
| zdalne sterowanie z dodatkowego stanowiska | kod opcji 63, obejmujący dodatkową licencję InTouch |
| modernizacja | instrumentation & hardware retrofit oraz supervision upgrade |
| platforma SCADA | dobór InTouch albo WinCC do projektu; w dużych realizacjach możliwy wariant DeltaV |
Kody Advanced i Expert dokumentują różny zakres modułów. Kod 63 potwierdza, że drugie stanowisko z funkcją sterowania wymaga osobnej licencji InTouch; sam dodatkowy komputer konsultacyjny jest inną pozycją. Przy przejęciu używanego skidu trzeba zatem zestawić fizyczny komputer, licencję runtime, projekt aplikacji, pliki historyczne i prawa do stanowisk zdalnych.
Cena i sposób zakupu
Producent sprzedaje NEPTUNE w trybie projektowym. Obecne strony kierują do formularza „Request for documentation” i kontaktu z zespołem automatyki, a karty urządzeń kodują opcje bez stawek. Wycena zależy co najmniej od wybranej platformy bazowej, poziomu Advanced/Expert, liczby urządzeń i stanowisk, architektury standalone lub client–server, serwera SQL, raportów, kwalifikacji oraz zakresu retrofitu.
Cena używanego bioreaktora ze starszą stacją operatorską nie jest ceną licencji NEPTUNE. Wartość takiej oferty obejmuje mechanikę, automatykę i stan techniczny, a działanie software zależy dodatkowo od kompletności komputera, kluczy/licencji platformy bazowej oraz projektu as-built.
Materiały techniczne i dostęp
| Materiał | Zakres | Link |
|---|---|---|
| NEPTUNE Control Suite for Bioprocess Applications, rev. OR 09/2010 | mapa LAB–SCADA–WinCC-Flex, sprzęt, Windows i moduły rodziny | PDF producenta |
| NEPTUNE LAB Control Suite | wersja 7.0, funkcje, role i schemat wielostanowiskowy | PDF producenta |
| NEPTUNE SCADA Control Suite | V5, InTouch/WinCC, SQL, architektura klient–serwer i moduły | PDF producenta |
| InTouch Control Suite | wersja 2.00, InTouch 2012 R2, Terminal Services, thin clients i wirtualizacja | PDF producenta |
| bieżąca karta NEPTUNE SCADA | InTouch/WinCC, Advanced/Expert, SQL, IIS/Crystal Reports i galeria modułów | strona producenta |
| karta rodziny NEPTUNE | bieżąca mapa platform automatyki dla bioprocesu | strona producenta |
| NEPTUNE LAB | bieżący opis lokalnego micro-PLC/PC i LabWindows | strona producenta |
| NEPTUNE WinCC-Flex | bieżący opis micro-PLC i terminala dotykowego | strona producenta |
Pliki wykonywalne i konfiguracje są elementem dostawy projektowej i obsługi konkretnej instalacji; publiczna część serwisu producenta udostępnia dokumentację produktową oraz formularz kontaktowy.
Powiązane urządzenia w katalogu
| Karta urządzenia | Potwierdzona relacja z NEPTUNE |
|---|---|
| DCI-Biolafitte TRYTON | karta LAB 7.0 pokazuje linię TRYTON w architekturze wielostanowiskowej z przemysłowymi PC, switchem, komputerem zdalnym i opcjonalnym PLC |
| Pierre Guérin PRIMO | bieżący Siemens micro-PLC, panel PC 12,1 cala, Windows 10 i NEPTUNE SCADA na InTouch; poziom Advanced albo Expert |
| Pierre Guérin BIOCELL Lab & Pilot | wariant micro-PLC/PC z NEPTUNE InTouch; kody 60TA/60TE i opcje stanowiska zdalnego |
| Pierre Guérin BIOPRO EVO | micro-PLC/PC, Windows 10, NEPTUNE SCADA/InTouch oraz opcjonalne dodatkowe stanowisko i licencja remote control |
| Pierre Guérin BIOPRO Lab & Pilot | PLC–PC z NEPTUNE InTouch Advanced/Expert, zdalny nadzór wielu fermentorów przez Ethernet |
| Pierre Guérin ICEM Turnkey | NEPTUNE SCADA na InTouch lub WinCC jest jedną z platform projektowych dla kompletnej linii; alternatywą może być DeltaV, PCS 7 albo platforma zakładowa |
Relacja z TRYTON dotyczy udokumentowanej kompatybilności linii z LAB 7.0, a nie deklaracji, że każda historyczna sztuka otrzymała tę wersję. W ICEM oprogramowanie jest natomiast wyborem projektowym zależnym od URS, nie stałym składnikiem każdej realizacji.
Tożsamość, role i zdalny dostęp
NEPTUNE LAB 7.0 definiuje trzy poziomy identyfikacji: operator, engineer i administrator. W SCADA User Access jest konfigurowalnym modułem powiązanym z wymaganiami 21 CFR Part 11. Schemat rozproszony V5 obejmuje kontroler domeny, więc w takim wdrożeniu należy rozpatrywać równolegle role aplikacyjne i tożsamości domenowe.
Zdalny dostęp występuje w kilku technicznie różnych postaciach:
| Mechanizm | Udokumentowany zakres |
|---|---|
| komputer zdalnego sterowania przez Internet | schemat wielostanowiskowy NEPTUNE LAB 7.0 |
| dodatkowe stanowisko konsultacyjne | osobna opcja sprzętowa w kartach BIOCELL/BIOPRO |
| dodatkowa licencja InTouch do remote control | odrębna opcja dla stanowiska z funkcją sterowania |
| Terminal Services i thin clients | historyczny InTouch Control Suite 2.00 |
| zdalne wdrażanie i administrowanie obiektami | obiektowa architektura InTouch 2.00 |
| TeamViewer | opcja w starszych konfiguracjach BIOCELL/BIOPRO |
Te ścieżki tworzą różne dowody: logowanie użytkownika NEPTUNE, zdarzenia Windows/Active Directory, sesje Terminal Services, dzienniki narzędzia zdalnego, reguły firewalla i audit trail procesu. Kod opcji 63 jest dodatkowo dowodem, że stanowisko mogło mieć uprawnienie do sterowania, a nie tylko do podglądu.
Integralność konfiguracji i danych
W NEPTUNE stan procesu wynika z kilku warstw konfiguracji. Projekt PLC wykonuje logikę czasu rzeczywistego; Parameter Editing i Profile zmieniają nastawy; Strategy automatyzuje sekwencje; Calculation tworzy zmienne pochodne; receptura i batch porządkują wykonanie; User Access przypisuje operacje do tożsamości; SQL przechowuje dane i audit trail.
| Obiekt wymagający kontroli wersji | Znaczenie dowodowe |
|---|---|
| projekt PLC oraz konfiguracja I/O | logika wykonawcza, skalowania, blokady i stany bezpieczne |
| aplikacja NEPTUNE/InTouch/WinCC | synoptyka, tagi, alarmy, prawa i skrypty HMI |
| strategie i profile | automatyczne zmiany setpointów oraz warunki przejść |
| formuły Calculation | sposób powstania RQ, OUR i innych wartości obliczanych |
| receptury i definicje faz | zamierzona kolejność procesu i parametry wykonania |
| baza SQL | wartości historyczne, zdarzenia, audit trail i relacje z partią |
| szablony Crystal Reports | transformacja danych źródłowych do raportu produkcyjnego |
| konfiguracja czasu | korelacja PLC, HMI, SQL, domeny i stanowisk zdalnych |
Sam raport partii jest wynikiem przetworzenia danych. Pełniejsze odtworzenie zdarzenia wymaga zestawienia raportu z bazą SQL, audit trailem, historią alarmów, wersją strategii/receptury, logami tożsamości oraz projektem PLC obowiązującym podczas batcha.
Podatności potwierdzone dla InTouch 2012 R2
Historyczny dokument InTouch Control Suite 2.00 jawnie wskazuje Wonderware InTouch 2012 R2. To umożliwia dokładne dopasowanie komponentu do CPE NVD i dwóch podatności z 2012 r. Dopasowanie dotyczy wariantu bazującego na tej wersji InTouch; nazwa NEPTUNE sama w sobie nie jest nazwą podatnego produktu w rekordach CVE.
| CVE | Typ | Warunek i wpływ | Aktualizacja lub ograniczenie |
|---|---|---|---|
| CVE-2012-4693 | słabe, odwracalne szyfrowanie poświadczeń; NVD CWE-310 | lokalny użytkownik z odczytem Ps_security.ini może łatwiej odzyskać hasła natywnego mechanizmu InTouch; NVD CVSS v2 1,9 (AV:L/AC:M/Au:N/C:P/I:N/A:N) |
CISA wskazuje stosowanie Windows Integrated Security albo ArchestrA Security, których problem nie obejmuje, oraz ochronę dostępu do pliku |
| CVE-2012-4709 | XML External Entity Injection (XXE) / niewłaściwa walidacja XML | otwarcie spreparowanego projektu XML może ujawnić pliki, wymusić żądanie HTTP do zasobu intranetowego albo wywołać zużycie CPU/pamięci i odmowę usługi; NVD CVSS v2 6,9 | poprawka System Platform 2012 R2 Patch 01, zawierająca update LFSEC00000081 |
Biuletyn AVEVA/Invensys klasyfikuje CVE-2012-4709 jako High i podaje własną ocenę CVSS v2 6,3. Aktualizacja została przetestowana na InTouch 2012 R2, wersja 10.6, i włączona do System Platform 2012 R2 Patch 01. Dla wcześniejszych wydań producent zaleca przejście do 2012 R2 z Patch 01 oraz segmentację sieci sterowania, ograniczenie ekspozycji internetowej, firewall i bezpieczny VPN do dostępu zdalnego.
W inwentarzu podatność komponentu powinna otrzymać status spełnionego dopasowania dopiero po odczycie wersji InTouch i poziomu poprawki z badanego hosta. Karta z 2014 r. potwierdza, że InTouch 2012 R2 był wspieraną podstawą rozwiązania, ale pojedyncza instalacja mogła zostać zaktualizowana albo zbudowana na innej platformie NEPTUNE.
Zakres przeglądu CVE
Zapytanie NVD po dokładnym CPE invensys:wonderware_intouch:2012:r2 zwraca dwa powyższe rekordy. Nazwy „Pierre Guerin” i „NEPTUNE SCADA” nie mają osobnych rekordów CPE/CVE w NVD. Z tego powodu artykuł przypisuje CVE do potwierdzonego komponentu InTouch 2012 R2, a nie do kodu tworzonego przez Pierre Guérin.
Nowsze rodziny InTouch, WinCC, Windows i SQL Server mają własne historie bezpieczeństwa. Ich rekordy można łączyć z instalacją NEPTUNE po zebraniu wersji produktu, builda, poprawek i CPE z konkretnego hosta. Takie zakresowanie chroni przed przeniesieniem podatności InTouch 2014/2017 na udokumentowany InTouch 2012 R2 albo podatności dowolnego Windows na cały katalog urządzeń.
Priorytety weryfikacji instalacji
- Zidentyfikować odmianę NEPTUNE, poziom Advanced/Expert oraz platformę bazową z ekranu wersji i dokumentacji as-built.
- Zebrać wersję i poprawki InTouch, WinCC, iFIX, LabWindows albo DeltaV osobno od wersji aplikacji NEPTUNE.
- Ustalić wersję Windows, SQL Server, IIS, Crystal Reports, narzędzia zdalnego oraz członkostwo hostów w domenie.
- Odwzorować PLC, stacje HMI, switch, serwery, firewall, thin clients i stanowiska raportowe na rzeczywistą topologię.
- Wyeksportować konta, role i przypisania User Access oraz powiązać je z grupami domenowymi i licencjami stanowisk.
- Zabezpieczyć projekt PLC, aplikację SCADA, strategie, profile, formuły, receptury, bazę SQL, audit trail i szablony raportów wraz z sumami kontrolnymi.
- Skorelować znaczniki czasu i przerwy komunikacyjne PLC–SCADA–SQL z logami Windows, domeny, firewalla i zdalnego dostępu.
Źródła
- Pierre Guérin — NEPTUNE Control Suite for Bioprocess Applications — bieżąca rodzina LAB, SCADA i DeltaV oraz zastosowanie do nowych urządzeń i retrofitów.
- Pierre Guérin — NEPTUNE SCADA Solution — obecne platformy InTouch/WinCC, architektura, SQL, raportowanie, Advanced/Expert i dziewięć ekranów modułów.
- Pierre Guérin — NEPTUNE LAB — bieżący opis architektury micro-PLC/PC i LabWindows.
- Pierre Guérin — NEPTUNE WinCC-Flex — micro-PLC, terminal dotykowy oraz zakres lokalnego sterowania.
- Pierre Guérin — historia przedsiębiorstwa — przejęcie Biolafitte w 1998 r. i obecna przynależność organizacyjna.
- NEPTUNE Control Suite, rewizja OR 09/2010 — historyczna mapa rodziny, hardware/software architecture, Windows i moduły.
- NEPTUNE LAB Control Suite 7.0 — funkcje LAB, role, konfigurowalne regulatory i schemat wielu stanowisk.
- NEPTUNE SCADA Control Suite V5 — InTouch/WinCC, SQL Server, klient–serwer, IIS, Crystal Reports i moduły V5.
- InTouch Control Suite Version 2.00 — InTouch 2012 R2, Terminal Services, thin clients, wirtualizacja, opcjonalny Historian i OPC.
- Pierre Guérin — PRIMO — Siemens micro-PLC, panel PC, Windows 10 i NEPTUNE InTouch.
- Pierre Guérin — BIOCELL Lab & Pilot — konfiguracje NEPTUNE oraz opcje Advanced/Expert i zdalnego stanowiska.
- Pierre Guérin — BIOPRO EVO — micro-PLC/PC, Windows 10 i warianty NEPTUNE.
- Pierre Guérin — BIOPRO Lab & Pilot — kody opcji InTouch i nadzór wielourządzeniowy.
- Pierre Guérin — ICEM — NEPTUNE jako platforma projektowa kompletnej instalacji.
- CISA ICSA-12-348-01 — słabe szyfrowanie haseł InTouch i CVE-2012-4693.
- AVEVA/Invensys LFSEC00000081 — XXE w InTouch 2012 R2, skutki, System Platform 2012 R2 Patch 01 i środki ograniczające.
- NVD — CVE-2012-4693 — opis, CPE, CWE-310 i metryka CVSS v2.
- NVD — CVE-2012-4709 — opis XXE, CPE i metryka CVSS v2.
- AVEVA — Cyber Security Updates — bieżący indeks biuletynów bezpieczeństwa produktów AVEVA.
Data weryfikacji: 7 września 2026 r.