Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Short CDP overview

on

  • 850 views

Introduction to the Control Design Platform for making distributed control systems. Includes customer project presentation

Introduction to the Control Design Platform for making distributed control systems. Includes customer project presentation

Statistics

Views

Total Views
850
Slideshare-icon Views on SlideShare
850
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • CDP er en samling verktøy som bare HJELPER utviklerene deres å lage programmene dere allerede burde ha laget. TRYKK En bombesikker plattform der all kommunikasjon mellom prosesser, kommunikasjon mot forskjellig hardware og oppsett og synkronisering av redundante kontroller er tatt hånd om. Dette lar deg fokusere på det som er viktig for dine kunder og lar deg lage et system som gjør din kunde mer tilfreds. TRYKK Ved at CDP inneholder ferdigutviklede deler kortes intern utviklingstid betydelig ned. Mye av integrasjonsarbeidet mellom applikasjon og hardware gjøres av CDP, gjennom bruk av ferdige funksjoner. Ved bruk av samme programkode til flere typer utstyr blir det også mulig med stor grad av gjenbruk av kode, der bare konfigurering og oppsett endres. TRYKK Bruk ferdige komponenter I stedet for å lage disse selv. Vi gir deg mengder av ferdige komponenter og funksjoner som er testet, kvalitetssikret og dokumentert. Dette letter også jobben mht slutt-tester og dokumentasjon overfor kunder og brukere. TRYKK Kjør kontrollapplikasjonene på standard hardware og velg det som er rimeligst og/eller best til ønsket funksjon. Kjør på PC-baserte kontrollere som er meget rimelige sammenlignet med tilsvarende PLS-utstyr
  • CDP er en samling verktøy som bare HJELPER utviklerene deres å lage programmene dere allerede burde ha laget. TRYKK En bombesikker plattform der all kommunikasjon mellom prosesser, kommunikasjon mot forskjellig hardware og oppsett og synkronisering av redundante kontroller er tatt hånd om. Dette lar deg fokusere på det som er viktig for dine kunder og lar deg lage et system som gjør din kunde mer tilfreds. TRYKK Et kontrollsystem med CDP er komponentbasert, der din kode deles i komponenter på lik linje med komponenter ICD har laget og stilt til din rådighet. Ved at CDP inneholder ferdigutviklede deler kortes intern utviklingstid betydelig ned. Mye av integrasjonsarbeidet mellom applikasjon og hardware gjøres av CDP, gjennom bruk av ferdige funksjoner. Ved bruk av samme programkode til flere typer utstyr blir det også mulig med stor grad av gjenbruk av kode, der bare konfigurering og oppsett endres. TRYKK Bruk ferdige komponenter I stedet for å lage disse selv. Vi gir deg mengder av ferdige komponenter og funksjoner som er testet, kvalitetssikret og dokumentert. Dette letter også jobben mht slutt-tester og dokumentasjon overfor kunder og brukere. TRYKK Kjør kontrollapplikasjonene på standard hardware og velg det som er rimeligst og/eller best til ønsket funksjon. Kjør på PC-baserte kontrollere som er meget rimelige sammenlignet med tilsvarende PLS-utstyr
  • CDP er en samling verktøy som bare HJELPER utviklerene deres å lage programmene dere allerede burde ha laget. TRYKK En bombesikker plattform der all kommunikasjon mellom prosesser, kommunikasjon mot forskjellig hardware og oppsett og synkronisering av redundante kontroller er tatt hånd om. Dette lar deg fokusere på det som er viktig for dine kunder og lar deg lage et system som gjør din kunde mer tilfreds. TRYKK Et kontrollsystem med CDP er komponentbasert, der din kode deles i komponenter på lik linje med komponenter ICD har laget og stilt til din rådighet. Ved at CDP inneholder ferdigutviklede deler kortes intern utviklingstid betydelig ned. Mye av integrasjonsarbeidet mellom applikasjon og hardware gjøres av CDP, gjennom bruk av ferdige funksjoner. Ved bruk av samme programkode til flere typer utstyr blir det også mulig med stor grad av gjenbruk av kode, der bare konfigurering og oppsett endres. TRYKK Bruk ferdige komponenter I stedet for å lage disse selv. Vi gir deg mengder av ferdige komponenter og funksjoner som er testet, kvalitetssikret og dokumentert. Dette letter også jobben mht slutt-tester og dokumentasjon overfor kunder og brukere. TRYKK Kjør kontrollapplikasjonene på standard hardware og velg det som er rimeligst og/eller best til ønsket funksjon. Kjør på PC-baserte kontrollere som er meget rimelige sammenlignet med tilsvarende PLS-utstyr
  • CDP er en samling verktøy som bare HJELPER utviklerene deres å lage programmene dere allerede burde ha laget. TRYKK En bombesikker plattform der all kommunikasjon mellom prosesser, kommunikasjon mot forskjellig hardware og oppsett og synkronisering av redundante kontroller er tatt hånd om. Dette lar deg fokusere på det som er viktig for dine kunder og lar deg lage et system som gjør din kunde mer tilfreds. TRYKK Et kontrollsystem med CDP er komponentbasert, der din kode deles i komponenter på lik linje med komponenter ICD har laget og stilt til din rådighet. Ved at CDP inneholder ferdigutviklede deler kortes intern utviklingstid betydelig ned. Mye av integrasjonsarbeidet mellom applikasjon og hardware gjøres av CDP, gjennom bruk av ferdige funksjoner. Ved bruk av samme programkode til flere typer utstyr blir det også mulig med stor grad av gjenbruk av kode, der bare konfigurering og oppsett endres. TRYKK Bruk ferdige komponenter I stedet for å lage disse selv. Vi gir deg mengder av ferdige komponenter og funksjoner som er testet, kvalitetssikret og dokumentert. Dette letter også jobben mht slutt-tester og dokumentasjon overfor kunder og brukere. TRYKK Kjør kontrollapplikasjonene på standard hardware og velg det som er rimeligst og/eller best til ønsket funksjon. Kjør på PC-baserte kontrollere som er meget rimelige sammenlignet med tilsvarende PLS-utstyr
  • Her ser vi en skjematisk fremstilling av en typisk CDP-installasjon. Vi ser en miks av store bærbare PCer for servicepersonell, stasjonære PCer, industrielle kontrollere som kjører forskjellige oppgaver, gjerne i et redundant oppsett og også fjerntilgang gjennom en egen gateway for å koble forskjellige subnett, gjerne over telelinjer. Alle data er tilgjengelig på nettverket.Alle signal, verdier og statuser er tilgjengelig i alle tilkoblede enheter. For eksempel en Windows Panel-PC med touch-skjerm i ei kran, så et redundant REAL-TIME styringssystem i On-Time RTOS for fremdrift og en kontroller med Linux som viser grafiske statussymboler eller styrer et par wincher eller pumper. Alle slike enheter kan mixes vilkårlig på nett for å gi best ytelse til den enkelte applikasjon. For å visualisere dette og mangfoldet i hva CDP kan brukes til ser vi neste bilde.
  • Dette er brosystemet på en moderne PSV, plattform supply vessel, med mye Rolls-Royce Marine utstyr. CDP blir her brukt til kontroll av fremdrift, DP, alarmanlegg, wincher, kraner og tanker. Alle systemene er integrert og ønsker man å ha tilgang til et signal i en kontroller kan man bare definere dette med navn og dataene kommer flytende.
  • Systemene kan bestå av deler kjørende på forskjellig OS, avhengig av for eksempel tilgjengelige drivere, maskinvarekapasitet, real-time egenskaper og så videre. For utvikleren og driftspersonell er det likegyldig hvilket OS som brukes og alle data, variabler, alarmer etc er tilgjengelig på lik linje uavhengig av OS og maskinvare.
  • Vi har laget IO-servere som styrer kommunikasjonen mot en mengde forskjellig hardware, som vi ser av listen her. I tillegg til disse har vi en del andre som er i utvikling og vi kan også enkelt lage flere protokoller på bestilling. Vi er medlem i standardiseringsorganisasjoner og får tilgang til nye standarder og forslag før disse i offentligheten Av protokoller og utstyr vi har drivere for nevner vi: Binary UDP Binary Serial SMS (Alarm monitoring) NMEA0183 Modbus (ASCII/RTU/TCP/UDP) Siemens S7 (Fetch/Write protocol) Mitsubishi Melsec PLS Seatex MRU (Serial) CANopen Fuji FrequencyConverter DiamondSystems DMM32 Wago IPC IO (KBUS) Citect Interface (User Interface development tool)
  • CDP har funksjoner og tillegg som støtter hele utviklingsprosessen. Ved å bruke CDP får dere et miljø som er intuitivt og gir en lik brukeropplevelse uansett hvilken fase prosjektet er inne i. Vi går kort over de viktigste av disse delene.
  • CDP har funksjoner og tillegg som støtter hele utviklingsprosessen. Ved å bruke CDP får dere et miljø som er intuitivt og gir en lik brukeropplevelse uansett hvilken fase prosjektet er inne i. Vi går kort over de viktigste av disse delene.
  • CDP kan integreres med Qt fra Trolltech. Dette er et utviklingsmiljø for GUI som inneholder mange verktøy som letter arbeidet med å lage skjermdesign og inn/utdata på skjerm/touchskjerm etc. Qt har muligheter for dynamisk skalering av vinduer, endring av GUI i et kjørende system etc. Ønsker man å grafe et annet signal kan dette endres med enkle museklikk eller valg. Disse verktøyene er avhengig av Windows eller Linux
  • Her lister vi opp noen av de viktigste applikasjonene våre kunder har utviklet med CDP. Som vi ser har vi erfaring med mange viktige, tunge og tildels kritiske applikasjoner. Den største brukeren i antall installerte applikasjoner er helt klart Rolls-Royce, og deres tillit til ICD og CDP har blitt befestet ved at de nylig har inngått en ny tre-års avtale med ICD for support og konsulentbistand.
  • Meget avansert styresystem utviklet med CDP Brukt SIM til å kjøre simulering av systemet for å feilsjekke systemet og det eneste som stod igjen var fintuning Systemet kompenserer 96% av bevegelser inntil 1,5 meter SIM brukes i dag av TTS til all utvikling av heave-komp systemer
  • Kontrollerer kabelhåndtering på dekk, wincher levert av ODIM.
  • Eksempel på kran-GUI som DnV er veldig begeistret for. Kraner levert av ABAS/ODIM
  • PGS hadde ett mål: øke oppetiden og servicegraden – derved produksjonen av sine fartøy. Viktig her var å kunne ta mot heli i et større værvindu enn tidligere. Dette ble oppnådd og løsningen er nå sertifisert. Dette er et redundant og sikkerhetskritisk system.
  • Eksempel på RRM utstyrt fartøy. Her er det mange kontrollere som kontrollerer DP, fremdriftssystem, motorstyring, wincher, alarmsystem og tankautomasjon.
  • CDP er en samling verktøy som bare HJELPER utviklerene deres å lage programmene dere allerede burde ha laget. TRYKK En bombesikker plattform der all kommunikasjon mellom prosesser, kommunikasjon mot forskjellig hardware og oppsett og synkronisering av redundante kontroller er tatt hånd om. Dette lar deg fokusere på det som er viktig for dine kunder og lar deg lage et system som gjør din kunde mer tilfreds. TRYKK Et kontrollsystem med CDP er komponentbasert, der din kode deles i komponenter på lik linje med komponenter ICD har laget og stilt til din rådighet. Ved at CDP inneholder ferdigutviklede deler kortes intern utviklingstid betydelig ned. Mye av integrasjonsarbeidet mellom applikasjon og hardware gjøres av CDP, gjennom bruk av ferdige funksjoner. Ved bruk av samme programkode til flere typer utstyr blir det også mulig med stor grad av gjenbruk av kode, der bare konfigurering og oppsett endres. TRYKK Bruk ferdige komponenter I stedet for å lage disse selv. Vi gir deg mengder av ferdige komponenter og funksjoner som er testet, kvalitetssikret og dokumentert. Dette letter også jobben mht slutt-tester og dokumentasjon overfor kunder og brukere. TRYKK Kjør kontrollapplikasjonene på standard hardware og velg det som er rimeligst og/eller best til ønsket funksjon. Kjør på PC-baserte kontrollere som er meget rimelige sammenlignet med tilsvarende PLS-utstyr
  • Med dette takker vi for oppmerksomheten og åpner for spørsmål og kontraktsskriving!

Short CDP overview Short CDP overview Presentation Transcript

  •  
  • Quick tour
    • Fast control system development and deployment
      • CDPDeveloper for code generation and project setup
      • Reusable components quickly linked and configured
    • Cost effective
      • Low (developer) license fee, no run-times
      • Test software included in core package
      • Use free supporting software from NOKIA, Microsoft and others
    • No specialist knowledge
      • CDPDeveloper automatically sets up projects
      • GUI generation tools with simple signal routing
    • Secure alarm system
      • Alarm properties contained in trigging component
    • Open and capable
      • Several protocols supported, simple to expand
    • Simple to implement new technology
      • CDP support on several hardware platforms
    • Keep and improve on your current investment and infrastructure
      • Integrates nicely with PLCs and SCADA
    • Source code control
      • Supports use of freely available source code QA software
    • Dependable platform
    • Components
    • Standard hardware or proprietary hardware
    • Lots of functionality embedded in core libraries
    • Build generic library
      • Start selected components dynamically
    • Integrate GUI
      • GUI components can documentation and functionality, future version will generate code
  • USER LIBRARY CDP CORE LIBRARY USER APPLICATION
  • Distributed architecture
  • Typical use: IAS, winch, crane, DP…
  • Select best operating system for each application
  • CDP - Integration universe
  • Open architecture Communicate with anything with a selection of CDP I/O servers
  • Android / Iphone Control & Monitoring Quest 3D (Visualization) CDP simulation ECDIS NMEA0183 MRU SQL Database logging - 2D/3D GUI - Video - Sound - Multi-touch - Quick design Hardware-In-The- Loop testing
  • Operation & Maintenance Installation & Commissioning Test & Verification Development & Implementation Design & Prototyping Software lifecycle support
  • Integrated development platform Operation & Maintenance Installation & Commissioning Test & Verification Development & Implementation Design & Prototyping
  • Stunning graphics CDP Qt integration
    • Create stunning GUIs
    • Map to CDP signals on screen
    • Efficient GUIs that run on embedded devices easy to set up
  • Customer applications
    • Norske Skog: Automatic shear machine
    • PGS: Automatic test station for seismic cable,
    • Surf/Bourbon: Heave compensated umbilical winch
    • MMC Tendos: Built several automated fish processing factories on shore and automated fish processing plants on vessel
    • EMGS1-2-3-4: Cable handling installation with AHC winch and innovative radio remote control
    • AxTech: Linear compensator for Offshore Crane
    • ABAS: Offshore Crane
    • TTS: Heave compensated HeliDeck for PGS
    • Odfjell: Heave compensated platform
    • Offshore simulator center Ålesund: CDP components for communication and simulation
    • Rolls- Royce: over a thousand CDP installations for
    • Propulsion, DP (DP1 and DP2 Redundant) and Joystic Control
    • Alarm system (UMAS)
    • A range of other control and monitoring systems
  • 2004 FOB JR Stabilized work deck and cranes A service vessel for offshore windmills HIL testing enabled 3 months production time Customer cases – in timeline 2003 2006 2005 2004 2007 2008 2009 2001
  • 2003-8 6 vessels for EMGS Electromagnetic seismic cable handling system CDP technology for ODIM winches 2003 2006 2005 2004 2007 2008 2009 2001 Customer cases – in timeline
  • 2006 YÙUM K’AK’NÀAB Crane control at the world’s largest FPSO TTS-OHE heave compensated offshore cranes are category leading 26 deployments since 2007 2003 2006 2005 2004 2007 2008 2009 2001 Customer cases – in timeline
  • 2009 Ramform Sterling og Ramform Sovereign TTS Energy developed world’s first stabilized helicopter landing deck 2003 2006 2005 2004 2007 2008 2009 2001 Customer cases – in timeline
  • 2009 FAR SAMSON World’s strongest pulling AHTS with Roll-Royce automation systems throughout One of over 1500 CDP applications delivered by Rolls-Royce Marine 2003 2006 2005 2004 2007 2008 2009 2001 Customer cases – in timeline
  • Customer references FOB Shipping Geoconsult GMT AS Havyard Powertec AS Hitec Systems AS Hydrakraft AS Hydralift ASA Maritime Robotics AS MMC Tendos AS Odim ASA Hitec Seismic AS Odim Seismic AS Offshore Simulator Centre Optimar Herøy AS Rolls - Royce Marine AS Positioning Systems, Automation, Propulsion, Integrated Bridge, Engines, Common Control, Deck Machinery, Operations Rolls - Royce AB Rolls - Royce Ltd Electrical Systems eSimTec AS Sintef Fisk og Havbruk SINTEF Teknologi & Samfunn Subsea 7 Techmar (UK) Ltd. TTS Energy (ICD Projects) Ulstein Power & Control AS XOT AS . . .
    • One environment for all programmers throughout the organization, embedded, PLC, DCS or SCADA
    • Fast control system development and deployment
    • Cost effective
    • No specialist knowledge
    • Opens up for customer choice of hardware
    • ICD integrates new equipment protocols for you
    • ICD integrates new functionality for you
    • ICD enables you to use top-of-the-line software technology
    WHY CDP
  • Industrial Control Design AS www.icd.no