NO178809B - Fleksibelt automatiseringssystem for variable industrielle prosesser - Google Patents

Fleksibelt automatiseringssystem for variable industrielle prosesser Download PDF

Info

Publication number
NO178809B
NO178809B NO903579A NO903579A NO178809B NO 178809 B NO178809 B NO 178809B NO 903579 A NO903579 A NO 903579A NO 903579 A NO903579 A NO 903579A NO 178809 B NO178809 B NO 178809B
Authority
NO
Norway
Prior art keywords
process variables
automation system
automation
flexible
flexible automation
Prior art date
Application number
NO903579A
Other languages
English (en)
Other versions
NO178809C (no
NO903579L (no
NO903579D0 (no
Inventor
Manfred Pajonk
Original Assignee
Siemens Ag
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens Ag filed Critical Siemens Ag
Publication of NO903579D0 publication Critical patent/NO903579D0/no
Publication of NO903579L publication Critical patent/NO903579L/no
Publication of NO178809B publication Critical patent/NO178809B/no
Publication of NO178809C publication Critical patent/NO178809C/no

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Making Paper Articles (AREA)
  • Paper (AREA)
  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
  • Multi-Process Working Machines And Systems (AREA)
  • Control By Computers (AREA)
  • General Factory Administration (AREA)
  • Small-Scale Networks (AREA)
  • Programmable Controllers (AREA)

Description

Oppfinnelsen angår et fleksibelt automatiseringssystem for variable industrielle prosesser, f.eks. for prosessene på en produksjonsplattform for olje eller gass, med over busstrukturer eller punkt-til-punkt-forbindelser forbundne automatiseringsinnretninger som tilføres prosessvariable på digital og analog form.
I artikkelen av G. Kiihler, "Intérkama' 83: Digitale Prozess-automatisierungssysteme", Regelungstechnische Praxis, bind 26, nr. 3, mars 1984 er det vist et fleksibelt automatiseringssystem for variable industrielle prosesser, men hvor systemet må ha en busstyrihg som danner forbindelsen til periferi-utstyret ved egenmelding og polling.til styringssentralen med hensyn til anleggskarakteristikker for.prosessanlegget eller stedegne, valgte parametere. EP-A-0 138 135 viser et automatiseringssystem som forutsetter bruk av kommunikasjonsprosessorer. Endelig viser EP-A-0 156 176 et kontrollsystem for en fermenteringsprosess, idet også dette systemet har én busstyring, men gir ikke mulighet for en direkte respons fra prosessvariablene.
I løpende drift, av industrielle prosesser er det ofte nødvendig å forandre kommunikasjonsomfanget og -forløpet raskt ved forandringer i prosessen eller prosessforløpet og det kan da være ønskelig å unngå busstyringer eller bruk av kommunikasjonsprosessorer. Ved fri overføring av kodede prosessvariable kan det dermed oppnås en frittflytende datakommunikasjon i bussystemet.
Ved bruk av busstrukturer, men også ved bruk av et punkt-til-punkt-system, fås det dessuten ved hver forandring en ikke ubetydelig, feiltynget programmeringskostnad..I løpet av driftstiden for et stort anlegg kan denne programmeringskostnaden til og med overstige den opprinnelige programmerings-kostnad.
Det er hensikten med oppfinnelsen å angi et fleksibelt automatiseringssystem som er bygget opp slik at programmeringskostnaden for endringer, men også for ny-programmering, i forhold til de tidligere systemer og deres programmering kan reduseres i betydelig grad. For dette formål skal det spesielt oppnås en fleksibel, hurtig tilpasning til nye resultater som fås ved driften av anlegget. De tidligere forekommende hindre for endring av virkningen av de prosessvariable på automatiseringssystemet skal dermed reduseres slik at det totalt kan fås et bedre driftsforløp som er tilpasset de forekommende krav og enkelt lar seg endre.
Denne hensikt blir hovedsakelig oppnådd i henhold til oppfinnelsen ved de trekk som fremgår av de vedføyde krav.
Ved utførelsen av oppfinnelsen er det sørget for at det ved siden av busstrukturene kan forekomme ytterligere punkt-til-punkt-strukturer med kommunikasjonsgrensesnitt for kallingen av de prosessvariable fra automatiseringsinnretningen. Dermed fås muligheten av å skaffe et flere ganger redundant totalsystem ved hvilket overføringen av særlig relevante prosessparametre og prosessdata kan foregå med høy grad av støysikkerhet ved punkt-til^punkt-fbrbindelsene.. Således blir driftssikkerheten til den industrielle prosess forhøyet i betraktelig grad. Likeledes behøver ikke den -hurtige og enkle omstilling av automatiseringssystemet å føre til nye krav.
Det er i den forbindelse sørget for at det i programmene til de enkelte automatiseringsinnretninger direkte og inndirekte benyttes oppkallbare prosessvariable. Med dette blir automatiseringssystemet mest mulig fleksibelt, slik at særlig fordelaktig for kallingen av de prosessvariable kan de kjente fysiske og logiske definisjoner av kommunikasjonsgrensesnittene for automatiseringsinnretningene benyttes.
For å oppnå en forenkling av programmeringen er det sørget for at kallesignalene for de prosessvariable kan adresseres programstyrt. Således kan også den opprinnelige programmering utføres særlig enkelt og med lav kostnad, spesielt når identiske prosessvariable er forsynt med samme kode, og^a^ncir de opptrer på forskjellige steder i prosessen.
Ytterligere fordeler og enkeltheter ved oppfinnelsen fremgår av den etterfølgende beskrivelse av et utførelseseksempel i tilknytning til tegningen og i samband med de uselvstendige krav.
Fig. 1 viser et prinsipielt blokkdiagram av oppfinnelsen.
Fig. 2 viser oppfinnelsen anvendt på en transportplattform som eksempel.
På fig. 1 betegner 1 en busstruktur og a...z de enkelte automatiseringsinnretninger. De enkelte automatiseringsinnretninger a...z tilføres de prosessvariable (parametre) <p>l,2,3... <p>n'n+1'n+x som er kodet forskjellig og tilsvarende en gitt kode. Deres koding motsvarer praktisk en'benevnelse og-kan automatiseres med en mateinnretning.
Mellom de enkelte automatiseringsinnretninger a...z forekommer det via kommunikasjonsgrensesnitt al-zl forbindelser til busstrukturen 1. Utover dette har automatiseringssystemet også punkt-til-punkt-forbindelser mellom kommunikasjonsgrensesnittene ab ...yz , hvis anordning kan velges vilkårlig. Punkt-til-punkt-forbindelsene blir valgt alt etter kravene til' . det enkelte tilfelle.
For programmeringen av de enkelte automatiseringsinnretninger a...z for kodingen osv. som for automatiseringsinnretningene a...z selv blir det benyttet velprøvede komponenter i automatiseringsteknikken, f.eks. Simatic S5-innretninger fra . firmaet Siemens med et visualiseringssystem og programmerings-systemer, men også arbeidsstasjoner av alle typer. Alt i alt fås et nettsystem med automatisk lasting og nedlasting av kommunikasjonsgrensesnittene med fordelen av en rask og feilfri tilpasning ved henholdsvis program- eller prosessforandringer. På fig. 2 som viser et automatiseringssysem for vari industrielle prosesser, f.eks. for prosessene på en transportplattform for olje og gass på en eksemplifiserende måte som en til enhver tid kan endres, betegner 10 hovedsystembussen. Til hovedsystembussen 10 er de enkelte automatiseringsinnretninger 13, 14,15,16 og 17, f.eks. vilkårlige Simatic S5-innretninger, tilknyttet over serielle grensesnitt 2,3,4,5,6. Ytterligere er hovedsystembussen 10 tilknyttet den sentrale betjeningsstasjon 20 og stasjonen 25 for forbindelse med visualiseringsinnretningene 21,22,23 og 24 over grensesnittene 6,7. Visualiseringsinnretningene 21,22,23 og 24 befinner seg fortrinnsvis i et kontrollrom 9 hvori også den sentrale betjeningsstasjon 20 kan befinne seg.
Den sentrale betjeningsstasjon 20 kan samtidig være utført som programmeringsstasjon for hele systemet. Den sentrale programmering kan imidlertid like gjerne skje i en særskilt innretning. Automatiseringsinnretningene 13-17 kan såvel forsynes direkte med prosessparametre, f.eks. fra pumper, trykkstasjoner, ventiler, endebrytere etc. som også med data fra arbeidsinnretninger, f.eks. kraner. En slik arbeids-innretning blir f.eks. fordelaktig betjent over en lokal betjeningsstasjon 19 som er forbundet med automatiseringsinnretningen 17. De enkelte parametre for arbeidsinnretningen blir som antydet, likeledes gitt ut som signaler 30,31 og 32 til en automatiseringsinnretning, her automatiseringsinnretningen 17.
Prosessparametrene kan leveres direkte såvel som også bearbeidet over en med mikroprosessorer forsynt klemlist, slik det eksempelvis er betegnet med 18 til automatiseringsinnretningene, her f.eks. automatiseringsinnretningen 16. Likeledes er nedlastingen mulig ved en ekstrabuss 11 som forbinder automatiseringsinnretningene 26,27 og 28 med hverandre, slik det er vist ved automatiseringsinnretningen 14. Alt i alt dreier det seg om et automatiseringssystem som kan forandres vilkårlig og hvori det i henhold til oppfinnelsen skjer en automatisk programmert, vilkårlig sammenknytting av de enkelte prosessparametre innbyrdes via kodingen.
I hvert tilfelle, både ved igangsetting som ved senere endringer, fås det en i forhold til den tidligere vanlige programmering betydelig tids- og kostnadsbesparelse. For drift av anlegget bortfalle riktignok den entydige tilordning av de enkelte datapakker til overf©ringsveiene, men dette er imidlertid av underordnet interesse.

Claims (9)

1. Fleksibelt automatiseringssystem for variable industrielle prosesser, f.eks. for prosessene på en transportplattform for olje eller gass, med over busstrukturer (1) eller punkt-til-punkt-forbindelser forbundne automatiseringsinnretninger (a...z), som tilfores prosessvariable (Pi23--<-P>n, n+1, n+x) digital eller analog form, karakterisert ved at busstrukturene (1) eller punkt-til-punkt-forbindelsene har kommunikasjonsgrensesnitt (la'...zl) for kalling av de prosessvariable (Pi f 2, 3 <p>n- n+1, n+-x) fra automatiseringsinnretningene (a...z), og at hver prosessvariabel (<p>i,2,3...<p>n, n+1, n+x) f°r automatisk respons tilordnes et kallesignal på kodeform.
2. Fleksibelt automatiseringssystem i henhold til krav 1, karakterisert ved at det i. programmene for de enkelte automatiseringsinnretninger (a...z) benyttes direkte eller inhdirekte oppkallbare prosessvariable (<p>i,2,3.•.<p>n, n+\ n+x), idet det for oppkallingen er forhåndsgitt fysikalske og logiske definisjoner av kommunikasjonsgrensesnittene, (ai....zl og ab...yz) for automatiseringsinnretningene (a...z).
3. Fleksibelt automatiseringssystem i henhold til krav 1 eller 2, karakterisert ved at adresseringen av kallesignalene for de kodede prosessvariable (?i,2,3...<p>n, n+1, n+x) <g>jennomføres programstyrt i en virtuell adresse-prosessor.
4. Fleksibelt- automatiseringssystem i henhold til krav 3, karakterisert ved at identiske prosessvariable (pi, 2, 3 ... pn, n+1, n+x) er forsynt med lik,- steds-uavhengig koding.
5. Fleksibelt automatiseringssystem i henhold til krav 1,2,
3, eller 4, karakterisert ved at inngående prosessvariable (<p>i,2,3...<p>n, n+1, n+x) i hver automatiseringsinnretning (a...z) forsynes med en tilleggskode, som er karakteriserende for hvilke prosessvariable (pi, 2 , 3 ... pn\ n+1, n+x) som kan kalles over kommunikasjonsgrensesnittene (al...zl og ab...yz) til den respektive automatiseringsinnretning (a...z) .
6. Fleksibelt automatiseringssystem i henhold til krav 1,2,3, 4, eller 5, karakterisert ved at ved sammenligning av det kodede kallesignal for de prosessvariable (<p>l,2,3...<p>n, n+1, n+x) i en automatiseringsinnretning (a...z) med de i de andre automatiseringsinnretninger (a...z) anvendte kallesignaler for de prosessvariable (pi,2,3.•.pn, n+1, n+x)' fastlegges de mulige kommunikasjonsveier for kallingen av de prosessvariable (<p>i,2,3...<p>n, n+1, n+x) °3 deretter settes dermed de ønskede forbindelser automatisk opp.
7. Fleksibelt automatiseringssystem i henhold til krav 1,2,3, 4,5 eller 6, karakterisert ved at det for en automatisk forbindelsesoppsetting på forhånd manuelt gis en underméngde av de mulige forbindelser.
8. Fleksibelt automatiseringssystem i henhold til krav 1,2,.. 3,4,5, eller 6, karakterisert ved at-oppsettingsmuligheter for forbindelsene er lagret i et. informasjonssystem og kan kalles fra dette.
9. Fleksibelt automatiseringssystem i henhold .til ett eller flere av de foregående krav, karakterisert ved at det til oppbygging, av tilhørende kommunikasjonsnett benyttes kallesignaler på kodet form.
NO903579A 1989-08-16 1990-08-15 Fleksibelt automatiseringssystem for variable industrielle prosesser NO178809C (no)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP89115130A EP0413044B1 (de) 1989-08-16 1989-08-16 Flexibles Automatisierungssystem für variable industrielle Prozesse

Publications (4)

Publication Number Publication Date
NO903579D0 NO903579D0 (no) 1990-08-15
NO903579L NO903579L (no) 1991-02-18
NO178809B true NO178809B (no) 1996-02-26
NO178809C NO178809C (no) 1996-06-05

Family

ID=8201776

Family Applications (1)

Application Number Title Priority Date Filing Date
NO903579A NO178809C (no) 1989-08-16 1990-08-15 Fleksibelt automatiseringssystem for variable industrielle prosesser

Country Status (5)

Country Link
EP (1) EP0413044B1 (no)
AT (1) ATE113735T1 (no)
DE (1) DE58908603D1 (no)
ES (1) ES2063087T3 (no)
NO (1) NO178809C (no)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5513095A (en) * 1989-08-16 1996-04-30 Siemens Aktiengesellschaft Flexible automation system for variable industrial processes
DE4133980A1 (de) * 1991-10-14 1993-04-15 Siemens Ag Automatische steuerung fuer eine kraftwerksanlage
DE4326740C1 (de) * 1993-08-09 1994-10-13 Martin Kopp Architektur für eine Rechenanlage
JP4416838B2 (ja) 1994-05-10 2010-02-17 シーメンス アクチエンゲゼルシヤフト 技術的設備に対する運転システム
DE29602226U1 (de) * 1996-02-09 1996-04-11 CSB-System Software-Entwicklung & Unternehmensberatung AG, 52511 Geilenkirchen Anordnung zur Integration von EDV-Systemen mit Industrie-Steuerungselementen
DE19609548C2 (de) * 1996-03-12 2002-08-01 Ibm Ein elektronisches System
DE19618802A1 (de) * 1996-05-10 1997-11-13 Kremer Merseburg Horst Schnittstellenansteuerung
DE19624929C2 (de) * 1996-06-21 2001-08-02 Siemens Ag Prozeßautomatisierungssystem
DE19701322C2 (de) * 1997-01-16 2002-10-10 Abb Patent Gmbh Verfahren zur Aktualisierung der Betriebssoftware
DE19818041B4 (de) * 1998-04-22 2008-04-03 Siemens Ag Verfahren zur Erzeugung einer Oberfläche zum Bedienen und Beobachten von Leitsystemen
SE9801863L (sv) 1998-05-27 1999-11-28 Abb Ab Anläggning för styrande av processutrustning
DE19910069A1 (de) * 1999-03-08 2000-11-23 Peter Renner Prozeßautomation
EP1233318A1 (de) * 2001-02-16 2002-08-21 Abb Research Ltd. Softwarekomponente für ein verteiltes Kontrollsystem
DE10147744A1 (de) * 2001-09-27 2003-01-23 Siemens Ag Bedienen und Beobachten eines Prozesses
EP1355208A1 (de) 2002-04-15 2003-10-22 Peter Renner System zur Automatisierung technischer Prozesse
EP1388769A1 (de) 2002-08-05 2004-02-11 Peter Renner System zur Automatisierung, Überwachung, Steuerung, Messwerterfassung von technischen Prozessen

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07113843B2 (ja) * 1982-10-22 1995-12-06 株式会社日立製作所 サブシステムの協調化方法

Also Published As

Publication number Publication date
NO178809C (no) 1996-06-05
EP0413044B1 (de) 1994-11-02
ATE113735T1 (de) 1994-11-15
NO903579L (no) 1991-02-18
ES2063087T3 (es) 1995-01-01
EP0413044A1 (de) 1991-02-20
DE58908603D1 (de) 1994-12-08
NO903579D0 (no) 1990-08-15

Similar Documents

Publication Publication Date Title
NO178809B (no) Fleksibelt automatiseringssystem for variable industrielle prosesser
US6263487B1 (en) Programmable controller
US20040059851A1 (en) Logic arrangement, system and method for configuration and control in fieldbus applications
CN102608965A (zh) 在过程设备中升级及提供控制冗余的方法及设备
US5598149A (en) Commercial-size, automatic industrial plant having several parts
EP0416891B1 (en) Apparatus for providing a universal interface to a process control system
US5548640A (en) Method for updating a system program in a switching equipment
US20220350311A1 (en) Multi-cloud industrial controller
JP5869992B2 (ja) 転送プログラム生成装置
CN109906440B (zh) 处理控制系统中的具有分开的冗余方案的多核心设备
CN110715716A (zh) 多台失重秤控制系统、方法、装置和存储介质
US11254001B2 (en) Controller, control system and ladder program
CN101410768B (zh) 包括至少一个自动化单元的控制和通信系统
CN114118780B (zh) 一种活塞物流系统的快速重构方法
US3846706A (en) Control system
CN106100957B (zh) 一种支持可编程算法的Profibus-DP通讯管理机
JPS6377685A (ja) 工業用ロボツトシステム
US12405589B2 (en) Programmable logic controller, sequence control system, and non-transitory computer readable medium
JPS6126158A (ja) 情報伝送装置
KR0130155B1 (ko) 링크용 프로그래머블 로직콘트롤러(plc)의 범용 네트웍 분배장치
CN117575205A (zh) 陶瓷转产管理系统、陶瓷生产线、陶瓷转产管理方法
JPS63274252A (ja) 複数局プログラム変更方法
JPH05127712A (ja) プログラマブルコントローラのリンク装置
JP2008077265A (ja) プログラマブルコントローラのプログラム更新方法
CN116360361A (zh) 设备控制系统及方法

Legal Events

Date Code Title Description
MM1K Lapsed by not paying the annual fees