SATAKUNNAN AMMATTIKORKEAKOULU Sähkötekniikan koulutusohjelma. M-koodit Omron servojen ohjauksessa. Luovutettu. Hyväksytty

Koko: px
Aloita esitys sivulta:

Download "SATAKUNNAN AMMATTIKORKEAKOULU Sähkötekniikan koulutusohjelma. M-koodit Omron servojen ohjauksessa. Luovutettu. Hyväksytty"

Transkriptio

1 SATAKUNNAN AMMATTIKORKEAKOULU Sähkötekniikan koulutusohjelma M-koodit Omron servojen ohjauksessa Tekijän nimi Ryhmätunnus Syventävä työ Jouni Lamminen EE01POS 4. vuosikurssin syventävä Luovutettu Hyväksytty

2 SISÄLLYS 1 YLEISTÄ M koodit ESIMERKKIOHJELMA M code resetin, M coden muistipaikan ja M stroben määrittely CX - Motion CX Programmer LÄHDELUETTELO...9

3 3 TIIVISTELMÄ Lamminen Jouni Satakunnan ammattikorkeakoulu Sähkö- ja automaatiotekniikka Tekniikantie Pori Huhtikuu 2006 Tutor: Hannu Asmala Tämän syventävän työn tarkoituksena on M-koodien käyttö G-kielisessä ohjelmoinnissa ja logiikoissa

4 ABSTRACT Lamminen Jouni Satakunta Polytechnic Electrical Power Engineering School of technology in Pori Tekniikantie Pori April 2006 Tutor: Hannu Asmala The purpose of this job is the usage of M-codes in G-lingual programming and locigs.

5 1 YLEISTÄ Tässä syventävässä on käytetty pohjana Jaakko Sivosen syventävää Omron Servomoottorin ohjaus, jonka G koodiin lisättiin M koodi. MC421/MC221 korttien G-ohjelmassa on M koodit tarkoitettu lukituksiin logiikan kanssa. M koodin informaatiota käytetään ulkoisten laitteiden prosessin/ohjelman paikallistamiseen/seuraamiseen. Ulkoiset laitteet on laitteita, jotka ovat kytketty suoraan PLC:hen tai MC yksikön yleiseen ulostuloon. CS1W:n MC yksiköiden M koodeja voidaan käyttää myös yhdessä stop over funktion kanssa. 1.1 M koodit M koodin suuruus määritellään itse sillä perusteella, mitä toiminnolla halutaan tehtävän. M koodin alue on välillä Jos M koodi on 0-499, pysähtyy G ohjelman suoritus ja se on kuitattava logiikasta, jotta G ohjelman suoritus jatkuisi. Jos M koodi on välillä tulee siitä tieto logiikkaan ja G ohjelma jatkaa toimintaansa. 2 ESIMERKKIOHJELMA Ohjelma on rakennettu Servomoottorien ohjaus (Omron CS1W-MC221) laboratoriotyön jatkoksi.

6 6 2.1 M code resetin, M coden muistipaikan ja M stroben määrittely Ensimmäiseksi määritellään M code reset, M coden muistipaikka ja M strobe, jotka saadaan selville taulukosta 1. M code reset resetoi M koodit ja lukitukset ja ohjelma siirtyy seuraavaan komentoon. Jos M koodi on 0 499, resetti jää odottamaan lupaa toimia ja jos M koodi on resetti toimii automaattisesti. M code reset tässä työssä on M coden muistipaikka tarkkailee millä välillä M koodi on (0-999), eli taulukosta saadaan, että muistipaikka on n + 12, josta n saadaan kaavasta: Unit number/mach No. saadaan selville logiikan kyljestä, joka oli säädetty 03:een. Muistipaikaksi saadaan Taulukko 1. M coden muistipaikan, M stroben ja M code resetin määrittely. Muistipaikkaa ja M strobea ohjaa G kielinen ohjelma. M code resettiä ohjaa logiikka. M strobe on 2045, josta bitin numero määrää mitä tapahtuu. Kuva 1 selvittää tätä asiaa.

7 7 Kuva 1. M koodin ajoituskaavio. G kielisessä ohjelmassa tulee käsky M10, joka keskeyttää MC ohjelman. Samalla asettuu M strobe ( ) sekä keskeyttäneen M koodin numero M code muistipaikkaan (2042). Lisäksi asettuu osoittamaan, että G kielinen ohjelma odottaa M koodin resetointia ( ). M code reset bit muuttuminen 0 1 nollaa M coden ja M stroben. G kielinen ohjelma jatkuu keskeytys kohtaa seuraavalta riviltä, kun M code reset bit muuttuu CX - Motion Laboratorio työn jatkoksi G kieliseen ohjelmaan lisätään M koodi. M koodi lisätään siihen kohtaan, mihin halutaan keskeytys. Kuvassa 2 on näytetty yksinkertainen lisäys riville N001.

8 8 Kuva 2. M koodin lisäys CX Motionissa. 2.3 CX Programmer CX Programmeriin ei myöskään suuria lisäyksiä tule. Ohjelman lisäykset on lisätty laboratoriotyön ohjelman perään (kuva 3 ja 4). Nappulalla I 1.14 annetaan kuittaus M code resetille, jolla keskeytys lopetetaan estää sen, että keskeytystä ei voi poistaa ennen, kuin on reagoinut. Lamput Q 0.13 ja Q 0.14 näyttää missä vaiheessa ohjelmaa mennään. Kuva 3. CX Programmeriin tehdyt lisäykset. Kuva 4. CX Programmer ja muistipaikkojen monitorointi.

9 9 3. LÄHDELUETTELO 1. W359 MOTION CONTROL UNITS Operation manual

Työ 1: Logiikka ja robotti

Työ 1: Logiikka ja robotti AS-0.2230 Automaatio- ja systeemitekniikan laboratoriotyöt Työ 1: Logiikka ja robotti Sisältö Työn luonne... 2 Ohjelmoitava logiikka... 2 Hyllyvarasto... 3 Robotti... 4 Logiikan ohjelmointi... 5 Esiselostustehtävät...

Lisätiedot

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. Assembly ja konekieli

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. Assembly ja konekieli TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op Assembly ja konekieli Tietokoneen ja ohjelmiston rakenne Loogisilla piireillä ja komponenteilla rakennetaan prosessori ja muistit Prosessorin rakenne

Lisätiedot

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. Assembly ja konekieli

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. Assembly ja konekieli TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op Assembly ja konekieli Tietokoneen ja ohjelmiston rakenne Loogisilla piireillä ja komponenteilla rakennetaan prosessori ja muistit Prosessorin rakenne

Lisätiedot

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

Ohjeita Siemens Step7, Omron CX Programmer käyttöön Ohjeita Siemens Step7, Omron CX Programmer käyttöön Sisällysluettelo 1 Siemens Step7 Manager...1 1.1 Laitteistomäärittely...1 1.2 Ohjelmalohkon luonti ja toteutus...2 1.3 Ohjelman kutsu...3 2 CX-Programmer...4

Lisätiedot

IDL - proseduurit. ATK tähtitieteessä. IDL - proseduurit

IDL - proseduurit. ATK tähtitieteessä. IDL - proseduurit IDL - proseduurit 25. huhtikuuta 2017 Viimeksi käsiteltiin IDL:n interaktiivista käyttöä, mutta tämä on hyvin kömpelöä monimutkaisempia asioita tehtäessä. IDL:llä on mahdollista tehdä ns. proseduuri-tiedostoja,

Lisätiedot

Ohjelmassa muuttujalla on nimi ja arvo. Kääntäjä ja linkkeri varaavat muistilohkon, jonne muuttujan arvo talletetaan.

Ohjelmassa muuttujalla on nimi ja arvo. Kääntäjä ja linkkeri varaavat muistilohkon, jonne muuttujan arvo talletetaan. Osoittimet Ohjelmassa muuttujalla on nimi ja arvo. Kääntäjä ja linkkeri varaavat muistilohkon, jonne muuttujan arvo talletetaan. Muistilohkon koko riippuu muuttujan tyypistä, eli kuinka suuria arvoja muuttujan

Lisätiedot

ATK tähtitieteessä. Osa 3 - IDL proseduurit ja rakenteet. 18. syyskuuta 2014

ATK tähtitieteessä. Osa 3 - IDL proseduurit ja rakenteet. 18. syyskuuta 2014 18. syyskuuta 2014 IDL - proseduurit Viimeksi käsiteltiin IDL:n interaktiivista käyttöä, mutta tämä on hyvin kömpelöä monimutkaisempia asioita tehtäessä. IDL:llä on mahdollista tehdä ns. proseduuri-tiedostoja,

Lisätiedot

Näppäimistö CT 1000. Käyttäjäopas. Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi. CT1000v.5

Näppäimistö CT 1000. Käyttäjäopas. Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi. CT1000v.5 Näppäimistö CT 1000 Käyttäjäopas CT1000v.5 Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi Sivu 2 CT 1000 Rajoitukset Kaikki oikeudet tähän ohjekirjaan ovat Global Safety & Security

Lisätiedot

KAUKO-OHJATTAVA OHJAUSKESKUS

KAUKO-OHJATTAVA OHJAUSKESKUS KAUKO-OHJATTAVA OHJAUSKESKUS 1101--119 PINTA-ASENNUS 1 SYLA 6 SYLA PU RAKENNE 1 1) Ryhmävarokkeet kiukaan kahdelle tehoryhmälle (molemmilla on oma kontaktori). ) Merkkivalo, keltainen. Palaa kiukaan ollessa

Lisätiedot

Kamera ohjelmoidaan ensin tunnistamaan kortit ja lähettämään tieto sarjaliikenneporttiin Data-linkin avulla.

Kamera ohjelmoidaan ensin tunnistamaan kortit ja lähettämään tieto sarjaliikenneporttiin Data-linkin avulla. Ohjausjärjestelmien jatkokurssi kevät 2006 Laboraatiot 7-12 Laboraatio 7. Konenäkö robotiikassa Konenäkökamera liitetään robottiohjaimeen. Järjestelmä ohjelmoidaan niin, että robotti lajittelee kappaleita

Lisätiedot

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1 CSE-A1111 28.9.2015 CSE-A1111 Ohjelmoinnin peruskurssi Y1 28.9.2015 1 / 16 Mahdollisuus antaa luentopalautetta Goblinissa vasemmassa reunassa olevassa valikossa on valinta Luentopalaute.

Lisätiedot

Etälukija PR 1000. Käyttäjäopas. Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi. PR1000v.2

Etälukija PR 1000. Käyttäjäopas. Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi. PR1000v.2 Etälukija PR 1000 Käyttäjäopas PR1000v.2 Global Safety & Security Solutions Oy E-mail: info@globalsafety.fi Sivu 2 PR 1000 Rajoitukset Kaikki oikeudet tähän ohjekirjaan ovat Global Safety & Security Solutions

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 25.2.2009 T-106.1208 Ohjelmoinnin perusteet Y 25.2.2009 1 / 34 Syötteessä useita lukuja samalla rivillä Seuraavassa esimerkissä käyttäjä antaa useita lukuja samalla

Lisätiedot

Ongelma(t): Miten tietokoneen käyttöjärjestelmä toimii sisäisesti, jotta resurssit saadaan tehokkaaseen käyttöön?

Ongelma(t): Miten tietokoneen käyttöjärjestelmä toimii sisäisesti, jotta resurssit saadaan tehokkaaseen käyttöön? Ongelma(t): Miten tietokoneen käyttöjärjestelmä toimii sisäisesti, jotta resurssit saadaan tehokkaaseen käyttöön? 2013-2014 Lasse Lensu 2 Systeemiohjelmat ovat tietokoneen laitteistoa lähellä olevia ohjelmia,

Lisätiedot

6.3. AVR_rauta. EEPROM-muisti 09.12.2007 pva

6.3. AVR_rauta. EEPROM-muisti 09.12.2007 pva 6.3. AVR_rauta. EEPROM-muisti 09.12.2007 pva Experience is what causes people to make new mistakes instead of old ones... - Unknown Sisältö Yleistä EEPROM-rekisterit Protoilu-ohje EEPROMmista ja Fuse-biteistä

Lisätiedot

KÄYTTÖOHJE TAKOMETRI TRIFITEK TR-550

KÄYTTÖOHJE TAKOMETRI TRIFITEK TR-550 KÄYTTÖOHJE TAKOMETRI TRIFITEK TR550 Trifitek Finland Oy 04 . Ominaisuudet Mittausmenetelmät: Näkyvä valo / optinen, käyttämällä heijastusteippiä tai koskettamalla pyörivää kohdetta. Maksimi / minimi näyttö,

Lisätiedot

GSMRELE PG-30 v 12.9.2010

GSMRELE PG-30 v 12.9.2010 GSMRELE PG-30 v 12.9.2010 GSMRELE PG-30 on ohjaus ka hälytyslaite, joka toimii Nokia 3310 GSM-puhelimen avulla 1 Ominaisuudet Neljän releen etäohjaus, esim. termostaatin valinta mökillä. 13.9.2010 Probyte

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 17.2.2010 T-106.1208 Ohjelmoinnin perusteet Y 17.2.2010 1 / 41 Sanakirja Monissa sovelluksissa on tallennettava rakenteeseen avain arvo-pareja. Myöhemmin rakenteesta

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 7.2.2011 T-106.1208 Ohjelmoinnin perusteet Y 7.2.2011 1 / 39 Kännykkäpalautetteen antajia kaivataan edelleen! Ilmoittaudu mukaan lähettämällä ilmainen tekstiviesti

Lisätiedot

Osoitin ja viittaus C++:ssa

Osoitin ja viittaus C++:ssa Osoitin ja viittaus C++:ssa Osoitin yksinkertaiseen tietotyyppiin Osoitin on muuttuja, joka sisältää jonkin toisen samantyyppisen muuttujan osoitteen. Ohessa on esimerkkiohjelma, jossa määritellään kokonaislukumuuttuja

Lisätiedot

AXCARD AXCARD PR-336 1. JOHDANTO 2. LUKIJAN KÄYNNISTYS

AXCARD AXCARD PR-336 1. JOHDANTO 2. LUKIJAN KÄYNNISTYS . JOHDANTO AXCARD PR-336 PR-336 koostuu PR-543 lukupäätteestä sekä RC-436 kontrolleri yksiköstä. Kontrollerissa on yksi potentiali vapaa vaihtokytkin. Kontrollerissa on sisääntulot avauspainikkeelle, ovikoskettimelle

Lisätiedot

C-kielessä taulukko on joukko peräkkäisiä muistipaikkoja, jotka kaikki pystyvät tallettamaan samaa tyyppiä olevaa tietoa.

C-kielessä taulukko on joukko peräkkäisiä muistipaikkoja, jotka kaikki pystyvät tallettamaan samaa tyyppiä olevaa tietoa. Taulukot C-kielessä taulukko on joukko peräkkäisiä muistipaikkoja, jotka kaikki pystyvät tallettamaan samaa tyyppiä olevaa tietoa. Taulukon muuttujilla (muistipaikoilla) on yhteinen nimi. Jokaiseen yksittäiseen

Lisätiedot

PROBYTE CONTROL GSM. GSM/SMS-hälytys- ja ohjauslaite. GSM Control 7/11/01 sivu 1/5

PROBYTE CONTROL GSM. GSM/SMS-hälytys- ja ohjauslaite. GSM Control 7/11/01 sivu 1/5 PROBYTE CONTROL GSM GSM/SMS-hälytys- ja ohjauslaite GSM Control 7/11/01 sivu 1/5 Yleistä l - PROBYTE CONTROL GSM on hälytys- ja kauko-ohjauslaite, joka käyttää GSM/SMStekniikkaa viestien välitykseen GSM

Lisätiedot

MINICODE ACL-153 2. OHJELMOINTIKOODIN JA TUNNISTEEN OHJELMOINTI

MINICODE ACL-153 2. OHJELMOINTIKOODIN JA TUNNISTEEN OHJELMOINTI Asentaja/ Käyttäjän käsikirja MINICODE CL-153 1. JOHDANTO MINICODE ACL-153 ACL-153 on varustettu yhdellä releellä jossa on yksi potentiaalivapaa vaihtokärki. Irroitettavassa liitinrimassa on nastat avauspainikkeelle,

Lisätiedot

Todistus: Aiemmin esitetyn mukaan jos A ja A ovat rekursiivisesti lueteltavia, niin A on rekursiivinen.

Todistus: Aiemmin esitetyn mukaan jos A ja A ovat rekursiivisesti lueteltavia, niin A on rekursiivinen. Lause: Tyhjyysongelma ei ole osittain ratkeava; ts. kieli ei ole rekursiivisesti lueteltava. L e = { w { 0, 1 } L(M w ) = } Todistus: Aiemmin esitetyn mukaan jos A ja A ovat rekursiivisesti lueteltavia,

Lisätiedot

Konetekniikan koulutusohjelman opintojaksomuutokset

Konetekniikan koulutusohjelman opintojaksomuutokset Konetekniikan koulutusohjelman opintojaksomuutokset 2016-2017 UUDET OPINTOJAKSOT: BK10A3800 Principles of Industrial Manufacturing Processes BK10A3900 Reliability Based Machine Element Design BK10A4000

Lisätiedot

A15 - Inertial Measurement Unit

A15 - Inertial Measurement Unit AS-0.3200 Automaatio- ja systeemitekniikan projektityöt (6op) 16.09.2008-19.12.2008 A15 - Inertial Measurement Unit Mikko Virkkilä Aki Juutistenaho Ohjaaja: Tapio

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 8.2.2010 T-106.1208 Ohjelmoinnin perusteet Y 8.2.2010 1 / 38 Debuggeri Tyypillinen tilanne: ohjelma on kirjoitettu, Python-tulkki ei valita virheistä, mutta ohjelma

Lisätiedot

Adafruit Circuit Playground Express

Adafruit Circuit Playground Express Adafruit Circuit Playground Express Ulkoiset LEDit ja moottorit Sini Riikonen, sini.riikonen@helsinki.fi 6.6.2019 Adafruit Circuit Playground Express / Ledit ja moottorit / 2019 Innokas 1 Yleistä Circuit

Lisätiedot

TIETOKONETEKNIIKAN LABORAATIOT V2.0 VHDL ohjelmoinnin perusteet

TIETOKONETEKNIIKAN LABORAATIOT V2.0 VHDL ohjelmoinnin perusteet TIETOKONETEKNIIKAN LABORAATIOT V2.0 VHDL ohjelmoinnin perusteet Työ: VHDL ohjelmoinnin perusteet & Quartus II ohjelmiston käyttöönotto Tehnyt: Kari Huovinen Pvm: 26.4.2006 Lisäyksiä: Harri Honkanen 13.09.2007

Lisätiedot

Toiminnallinen määrittely versio 1.2

Toiminnallinen määrittely versio 1.2 Toiminnallinen määrittely versio 1.2 Ryhmä 2 Sami Luomansuu, 168128, sami.luomansuu@tut.fi Panu Sjövall, 205401, panu.sjovall@tut.fi VERSIOHISTORIA Versio Päiväys Tekijät Tehdyt muutokset 1.0 02.10.12

Lisätiedot

File: C:\tmp\tmp\mch.txt 24.7.2001, 9:37:46. JUKKA LAAKKONEN, OH1NPK ORIKEDONKATU 16 FIN-20380 TURKU May 18, 1995

File: C:\tmp\tmp\mch.txt 24.7.2001, 9:37:46. JUKKA LAAKKONEN, OH1NPK ORIKEDONKATU 16 FIN-20380 TURKU May 18, 1995 RYYDLAB OHJE JUKKA LAAKKONEN, OH1NPK ORIKEDONKATU 16 FIN-20380 TURKU May 18, 1995 MOBIRA/SALORA KANAVALOGIIKAN ASENNUS JA OHJELMOINTI YLEISTÄ Kortti on suunniteltu käytettäväksi käyttölaitteen ja synteesin

Lisätiedot

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1 CS-A1111 10.10.2018 CS-A1111 Ohjelmoinnin peruskurssi Y1 10.10.2018 1 / 20 Oppimistavoitteet: tämän luennon jälkeen Tiedät, miten ohjelman toimintaa voi tutkia ja ohjelmassa

Lisätiedot

PEM1123/ 410993A. Asennus- ja käyttöohje SW/S2.5 viikkokello. ABB i-bus KNX. SW/S2.5 Viikkokello

PEM1123/ 410993A. Asennus- ja käyttöohje SW/S2.5 viikkokello. ABB i-bus KNX. SW/S2.5 Viikkokello PEM1123/ 410993A Asennus- ja käyttöohje SW/S2.5 viikkokello ABB i-bus KNX SW/S2.5 Viikkokello Sisällysluettelo 1.0 Kuvaus 1.1 Laitteen käyttö...3 1.2 Ominaisuudet...3 1.3 Näppäimet ja osat...4 1.4 Tekniset

Lisätiedot

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1 CSE-A1111 5.10.2016 CSE-A1111 Ohjelmoinnin peruskurssi Y1 5.10.2016 1 / 21 Mahdollisuus antaa luentopalautetta Goblinissa vasemmassa reunassa olevassa valikossa on valinta Luentopalaute.

Lisätiedot

KAUKOVALVONTAOHJELMA CARELAY CONTROL WPREMOTE

KAUKOVALVONTAOHJELMA CARELAY CONTROL WPREMOTE KAUKOVALVONTAOHJELMA CARELAY CONTROL WPREMOTE Tämä kuvaus on tarkoitettu Carelay - tuotteen Waterpumps WP:n ja Power Factor::n sovelluskohteisiin. Yleistä Carelay Control Wpremote on kaukovalvontaohjelma,

Lisätiedot

Ongelma(t): Miten mikro-ohjelmoitavaa tietokonetta voisi ohjelmoida kirjoittamatta binääristä (mikro)koodia? Voisiko samalla algoritmin esitystavalla

Ongelma(t): Miten mikro-ohjelmoitavaa tietokonetta voisi ohjelmoida kirjoittamatta binääristä (mikro)koodia? Voisiko samalla algoritmin esitystavalla Ongelma(t): Miten mikro-ohjelmoitavaa tietokonetta voisi ohjelmoida kirjoittamatta binääristä (mikro)koodia? Voisiko samalla algoritmin esitystavalla ohjelmoida useita komponenteiltaan ja rakenteeltaan

Lisätiedot

LOAD R1, =2 Sijoitetaan rekisteriin R1 arvo 2. LOAD R1, 100

LOAD R1, =2 Sijoitetaan rekisteriin R1 arvo 2. LOAD R1, 100 Tiedonsiirtokäskyt LOAD LOAD-käsky toimii jälkimmäisestä operandista ensimmäiseen. Ensimmäisen operandin pitää olla rekisteri, toinen voi olla rekisteri, vakio tai muistiosoite (myös muuttujat ovat muistiosoitteita).

Lisätiedot

SUMO-ROBOTTI. Tehtävä

SUMO-ROBOTTI. Tehtävä SUMO-ROBOTTI Tehtävä Rakentaa ja ohjelmoida Lego Mindstorms NXT-sarjalla yksinkertainen Sumorobotti. Robotti ohjelmoidaan liikkumaan autonomisesti (ilman ohjausta) ja tunnistamaan mustan ottelualustan

Lisätiedot

UNICARD ACR-201 UNICARD 1. JOHDANTO

UNICARD ACR-201 UNICARD 1. JOHDANTO 1. JOHDANTO UNICARD ACR-201 Unicard:issa on kaksi vaihtokoskettimella varustettua relettä. Yksikössä on liitokset kahdelle painonapille, magneettikosketin ja aikaohjaus korteille, ryhmäkoodille ja rekisteröinnille.

Lisätiedot

PRINCIPLES OF PROGRAMMING LANGUAGES - DEBUGGER

PRINCIPLES OF PROGRAMMING LANGUAGES - DEBUGGER PRINCIPLES OF PROGRAMMING LANGUAGES - DEBUGGER Group 16 Ville Laatu Henri Myllyoja - i SISÄLLYSLUETTELO 1. DEBUGGERI YLEISESTI... II 1.1 Debuggerin käyttämien... ii 1.2 Debuggerin käynnistäminen... ii

Lisätiedot

EP 9820 -A-Oh jelmaseloste

EP 9820 -A-Oh jelmaseloste & 17.1/27/74/10 R. Puranen 1974-04-01 Geologinen tutkimuslaitos Geofysiikan osasto d EP 9820 -A-Oh jelmaseloste - PETROFYSIKAALISTEN TIETOJEN LAVISTYS ARKISTOKORTEILTA R. Puranen 1974-04-01 PETROFYSIKAALISTEN

Lisätiedot

Vaasan yliopisto Vasa Universitet University of Vaasa. Tekniikan ja innovaatiojohtamisen yksikkö School of Technology and Innovations

Vaasan yliopisto Vasa Universitet University of Vaasa. Tekniikan ja innovaatiojohtamisen yksikkö School of Technology and Innovations Käännökset (su-ru-eng) Tekniikan ja innovaatiojohtamisen yksikkö 10/2018 Translations for School of Technology and Innovations (Finnish-Swedish-English) Vaasan yliopisto Vasa Universitet University of

Lisätiedot

TEHTÄVÄN NIMI YHDELLE TAI USEAMMALLE RIVILLE FONTTIKOKO 24 Tarvittaessa alaotsikko fonttikoko 20

TEHTÄVÄN NIMI YHDELLE TAI USEAMMALLE RIVILLE FONTTIKOKO 24 Tarvittaessa alaotsikko fonttikoko 20 Etunimi Sukunimi fonttikoko 16 Ryhmätunnus TEHTÄVÄN NIMI YHDELLE TAI USEAMMALLE RIVILLE FONTTIKOKO 24 Tarvittaessa alaotsikko fonttikoko 20 Tehtävätyyppi Koulutusohjelma fonttikoko 16 Elokuu 2010 SISÄLTÖ

Lisätiedot

Taitaja semifinaali 2010, Iisalmi Jääkaapin ovihälytin

Taitaja semifinaali 2010, Iisalmi Jääkaapin ovihälytin Taitaja semifinaali 2010, Iisalmi Jääkaapin ovihälytin Ohjelmointitehtävänä on laatia ohjelma jääkaapin ovihälyttimelle. Hälytin toimii 3 V litium paristolla ja se sijoitetaan jääkaapin sisälle. Hälyttimen

Lisätiedot

1. Keskusyksikön rakenne

1. Keskusyksikön rakenne 1. Keskusyksikön rakenne Kuvassa on esitelty TTK-91 esimerkkikoneen keskusyksikkö. Oikeiden tietokoneiden keskusyksiköt ovat luonnollisesti monimutkaisempia, mutta tämä riittää oikein mainiosti asian havainnollistamiseen.

Lisätiedot

1. Yleistä. 2. Ominaisuudet. 3. Liitännät

1. Yleistä. 2. Ominaisuudet. 3. Liitännät 1. Yleistä SerIO on mittaus ja ohjaustehtäviin tarkoitettu prosessorikortti. Se voi ohjemistosta riippuen toimia itsenäisenä yksikkönä tai tietokoneen ohjaamana. Jälkimmäisessä tapauksessa mittaus ja ohjauskomennot

Lisätiedot

Muunnelmia Turingin koneista sekä muita vaihtoehtoisia malleja

Muunnelmia Turingin koneista sekä muita vaihtoehtoisia malleja sekä muita TIEA241 Automaatit ja kieliopit, kesä 2013 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 19. kesäkuuta 2013 Sisällys Chomskyn hierarkia (ja vähän muutakin) kieli säännöllinen LL(k) LR(1) kontekstiton

Lisätiedot

ILMASTOINTILAITTEEN KAUKO-OHJAIMEN KÄYTTÖ OHJE

ILMASTOINTILAITTEEN KAUKO-OHJAIMEN KÄYTTÖ OHJE ILMASTOINTILAITTEEN KAUKO-OHJAIMEN KÄYTTÖ OHJE Kiitos, että hankit ilmastointilaitteemme. Ole hyvä ja lue tämä käyttöohje huolella ennen ilmastointilaitteen käyttöä. SISÄLTÖ Kauko-ohjaimen käsittely...2

Lisätiedot

SATAKUNNAN AMMATTIKORKEAKOULU OMRON SERVOMOOTTORIN OHJAUS

SATAKUNNAN AMMATTIKORKEAKOULU OMRON SERVOMOOTTORIN OHJAUS SATAKUNNAN AMMATTIKORKEAKOULU TEKNIIKAN PORIN YKSIKKÖ Jaakko Sivonen EE98POS OMRON SERVOMOOTTORIN OHJAUS Sähkötekniikan koulutusohjelma Sähkövoima- ja automaatiotekniikan suuntautumisvaihtoehto 2003 2

Lisätiedot

SIMULOINTIYMPÄRISTÖJEN SOVELTAMINEN OPETUKSESSA SIMULOINNILLA TUOTANTOA KEHITTÄMÄÄN-SEMINAARI TIMO SUVELA

SIMULOINTIYMPÄRISTÖJEN SOVELTAMINEN OPETUKSESSA SIMULOINNILLA TUOTANTOA KEHITTÄMÄÄN-SEMINAARI TIMO SUVELA SOVELTAMINEN OPETUKSESSA SIMULOINNILLA TUOTANTOA KEHITTÄMÄÄN-SEMINAARI 2.12. TIMO SUVELA KUKA OLEN? Timo Suvela lehtori, sähkö- ja automaatiotekniikka (timo.suvela@samk.fi, 044-7103275) Nykyisyys SAMK:iin

Lisätiedot

Satakunnan ammattikorkeakoulu. Eetu Lähdetkorpi AUTOMAATIOLINJAN OPISKELUMATERIAALIN KEHITTÄMINEN. Sähkötekniikan koulutusohjelma

Satakunnan ammattikorkeakoulu. Eetu Lähdetkorpi AUTOMAATIOLINJAN OPISKELUMATERIAALIN KEHITTÄMINEN. Sähkötekniikan koulutusohjelma Satakunnan ammattikorkeakoulu Eetu Lähdetkorpi AUTOMAATIOLINJAN OPISKELUMATERIAALIN KEHITTÄMINEN Sähkötekniikan koulutusohjelma 2010 AUTOMAATIOLINJAN OPISKELUMATERIAALIN KEHITTÄMINEN Lähdetkorpi, Eetu

Lisätiedot

Liikennevalot. Arduino toimii laitteen aivoina. Arduinokortti on kuin pieni tietokone, johon voit ohjelmoida toimintoja.

Liikennevalot. Arduino toimii laitteen aivoina. Arduinokortti on kuin pieni tietokone, johon voit ohjelmoida toimintoja. Liikennevalot Laite koostuu Arduinokortista ja koekytkentälevystä. Liikennevalon toiminnat ohjelmoidaan Arduinolle. Ledit ja muut komponentit asetetaan koekytkentälevylle. Arduino toimii laitteen aivoina.

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 2.3.2011 T-106.1208 Ohjelmoinnin perusteet Y 2.3.2011 1 / 39 Kertausta: tiedoston avaaminen Kun ohjelma haluaa lukea tai kirjoittaa tekstitiedostoon, on ohjelmalle

Lisätiedot

TKT224 KOODIN KOON OPTIMOINTI

TKT224 KOODIN KOON OPTIMOINTI - 1 - Laboratoriotyö TKT224 Oppimäärä: Ammattiaineiden laboraatiot Kurssi: Tietokonetekniikan laboraatiot Laboratoriotyö: TKT224 KOODIN KOON OPTIMOINTI Teoriakurssi, johon työ liittyy: Työn laatijat: T.Laitinen

Lisätiedot

Asennusohje. EasyLine GSM

Asennusohje. EasyLine GSM Asennusohje EasyLine GSM Laitteen kuvaus EasyLine GSM on puhelinlijasimulaattori, joka simuloi analogista PSTN linjaa GSM verkossa ja sitä voidaan käyttää ContactID protokollan lähettämiseen hälytinjärjestelmiltä.

Lisätiedot

Teollisuusautomaation standardit Osio 9

Teollisuusautomaation standardit Osio 9 Teollisuusautomaation standardit Osio 9 Osio 1: SESKOn Komitea SK 65: Teollisuusprosessien ohjaus Osio 2: Toiminnallinen turvallisuus: periaatteet Osio 3: Toiminnallinen turvallisuus: standardisarja IEC

Lisätiedot

Käyttöohje Vallox MagiCAD konfiguraattori

Käyttöohje Vallox MagiCAD konfiguraattori Käyttöohje Vallox MagiCAD konfiguraattori Version 2011.9.1 Sisältö Vallox Konfiguraattori... 1 Konfiguraattorin asentaminen... 1 Tarvittavat ohjelmat... 1 Asennus... 1 Ohjelman käynnistäminen... 2 Konfiguraattorin

Lisätiedot

11. Javan toistorakenteet 11.1

11. Javan toistorakenteet 11.1 11. Javan toistorakenteet 11.1 Sisällys Laskuri- ja lippumuuttujat. Sisäkkäiset silmukat. Tyypillisiä ohjelmointivirheitä: Silmukan rajat asetettu kierroksen verran väärin. Ikuinen silmukka. Silmukoinnin

Lisätiedot

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1 CS-A1111 4.10.2017 CS-A1111 Ohjelmoinnin peruskurssi Y1 4.10.2017 1 / 23 Mahdollisuus antaa luentopalautetta Luennon aikana voit kirjoittaa kommentteja ja kysymyksiä sivulle

Lisätiedot

Karttaselain Paikannin J2ME

Karttaselain Paikannin J2ME Karttaselain Paikannin J2ME Käyttöohje Päivitetty 8.9.2014 Sisältö Tervetuloa...3 Tuetut laitteet...3 Sovelluksen lataaminen...3 Päänäyttö...4 Sovelluksen valikko...5 Laitetunniste (IMEI-koodi)...5 Sovelluksen

Lisätiedot

TTY TKT-1110 Mikroprosessorit TKT. HEW-ohjeet ver 1.0

TTY TKT-1110 Mikroprosessorit TKT. HEW-ohjeet ver 1.0 Johdanto Nämä ohjeet opastavat sinut tekemään kurssiin TKT-1110 Mikroprosessorit liittyvät harjoitustyöt. Ohjeet sisältävät kolme osiota. Ensimmäisenä esitellään projektin luonti, mikä tehdään ainoastaan

Lisätiedot

HARJOITUSTYÖ: LabVIEW, Kiihtyvyysanturi

HARJOITUSTYÖ: LabVIEW, Kiihtyvyysanturi Tämä käyttöohje on kirjoitettu ESR-projektissa Mikroanturitekniikan osaamisen kehittäminen Itä-Suomen lääninhallitus, 2007, 86268 HARJOITUSTYÖ: LabVIEW, Kiihtyvyysanturi Tarvittavat laitteet: PC Labview

Lisätiedot

PSSA-8/PSSA-8UK OWNERS MANUAL

PSSA-8/PSSA-8UK OWNERS MANUAL PSSA-8/PSSA-8UK OWNERS MANUAL LED indicator Test Button Art. 36.3066 / Art. 8.40 GB Power Switch (PSSA-8 / PSSA-8UK) Identifying the parts LED indicator Test Button Getting Started Plug the Power Switch

Lisätiedot

Racket ohjelmointia II. Tiina Partanen 2015

Racket ohjelmointia II. Tiina Partanen 2015 Racket ohjelmointia II Tiina Partanen 2015 Sisältö 1) Peli I Yksinkertainen peli, jossa kerätään kohteita ja väistellään vaaroja Pitkälle viety koodi, johon täydennetään vain puuttuvat palat Ei tarvita

Lisätiedot

LUKUJA, DATAA KÄSITTELEVÄT FUNKTIOT JA NIIDEN KÄYTTÖ LOGIIKKAOHJAUKSESSA

LUKUJA, DATAA KÄSITTELEVÄT FUNKTIOT JA NIIDEN KÄYTTÖ LOGIIKKAOHJAUKSESSA LUKUJA, DATAA KÄSITTELEVÄT FUNKTIOT JA NIIDEN KÄYTTÖ LOGIIKKAOHJAUKSESSA Tavallisimmin lukuja käsittelevien datasanojen tyypiksi kannattaa asettaa kokonaisluku 16 bitin INT, jonka vaihtelualueeksi tulee

Lisätiedot

Uudet ominaisuudet: Invest for Excel 3.6

Uudet ominaisuudet: Invest for Excel 3.6 Uudet ominaisuudet: Invest for Excel 3.6 Microsoft Excel versiot... 2 Käyttöoppaat... 2 Sähköinen allekirjoitus... 2 Mallikansiot... 2 Liikearvon poisto ja tuloverotus... 4 Sisäinen korkokanta ennen veroja...

Lisätiedot

c) loogiset funktiot tulojen summana B 1 = d) AND- ja EXOR-porteille sopivat yhtälöt

c) loogiset funktiot tulojen summana B 1 = d) AND- ja EXOR-porteille sopivat yhtälöt IGITLITEKNIIKK I 5 Tentti:.. ELEKTRONIIKN LORTORIO Henkilötunnus - KT Σ. Kaksituloisen multiplekserin toimintaa kuvaa looginen funktio = +. Esitä a) :n toiminta K-kartalla (,5 p) b) minimoituna summien

Lisätiedot

Yleistä. Probyte GSM-PLUG PROBYTE OY

Yleistä. Probyte GSM-PLUG PROBYTE OY Probyte GSM-PLUG PROBYTE OY Yleistä PROBYTE GSM PLUG on reaaliaikainen ja interaktiivinen GSM-ohjauslaite, jolla käyttäjä voi helposti ohjata puhelimen välityksellä verkkokäyttöistä laittetta. Käyttäjä

Lisätiedot

12. Javan toistorakenteet 12.1

12. Javan toistorakenteet 12.1 12. Javan toistorakenteet 12.1 Sisällys Yleistä toistorakenteista. Laskurimuuttujat. While-, do-while- ja for-lauseet. Laskuri- ja lippumuuttujat. Tyypillisiä ohjelmointivirheitä. Silmukan rajat asetettu

Lisätiedot

BaseMidlet. KÄYTTÖOHJE v. 1.00

BaseMidlet. KÄYTTÖOHJE v. 1.00 KÄYTTÖOHJE v. 1.00 KUVAUS BaseMidlet on matkapuhelimessa toimiva sovellus jolla voi etäkäyttää Tiimi 7000 sarjan säätimiä. Copyright Team-Control Oy, oikeudet muutoksiin pidätetään. TiiMi on Team-Control

Lisätiedot

4. 10.2010 ACCELBIT KARTTASELAIN TRACKER. Karttaselaimen Tracker- sovelluksen käyttöohje versio 1.0 AccelBit Oy

4. 10.2010 ACCELBIT KARTTASELAIN TRACKER. Karttaselaimen Tracker- sovelluksen käyttöohje versio 1.0 AccelBit Oy 4. 10.2010 ACCELBIT OY KARTTASELAIN TRACKER Karttaselaimen Tracker- sovelluksen käyttöohje versio 1.0 AccelBit Oy Sisältö Laitteistovaatimukset...3 Yleisesittely...3 Versiohistoria...3 Karttaselain Tracker

Lisätiedot

Opetuksen suunnittelu

Opetuksen suunnittelu Asio-Tilavarausohjelmisto/ Opetuksen suunnittelu Opetuksen suunnittelu Suljettujen aikojen määritys Kiinteiden opetusaikojen määritys Opetuperiodit Kaikissa vaiheissa tilanteen mukainen yhteys opiskelijahallinto-ohjelmistoon

Lisätiedot

GSM robottimodeemi. Versio 4.06. GSM-4 Ohjelma PIKAKÄYTTÖOHJE GDAŃSK

GSM robottimodeemi. Versio 4.06. GSM-4 Ohjelma PIKAKÄYTTÖOHJE GDAŃSK GSM robottimodeemi Versio 4.06 GSM-4 Ohjelma PIKAKÄYTTÖOHJE GDAŃSK 1. GSM-4 MODULIN OMINAISUUDET Analogisen puhelinlinjan simulointi GSM yhteyden avulla mahdollistaa hälytyksen siirron kohteesta silloinkin

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 23.2.2009 T-106.1208 Ohjelmoinnin perusteet Y 23.2.2009 1 / 44 Debuggeri Tyypillinen tilanne: ohjelma on kirjoitettu, Python-tulkki ei valita virheistä, mutta

Lisätiedot

GSM robottimodeemi GSM-4S KÄYTTÖOHJE

GSM robottimodeemi GSM-4S KÄYTTÖOHJE GSM robottimodeemi GSM-4S KÄYTTÖOHJE 1. GSM-4 MODULIN OMINAISUUDET Analogisen puhelinlinjan simulointi GSM yhteyden avulla mahdollistaa hälytyksen siirron kohteesta silloinkin kun puhelinlinjassa on vikaa

Lisätiedot

KÄYTTÖOHJE. CITIZEN ECO-DRIVE Kronografi Malli: JZ1060 cal. U200. Aurinkopaneeli on kellotaulun alla

KÄYTTÖOHJE. CITIZEN ECO-DRIVE Kronografi Malli: JZ1060 cal. U200. Aurinkopaneeli on kellotaulun alla KÄYTTÖOHJE CITIZEN ECO-DRIVE Kronografi Malli: JZ1060 cal. U200 Aurinkopaneeli on kellotaulun alla Ennen käyttöönottoa Lataa kellon akku täyteen asettamalla kello esim. ikkunalaudalle aurinkoon tai riittävän

Lisätiedot

Tehtävä 6. MIAC-pohjainen valo/moottoriohjaus

Tehtävä 6. MIAC-pohjainen valo/moottoriohjaus Tehtävä 6. MIAC-pohjainen valo/moottoriohjaus Tehtävänä on rakentaa MIAC pohjainen ohjausjärjestelmä, jossa kaksi MIAC yksikköä on kytketty yhteen CAN väylän kautta. Toinen MIAC yksikkö toimii sensorina

Lisätiedot

Käyttöpaneelin käyttäminen

Käyttöpaneelin käyttäminen Tässä luvussa on tietoja käyttöpaneelista, tulostinasetusten muuttamisesta ja käyttöpaneelin valikoista. Useimmat tulostinasetukset voidaan muuttaa sovellusohjelmalla tai tulostinajurilla. Sovellusohjelmalla

Lisätiedot

Tek mediakaukosäätimen ja lähettimen ohjelmointiohje. Kuulotekniikka Oy Kauppalantie 40 00320 Helsinki Puh. 020 7290 500. www.kuulotekniikka.

Tek mediakaukosäätimen ja lähettimen ohjelmointiohje. Kuulotekniikka Oy Kauppalantie 40 00320 Helsinki Puh. 020 7290 500. www.kuulotekniikka. Tek mediakaukosäätimen ja lähettimen ohjelmointiohje Kuulotekniikka Oy Kauppalantie 40 00320 Helsinki Puh. 020 7290 500 www.kuulotekniikka.com s VAIHE 1 Aseta ladattava akku Tek Connect kaukosäätimeen

Lisätiedot

Mika Hotakainen NESTEPROSESSIN OHJAUKSEN TOTEUTUS OMRON CJ1M - LOGIIKALLA

Mika Hotakainen NESTEPROSESSIN OHJAUKSEN TOTEUTUS OMRON CJ1M - LOGIIKALLA Mika Hotakainen NESTEPROSESSIN OHJAUKSEN TOTEUTUS OMRON CJ1M - LOGIIKALLA NESTEPROSESSIN OHJAUKSEN TOTEUTUS OMRON CJ1M - LOGIIKALLA Mika Hotakainen Opinnäytetyö Syksy 2014 Automaatiotekniikan koulutusohjelma

Lisätiedot

12. Javan toistorakenteet 12.1

12. Javan toistorakenteet 12.1 12. Javan toistorakenteet 12.1 Sisällys Yleistä toistorakenteista. Laskurimuuttujat. While-, do-while- ja for-lauseet. Laskuri- ja lippumuuttujat. Tyypillisiä ohjelmointivirheitä. Silmukan rajat asetettu

Lisätiedot

Crosstrainer (Malli E820P)

Crosstrainer (Malli E820P) Crosstrainer (Malli E820P) Vaihe 1. Keskiputken asennus. Liitä sensorin johto (A2) ja näytön johto (F2) toisiinsa. Kiinnitä keskiputki (F) runkoon (A) pultilla (F6), tiivisterenkaalla (F5) ja M8 tiivisterenkaalla

Lisätiedot

Ontech Teleswitch 9001A Ontech Teleswitch 9003

Ontech Teleswitch 9001A Ontech Teleswitch 9003 Ontech Teleswitch 9001A Ontech Teleswitch 9003 Käyttöohjeet Tervetuloa! Onnittelut laitteen Ontech Teleswitch 9001A valinnasta. Toivomme, että sinulle on tästä tuotteesta paljon iloa ja hyötyä, että sen

Lisätiedot

5. HelloWorld-ohjelma 5.1

5. HelloWorld-ohjelma 5.1 5. HelloWorld-ohjelma 5.1 Sisällys Lähdekoodi. Lähdekoodin (osittainen) analyysi. Lähdekoodi tekstitiedostoon. Lähdekoodin kääntäminen tavukoodiksi. Tavukoodin suorittaminen. Virheiden korjaaminen 5.2

Lisätiedot

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1 CSE-A1111 16.9.2015 CSE-A1111 Ohjelmoinnin peruskurssi Y1 16.9.2015 1 / 26 Mahdollisuus antaa luentopalautetta Goblinissa vasemmassa reunassa olevassa valikossa on valinta Luentopalaute.

Lisätiedot

Ohjelmoinnin peruskurssi Y1

Ohjelmoinnin peruskurssi Y1 Ohjelmoinnin peruskurssi Y1 CSE-A1111 21.9.2015 CSE-A1111 Ohjelmoinnin peruskurssi Y1 21.9.2015 1 / 25 Mahdollisuus antaa luentopalautetta Goblinissa vasemmassa reunassa olevassa valikossa on valinta Luentopalaute.

Lisätiedot

Osoittimet ja taulukot

Osoittimet ja taulukot C! ja taulukot 1.2.2018 Tiedotteita Tämän jälkeen taas pari väliviikkoa (tenttiviikko) Seuraava luento 22.2. Laskareita ei tenttiviikolla 12.2. 16.2. 2 ja muisti Muisti Keskusyksikkö Suorittaa muistissa

Lisätiedot

1. NXT:STÄ YLEISESTI... 4. NXT -ohjelmointiympäristö... 5 2. COMMON BLOCKS... 7

1. NXT:STÄ YLEISESTI... 4. NXT -ohjelmointiympäristö... 5 2. COMMON BLOCKS... 7 2 1. NXT:STÄ YLEISESTI... 4 NXT -ohjelmointiympäristö... 5 2. COMMON BLOCKS... 7 Move Block... 7 Record/Play Block... 7 Sound Block... 7 Display Block... 7 Wait Block... 7 Loop Block... 7 Switch Block...

Lisätiedot

GSRELE ohjeet. Yleistä

GSRELE ohjeet. Yleistä GSRELE ohjeet Yleistä GSM rele ohjaa Nokia 3310 puhelimen avulla releitä, mittaa lämpötilaa, tekee etähälytyksiä GSM-verkon avulla. Kauko-ohjauspuhelin voi olla mikä malli tahansa tai tavallinen lankapuhelin.

Lisätiedot

Machine Control Studio - Kuinka päästä alkuun. Ohjelmointiympäristö Unidrive M ja MCi2x0 laitteille

Machine Control Studio - Kuinka päästä alkuun. Ohjelmointiympäristö Unidrive M ja MCi2x0 laitteille Machine Control Studio - Kuinka päästä alkuun Ohjelmointiympäristö Unidrive M ja MCi2x0 laitteille Mistä aloittaa? Machine Control Studion lataaminen ja asennus. MCS käynnistys ja uuden projektin luonti.

Lisätiedot

Sisällys. 12. Javan toistorakenteet. Yleistä. Laskurimuuttujat

Sisällys. 12. Javan toistorakenteet. Yleistä. Laskurimuuttujat Sisällys 12. Javan toistorakenteet Ylstä toistorakentsta. Laskurimuuttujat. While-, do-while- ja for-lauseet. Laskuri- ja lippumuuttujat. Tyypillisiä ohjelmointivirhtä. Silmukan rajat asetettu kierroksen

Lisätiedot

DI Studion käyttökokemuksia. Kaisu Ikonen, Tilastokeskus

DI Studion käyttökokemuksia. Kaisu Ikonen, Tilastokeskus Kaisu Ikonen, Tilastokeskus 13.9.2012 Sisältö SAS Tilastokeskuksessa 2012 Esimerkki DIS-projektista Erityiskysymyksiä 13.9.2012 2 SAS Tilastokeskuksessa 2012 SAS-käyttäjiä 350, joista IT-puolella noin

Lisätiedot

Älysopimusten kehittäminen. Sopimus suuntautunut ohjelmointi

Älysopimusten kehittäminen. Sopimus suuntautunut ohjelmointi Älysopimusten kehittäminen Sopimus suuntautunut ohjelmointi There are currently 5,000 blockchain developers. By 2020, we project a global need for over 500,000 - ConsenSys Älysopimus alustat q Ethereum

Lisätiedot

vaihtoehtoja TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho 13. lokakuuta 2016 TIETOTEKNIIKAN LAITOS

vaihtoehtoja TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho 13. lokakuuta 2016 TIETOTEKNIIKAN LAITOS TIEA241 Automaatit ja kieliopit, syksy 2016 Antti-Juhani Kaijanaho TIETOTEKNIIKAN LAITOS 13. lokakuuta 2016 Sisällys Harjoitustehtävätilastoa Tilanne 13.10.2016 klo 9:42 passed waiting redo submitters

Lisätiedot

AVRStudion käyttö debuggaukseen. Emulaattori 24.8.2008 pva

AVRStudion käyttö debuggaukseen. Emulaattori 24.8.2008 pva AVRStudion käyttö debuggaukseen. Emulaattori 24.8.2008 pva Hän joka mikro-ohjain-oppia ilmaiseksi jakaa, hän elää ja kuolee rikkaana. - Mr Ben Mable Yleistä Perusteellisesti ja huolella suunniteltu koodi

Lisätiedot

Ohjelmoinnin perusteet Y Python

Ohjelmoinnin perusteet Y Python Ohjelmoinnin perusteet Y Python T-106.1208 16.2.2010 T-106.1208 Ohjelmoinnin perusteet Y 16.2.2010 1 / 41 Kännykkäpalautetteen antajia kaivataan edelleen! Ilmoittaudu mukaan lähettämällä ilmainen tekstiviesti

Lisätiedot

Ohjelmointiharjoituksia Arduino-ympäristössä

Ohjelmointiharjoituksia Arduino-ympäristössä Ohjelmointiharjoituksia Arduino-ympäristössä Yleistä Arduino-sovelluksen rakenne Syntaksi ja käytännöt Esimerkki ohjelman rakenteesta Muuttujat ja tietotyypit Tietotyypit Esimerkkejä tietotyypeistä Ehtolauseet

Lisätiedot

Ajattelemme tietokonetta yleensä läppärinä tai pöytäkoneena

Ajattelemme tietokonetta yleensä läppärinä tai pöytäkoneena Mikrotietokone Moderni tietokone Ajattelemme tietokonetta yleensä läppärinä tai pöytäkoneena Sen käyttötarkoitus on yleensä työnteko, kissavideoiden katselu internetistä tai pelien pelaaminen. Tietokoneen

Lisätiedot

Lisäykset, poistot ja muutokset lukuvuoden opetusohjelmaan Osastoneuvosto

Lisäykset, poistot ja muutokset lukuvuoden opetusohjelmaan Osastoneuvosto IITE 7/1 isäykset, poistot ja muutokset lukuvuoden 2005-2006 etusohjelmaan Osastoneuvosto 1..2005 OSASTON YHTEISET ISÄYKSET AS-0.1101 C ohjelmoinnin peruskurssi AS-0.1102 C/C++ ohjelmointi (luennoidaan

Lisätiedot