Tentamen SSY 065, onsdag 17/12, 08:30-12:30, H. Lärare: Petter Falkman, (772) 3723 Tider för lärarens närvaro: 09:30, 11:00



Relevanta dokument
Tentamen SSY 065, lördag 14/4, 08:30-12:30, M. Examinator: Martin Fabian, (772) 3716 Tider för lärarens närvaro: 09:30, 11:30

Grunderna i stegkodsprogrammering

Fortsättningskurs i programmering F 2. Algoritmer i Programutveckling Hugo Quisbert Problemexempel 1

Försättsblad till skriftlig tentamen vid Linköpings Universitet

SVM F4. Integrationsverk. Installationsanvisning

SafetyMOB. Installations och användarmanual för. trådlöst nödstopp - dödmansgrepp. SafePort Marine. Dokument: SM_UM_sv Version:

Snabbguide i handhavande av. PGC TWD RC-Series Reciprocator Control System. Styrning av vertikalrörelse hos 2 pistolförare

Kursinformation Mål för kursen är följande huvudområden: Kunskapsmålen för kursen är: Färdighetsmålen för kursen är:

Processidentifiering och Polplacerad Reglering

Falck 6709 Universal sändare

Systemkonstruktion Z2

Tentaupplägg denna gång

Vattenfelsbrytare esystop flow

HÖGSKOLAN I KALMAR Institutionen för teknik Erik Loxbo LABORATION I PLC-TEKNIK SEKVENSSTYRNING AV TRANSPORTBAND SIMATIC S7 - GRAPH

Tentamen i TMPT 04 Produktionsteknik för Im3

Tentamen i Robotteknik MPR160 och MPR210, 14 januari 1998

Anders Arvidsson ROBOTBESKRIVNING. Roboten på bilden är extrautrustad

F5 Introduktion till digitalteknik

Flexibel meny i Studentportalen

Manöverdon Översikt. ASSA ABLOY Entrance Systems

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

Laboration Kombinatoriska kretsar

Gemensamma riktlinjer fo r genomfo rande av Examensarbete Hing Elkraftteknik

SÄTT DIG NER, 1. KOLLA PLANERINGEN 2. TITTA I DITT SKRIVHÄFTE.

Sekvensstyrning Grafcet och IEC

1 Strömmen I skall mätas med en amperemeter. Amperemetern är inställd på området 30 ma. Vad kommer amperemetern att visa?

Högskolan Dalarna Sida 1 av 8 Elektroteknik Per Liljas

LABORATIONSINSTRUKTION

Styrsystemlösningar. Katalog nr PDE2523SLSE-ca

Laboration 2 Elektriska kretsar Online fjärrstyrd laborationsplats Blekinge Tekniska Högskola (BTH)

Tentamen i Realtidsprogrammering

Matematik på NV, NS, TE och SMBP

Genom både praktiskt och teoretiskt arbete med uppgifter ska eleverna ges möjlighet att öva sig i att arbeta enligt yrkespraxis.

Utbildningar Försprång genom kunskap

Classicdoor s66 motormontage

PRÖVNINGSANVISNINGAR

Counter MPS-C60. Pulsräknarmodul och displayenhet

Programmering av stegmotorer ett miniprojekt i samarbete med Svensk Maskinprovning

QUEST TM Flödessimulering

TATM79 Matematisk grundkurs, 6hp Kurs-PM ht 2015

2. Om du har köpt en RGB styrenhet med Fjärrkontroll ta bort den transparenta plasten vid batteriet.

Snabbguide. Lägg till PLC i IndraWorks-projekt IndraLogic som Profibusmaster

WAGO IO System Service Seminar. Diagnostik

Underkänt 0-29 poäng Godkänt poäng Väl godkänt poäng. Viktigt! Glöm inte att skriva namn på alla blad du lämnar in.

Global nedvärdering av sig själv, andra och livet.

Manual för EQE PLC enhet

Installation och drift av Ankarspel South Pacific 710Fs - Frifallsmodell

Gäller från tillverkningsvecka

Centronic SensorControl SC431-II

Stödinsatser i skolan. Vad behöver jag som förälder Veta?

FLEXIT SPIRIT. Monteringsinstruktion

Del 2 Monteringsanvisning motor. Boxline Modern Ribbline Futura (Basic)

Grundläggande digitalteknik

TAOP61/TEN 1 OPTIMERING AV REALISTISKA SAMMANSATTA SYSTEM. Tentamensinstruktioner. När Du löser uppgifterna

BRUKSANVISNING. Mobil luftkonditionering

Installationsanvisningar för RD905 Volvo sekventiell växellåda

Grundläggande programmering med C# 7,5 högskolepoäng

Riskanalys fo r kritiska IT-system - metodbeskrivning

Tentamen SSY 065, onsdag 22/8, 08:30-12:30, VV. Examinator: Martin Fabian, (772) 3716 Tider för lärarens närvaro: 09:30, 11:30

KomfortEl. Bruksanvisning INNOVATION VABA

Uppgift 1. Uppgift 2. Uppgift 3

Nu ansluts byggsektorn till det globala nätet PEPPOL en infrastruktur för effektivare e-kommunikation

Monteringsanvisning och Garanti

Nät med flera länkar. Vägval. Enklaste formen av kommunikation:

Tentamen i Robotteknik MPR211, 12 mars 1999

Reglerteknik M3. Inlämningsuppgift 3. Lp II, Namn:... Personnr:... Namn:... Personnr:...

Tentamensinstruktioner

PNSPO! Programöverföring via CP1W-ME05M. 14 mars 2012 OMRON Corporation

Laboration Kombinatoriska kretsar

INSTALLATIONSANVISNING BC500G2 6 CYL, MED GENERELLT KABLAGE

Laboration D184. ELEKTRONIK Digitalteknik. Sekvensnät beskrivna med VHDL och realiserade med PLD

DIGITALTEKNIK. Laboration D173. Grundläggande digital logik

1 Aylas bil har gått kilometer. Hur långt har den (2) gått när hon har kört en kilometer till?

Tidigt uppföljningssystem Skövde

KULTURSKOLAN VT Glädje & gemenskap. Kunskap & kreativitet. Upplevelse & livslångt lärande. BARN- OCH UTBILDNINGSFÖRVALTNINGEN

IHC Win Programmering

NC22EU SMARTKLEEN POOL ROBOT BOTTENSUGARE

Bygga hus med LECA-stenar

Datakommunikation vad är det?

GEIGER-SoftPlusWireless

Galaxy Integrerad Fire RIO Med Kvitteringsenhet RS485

MONTERINGSANVISNING & BRUKSANVISNING för CARGARD Portstyrning RDC 30 / RDC 120

I/O kort för triggsignaler för LogiComm pistoldrivare

Föreläsning 11. Giriga algoritmer

Optimering av industriell nätbyggnad DEVICENET

NATURVETENSKAP FÖR LIVET?

a), c), e) och g) är olikheter. Av dem har c) och g) sanningsvärdet 1.

STYRCENTRAL SMÖRJÖVERVAKNING CCMon10 Art.nr BRUKSANVISNING

LBST-604. NEXA LBST-604 Skymningsrelä. Säkerhet. Tekniska data. Uppdaterad: 23 feb av 7

Beskrivning av porthantering i mikroprocessorn SAM3U som används på vårt labkort SAM3U- EK.

Handbok CompAlbu El (Rev 2) EL-COMPALUBE HANDBOK

Programmering och digital kompetens

Guide till LogMeIn. AnyWare. Så genomför du de praktiska övningarna på din AnyWare -kurs. Du är där med AnyWare! SE1311 LogMeIn Guide ALAG-UK/A.

Chefens sju dödssynder - undvik dem och lyckas som ledare!

HF0010. Introduktionskurs i datateknik 1,5 hp

MOTORVENTIL MPE 322 med FJÄDERÅTERGÅNG TILL MITTLÄGE MPE PORTSVENTIL 22mm

Tentaupplägg denna gång

AT3000 Kabel-, rör-, metall- och installationssökare

ÖVNINGSUPPGIFTER KAPITEL 9

ÄMNESPLANENS STRUKTUR. Progressionstabellen

Transkript:

Industriautomation Tentamen SSY 065, onsdag 17/12, 08:30-12:30, H Lärare: Petter Falkman, (772) 3723 Tider för lärarens närvaro: 09:30, 11:00 Fullständig lösning ska lämnas på samtliga uppgifter. I förekommande fall av tvetydigt formulerade tentamensuppgifter ska den föreslagna lösningen och eventuella antaganden motiveras. Examinator förbehåller sig rätten att godkänna rimligheten i antaganden och motiveringar. Totalt omfattar tentamen 25 poäng. För betygen tre, fyra och fem krävs 10, 15 resp 20 poäng. Lösningar anslås senast en vecka efter tentatillfället på kursens hemsida i Studieportalen. Granskning av rättningen får ske 13/1 kl. 12:30 13:30 på institutionen. OBS. Inga hjälpmedel är tillåtna.

Uppgift 1. Robotsimulering a) Nämn och beskriv tre övergripande typer av robotar på marknaden. (3p) * Industrirobot: Typiskt svets, hantering, montering i industrin. * Servicerobot: Typiskt städrobot, gräsklippare i hemmiljö * Telemanipulator: Typiskt polisens bombrobot. Fjärrstyrd kärnkraft eller off-shore manipulator Eller tex * Spherical * Cylindrical * Cartesian b) Nämn den robottekniskalösning som ASEA lanserade 1973. (1p) *Eldrift av industrirobotar, tidigare hade hydraulik använts med sina begränsningar. c) Förklara figuren, och beskriv vad den innebär för en flexibel produktionsanläggning (3p) Resources Future process Today Time Production start *Idag: Konstruerar och planerar man produkt/ produktion och måste tillsätta mycket resurs för att lösa problem i produktion den första tiden efter produktionsstart med kvalitets- och leveransproblem som följd. *Framtid= virtual manufacturing Produktionsprocessen simuleras i detalj i 3D före anläggningen byggs, samt styrsystem och robotar programmeras och simuleras i samma virtuella miljö. Detta bidrar till en mycket kortare upstartsperiod och mindre resursbehov efter produktionsstart. Uppgift 2. Produktionssimulering a) Att samla indata till en simuleringsmodell över ett produktionsflöde är ofta både komplext och tidskrävande. Lättare blir det inte då simuleringen ska studera maskiner som ännu inte är inköpta. Nämn tre lämpliga källor som kan användas för att göra så bra uppskattningar som möjligt då man inte kan utföra mätningar i det verkliga produktionssystemet. (3p)

Avtal och kontakter med maskinleverantören (1p) Fråga experter eller personer som har erfarenheter av liknande processer (1p) Studera historisk data av liknande utrustning eller närbesläktade processer (1p) b) Beskriv skillnaden mellan en variabel och ett attribut när man programmerar i simuleringsmjukvaran AutoMod. (2p) En variabel är global, vilket medför att alla laster i modellen kan ändra och avläsa dess värde. Ett attribut är kopplat till en viss load (likt en ryggsäck med information som den enskilda lasten bär med sig. Värdet på ett attribut riskerar inte att ändras av andra laster. c) Är simuleringsmodeller av produktionsflöden (diskret händelsestyrda modeller) oftast stokastiska eller deterministiska? Beskriv innebörden av ditt svar för att få poäng! (1p) De är oftast stokastiska, vilket innebär att modellerna har indata som varierar med hjälp av slumptal. (Modellernas utdata varierar därför från körning till körning) Uppgift 3. Kommunikation a) Ange två fördelar och två nackdelar med seriell datakommunikation (fältbuss) på fältnivå i en anläggning jämfört med traditionell teknik (1p) b) Redogör för begreppen händelsestyrd (event triggered) respektive tidsstyrd (time triggered) datakommunikation. Ge också en fördel för vardera i förhållande till den andra (1p) c) Beskriv Manchesterkodning och ange en fördelmed denna koodning (1p) d) Beskriv i korthet vad CRC (Cyclic Redundancy Check) innebär? (1p) Datakommunikation: a) Fördelar: - minskat kablage, montagekostnad o dokumentation - flexiblare installation - knytning process / produktionsplanering / underhåll - möjlihghet till distribuerad intelligens, modulär programmering o test - bättre möjligheter till självdiagnos hos fältenheter - informationsdelning en givare till flera styrenheter Nackdelar: - fördröjd dataöverföring - komplexare system som kräver ny kunskap - många funktioner kan slås ut vid fel - komplexare felsökning och verktyg för felsökning - svårare göra säkerhetsbedömningar och klassningar - utbildningsbehov

b) Händelsestyrd kommunikation: Kommunikation sker vid upptäckt förändring hos processtorhet. Ger minimal trafikbelastning. Oförutsägbart kommunikationsschema, svårverifierat. Tidstyrd kommunikation: Tidsdeterminant. För att kunna styra en process på ett bra sätt måste man känna förändringshastigheter hos processtorheter kommunikation sker med jämna tidsmellanrum vilket ger att systemet vet tiden mellan två förändringar och därmed förändringshastighet. Belastar med mer trafik. Förutsägbart kommunikationsschema verifierbart. c) Figuren visar Manchesterkodning vid tvåtråds strömsignalering. Kodningen innebär att signal slår om med positiv flank mitt i biten vid logisk 1 och med negativ flank vid logisk 0. Synkron överföring innebär att det för varje bit finns en flank att synkronisera mot mellan sändare och mottagare. Signalen ger inget nettobidrag till strömmen IB som energiförsörjer den utrustning som kommunikation sker med. Används hos egensäker utrustning i Ex-miljö (explosiv miljö). d) Felkontroll vid seriell överföring. CRC (Cyclic Redundancy Check) data divideras med visst tal resten från divisionen skickas till mottagaren som gör samma operation och kollar samstämmighet. Uppgift 4. PLC programmering En motor skall startas (M=1) genom en kort aktivering av antingen switch S1 eller S2, båda av typ NO. Motorn skall kunna stoppas då något av följande tre olika villkor är uppfyllt: - genom kort aktivering av switch S3 som är av typ NC. - efter det att motorn varit i drift i minst 15 minuter genom kort aktivering av switch S4, av typ NC. - automatiskt stopp då motorn varit i drift 40 minuter. a) Rita manöverkretsarnas inkoppling till PLC och förklara varför en startswitch i normalfallet skall vara NO medan en stopp-switch i normalfallet skall vara NC. (1p) b) Skriv PLC-program för styrningen på LD-format baserat på hållkrets och utkommando

( )-. Här skall gälla att stoppvillkoret skall dominera över startvillkoret. (2p) c) Skriv PLC-program för styrningen på LD-form baserat på utkommandon -(S )- och -( R )-. Här skall gälla att startvillkoren skall dominera över stoppvillkoren. (2p) d) Vilken är den historiska bakgrunden till att LD-syntaxen ser ut som den gör? (1p) e) Skriv PLC-program på SFC-form för styrningen. Här skall också gälla att startvillkoren skall dominera över stoppvillkoren. (2p) PLC-programmering: a) Fel med relativt hög sannolikhet är avbrott i en manöverledning. NO i startmanöver medför liten risk för spontan start. NC i stoppmanöver ger liten risk för utebliven stoppfuntion. +24 V S1 S2 S3 S4 %IX1 %IX2 %IX3 %IX4 PLC %IQ8 M 0 V b) För b) och c) är det också tänkbart att man får en konvertering av funktionsdiagrammet till LD-kod som lösning. c) Här gäller att R-slingan ligger ovanför S-slingan eftersom S-dominans.

d) Före PLC realiserades styrningar med reläteknik. LD-syntaxen följer reläschemauppbyggnad som konstruktörerna då behärskade och därmed PLC-leverantörerna anpassade sig till. De kantiga kontaktsymbolerna beror på dåtidens begränsade grafiska displayer. e) Observera att dominansvillkoret gör att transition 2 måste villkoras med NOT (S1 OR S2).