• Artykuły
  • Forum
  • Ciekawostki
  • Encyklopedia
  • Integracja - informatyka

    Przeczytaj także...
    Serwer OPC – oprogramowanie, które udostępnia dane w standardzie OPC dowolnym klientom OPC. Najważniejszym zadaniem serwera jest dbanie, aby dane procesowe były aktualne oraz klienci mieli do nich swobodny dostęp. Serwery OPC oferują elastyczne rozwiązania dostarczające dane procesowe wtedy, kiedy są potrzebne i minimalizujące wykorzystanie szerokości pasma komunikacyjnego (np. algorytm optymalnego przesyłania, algorytm skanowania adaptacyjnego, wielokanałowa transmisja danych, redundancja). Niektóre serwery OPC oferują rozwiązania, w których - dzięki zdefiniowanemu uniwersalnemu interfejsowi - funkcjonalność związaną z realizacją wybranego protokołu można lokować w zewnętrznych, dynamicznie przyłączanych komponentach zwanych DataProvider.Biurokracja (od słów fr. bureau – urząd i gr. kratos – władza) – scentralizowany system organizacyjny, w którym władza powiązana jest z urzędem, lub ogół ludzi zajmujących się administrowaniem. Pojęcie to oznacza oderwanie władzy od obywateli, czy wręcz urzędników podejmujących szkodliwe decyzje dla społeczeństwa.
    Planowanie zasobów przedsiębiorstwa (ang. enterprise resource planning (ERP), tłumaczone przez producentów też jako zaawansowane zarządzanie zasobami) – określenie klasy systemów informatycznych służących wspomaganiu zarządzania przedsiębiorstwem lub współdziałania grupy współpracujących ze sobą przedsiębiorstw, poprzez gromadzenie danych oraz umożliwienie wykonywania operacji na zebranych danych.

    Integracja systemów – proces polegający na zespoleniu systemów tak, aby mogły one korzystać nawzajem ze swoich zasobów, takich jak pliki lub urządzenia.

    W miarę zwiększania się złożoności systemów i obejmowania przez nie coraz to nowych dziedzin życia (rozwój informatyki w ostatnich 50 latach, burzliwy rozwój biurokracji w ostatnim stuleciu), integracja systemów nabiera coraz większego znaczenia.

    Integracja w informatyce[]

    Integracja w informatyce to całokształt działań zmierzających do scalenia (spójności) rozwiązań informatycznych uzyskanych na zasadzie synergii. Wyróżnia się kilka jej odmian:

    Integrator systemu (ang. system integrator) – podmiot (np. firma informatyczna lub niezależny konsultant) dysponujący aktualną wiedzą w zakresie sprzętu, oprogramowania, organizacji sieci komputerowych oraz rozwiązań organizacyjnych, zajmujący się opracowaniem i realizacją planów kompleksowej informatyzacji przedsiębiorstw i instytucji (w tym unowocześnienia istniejących w nich systemów informatycznych).PLC (Programowalny Sterownik Logiczny) (ang. Programmable Logic Controller) – uniwersalne urządzenie mikroprocesorowe przeznaczone do sterowania pracą maszyny lub urządzenia technologicznego. Sterownik PLC musi zostać dopasowany do określonego obiektu sterowania poprzez wprowadzenie do jego pamięci żądanego algorytmu działania obiektu. Cechą charakterystyczną sterowników PLC odróżniającą ten sterownik od innych sterowników komputerowych jest cykliczny obieg pamięci programu. Algorytm jest zapisywany w dedykowanym sterownikowi języku programowania. Istnieje możliwość zmiany algorytmu przez zmianę zawartości pamięci programu. Sterownik wyposaża się w odpowiednią liczbę układów wejściowych zbierających informacje o stanie obiektu i żądaniach obsługi oraz odpowiednią liczbę i rodzaj układów wyjściowych połączonych z elementami wykonawczymi, sygnalizacyjnymi lub transmisji danych.
  • integracja aplikacji – działania związane z wdrażaniem rozwiązań specjalizowanego oprogramowania (branżowych),
  • integracja danych – działania mające na celu eliminowanie z bazy danych powtórzeń oraz elementów zbędnych (w miarę użytkowania dane wykazują tendencję do dezintegracji),
  • integracja sieciowa – działania związane z instalacją sieci lokalnych i rozległych, okablowania strukturalnego, światłowodów itp,
  • integracja systemowa – działania z zakresu instalowania systemów operacyjnych, baz danych, oprogramowania biurowego, komunikacyjnego, okablowania strukturalnego, aktywnych urządzeń sieciowych, urządzeń pamięci masowych, łączy internetowych, kontroli dostępu, zasilania, instalacji alarmowych itp.
  • W dziedzinach związanych z informatyką i biznesem działalnością integratorską zajmują się specjalnie zakładane w tym celu firmy, zaś koszty integracji rozwiązań są często wyższe niż koszty elementów składowych systemu.

    OLE for process control, OPC jest otwartym standardem komunikacyjnym stosowanym w automatyce przemysłowej i informatycznych systemach wyższych warstw, a mianowicie biznesowej i zarządzania, przedsiębiorstw przemysłowych. Interoperacyjność aplikacji jest zapewniona dzięki utworzeniu i utrzymywaniu specyfikacji otwartych standardów. Utrzymaniem i rozwojem standardu zajmuje się OPC Foundation.Towar – produkt pracy ludzkiej, który jest przeznaczony do sprzedaży. Pojęcie to obejmuje dobra konsumpcyjne i produkcyjne oraz usługi.

    Na przykład przedsiębiorstwo może posiadać bazę danych zawierającą stany magazynowe. Jednocześnie może posiadać witrynę internetową, która powstała osobno. Integracja tych systemów daje możliwość, aby witryna internetowa korzystała z bazy magazynowej i informowała internautów o dostępności towarów.

    Drukarka – urządzenie współpracujące z komputerem oraz innymi urządzeniami, służące do przenoszenia danego tekstu, obrazu na różne nośniki druku (papier, folia, płótno itp.). Niektóre drukarki potrafią również pracować bez komputera, np. drukować zdjęcia wykonane cyfrowym aparatem fotograficznym (po podłączeniu go do drukarki lub po włożeniu karty pamięci z zapisanymi zdjęciami do wbudowanego w drukarkę slotu).Historia informatyki, w dzisiejszym znaczeniu tego słowa, rozpoczyna się w latach 40. XX wieku, kiedy pojawiają się pierwsze kalkulatory służące m.in. do mechanizacji procesu dekryptażu szyfrogramów niemieckiej maszyny szyfrowej Enigma. Są jednakże autorzy, sięgający w przeszłość aż do początków cywilizacji i upatrujący pierwocin informatyki (rozumianej po prostu jako dział techniki, zajmujący się sprzętowym przetwarzaniem informacji, zwłaszcza wyrażonej liczbowo) już w nacinaniu karbów na kości czy gałęzi, za pomocą której to czynności pierwotny człowiek odwzorowywał liczebność stada czy oddziałów wroga.

    Innym przykładem, szczególnie często obecnym w praktyce, jest konieczność zapewnienia współpracy systemów komputerowych produkowanych przez różnych dostawców, na przykład możliwości drukowania na drukarce firmy A przez oprogramowanie firmy B. Aby doszło do integracji takich systemów wprowadzana jest często standaryzacja, czyli ujednolicenie rozwiązań, której historia, jak nadmieniono powyżej, jest starsza niż historia informatyki.

    Panel sterowniczy (operatorski) (ang. Human Machine Interface – HMI) – to urządzenie elektryczne umożliwiające kontrolę innych urządzeń elektrycznych, realizujących pewne procesy, np. technologiczne lub produkcyjne.Firma – nazwa, pod którą przedsiębiorca prowadzi działalność gospodarczą lub zawodową. Jest ona składnikiem przedsiębiorstwa, prawem podmiotowym przysługującym każdemu przedsiębiorcy.


    Integracja systemów warstwy biznesowej i procesowej[]

    Integracja systemów wymaga odpowiedniej dystrybucji zadań do rozproszonych podsystemów współpracujących ze sobą tak, aby współdziałały one ze sobą realizując określone zadania. W dziedzinie sterowania procesami najczęściej dokonywany jest podział systemów informatycznych w przedsiębiorstwie na tzw. klasy, zgodnie z rolą, jaką one realizują. Według tej klasyfikacji można wyróżnić następujące warstwy:

    SCADA z języka angielskiego Supervisory Control And Data Acquisition oznacza system nadzorujący przebieg procesu technologicznego lub produkcyjnego. Jego główne funkcje obejmują zbieranie aktualnych danych (pomiarów), ich wizualizację, sterowanie procesem, alarmowanie oraz archiwizację danych.Manufacturing Execution System (MES) - określenie tłumaczone jest na język polski jako System Realizacji Produkcji. Systemy klasy MES wykorzystując technologie informatyczne, oprogramowanie, urządzenia elektroniczne i elementy automatyki, umożliwiają efektywne zbieranie informacji w czasie rzeczywistym wprost ze stanowisk produkcyjnych i ich transfer na obszar biznesowy. Informacje o realizacji produkcji mogą być pobierane bezpośrednio z maszyn oraz przy udziale pracowników bezpośrednio-produkcyjnych.
  • Warstwa biznesowa, gdzie znajdują się systemy wspomagające zarządzanie zasobami przedsiębiorstwa, relacjami z klientem, dostawami, produktami. Tu często stosuje się systemy klasyfikujące się do jednej z następujących grup: ERP (ang. Enterprise Resource Planning), SCM (ang. Supply Chain Management), PLM (ang. Product Lifecycle Management).
  • Systemy 'warstwy operacyjnej odpowiadają za wykonanie planów operacyjnych, widząc proces technologiczny (produkcję) jako pewną całość. Tu często stosuje się sytemy klasyfikujące się do jednej z następujących grup: MES (ang. Manufacturing Execution Systems), SCADA (ang. Supervisory Control And Data Acquisition) oraz HMI (ang. Human Machine Interface).
  • Warstwa produkcyjna (procesowa) złożona z autonomicznych wysp systemów automatyki odpowiedzialnych za bezpośrednie sterowanie urządzeniami produkcyjnymi. Typowym przedstawicielem tej warstwy są sterowniki PLC (ang. Programmable Logic Controller) oraz systemy DCS (ang. Distributed Control System).
  • Nie zawsze wszystkie warstwy są dobrze zdefiniowane z wyraźnie zaznaczonymi granicami kompetencyjnymi, natomiast zawsze występuje potrzeba komunikacji pionowej z warstwą procesową. Komunikacja ta wymaga rozwiązania wielu problemów, do których należą:

    Baza danych – zbiór danych zapisanych zgodnie z określonymi regułami. W węższym znaczeniu obejmuje dane cyfrowe gromadzone zgodnie z zasadami przyjętymi dla danego programu komputerowego specjalizowanego do gromadzenia i przetwarzania tych danych. Program taki (często pakiet programów) nazywany jest „systemem zarządzania bazą danych” (ang. database management system, DBMS).Zarządzanie łańcuchem dostaw (ang. Supply Chain Management (SCM)) – rozwiązania informatyczne, które służą przedsiębiorstwu do zarządzania sieciowym łańcuchem dostaw. Dzięki nim możliwa jest synchronizacja przepływu materiałów pomiędzy poszczególnymi kooperantami, co wyraźnie ułatwia firmie dostosowanie się do określonego popytu rynkowego. Zajmują się przepływem informacji, produktów i usług. Wewnętrzne SCM obejmuje zagadnienia związane z zaopatrzeniem, produkcją i dystrybucją. Zewnętrzne SCM integruje przedsiębiorstwo z jego dostawcami i klientami.
  • zapewnienie odpowiedniego poziomu niezawodności,
  • dotrzymanie limitów dla opóźnień czasowych,
  • konieczność korzystania z różnorodnych mediów komunikacyjnych,
  • konieczność pozyskiwania danych w różnych standardach komunikacyjnych – protokołach,
  • zapewnienie otwartości systemu,
  • jednolity model prezentacji danych.
  • Zastosowanie architektury obserwatora procesu pozwala na zintegrowanie różnych systemów informatycznych w przedsiębiorstwie. Generalnie, idea obserwatora procesu polega na utworzeniu jednolitego, spójnego modelu danych bieżących (utworzenie „obrazu” bieżącego stanu całej produkcji) i udostępnianie go aplikacjom biznesowym według ich potrzeb poprzez międzynarodowe standardy komunikacji (standard OPC) i wymiany danych. Zastosowanie serwera OPC, w roli obserwatora procesu, do integracji systemów w przedsiębiorstwie pozwala na usystematyzowanie struktury połączeń z warstwą procesową i pozyskiwanie danych w jednorodny, zgodny z międzynarodowymi standardami komunikacyjnymi sposób. Raz pobrane dane, służą wielu różnym systemom informatycznym. To istotnie podnosi efektywność pozyskiwania i transferu danych w przedsiębiorstwie.

    Internet (skrótowiec od ang. inter-network, dosłownie "między-sieć") – ogólnoświatowa sieć komputerowa, określana również jako sieć sieci. W znaczeniu informatycznym Internet to przestrzeń adresów IP przydzielonych hostom i serwerom połączonym za pomocą urządzeń sieciowych, takich jak karty sieciowe, modemy i koncentratory, komunikujących się za pomocą protokołu internetowego z wykorzystaniem infrastruktury telekomunikacyjnej.Strona internetowa, strona WWW (ang. web page) – dokument HTML udostępniony w Internecie przez serwer WWW. Po stronie hosta użytkownika, strona WWW jest otwierana i wyświetlana za pomocą przeglądarki internetowej. Autorem pierwszych stron WWW jest Tim Berners-Lee.

    Zobacz też[]

  • standard OPC



  • w oparciu o Wikipedię (licencja GFDL, CC-BY-SA 3.0, autorzy, historia, edycja)

    Warto wiedzieć że... beta

    Rozproszony system sterowania (DCS, ang. distributed control system) – pojęcie związane z automatyką przemysłową. Określa system odpowiadający za sterowanie i wizualizację procesu przemysłowego posiadający wspólną bazę danych dla sterowania i wizualizacji (w przeciwieństwie do systemu zbudowanego na bazie SCADA i PLC). Wspólna baza punktów (tagów) daje jednoznaczne określenie w systemie DCS. Oznacza to, że jeśli przypiszemy przetwornikowi ciśnienia nazwę 110_PT-321, będzie to jego unikatowa nazwa widziana zarówno w wizualizacji, jak i w oprogramowaniu aplikacyjnym, co więcej, niemożliwe będzie nazwanie w ten sposób innego punktu. Genezą powstania takich systemów było komputerowe "zarządzanie" pracą i nastawami regulatorów analogowych. Ponadto CPU sterowników DCS jest czasu rzeczywistego. Procesory cyklicznie wykonują program w czasie (scan time), co zapewnia wykonanie w czasie rzeczywistym wszystkich zaplanowanych operacji (program nie może się zawiesić nawet jeśli programista popełni błąd).
    Oprogramowanie (ang. software) – całość informacji w postaci zestawu instrukcji, zaimplementowanych interfejsów i zintegrowanych danych przeznaczonych dla komputera do realizacji wyznaczonych celów. Celem oprogramowania jest przetwarzanie danych w określonym przez twórcę zakresie. Oprogramowanie to dział informatyki. Oprogramowanie jest synonimem terminów program komputerowy oraz aplikacja, przy czym stosuje się go zazwyczaj do określania większych programów oraz ich zbiorów.

    Reklama