Prosessiautomaatiota LabVIEW lla NI Days 2012. 31.10.2012 NI Days 2012 - LabVIEW DCS 1



Samankaltaiset tiedostot
Prosessiautomaatiota LabVIEW lla NI Days NI Days LabVIEW DCS 1

Kuumavesitankki - Tehtävä

Simocode Pro parametrointi

Pullotusprosessin ohjaus Metso DNA - automaatiojärjestelmällä. Prosessiautomaation harjoitustyö ELEC-C1220 Automaatio 2 Kevät 2016

Käyttöjärjestelmän rakenne

6$70$7,&9$+9$67,352-(.7,72,0,78.6,66$

Säätötekniikan perusteet. Merja Mäkelä KyAMK

Tips & Tricks for TestStand development NI Days 2013

2-AKSELISEN LINEAARILIIKKEEN OHJAAMINEN

DESIGO. Rakennusautomaatiojärjestelmä, joka kasvaa vaatimusten mukaan DESIGO. astustamattomasti. Siemens Building Technologies DESIGO PX 1

KÄYTTÖOHJE ILMAVERHOT vesilämmitys R 515 MAN. / AUT.

Teemat. Vaativien säätösovellusten käyttövarmuus automaation elinkaarimallin näkökulmasta Tampere. Vaativat säätösovellukset

MITÄ VAATIVALTA PROSESSIAUTOMAATIOLTA ON LUPA ODOTTAA?

ELEC-C1110 Automaatio- ja systeemitekniikan. Luento 11 Esimerkki automaation soveltamisesta


ASAF seminaari Vaatimusten hallinta turvallisuuteen liittyvän järjestelmän suunnittelussa Tapio Nordbo / Enprima Oy.

HARJOITUSTYÖ: LabVIEW, Valokennoportti

HARJOITUSTYÖ: LabVIEW, Liiketunnistin

OULUN SEUDUN AMMATTIKORKEAKOULU TEKNIIKAN YKSIKKÖ

HARJOITUSTYÖ: LabVIEW, Kiihtyvyysanturi

Pullotusprosessin ohjaus Metso DNA - automaatiojärjestelmällä. Prosessiautomaation harjoitustyö ELEC-C1220 Automaatio 2 Kevät 2018

Esimerkki Metson ESD-ventiilidiagnostiikasta (osaiskutesti)

Tutustu tuotevalikoimaamme kaikkea lämmityksen ja aurinkolämmön ohjausteknologian ympärillä. visualisointi. OHJAUsYKsIKÖT PUMPPUYKsIKÖT LIsÄTARvIKKeeT

Taajuusmuuttaja FC101 (pikaopas)

SÄHKÖKÄYTÖN EMULOINTI SIMULINK-DSPACE-M1 -YMPÄRISTÖSSÄ

3. Asenna MySQLdb(MySQL-python-1.2.3b4.win32-py2.7.exe) ja pyserial (pyserial- 2.5.win32.exe)

TAMPEREEN AMMATTIKORKEAKOULU (19) Kone- ja laiteautomaatio Seppo Mäkelä. SIMATIC STEP S7 Ohjelmointiohjelma.

Tehtävä 1. Vaihtoehtotehtävät.

Pikaohje Aplisens APIS type 1X0 ja 2XO

Turvallisuusseminaari Silja-Line

Capelon ohjausjärjestelmät

Kompaktisäädin KNX. Kompaktisäädin KNX

ADAP-KOOL System Manager uusi m2 F O O D R E T A I L

Konenäkö - Machine Vision. Yleistä - General

ELEC-C1220. Automaatio 2 Prosessiautomaatio, luento 3. Panu Harmo

KÄYTTÖOHJE HLS 35. Versio (6) TOIMINTOKAAVIO

OHJAUSLOGIIKAT 2 KAASULEIKKURIN TOIMINNALLINEN KUVAUS

Allianssihanke Vuolukiventie 1b

ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2. Kurssien esittely lukukausi

Peltorobotin akselimoduulin kontrolleri

Toimittajan näkökulma turvaväylään

ELEC-C1210 Automaatio 1 ELEC-C1220 Automaatio 2. Kurssien esittely lukukausi

Puhallinmoottorinohjaimen käsipäätteen käyttöohje, TBLZ- 1-75, SILVER C

PC Simocode pro USB-kaapelilla, point-to-point (kaapeli tilattava erikseen 3UF7941-0AA00-0) +

VMU-C EM. Asennus ja käyttö

PROFIBUS PA in Totally Integrated Automation

AUTOMAATIOTEKNIIKKA FINAALI TEHTÄVÄT

PARAMETROITAVAN KONENÄKÖJÄRJESTELMÄN KEHITYSTYÖ MAVI PROJECT Kirjasto: \\MAVI\Teemu_Purmonen\doc. Versio: 1.0

Sulautettujen järjestelmien vikadiagnostiikan kehittäminen ohjelmistopohjaisilla menetelmillä

Refecor Oy. Jyrki Portin. Sensoriverkot Massamarkkinoille Suunnittelun ja valmistuksen haasteita

Ohjeita Siemens Step7, Omron CX Programmer käyttöön

Swegon CASA PRE. Premium-ohjaustekniikan liesikuvut ASUNTOILMANVAIHTO

Käyttö- ja asennusohje

ADAP-KOOL Next Generation

S w i n g C o n t r o l v a l v o n t a y k s i k ö n a s e n n u s o h j e

BL40A1711 Johdanto digitaaleketroniikkaan: Sekvenssilogiikka, pitopiirit ja kiikut

RAMBOLL WATER TEKOÄLYN HYÖDYNTÄMINEN JÄTEVEDENPUHDISTAMON OPEROINNISSA

PowerDemo- käyttö- ja työohje

Fr. Sauter AG, per Grindelwald, Aikakytkin katuvaloille perheyritys, pääkonttori Basel. Sveitsiläisellä tarkkuudella energiaa säästäen

KOULUTUSPALVELUT Kurssiluettelo 2013

Mobiilit ratkaisut yrityksesi seurannan ja mittaamisen tarpeisiin. Jos et voi mitata, et voi johtaa!

KÄYTTÖOHJE SATEL I-LINK PC POINT-TO-MULTIPOINT OHJELMISTO

Projektisuunnitelma. Radio-ohjattavan pienoismallin mekatroniikan ja ohjelmiston kehitys

Sähköpaja. Kimmo Silvonen (X)

Älykkään rakennusautomaation järjestelmäkomponentit

VOIMALAITOSTEKNIIKKA MAMK YAMK Tuomo Pimiä

MPCC-työkalua voidaan käyttää yhden laitteen valvontaan ja yhden tai useamman laitteen konfigurointiin (Modbus broadcast, osoite 0).

Rexroth Engineering Työkalumme tehokkaaseen suunnitteluun ja järjestelmien optimointiin

ENERGIA ILTA IISOY / Scandic Station

Verkkodatalehti. IOLG2EC-03208R01 (IO-Link Master) Moduulit ja väyläliitynnät LISÄTARVIKKEET

Sähkönjakeluverkon hallinnan arkkitehtuuri. Sami Repo

s /BA 1(8) taajuusmuuttajalla

Moottorin kaukosammutus. Toiminta. Käyttäytyminen

turvallisuus Onnettomuustutkinnan näkökulmasta Matti Katajala Safety Advisor Oy

Valvomon käyttöliittymän kehittäminen Tampereen jätevedenpuhdistamoille

ASENNUS- JA KÄYTTÖOHJE PAINESÄÄDIN STYZ c-1

Taajuusmuuttajat Vacon 100

Synco TM 700 säätimen peruskäyttöohjeet

Arvo-Tec T Drum 2000 ruokintalaite

Kiinteistön toimivuuden mittarit liikekiinteistöissä

1. Maarittele termiuvastaa Iyhyesti. Arvostelu: 1p/oikea vaihtoehto. Ei miinuspisteita

Puhallinmoottorinohjaimen käsipäätteen käyttöohje, TBLZ-2-75, SILVER C

Puheentallennus. Kari Korpi Projektipäällikkö M. Eng / M. Sc

Taajuusmuuttajat Vacon 100

Tietojenkäsittelyn perusteet 2. Lisää käyttöjärjestelmistä

10:30 Tauko. 12:00 Lopetus. Yhteistyössä:

Web sovelluksen kehittäminen sähkönjakeluverkon suojareleisiin

Päätelaitepalvelu VALTTI valtionhallinnon henkilöstön käyttöön

TURVAVÄYLÄSEMINAARI. Erilaiset kenttäväylät ja niiden kehitys Jukka Hiltunen

Ohjeita luennoitsijoille AV-tekniikasta

S-ZSOTOOP DZDATA !SWIA 0 \ S-ISOTOOPPIDATA GTL-78 S AVZA. M19/3314/=78/14/10 M,IkeI ä, A.J.Laitakari Pielavesi, Säviä

Kuntasektorin yhteinen KA MDM-viitearkkitehtuuri. Kurttu-seminaari Helsinki Kea Kangas-Lång

TALOAUTOMAATIO KODIN KESKITETTY SÄHKÖTOIMINTOJEN OHJAUS

VLT HVAC Drive. VLT HVAC Drive 102 pikaohjeita

Chiller Service Next - palvelut: Urakointi Huolto ja varaosat Vuositarkastukset ja kartoitukset Etävalvonta ja energiaoptimointi

MASSER Loader V2.00. käyttö- ja asennusohje

Joka päivän alussa, asentaja saa ohjeistuksen päivän töille.

Kerrostettu tuotemalli käytä sitä, mitä tarvitset

OPTYMA Control Kylmäjärjestelmän ohjauskeskus

Käyttöohje CONDUCTOR

Transkriptio:

Prosessiautomaatiota LabVIEW lla NI Days 2012 31.10.2012 NI Days 2012 - LabVIEW DCS 1

Esityksen sisältö Prosessiautomaation vaatimuksia Tarpeelliset toimilohkot Automaatiosovelluksen suunnittelu LabVIEW & crio HW arkkitehtuuri SW arkkitehtuuri Toimilohkojen toteutus Esimerkki Muita näkökulmia 31.10.2012 NI Days 2012 - LabVIEW DCS 2

Prosessiautomaation vaatimuksia Luotettavuus Automaatiojärjestelmän tulee toimia 24/7 PC:n häiriöt eivät saa vaikuttaa prosessiohjaukseen Järjestelmän on toivuttava häiriötilanteista omin avuin 31.10.2012 NI Days 2012 - LabVIEW DCS 4

Prosessiautomaation vaatimuksia Perusominaisuuksia 1/2 Lukitukset Erilaiset ajotavat; automaatti, käsiajo, pakkoohjaus Hälytykset Historiadata ja trendit 31.10.2012 NI Days 2012 - LabVIEW DCS 5

Prosessiautomaation vaatimuksia Perusominaisuuksia 2/2 Sekvenssit; ylösajo, alasajo, pesu, pikapysäytys, jne. Vikadiagnostiikka; toimilaiteviat, käynnistymisajat, Ajomallit; vain jokin osaprosessi käytössä 31.10.2012 NI Days 2012 - LabVIEW DCS 6

Prosessiautomaation vaatimuksia Hallittu operointi Kaikki käyttäjän antamat ohjaukset (käynnistykset, pysäytykset, venttiileiden ohjaukset, asetusarvojen muutokset, yms.) varmistetaan, ettei näppäilyvirheistä aiheudu vaaratilanteita tai häiriöitä. 31.10.2012 NI Days 2012 - LabVIEW DCS 7

Prosessiautomaation vaatimuksia Tilojen ja toimintojen selkeä esitys Käyttäjän pitää nähdä yhdellä silmäyksellä prosessin tila (Automaatti/käsiajo, hälytykset, vikatilat, mittaukset, ohjaukset ja asetusarvot) Myös muutostilat pitää nähdä (esim. venttiili avautuu, moottori käynnistyy) Käyttäjän pitää saada helposti selville lukitusten tila ja vaikutus. 31.10.2012 NI Days 2012 - LabVIEW DCS 8

Tarpeelliset toimilohkot Mitä tarvitaan vaatimusten toteuttamiseen? 31.10.2012 NI Days 2012 - LabVIEW DCS 9

Tarpeelliset toimilohkot Mittaus Näyttää prosessisuureen arvon käyttäjälle Hälytykset 31.10.2012 NI Days 2012 - LabVIEW DCS 10

Tarpeelliset toimilohkot Yleensä PID säädin Säädin Mittaus, asetusarvo ja säätimen lähtöarvo näkyvät käyttäjälle Automaatti/käsiajo Pakko-ohjaus Operointisuunta, turvallinen tila Hälytykset 31.10.2012 NI Days 2012 - LabVIEW DCS 11

Tarpeelliset toimilohkot Moottorin ohjaus Moottoriohjaus voi toimia itsenäisesti (vakionopeus) tai säätimen kanssa yhdessä (säädettävä nopeus) Automaatti/käsiajo Käynnin valvonta 31.10.2012 NI Days 2012 - LabVIEW DCS 12

Tarpeelliset toimilohkot Venttiilin ohjaus (on/off) Näyttää venttiilin tilan (kiinni, auki, avautuu, sulkeutuu) Automaatti/käsiajo Pakko-ohjaus Turvallinen tila Avautumisen ja sulkeutumisen valvonta 31.10.2012 NI Days 2012 - LabVIEW DCS 13

Suunnittelun lähtötiedot 31.10.2012 NI Days 2012 - LabVIEW DCS 14

Suunnittelun lähtötiedot PI -kaavio TI LK H Syöttövesi 2 bar V3 V1 LI LV1 L TIC P1 L LÄMMITYSKIERTO LV1 TIC LV1 H L FI P1 H L P1 V2 Käyttövesilinjasto V4 31.10.2012 NI Days 2012 - LabVIEW DCS 15

Suunnittelun lähtötiedot Piirikohtaiset toimintakuvaukset 31.10.2012 NI Days 2012 - LabVIEW DCS 16

Suunnittelun lähtötiedot Sekvenssien kuvaukset Ylösajosekvenssi (esimerkki) 1. Venttiili V1 auki kunnes LI-LV1 = 95 % 2. TIC-LV1 lähtö pakko ohjataan 100 % kunnes lämpötila 50 C 3. TIC-LV1 automaatille ja asetusarvoksi 60 % 4. V1 ja TIC-P1 automaatille 31.10.2012 NI Days 2012 - LabVIEW DCS 17

LabVIEW & crio toteutus 31.10.2012 NI Days 2012 - LabVIEW DCS 18

LabVIEW & crio toteutus / HW arkkitehtuuri P1 P2 P3 PC valvomo Master LabVIEW RT + FPGA Slave 0 LabVIEW FPGA Ethernet EtherCAT Profibus Slave 1 LabVIEW FPGA 31.10.2012 NI Days 2012 - LabVIEW DCS 19

LabVIEW & crio toteutus / SW arkkitehtuuri crio-9074 (Master) PC RT FPGA GUI Measuremet data PID TIC-LV1 PID TIC-P1 I/O reader Alarm handler Setpoint data I/O data I/O writer Online historical database Watchdog PCßàRT Parameters Startup sequence Shutdown sequence Valve Open / Close control Emergency shutdown limit check I/O data converter (FXP à DBL) I/O data converter (DBL à FXP) Profibus data Watchdog Profibus communication Watchdog RTßàFPGA Watchdog Watchdog PCßàRT Offline data buffer Profibus data handler Emergency shutdown Watchdog RTßàFPGA crio-9144 (Slave Address 0) FPGA crio-9144 (Slave Address 1) FPGA I/O reader Watchdog RTßàFPGA Watchdog I/O data I/O reader Watchdog RTßàFPGA I/O writer Emergency shutdown I/O data Watchdog I/O writer Emergency shutdown 31.10.2012 NI Days 2012 - LabVIEW DCS 20

SW Arkkitehtuuri ja toteutus Shared Variable Engine (SVE) crio:lla oma SVE Tagit automaatiosovelluksen käytettävissä vaikka PC ei ole käynnissä RT SVE ei sisällä hälytyskäsittelyä joten se pitää tehdä itse jotta hälytysrajoihin liitetyt lukitukset voidaan toteuttaa PC:lla oma SVE PC:n tagit linkitetään RT tageihin Historiadatan loggaus, hälytykset 31.10.2012 NI Days 2012 - LabVIEW DCS 21

SW Arkkitehtuuri ja toteutus FPGA sovelluksen tehtävät I/O:n käsittely PWM lähtöjen ohjaus Laskuritulot Profibus kommunikointi alimmalla tasolla 31.10.2012 NI Days 2012 - LabVIEW DCS 22

SW Arkkitehtuuri ja toteutus RT sovelluksen tehtävät Suorittaa säätöpiirit (PID) Suorittaa venttiilinohjaukset ja moottorinohjauslohkot Suorittaa sekvenssit Hätä seis tilanteessa ajaa piirit turvalliseen tilaan (todellinen hätä seis on aina kovalla puolella!) 31.10.2012 NI Days 2012 - LabVIEW DCS 23

SW Arkkitehtuuri ja toteutus Windows -sovelluksen tehtävät Operaattorin käyttöliittymä Historiadatan tallennus Hälytyskäsittely Käyttäjähallinta (käyttäjätasot) Parametrien hallinta Analyysit ja Raportointi 31.10.2012 NI Days 2012 - LabVIEW DCS 24

Automaation toimilohkot PID 31.10.2012 NI Days 2012 - LabVIEW DCS 25

Automaation toimilohkot MTR 31.10.2012 NI Days 2012 - LabVIEW DCS 26

Automaation toimilohkot PWM 31.10.2012 NI Days 2012 - LabVIEW DCS 27

Automaation toimilohkot VALVE_ON_OFF 31.10.2012 NI Days 2012 - LabVIEW DCS 28

DEMO DEMO Lämmitysjärjestelmä 31.10.2012 NI Days 2012 - LabVIEW DCS 29

End of show! Kiitos! www.protacon.com 31.10.2012 NI Days 2012 - LabVIEW DCS 30