Relacje katalogowe

Obsługiwane urządzenia

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.

Moduł Synoptic w NEPTUNE SCADA

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 w NEPTUNE SCADA

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.

Edycja regulatora temperatury w NEPTUNE SCADA

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.

Trendy NEPTUNE SCADA

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.

Moduły Calculation i Profile w NEPTUNE SCADA

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.

Edytor Strategy w NEPTUNE SCADA

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 w NEPTUNE SCADA

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.

Audit trail NEPTUNE SCADA

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 w NEPTUNE SCADA

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

  1. Zidentyfikować odmianę NEPTUNE, poziom Advanced/Expert oraz platformę bazową z ekranu wersji i dokumentacji as-built.
  2. Zebrać wersję i poprawki InTouch, WinCC, iFIX, LabWindows albo DeltaV osobno od wersji aplikacji NEPTUNE.
  3. Ustalić wersję Windows, SQL Server, IIS, Crystal Reports, narzędzia zdalnego oraz członkostwo hostów w domenie.
  4. Odwzorować PLC, stacje HMI, switch, serwery, firewall, thin clients i stanowiska raportowe na rzeczywistą topologię.
  5. Wyeksportować konta, role i przypisania User Access oraz powiązać je z grupami domenowymi i licencjami stanowisk.
  6. Zabezpieczyć projekt PLC, aplikację SCADA, strategie, profile, formuły, receptury, bazę SQL, audit trail i szablony raportów wraz z sumami kontrolnymi.
  7. Skorelować znaczniki czasu i przerwy komunikacyjne PLC–SCADA–SQL z logami Windows, domeny, firewalla i zdalnego dostępu.

Źródła

Data weryfikacji: 7 września 2026 r.