SattLine. Objektorienterad processautomation



Relevanta dokument
I/O 200C. Upp till åtta I/O-enheter kan kopplas ihop på en DIN-skena, men de kan även delas i två rader med hjälp av förlängningskablarna

SattScope. Operatörspaneler. underlättas av att de flesta panelerna har samma storlek och gemensamma håltagningsmått.

SattGraph Styr- och övervakningssystem

U n i - V i e w DRIFTÖVERVAKNING FÖR PROCESSINDUSTRIN

ESGRAF. Datablad SDS00009SE Version /02/2015 Integration. Presentationsmjukvara

Använd dig av fördelarna i Norgrens unika On-line tjänster!

moduweb Vision Alla system är synliga vid snabb överblick att: visualisera, analysera, styra.

Esgraf grafiskt användargränssnitt och konfigurationsserver

ISAC. Tel. 08/

Argentina Denmark Italy Russia Slovakia Australia Netherlands Dormer Tools International Middle East, Far East Spain Brazil Austria Bolivia, Panama,

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

Programmeringsmjukvara TwidoSuite Ett enklare sätt att programmera

INU-vision 2.3W SP2 Grundmodul

Allt som krävs för en ren, säker och effektiv fordonsverkstad

System 800xA Smart Client

Telefrang Smoke Control System Installationsmanual för Midi- och MaxiSmoke Sida 1 av 12

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

Falcon III. AOI system för 2D och 3D inspektion för komponenter på fixtur eller på palett

MM8000 ökad säkerhet och kontroll med intelligent övervakning

Teknisk support. Knowledgebase. Webchat

Industriella styrsystem, TSIU06. Föreläsning 2

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.3.1

FluidSIM 3.5. Pneumatik Hydraulik

PIAAC. Programme for the International Assessment of Adult Competencies. En internationell undersökning av vuxnas kunskaper och färdigheter

Installera SoS2000. Kapitel 2 Installation Innehåll

ipad och VNC Viewer KI*****

Quick start manual. Smart-House Rev 1.1

SIFO Radioundersökningar. Rapport II 2007

Utträdesåldern från arbetslivet. ett internationellt perspektiv

Gröna korridorer. IVA 15 november Björn Widell

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.6.0

Program för skrivarhantering

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

SS-ISO Hållbar Upphandling - Vägledning. En översikt av standarden GreenS

Sveriges internationella forskningssamarbeten hur bör de utvecklas? Hans Pohl

Om så önskas kan givetvis ramverket kompletteras med funktionalitet och anpassas helt efter kundens önskemål.

Termoventiler 4H_SE.indd H-SERIEN

El, Automation & Process

scales - översikt Mikael Exempel Testdatum: Rapport framtagen: Online Assessment Online Assessment

Trådlös musikadapter. Snabbstartguide. Installera. Ansluta. Spela

NSi Output Manager Vanliga frågor och svar. Version 3.2

Program för skrivarhantering

Erfarenheter och effekter av venture capital. Anders Isaksson

Mötesplats Open Access april 2007

HD WIRELESS N OUTDOOR CLOUD CAMERA DCS-2330L INSTALLATIONSGUIDE

Fastighetsautomation. Automatisera driften av dina fastigheter och spara energi

det intelligenta nätverket

SIFO Radioundersökningar Rapport II 2008

Säkerhetsreläer Zander Aachen TALOS. Säkerhetssystemet med plug & play. Komponenter för automation. Nordela

Nätkostnader ur ett internationellt perspektiv. Sweco för Villaägarna,

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.7

danfoss-systemet AK-SM 850 & AK-EM 800 COOL THINKING Sunda och hållbara butiker

Handbok Simond. Peter H. Grasch

Nya Dataskyddsförordningen, GDPR. Advokat Josephine Borg

Inköpsetik Affärsetik.

Elkundernas fördelning per avtalstyp jan -03 jan %

SKOLFS. beslutade den -- maj 2015.

SafeLine. Enkel och trådlös konfiguration

BESKRIVNING AV DISPLAY

Logitech Webcam C930e Setup Guide. Logitech for Business

Webbserver och HTML-sidor i E1000 KI

ESMIKKO4 är den driftmässiga grundstommen i Schneider Electrics integrerade säkerhetssystem.

Kalender(Svenska(Fäktförbundet(

Nu tar vi aptering till en helt ny nivå!

ORVESTO Näringsliv 2008

Toolinspect. 3 - Tats - Operation. Tekniska data. verktygsövervakning

Konsumentprisets fördelning

MarkVision skrivarhanteringsprogram

Aktuellt från SUHF Karin Röding Statssekreterare. Utbildningsdepartementet

SMÅFÖRETAGEN. ÄR Större ÄN DU TROR I. utrikeshandeln

Innovation för system integration

Inloggning (om du är inloggad eller utloggad) Aktuell kontext (till vilket styrsystem du är uppkopplad, dess projektnamn och anläggningsnamn)

Användarhandbok. version sida 1 av 15

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

Elkundernas fördelning per avtalstyp

Elkundernas fördelning per avtalstyp

Vård och omsorg på dina villkor! Vårdkvalitet i samverkan. Gösta Bucht, professor emeritus i Geriatrik Talesperson för vård och omsorg, SPF

Styrsystem Unik brandspällsstyrning

ORVESTO Näringsliv 2008

Styrsystem Unik brandspällsstyrning

Vuxen- vaccinations- program. Malin Bengnér Smittskyddsläkare Region Jönköpings län

Elkundernas fördelning per avtalstyp

Elkundernas fördelning per avtalstyp

Quickstart manual. Rev SHTOOL Quickstart manual Smart-House

Ställa in en anslutning till skrivaren

Elkundernas fördelning per avtalstyp jan -03 jan -02

Industriella styrsystem, TSIU04. Föreläsning 1

Detta dokument beskriver enbart konfigurering av FX3U-ENET för att programmera/monitorera via Ethernet.

Quick start manual. Smart-House Rev 2.0

Storegate Pro Backup. Innehåll

Operatörspaneler speciellt för drivsystem

Systemkrav. Artvise Kundtjänst

Calisto 610. Sladdansluten USB-högtalartelefon. Användarhandbok

NYHET. NYHET: Megamat RS LÄTTGÅENDE SKJUTDÖRR. PATERNOSTERVERK Ett kompaktlager, som spar utrymme, tid och pengar! AUTOMATISK KEDJESPÄNNARE

ökat fastighetsvärde

AALTO CONTROL -SYSTEMET

Elkundernas fördelning per avtalstyp

Beskrivning av hur du ansluter en E-terminal från Beijer Electronics till HC900 via Ethernet så att denna kan visa och manipulera data i HC900.

Riktlinje Styr och Övervakning

Transkript:

SattLine Objektorienterad processautomation SattLine är ett avancerat objektorienterat system för distribuerad industriell styrning och övervakning. Systemet innefattar Arbetsstationer och Processstyrsystem som kommunicerar med varandra över Ethernet. I SattLine-konceptet realiseras ett helt integrerat system och arbetsstationerna kan användas både för programutveckling och som operatörsstation. En hög grad av programvaruflexibilitet och kvalitet uppnås tack vare objektorienterad programmering och grafik. Förändringar som görs i tillämpningsprogramvaran ärvs simultant över hela anläggningen. SattLine-arbetsstationer kan exempelvis vara PC- stationer under Windows NT. Flera arbetsstationer kan se hela anläggningen samtidigt. Samma arbetsplats kan använda flera skärmar för att kunna se fler detaljer. Det går också att konfigurera individuella arbetsstationer så att de får en mer begränsad tillgång till den kompletta processen. Programutvecklingsmiljön innehåller ett system för källkodshantering med inbyggd revisionskontroll och verktyg för felsökning. Programdokumentation kan utföras via en ansluten Accessdatabas. SattLine har följande huvudfunktioner: Fullt objektorienterat. Operatörsinteraktion och grafik. Informationszoomning. Fönsterbaserat gränssnitt. Sekvensstyrning och förreglingar. PID-regulatorer med Autotuner. Fuzzy -reglering. Larm- och händelsehantering. Datainsamling. Batchhanteringsstöd (S88.01). Rapportgenerering. Anslutningar till OLE/ODBC.

Systemuppbyggnad Arbetsstation Arbetsstation Skrivare för rapportinformation Underhållsstation Skrivare för larminformation Grafikutskrift Ethernet Skrivare för programdokumentation Kontorsstation Distribuerad arbetsstation Centralt I/O Industri-PC Textbaserad terminal Distribuerat I/O Centralt I/O Rackbaserat I/O Objektorienterad processautomation Ett gemensamt språk för styrning används genomgående i alla systemkomponenter för att täcka de varierande behoven i en styrtillämpning. I SattLine ingår processgrafik, interaktiva operatörsdialoger samt programkod för beräkningar och styrning i ett och samma objekt. Objekten, som kallas modultyper, kan sparas i bibliotek. Program består av en hierarki av sådana objekt, som kan motsvara fysiska objekt eller funktioner i anläggningen. I en stor installation finns det normalt flera mer eller mindre oberoende processenheter, styrda av system som är anslutna till samma nätverk. Programexekveringen kan delas upp på flera styrsystem. Detta är önskvärt om processegmentets antal I/O är för stort för att styras från ett enda styrsystem, eller om det krävs snabbare exekvering. Processobjekt kan byggas för att inkludera programkod, visuell representation, interaktion, datainsamling, kommunikation etc. Dessa objekt sparas i bibliotek och är sålunda återanvändbara i samma applikation eller i andra applikationer. Fönsterteknik SattLine kan använda flera olika typer av fönster. Fönster för processöversikt eller detaljer kan skapas av operatören under drift. Det går att skapa objekt som Ett processfönster i SattLine innehåller interaktiva pop-up-fönster med processvyer och paneler. Möjligheten att zooma information gör att processinformation kan ordnas och överblickas olika detaljerat.

Funktioner Larm och händelser Larm kan genereras i både arbetsstationer och styrsystem. Larmlistan i arbetsstationen har omfattande filter- och sorteringsfunktioner, som gör att operatören kan sortera och välja vilka larmgrupper som skall visas. Flera olika larmlistor kan läggas in. Larmen kan delas in i klasser och ges en viss prioritet. Alla larm och händelser lagras på hårddisk under en viss tid. Larm kan blockeras och visas i listan över blockerade larm. Hantering av historiska data Processvariabler, larm, operatörsinteraktioner etc. kan sparas som historiska data. Sådana data kan sparas som en SattLine-Journal eller i en extern databas via ODBC. Historiska data kan presenteras som en tidsbaserad rapport, en batchrelaterad rapport eller som historikdiagram. Grafik kan integreras i rapporterna. Det finns en avancerad display för historikdata som kan visa data från en eller flera journaler samtidigt. Operatören kan välja absolut eller relativ tidsaxel. Batch-relaterad information som recept och batch-händelser kan också sparas i journaler eller i en extern databas. Reglerkrets Reglering Det finns ett flertal fördefinierade moduler, t ex PID, filter och ramper. Dessa moduler förbinds grafiskt med varandra för att bilda en komplett reglerkrets. Reglerfunktionen innefattar autotuning (automatisk inställning av styrparametrar) och gain scheduling (olika parameterinställningar för olika reglerområden). Alla moduler har bakåtföljning som medger stötfri övergång mellan automatisk och manuell styrning. Reglerkretsen avger larm om svängningar på grund av statisk friktion i reglerventiler upptäcks i processen. För att minimera svängningarna kan en kompensationsfunktion för statisk friktion aktiveras i den analoga utgångsmodulen. Alla moduler har ett inbyggt användargränssnitt. Exempelvis har PIDmodulen fönster för parameterinställning, visning av trendkurvor och stapeldiagram för börvärde etc. Rapporter Rapportbiblioteket kan användas till att skapa programstyrda rapporter, inklusive grafik, t ex trendkurvor. Batch-hantering Med hjälp av SattBatch-biblioteket (i överensstämmelse med ISA S88.01) får användaren tillgång till batch-styrning. Med biblioteket kan man styra alla batch-processer från de som tillverkar endast en produkt med fast vägval till de som tillverkar flera produkter med fullständigt flexibla vägar. Faser och operationer skapas enkelt. Receptet kan beskriva såväl ett enhetsrecept som ett huvudrecept för en komplett processcell. En grafisk recepteditor används för att skapa recepten. (Revisionskontroll för recept kan implementeras). Samma display används för att följa batch-exekveringen under drift. Batch-hantering

Programmering Programutveckling Programutvecklingsmiljön innehåller ett system för källkodshantering. Utveckling i arbetsgrupper möjliggörs genom källkodsreservation och distribution. Kommentarer kan sparas tillsammans med biblioteket eller programmet så att användaren får full kontroll över ändringarna under utvecklingen. Programmeringsmetoder Ett gemensamt styrspråk, utformat för avancerad processtyrning, används av alla komponenter i systemet. Ett program är uppbyggt av många objekt i en hierarkisk struktur, och varje objekt motsvarar ett fysiskt objekt eller en funktion. Objekt kan innehålla grafik (för visuell representation), interaktiva operatörsdialoger och kod för styrning och beräkningar. En programmerare bygger ett objekt som en modul, vars typ kan sparas i bibliotek. Sådana biblioteksmoduler kan återanvändas i hela applikationen. Ett bibliotek av modultyper kan lätt användas i framtida tillämpningar. En moduls beteende definieras av ekvationsblock och sekvensflödesscheman. En modul kan även innehålla instanser av andra moduler. Modulerna samspelar med omgivningen via parametrar anslutna till lokala variabler. Villkorlig utvärdering av ekvationer kan utföras med hjälp av IF.. -satser eller genom sekventiella flödesscheman. Programmeringsmetoder Öppenhet Ett flertal programvaror kan användas för kommunikation med andra Windows-program. ODBC-MMS kan användas för att spara data direkt från ett styrsystem eller en arbetsstation till/från en databas. OLE-MMS används för att överföra data från/till SattLine genom att använda Microsoft OLElänkar. Data som sparats i en SattLine Journal kan lätt överföras till en databas med hjälp av JournaltoDataBaseUtility. Externa Windows-program kan aktiveras från arbetsstationen med hjälp av SystemCommand. Dokumentation Systemet erbjuder ett flertal verktyg för programdokumentation. Objekt kan dokumenteras, antingen själva objektdefinitionen eller inom sin kontext. I/O listor kan lätt genereras. Dokumentation kan också genereras genom en Access-databas, vilket ger en mycket flexibel och praktisk dokumentation. Dokumentation

Programvara Programmallar Startpaket Mallar med en startmiljö, inklusive moduler för processobjekt, larm, händelser och trendkurvor. Startpaketet ger struktur och grunder för konstruktion av applikationer. Standardbibliotek, SattLib2100 Basbibliotek innehåller standardikoner, knappar och paneler. I/O-bibliotek innehåller moduler för konfiguration av styrsystem och I/O. Biblioteket innehåller också moduler för konfiguration av andra typer av I/O, t ex SattTop I/O och Altop I/O. Funktionsbibliotek innehåller funktionsmoduler (t ex PID-regulatorer med autotuner, mallar för reglerkretsar), moduler för datainsamling, händelse- och larmhantering, VT100 terminalhantering, ventillägeskontroll (ACOF) och tidkanaler (TCC). Kommunikationsbibliotek innehåller moduler för applikationsstyrd kommunikation med t ex COMLI, SattBus, Siemens 3964 R (Master)*, MMS och Allen Bradley Data highway +*. Biblioteket innehåller även moduler för att skriva applikationsspecifika protokoll, t ex för vågar eller streckkodsläsare. * Kräver extra licens Tillvalsbibliotek* Batch-bibliotek* innehåller moduler för batch-hantering med ISA S88.01-1995-baserad batch-styrning. SQL-bibliotek* innehåller moduler för databaskommunikation med ODBC. Bibliotek för fuzzy -reglering* innehåller moduler för att bygga fuzzy -regulatorer. Tillvalsprodukter* OLE MMS gateway*. ODBC MMS gateway*. JournaltoDataBaseUtility*. Maskinvara Arbetsstationer SattLine arbetsstationer finns i tre olika nivåer: Mini, midi och maxi. Dessa kan användas för programmering, underhåll, styrning och övervakning. För enbart programmering finns en programmerings-/utvecklingslicens. SattLine viewer -licens kan utnyttjas på kontoret för tillfällig processövervakning. Behörighetsnivån begränsas av personliga lösenord. Arbetsstationerna baseras på standardiserad maskinvara (PC) med Windows NT som operativsystem. Andra Windows-funktioner kan begränsas för att skapa en säker miljö för användaren. Styrsystem Styrsystemet består av ett centralsystem med CPU och kommunikationsmoduler. Till centralsystemet är distribuerat eller centralt I/O ansluten. Det finns ett stort antal kompatibla centralenheter. För information om tekniska data och beställningskoder för de olika styrsystemen, se separata datablad för. Redundans SattLine stöder ett redundant MMSnätverk på arbetsstationerna och i styrsystemen. Arbetsstationerna kan konfigureras för redundant drift. Alla arbetsstationer inom anläggningen kan ha samma SattLine-program laddade, så att alla stationer får åtkomst till alla delar av processen. Kommunikation Arbetsstationerna och styrsystemen kommunicerar med MMS-protokoll på ett standard Ethernet-nätverk. Standardkablar för Ethernet används, t ex fiberoch koaxialkabel. För uppringda anslutningar kan RAS eller SattLink användas. För distribuerad I/O används fältbussen ControlNet. För extern kommunikation finns olika protokoll, se tabell på sista sidan. Styrsystemöversikt centralsystem Distribuerat rackbaserat I/O ControlNet Kraftaggregat Alert I/O centralt I/O distribuerat I/O

Tekniska data för SattLine version 2.2 Operativsystem Windows NT 4.0 Maskinvara En PC som uppfyller Windows NT Compatibility List, baserad på en Pentium 90 MHz eller snabbare. Min. 32 MB RAM rekommenderas. Back-up Flyttbart massminne (SyQuest eller DAT). Grafikkort 1024 x 768 pixels och 256 färger min. Kommunikationskort Ett andra kort kan användas för redun- Ett Ethernet-kort krävs. dans. Serieportar Digiboard PC/2e, PC/4e, PC/8e eller PC/16e rekommenderas. Se Windows NT Compatibility List. Skrivare Larmskrivare måste vara radorienterade. Skrivare för rapporter etc. måste uppfylla Windows NT Compatibility List. Operatörstangentbord Pekdon Andra enheter Standard PC-tangentbord eller ett konfigurerbart IP65/IP54-tangentbord från ABB Automation. Treknappsmus rekommenderas. Tvåknappsmus, rullboll eller pekplatta kan användas. Systemprogramvaran distribueras endast på CD-ROM, varför CD-romläsare krävs. Kommunikationsprotokoll PC Styrsystem MMS på reducerad OSI-stack MMS på TCP/IP (reducerad OSI-stack) SattBus 1 SattBus på TCP/IP COMLI Siemens 3964R Master 2 Allen Bradley DH+ 1, 2 ControlNet MAP/OSI (MMS på full OSI-stack) 2 SINEC/H1 MAP 2 SQL client 1 Kräver extra maskinvara. 2 Kräver extra licens. Microsoft, Windows NT, Access och OLE är registrerade varumärken för Microsoft Corporation. 00000. AE Andersson Grafiska AB. Printed in Sweden 1999. ABB Automation center in Malmö, Sweden: +46 40 222000, Fax: +46 40 219539, Internet: www.automation.alfalaval.com. TELEPHONE: ARGENTINA: Buenos Aires: +54 1 229 5500/5560, AUSTRIA: Vienna: +43 160109/9105, BELGIUM: Brussels: +32 2 7186471, BRAZIL: Osasco: +55 11 7084 8220, CANADA: Scarborough: +1 416 2996101, CHILE: Santiago: +56 2 2335366, DENMARK: Copenhagen: +45 44 848844, Silkeborg: +45 86 822811, ESTONIA: Tallinn: +372 6 711800, FINLAND: Helsinki: +358 10 222000, FRANCE: Le Blanc-Mesnil: +33 1 55815200, GERMANY: Munich: +49 89 840000, Glinde: +49 40 727409, Haan: +49 2129 94130, HUNGARY: Budapest: +36 1 4635270, INDIA: Pune: +91 212 797721, IRELAND: Dublin: +353 1 4573399, ITALY: Monza: +39 3624951, LATVIA: Riga: +371 7 828508, LITHUANIA: Vilnius: +370 2 233566, MEICO: Mexico City: +52 5 3986162, NETHERLANDS: Etten-Leur: +31 76 5086200, NORWAY: Oslo: +47 64 835200, PERU: Lima: +51 1 2248801, POLAND: Warzaw: +48 22 6581020, ROMANIA: Bucharest: +40 1 3370615, RUSSIA: Moscow: +7 095 2322593, SINGAPORE: +65 776 5711, SLOVAK REPUBLIC: Bratislava: +421 7 5254473, SPAIN: Madrid: +34 1 3790741, SWEDEN: Malmö: +46 40 222000, Gislaved: +46 371 80151, Göteborg: +46 31 7276950, Jönköping: +46 36 175030, Karlskoga: +46 586 39330, Stockholm: +46 8 53066100, Sundsvall: +46 60 129380, Västerås: +46 21 810135, SWITZERLAND: Kloten: +41 1 8046600, UNITED KINGDOM: Northwich: + 44 1606 49935, USA: Kenosha: +1 414 9429310, Warminster: +1 215 9578980, Greenwood: +1 317 8894626. Specifications subject to change without notice. Printed in Sweden. 1998 ABB Satt AB. 493-0975-01 9901 Ver. 3-1