AU Automaatiotekniikka. Funktio FC
|
|
- Maarit Melasniemi
- 7 vuotta sitten
- Katselukertoja:
Transkriptio
1 AU Automaatiotekniikka Funktio FC
2 Tarkoitus Dokumentissa kuvataan, mikä on funktio miksi funktioita kannattaa käyttää milloin funktioita kannattaa käyttää mitä asioita on huomioitava funktiota luotaessa miten funktio muodostetaan ja miten sitä sovelletaan S7 ohjelmointiympäristössä (STEP7) 2
3 Ohjelmakomponentit Ohjelmassa usein toistuvasta ohjelmaosuudesta kannattaa luoda ohjelmakomponentti, koska se on helposti käytettävissä uudelleen muualla ohjelmassa. Siemens ohjelmointiympäristössä voidaan ohjelmakomponentiksi luoda ohjelma, joka on toteutettu joko FC:hen (funktioon) tai FB:hen (toimilohkoon). Tämä dokumentti kuvaa, mikä on funktio ja miten sitä sovelletaan S7 ympäristössä. Toimilohko on kuvattu tarkemmin dokumentissa AU080401_Toimilohko.pdf 3
4 Funktio Ohjelmistoelementti, johon voidaan ohjelmoida tiettyä toiminnallista kokonaisuutta ohjaava ohjausalgoritmi. Funktio on uudelleenkäytettävä ohjelmakomponentti, jota voidaan kutsua ohjelmassa rajattomasti. Funktiolla ei ole sisäistä muistia, joten funktioon syötetyt arvot (tulot) vaikuttavat suoraan funktiosta lähteviin arvoihin. Koska funktiolla ei ole sisäistä muistia, se soveltuu huonosti monimutkaisten toimintojen toteuttamiseen, Funktio sisältää ohjelmakoodin ja tulo- ja lähtöparametrien määrittelyn. Funktiota kutsuvan sovelluksen ja funktion välinen tiedonvaihto suoritetaan tulo- ja lähtöparametrien kautta. 4
5 Funktio Funktion etuja eräästä C-kielen opetusmateriaalista: Funktiot ovat esimerkki luovasta laiskuudesta. Toistuvista toiminnoista kannattaa tehdä funktoita, jolloin samaa koodia ei tarvitse kirjoittaa joka paikkaan. Miksi sitten ei kannata kopioida jo toimivaa koodia sellaisenaan useampiin kohtiin? Vastaus: jos ja kun ohjemaa täytyy muuttaa toistuvan koodin kohdalta, on paljon selkeämpää ja helpompaa muuttaa koodia yhden funktion sisällä kuin kopioiduista koodilohkoista. Lisäksi funktioiden tekeminen pakottaa tekemään yhden asian kerrallaan, mikä pienentää vikoje etsimisen vaivaa ja koodin kirjoittamista, kun ohjelma kasvaa isommaksi. 5
6 Funktio lisää etuja: Ei ole olemassa ohjelmoijaa, jonka koodit eivät olisi jossain vaiheessa ylittäneet ohjelmoijan käsityskykyä. Pitämällä koodin selkeänä ja rakenteisena, pystyt tekemään ohjelmasta paljon paremman ominaisuuksien määrässä sekä virheiden vähyydessä, koska tajuat ohjelman toiminnan. Edellä mainitut edut pätevät myös ohjelmoitavilla logiikoilla tehtävään ohjelmistokehitykseen. 6
7 Funktio, Siemens S7 Siemens S7 ohjelmointiympäristössä funktiota vastaa ohjelmalohko Function (FC), johon olemme tutustuneet automaatiotekniikan laboraatioissa 7
8 Siemens S7, Funktion soveltaminen keino 1 Funktiosta (FC) on mahdollista tehdä projektikohtainen moduuli, jolloin funktioon ohjelmoidaan tietyn toiminnallisuuden toteuttava ohjelma, joka hakee tulotietonsa ja päivittää lähtötietonsa (tieto = signaali) suoraan ohjattavan sovelluksen (laitteen) tulo- ja lähtökorteilta. (Tällä tavalla sovelsimme funktiota automaatio laboraatioissa) Seuraavalla sivulla on esimerkki, projektikohtaisesta funktiosta, johon on ohjelmoitu ohjelma, joka asettaa lähdön päälle, kun tietyt tulotiedot ovat asettuneet. 8
9 Siemens S7, Funktion soveltaminen keino 1 FC:hen kirjoitettu ohjausohjelma Viittaa suoraan luettavaan tuloon Viittaa suoraan ohjattavaan lähtöön Viittaa suoraan luettavaan lähtöön FC:n kutsu OB1:ssä 9
10 Siemens S7, Funktion soveltaminen keino 2 Funktiosta (FC) on mahdollista tehdä yleiskäyttöinen moduuli, jolloin funktioon ohjelmoidaan tietyn toiminnallisuuden toteuttava ohjelma, esimerkiksi edellisellä sivulla esitetty lähdön ohjaus. Tavan 1 ja 2 erona on, että tavassa 2 sovelluksen ja funktion välinen tiedonvaihto suoritetaan suorien muistiviittausten sijaan tulo(in) - ja lähtö(out) -parametrien kautta, jolloin samaa funktiota voidaan käyttää (kutsua) ohjelmassa muuallakin. Ohjauskohtaiset muistiviittaukset kirjataan tulo(in) - ja lähtö(out) parametrien funktion kutsussa. Seuraavalla sivulla on esimerkki funktiosta, joka toteuttaa saman toiminnallisuuden, kuin edellisellä sivulla kuvattu ohjelma, mutta funktiosta on tehty yleiskäyttöinen määrittelemällä funktion Interfaceosioon tarvittavat tulo- ja lähtöparametrit ja käyttämällä niitä ohjelmassa suorien tulo- ja lähtökorttiviittausten sijasta. 10
11 Siemens S7, Funktion soveltaminen keino 2 FC:hen kirjoitettu ohjausohjelma FC:n kutsu OB1:ssä 11
12 Siemens S7, Funktion soveltaminen keinot 1 & 2 Ohjelmat ovat samanlaiset paitsi, että yleiskäyttöisessä funktiossa tulo- ja lähtösignaalit siirretään sovelluksesta funktioon/sta IN-, INOUT ja OUT-parametrien kautta 12
13 Siemens S7, Funktion soveltaminen keino 3 Funktiota (FC) on mahdollista käyttää myös ohjelman jakamisessa pienempiin osakokonaisuuksiin (ks. Jaoteltu ohjelmointi), jolloin ohjelmien rakenne ja sitä kautta myös luettavuus paranevat. Laiteohjauksen arkkitehtuurista johtuen, tämä tapa on yleisesti käytetty. Jokaisen laitteen ohjaus sijoitetaan omiin ohjelmalohkoihinsa, jotka ryhmitellään fyysisen sijainnin perusteella omiksi kokonaisuuksikseen. Esim. Funktiosta tehdään projektikohtainen moduuli, johon kerätään tiettyä osakokonaisuutta (esim. kaikki solun laitteet) ohjaavien laitteiden ohjelmat ts. funktioon ohjelmoidaan kutsut ko. laitteita ohjaaviin funktioihin ja toimilohkoihin. Seuraavilla sivuilla on esimerkki laitteita ohjaavan ohjelmiston jakamisesta pienempiin osakokonaisuuksiin. 13
14 Siemens S7, Funktion soveltaminen keino 3 14 Kuvan järjestelmä koostuu usei osakokonaisuuksista,mm: Pallettikuljettimet Tarkastusasemat Varastokuljetin Pakkaussolut Siirtovaunu..
15 Siemens S7, Funktion soveltaminen keino 3 Kuvassa on tarkempi kuvaus pakkaussolusta 15
16 Siemens S7, Funktion soveltaminen keino 3 Kuvassa on esitetty, miten funktioita soveltamalla jaetaan edellisillä sivuilla kuvattu järjestelmä toiminnallisuuden perusteella muodostettaviin osakokonaisuuksiin. Esim. funktioon FC100 on sijoitettu solua 1 ohjaava kokonaisuus (Käyttötaparyhmän ja laitteiden ohjaus) FC101 ohjaa solua 2, jne OB1 FC100 Solu 1" FC101 Solu 2... FB100 CNV100 DB100 FB100 CNV101 DB101 FB100 CNV102 DB102 FB101, CNV110 DB110 FB101, CNV111 DB FB110, R1 DB120 FC104 Solu 4 16
17 Siemens S7 Function (FC) ominaisuuksia: Ohjelmoidaan kuten FB:t ja OB:t Kaikki ohjelmassa käytettävät muuttuja määritellään lohkossa: (IN) Tuloparametrit (OUT) Lähtäparametrit (IN_OUT) Tulo lähtöparametrit (TEMP) Lohkon sisäiset, väliaikaiset muuttujat, jotka nollautuvat, kun funktion käsittely loppuu Funktiossa käsiteltävät arvot siirretään kutsuvasta ohjelmasta funktioon IN- ja IN_OUT- parametrien kautta Funktio palauttaa päivittämänsä arvot kutsuvaan ohjelmaan OUT ja IN_OUT parametrien kautta Funktiota voidaan rajattomasti kutsua ohjelmassa. 17
18 Siemens S7 Funktion kutsussa esitettävät tulo- ja lähtöparametrit määritellään funktion Interface osion kohtiin IN, OUT ja IN_OUT. Parametrit määritellään kuten tiedostoissa, ts. muuttujalle annetaan nimi ja tyyppi (BOOL, INT, Timer, S5Time,...). 18
19 Siemens S7 IN - kohtaan määritellään tuloparametrit, eli ne muuttujat, joiden alkuarvo halutaan määritellä kutsuvassa ohjelmassa. Huom! Funktion sisällä ei ole mahdollista muuttaa tuloparametreihin määriteltyjä arvoja. OUT - kohtaan määritellään lähtöparametrit, eli ne muuttujat, joiden arvo halutaan palauttaa kutsuvaan ohjelmaan. IN_OUT - kohtaan määritellään parametrit, joissa tieto siirtyy molempiin suuntiin. Tällaisten muuttujien arvoja voidaan päivittää sekä funktiossa, että funktion ulkopuolella sovelluksessa. 19
20 Siemens S7, esimerkki 1 Luodaan funktio CLOCK_PULSE (FC30) ja ohjelmoidaan siihen ohjelma, joka muodostaa kellopulssin, jonka ylhäällä ja alhaalla oloaika voidaan määritellä erikseen. Alla aikakaavio, jossa on kuvattu funktion lähdön suhde funktion tuloon Tulo Lähtö Toiminnallisuus toteutetaan ensin projektikohtaisessa funktiossa ja sen jälkeen funktio muutetaan yleiskäyttöiseksi ohjelmakomponentiksi. 20
21 Siemens S7, esimerkki 1 Funktioon kirjoitettu ohjausohjelma Funktion kutsu OB1:ssä 21
22 Siemens S7, esimerkki 1 Funktiosta muokataan yleiskäyttöinen ohjelmakomponentti seuraavasti: Siirretään funktion tulo- ja lähtöparametreiksi kaikki funktioon menevät ja sieltä tulevat signaalit 22
23 Siemens S7, esimerkki 1 Seuraavaksi siirretään funktion tulo (IN) parametreihin ohjelmassa käytettyjen ajastimien osoitteet (T100, T101) Yleiskäyttöistä funktiota voidaan kutsua ohjelmassa useammin kuin kerran, joten funktion sisällä ei voi olla viittausta tiettyyn osoitteeseen logiikan muistissa 23
24 Siemens S7, esimerkki 1 Seuraavaksi siirretään funktion tulolähtö (INOUT) parametreihin ohjelmassa käytetyt osoitteet, joita funktion sisällä sekä luetaan, että päivitetään. Tässä ohjelmassa sellainen tieto on nousevan reunan toteuttavan lohkon P apubitti M Yleiskäyttöistä funktiota voidaan kutsua ohjelmassa useammin kuin kerran, joten funktion sisällä ei voi olla viittausta tiettyyn osoitteeseen logiikan muistissa 24
25 Siemens S7, esimerkki 1 Lopuksi siirretään funktion tuloparametreihin ajastimien asetusarvot, jolloin pulssin muoto voidaan määritellä funktion kutsussa 25
26 Siemens S7, esimerkki 1 Muutettu funktio lopullisessa muodossa 26
27 Siemens S7, esimerkki 1 Funktiokutsu täytyy päivittää, aina sen jälkeen kun funktion IN-, INOUT tai OUT-parametrien määrää on muutettu. Alla oleva ilmoitus ilmestyy näytölle, kun funktiota kutsuva ohjelma avataan (tässä tapauksessa OB1). Valitaan OK Ohjelma esittää muuttuneen funktion punaisella. 27
28 Siemens S7, esimerkki 1 Valitaan funktio ja painetaan hiiren oikeanpuoleista painiketta... valitaan Update Block Call 28
29 Siemens S7, esimerkki 1.. valitaan OK 29
30 Siemens S7, esimerkki 1 ja funktio tulostuu päivitettynä virtapiiriin Sama toimenpide on toistettava kaikissa niissä virtapiireissä, joissa ko. funktiota kutsutaan. Tässä esimerkissä ei ole muita virtapiirejä. 30
31 Siemens S7, esimerkki 1 Lopuksi funktiokutsuun päivitetään tarvittavat osoitteet ja alkuarvot. 31
32 Siemens S7, esimerkki 1 Lisätään kutsu FC30:neen myös seuraavaan virtapiriin Mieti miksi ajastimien ja nousevan reunan apubitin ja lähdön osoitteiksi pitää antaa ositteet (muistipaikat), joita ei ole käytetty muualla ohjelmassa. 32
33 Siemens S7, esimerkki 2 Luodaan funktio Motor_Control FC10 ja ohjelmoidaan siihen ohjelma, joka ohjaa 2-suuntaista moottoria. Toiminnallisuus toteutetaan ensin projektikohtaisessa funktiossa ja sen jälkeen funktio muutetaan yleiskäyttöiseksi ohjelmakomponentiksi. 33
34 Siemens S7, esimerkki 2 Moottorin ohjaus, toteutettuna projektikohtaisena funktiona Ohjelmassa viitataan suoraan logiikan muistiosoitteisiin, kuten esim. tulo- ja lähtösignaaleihin. 34
35 Siemens S7, esimerkki 2 Moottorin ohjaus, toteutettuna projektikohtaisena funktiona Ohjelmassa viitataan suoraan logiikan muistiosoitteisiin, kuten esim. sisäisestä muistista varattuihin sanoihin. 35
36 Siemens S7, esimerkki 2 Moottorin ohjaus, toteutettuna yleiskäyttöisenä funktiona I2.0 I2.1 I2.2 T10 T11 I2.3 S5T#3s S5T#3s Vaihdetaan suoraan tulokortteihin tehtävät viittaukset ja ajastimien osoitteet tuloparametreiksi 36
37 Siemens S7, esimerkki 2 Moottorin ohjaus, toteutettuna yleiskäyttöisenä funktiona M12.0 M12.1 M12.2 M12.3 MW80 Vaihdetaan tiedot, joita sekä luetaan että päivitetään funktiossa tulo- ja lähtöparametreiksi, jotka edelleen määritellään Interface-osion IN_OUT - kohtaan 37
38 Siemens S7, esimerkki 2 Moottorin ohjaus, toteutettuna yleiskäyttöisenä funktiona Q4.3 Q4.4 Vaihdetaan suoraan lähtökortteihin tehtävät viittaukset tulolähtöparametreiksi, jotka edelleen määritellään Interface-osion OUT - kohtaan 38
39 Siemens S7, esimerkki 2 Moottorin ohjaus, toteutettuna yleiskäyttöisenä funktiona Vaihdetaan ohjelmassa jokaisen suoran osoiteviittauksen tilalle vastaava tulo- tai lähtöparametri. 39
40 Siemens S7, esimerkki 2 Moottorin ohjaus, toteutettuna yleiskäyttöisenä funktiona Vaihdetaan ohjelmassa jokaisen suoran osoiteviittauksen tilalle vastaava tulotai lähtöparametri. Talletetaan ohjelma 40
41 Siemens S7, esimerkki 2 Moottorin ohjaus, toteutettuna yleiskäyttöisenä funktiona Lopuksi lisätään tehdyn funktion kutsu OB1:een ja päivitetään käytettävät osoitteet ja alkuarvot funktion tulo- ja lähtöparametreihin 41
AU Automaatiotekniikka. Toimilohko FB
AU080401 Automaatiotekniikka Toimilohko FB Tarkoitus Dokumentissa kuvataan, mikä on toimilohko (FB) miten toimilohko muodostetaan ja miten sitä sovelletaan S7 ohjelmointiympäristössä (STEP7) mitä etua
LisätiedotOhjeita 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ätiedotSIMULOINTIYMPÄ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ätiedotAutotallin ovi - Tehtävänanto
Autotallin ovi - Tehtävänanto Pisteytys (max 9p): 1 piste per läpi mennyt testi (max 7p) Reflektointitehtävä (max 2p yksi piste jos osaa vastata edes osittain ja toinen piste tyhjentävästä vastauksesta)
LisätiedotOpas toimilohko-ohjelmointiin
Opas toimilohko-ohjelmointiin Automaation tietotekniikka 2011 15. elokuuta 2011 Dokumentin versio Versio Pvm Muutokset Muuttaja 0.1 8.11.2010 Ensimmäinen versio Miika-Petteri Matikainen 0.1.1 12.11.2010
LisätiedotASM-kaavio: reset. b c d e f g. 00 abcdef. naytto1. clk. 01 bc. reset. 10 a2. abdeg. 11 a3. abcdg
Digitaalitekniikka (piirit) Metropolia / AKo Pikku nnitteluharjoitus: Suunnitellaan sekvenssipiiri, jolla saadaan numerot juoksemaan seitsensegmenttinäytöllä: VHDL-koodin generointi ASM-kaavioista Tässä
Lisätiedot815338A Ohjelmointikielten periaatteet 2014-2015. Harjoitus 7 Vastaukset
815338A Ohjelmointikielten periaatteet 2014-2015. Harjoitus 7 Vastaukset Harjoituksen aiheena on funktionaalinen ohjelmointi Scheme- ja Haskell-kielillä. Voit suorittaa ohjelmat osoitteessa https://ideone.com/
LisätiedotELM GROUP 04. Teemu Laakso Henrik Talarmo
ELM GROUP 04 Teemu Laakso Henrik Talarmo 23. marraskuuta 2017 Sisältö 1 Johdanto 1 2 Ominaisuuksia 2 2.1 Muuttujat ja tietorakenteet...................... 2 2.2 Funktiot................................
LisätiedotOhjelmassa 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ätiedotLUKUJA, 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ätiedotHammastankohissin modernisointi. Heikki Laitasalmi
Hammastankohissin modernisointi Heikki Laitasalmi Loppudemossa Mitä oltiinkaan tekemässä V-malli Modbus viestintä (PLC VFD) Esitellään laitteet Lopuksi Modbusia käytännössä Hammastankohissi Arkkitehtuuri
LisätiedotTAITAJA 2007 ELEKTRONIIKKAFINAALI 31.01-02.02.07 KILPAILIJAN TEHTÄVÄT. Kilpailijan nimi / Nro:
KILPAILIJAN TEHTÄVÄT Kilpailijan nimi / Nro: Tehtävän laatinut: Hannu Laurikainen, Deltabit Oy Kilpailutehtävä Kilpailijalle annetaan tehtävässä tarvittavat ohjelmakoodit. Tämä ohjelma on tehty laitteen
LisätiedotOsoitin 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ätiedotAloita uusi kartoitus -painikkeesta käynnistyy uuden kartoituksen tekeminen
it-arvi Ohjeet sovelluksen käyttöön KÄYNNISTYS: - Sovellus käynnistetään tuplanapauttamalla kuvaketta Esteettomyysarviointi.exe. ETUSIVU: Aloita uusi kartoitus -painikkeesta käynnistyy uuden kartoituksen
LisätiedotSekvenssipiirin tilat
igitaalitekniikka (piirit) Luku Täsmätehtävä Tehtävä Sekvenssipiirin tilat Montako tilaa vähintään tarvitaan seuraavissa sekvenssipiireissä: Painikkeella ohjattava lampun sytytys ja sammutus. Näyttöä ohjaava
Lisätiedot12 Mallit (Templates)
12 Mallit (Templates) Malli on määrittely, jota käyttämällä voidaan luoda samankaltaisten aliohjelmien ja luokkien perheitä. Malli on ohje kääntäjälle luoda geneerisestä tyyppiriippumattomasta ohjelmakoodista
Lisätiedot13/20: Kierrätys kannattaa koodaamisessakin
Ohjelmointi 1 / syksy 2007 13/20: Kierrätys kannattaa koodaamisessakin Paavo Nieminen nieminen@jyu.fi Tietotekniikan laitos Informaatioteknologian tiedekunta Jyväskylän yliopisto Ohjelmointi 1 / syksy
Lisätiedot815338A Ohjelmointikielten periaatteet 2015-2016. Harjoitus 5 Vastaukset
815338A Ohjelmointikielten periaatteet 2015-2016. Harjoitus 5 Vastaukset Harjoituksen aiheena ovat aliohjelmat ja abstraktit tietotyypit sekä olio-ohjelmointi. Tehtävät tehdään C-, C++- ja Java-kielillä.
LisätiedotNä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ätiedotAvaa ohjelma ja tarvittaessa Tiedosto -> Uusi kilpailutiedosto
Condess ratamestariohjelman käyttö Aloitus ja alkumäärittelyt Avaa ohjelma ja tarvittaessa Tiedosto -> Uusi kilpailutiedosto Kun kysytään kilpailun nimeä, syötä kuvaava nimi. Samaa nimeä käytetään oletuksena
LisätiedotJava-kielen perusteet
Java-kielen perusteet Tunnus, varattu sana, kommentti Muuttuja, alkeistietotyyppi, merkkijono, Vakio Tiedon merkkipohjainen tulostaminen Ohjelmointi (ict1tx006) Tunnus (5.3) Javan tunnus Java-kirjain Java-numero
LisätiedotOhjelmointi 2. Jussi Pohjolainen. TAMK» Tieto- ja viestintäteknologia , Jussi Pohjolainen TAMPEREEN AMMATTIKORKEAKOULU
Ohjelmointi 2 Jussi Pohjolainen TAMK» Tieto- ja viestintäteknologia Tietotyypeistä C++ - kielessä useita tietotyyppejä Kirjaimet: char, wchar_t Kokonaisluvut: short, int, long Liukuluvut: float, double
LisätiedotFB10 - <offline> "MOTCON" Name: MOTCON Family: Author: JUN Version: 0.1 Block version: 1 Time stamp Code: 30.11.2000 16:48:45
SIMATIC FBT2\S7 rogram(1)\...\fb10 - 08/26/2001 21:28:43 FB10 - "MOTCON" Name: MOTCON Family: Author: JUN Version: 0.1 Block version: 1 Time stamp Code: 30.11.2000 16:48:45 Interface:
Lisätiedot6.1 Tekstialueiden valinta eli maalaaminen (tulee tehdä ennen jokaista muokkausta ym.)
6. Tekstin muokkaaminen 6.1 Tekstialueiden valinta eli maalaaminen (tulee tehdä ennen jokaista muokkausta ym.) Tekstin maalaaminen onnistuu vetämällä hiirellä haluamansa tekstialueen yli (eli osoita hiiren
LisätiedotPRINCIPLES 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ätiedotKuutioiden pakkaus - Teoria
Kuutioiden pakkaus - Teoria Oppimistavoitteet SFC (Sequential Flow Chart) kielen perusteet Opitaan analysoimaan sovellusta siten, että yleistajuisen tekstin ja/tai kuvien avulla jäsennetään ratkaistava
LisätiedotC-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ätiedotSuvi Junes Tampereen yliopisto / tietohallinto 2013
Keskustelualue Keskustelualue soveltuu eriaikaisen viestinnän välineeksi. Keskustelualueelle voidaan lähettää viestejä toisten luettavaksi, ja sitä voidaan käyttää alueena myös ryhmätöiden tekemiseen,
LisätiedotTeollisuusautomaation 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ätiedotTämän lisäksi listataan ranskalaisin viivoin järjestelmän tarjoama toiminnallisuus:
Dokumentaatio, osa 1 Tehtävämäärittely Kirjoitetaan lyhyt kuvaus toteutettavasta ohjelmasta. Kuvaus tarkentuu myöhemmin, aluksi dokumentoidaan vain ideat, joiden pohjalta työtä lähdetään tekemään. Kuvaus
LisätiedotPlanMan Project projektihallintaohjelmisto koulutusohjeistus
PlanMan Project projektihallintaohjelmisto koulutusohjeistus PlanMan Project ohjelmiston valmistaja 14.2.2012 Asko Saarenpää Uuden projektin tai työohjelman aloitus Näkymä-valikon kautta voi valita mitä
LisätiedotSTS Uuden Tapahtuma-dokumentin teko
STS Uuden Tapahtuma-dokumentin teko Valitse vasemmasta reunasta kohta Sisällöt. Sisällöt-näkymä Valitse painike Lisää uusi Tapahtuma 1 Valitse kieleksi Suomi Välilehti 1. Perustiedot Musta reunus kieliversioneliön
LisätiedotJoustava tapa integroida järjestelmiä node-red:llä visuaalisesti - Internet of Things & Industrial Internet
Joustava tapa integroida järjestelmiä node-red:llä visuaalisesti - Internet of Things & Industrial Internet Mika Karaila Metso Automation, Technology & Application Research PL 237, 33101 TAMPERE Tel. (040)
LisätiedotTAULUKON TEKEMINEN. Sisällysluettelo
Excel 2013 Taulukon tekeminen Sisällysluettelo TAULUKON TEKEMINEN TAULUKON TEKEMINEN... 1 Tietotyypit... 1 Tiedon syöttäminen taulukkoon... 1 Kirjoitusvirheiden korjaaminen... 2 Alueen sisällön tyhjentäminen...
LisätiedotSuvi Junes/Pauliina Munter Tampereen yliopisto / tietohallinto 2014
Keskustelualue Keskustelualue soveltuu eriaikaisen viestinnän välineeksi. Keskustelualueelle voidaan lähettää viestejä toisten luettavaksi, ja sitä voidaan käyttää alueena myös ryhmätöiden tekemiseen,
LisätiedotKAAVAT. Sisällysluettelo
Excel 2013 Kaavat Sisällysluettelo KAAVAT KAAVAT... 1 Kaavan tekeminen... 2 Kaavan tekeminen osoittamalla... 2 Kaavan kopioiminen... 3 Kaavan kirjoittaminen... 3 Summa-funktion lisääminen... 4 Suorat eli
LisätiedotKoottu lause; { ja } -merkkien väliin kirjoitetut lauseet muodostavat lohkon, jonka sisällä lauseet suoritetaan peräkkäin.
2. Ohjausrakenteet Ohjausrakenteiden avulla ohjataan ohjelman suoritusta. peräkkäisyys valinta toisto Koottu lause; { ja } -merkkien väliin kirjoitetut lauseet muodostavat lohkon, jonka sisällä lauseet
Lisätiedot815338A Ohjelmointikielten periaatteet Harjoitus 4 vastaukset
815338A Ohjelmointikielten periaatteet 2015-2016. Harjoitus 4 vastaukset Harjoituksen aiheena ovat imperatiivisten kielten lauseisiin, lausekkeisiin ja aliohjelmiin liittyvät kysymykset. Tehtävä 1. Mitä
LisätiedotARVI-järjestelmän ohje arvioinnin syöttäjälle 13.4. 2015
ARVI-järjestelmän ohje arvioinnin syöttäjälle 13.4. 2015 Sisältö ARVI-menettelyn perusteet... 1 Arvioinnin syöttäminen... 2 Arvion lähettäminen TE-toimistoon... 5 Sovelluksen sulkeminen... 6 Virhetilanteiden
Lisätiedot815338A Ohjelmointikielten periaatteet Harjoitus 3 vastaukset
815338A Ohjelmointikielten periaatteet 2015-2016. Harjoitus 3 vastaukset Harjoituksen aiheena ovat imperatiivisten kielten muuttujiin liittyvät kysymykset. Tehtävä 1. Määritä muuttujien max_num, lista,
Lisätiedot815338A Ohjelmointikielten periaatteet Harjoitus 6 Vastaukset
815338A Ohjelmointikielten periaatteet 2015-2016. Harjoitus 6 Vastaukset Harjoituksen aiheena on funktionaalinen ohjelmointi Scheme- ja Haskell-kielillä. Voit suorittaa ohjelmat osoitteessa https://ideone.com/
LisätiedotOpettajan ohje kypsyysnäytteen toteuttamiseen ja arvioimiseen sähköisenä Exam-tenttinä
Opettajan ohje kypsyysnäytteen toteuttamiseen ja arvioimiseen sähköisenä Exam-tenttinä Sisällys Prosessin kuvaus... 3 1. Tilaa kielentarkastajan rooli... 4 2. Luo kypsyysnäyte (tentti)... 5 3. Julkaise
LisätiedotJava-kielen perusteet
Java-kielen perusteet Tunnus, varattu sana, kommentti Muuttuja, alkeistietotyyppi, merkkijono, literaalivakio, nimetty vakio Tiedon merkkipohjainen tulostaminen 1 Tunnus Java tunnus Java-kirjain Java-numero
LisätiedotTÄMÄ OPAS ESITTELEE ASKEL ASKELEELTA UUDEN TAHOMAN KÄYTTÖLIITTYMÄN: UUSI TAHOMA 2.0 VERRATTUNA VANHAAN TAHOMAAN
TÄMÄ OPAS ESITTELEE ASKEL ASKELEELTA UUDEN TAHOMAN KÄYTTÖLIITTYMÄN: UUSI TAHOMA 2.0 VERRATTUNA VANHAAN TAHOMAAN ALOITUSSIVU Vanha TaHoma Oma talo, yleiskatsaus ja hallinta Omat skenaariot Oma viikko Viikko-ohjelma
LisätiedotPM10OUT2A-kortti. Ohje
PM10OUT2A-kortti Ohje Dokumentin ID 6903 V3 13.4.2015 Sisällysluettelo Sisällysluettelo... 2 Esittely... 3 Kortti ja rekisterit... 3 Lähtöviestit... 4 Signaalien kytkeminen... 4 Käyttö... 4 Asetusten tekeminen...
LisätiedotEsimerkkitentin ratkaisut ja arvostelu
Sivu (5) 2.2.2 Fe Seuraavassa on esitetty tenttitehtävien malliratkaisut ja tehtäväkohtainen arvostelu. Osassa tehtävistä on muitakin hyväksyttäviä ratkaisuja kuin malliratkaisu. 2 Tehtävät on esitetty
LisätiedotOngelma(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ätiedotSIEMENS S7-300, KYTKENTÄHARJOITUKSIA, KESKEYTYSTULO
Vaasan ammattikorkeakoulu AUTOMAATIOSUUNNITTELU 1 SIEMENS S7-300, KYTKENTÄHARJOITUKSIA, KESKEYTYSTULO 1. Harjoitusesimerkki: Kuvassa 1 on esitetty kuvitteellinen stanssattujen reikälevyjen tarkastus ja
LisätiedotÄlä vielä sulje vanhoja
OneNote-muistioiden käyttöönotto TUNI OneDrivesta Sinun vanhan Office365-tilin OneDrive-kansioon tallennetut tiedostot menevät lukutilaan, kun tiedostojen kopiointi uuteen TUNI OneDrive -kansioon on tehty.
LisätiedotOhjeissa pyydetään toisinaan katsomaan koodia esimerkkiprojekteista (esim. Liikkuva_Tausta1). Saat esimerkkiprojektit opettajalta.
Ohjeissa pyydetään toisinaan katsomaan koodia esimerkkiprojekteista (esim. Liikkuva_Tausta1). Saat esimerkkiprojektit opettajalta. Vastauksia kysymyksiin Miten hahmon saa hyppäämään? Yksinkertaisen hypyn
LisätiedotSuomen Tuuliatlaksen karttaliittymän hyödyntäminen E-farm Pro ja Basic ohjelmien tuulienergialaskennassa
Suomen Tuuliatlaksen karttaliittymän hyödyntäminen E-farm Pro ja Basic ohjelmien tuulienergialaskennassa 12.12.2013 Copyright E-farm E-farm Asiakkuudenhallinta Tuotekehitys Myynti ja tuotekehitys www.e-farm.fi
LisätiedotAditro Tikon versio 6.2.0
Marraskuu 2012 1 (7) Aditro Tikon versio 6.2.0 Mallikantojen ja raporttien käyttöönotto Marraskuu 2012 2 (7) Sisällysluettelo 1. Mallikantojen ja raporttien käyttöönotto... 3 1.1. Tikon versioon 6.2.0
LisätiedotTAMPEREEN TEKNILLINEN YLIOPISTO Digitaali- ja tietokonetekniikan laitos. Harjoitustyö 4: Cache, osa 2
TAMPEREEN TEKNILLINEN YLIOPISTO Digitaali- ja tietokonetekniikan laitos TKT-3200 Tietokonetekniikka I Harjoitustyö 4: Cache, osa 2.. 2010 Ryhmä Nimi Op.num. 1 Valmistautuminen Cache-työn toisessa osassa
LisätiedotKeskustelualue. Tampereen yliopisto/ tietohallinto 2017 Suvi Junes/Pauliina Munter
Keskustelualue Keskustelualue soveltuu eriaikaisen viestinnän välineeksi. Keskustelualueelle voidaan lähettää viestejä toisten luettavaksi, ja sitä voidaan käyttää alueena myös ryhmätöiden tekemiseen,
Lisätiedot2013 -merkistä tunnistat uudet ominaisuudet
Tähän käsikirjaan on koottu Ecomiin liittyviä yleisiä aiheita ja toimintatapoja, joiden opiskelemisesta on hyötyä kaikille Ecomin käyttäjille. 2013 2013 -merkistä tunnistat uudet ominaisuudet Ohjeita käsikirjan
LisätiedotOhjelmoitava päävahvistin WWK-951LTE
Ohjelmoitava päävahvistin WWK-951LTE Käyttöohje Finnsat Oy Yrittäjäntie 15 60100 Seinäjoki 020 7420 100 Sisällysluettelo 1. Yleistä tietoa... 2 2. Liitännät ja toiminnat... 3 3. Painikkeet... 4 4. Vahvistimen
LisätiedotPROSEDUURIT, FUNKTIOT JA HERÄTTIMET - ESIMERKKEINÄ ORACLE, SQL SERVER, MYSQL JA OCELOT JOUNI HUOTARI K2009
PROSEDUURIT, FUNKTIOT JA HERÄTTIMET - ESIMERKKEINÄ ORACLE, SQL SERVER, MYSQL JA OCELOT JOUNI HUOTARI K2009 PROSEDUURIT Ohjelmamoduuleita, jotka voidaan tallettaa tietokantaan (DBMS:n tietohakemistoon)
LisätiedotLOAD 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ätiedotUpdateIT 2010: Editorin käyttöohje
UpdateIT 2010: Editorin käyttöohje Käyttäjätuki: Suomen Golfpiste Oy Esterinportti 1 00240 HELSINKI Puhelin: (09) 1566 8800 Fax: (09) 1566 8801 E-mail: gp@golfpiste.com Sisällys Editorin käyttöohje...
LisätiedotTAMPEREEN AMMATTIKORKEAKOULU 07.10.01 1 (21) Kone- ja laiteautomaatio Seppo Mäkelä. SIMATIC STEP S7 Ohjelmointiohjelma.
TAMPEREEN AMMATTIKORKEAKOULU 07.10.01 1 (21) SIMATIC STEP S7 Ohjelmointiohjelma Ohjelmointi osa1 TAMPEREEN AMMATTIKORKEAKOULU 07.10.01 2 (21) 1 Projektin muodostus 1.1 Ohjelman avaus Ohjelman avaus suoritetaan
LisätiedotTietueet. Tietueiden määrittely
Tietueet Tietueiden määrittely Tietue on tietorakenne, joka kokoaa yhteen eri tyyppistä tietoa yhdeksi asiakokonaisuudeksi. Tähän kokonaisuuteen voidaan viitata yhteisellä nimellä. Auttaa ohjelmoijaa järjestelemään
LisätiedotTentti erilaiset kysymystyypit
Tentti erilaiset kysymystyypit Kysymystyyppien kanssa kannatta huomioida, että ne ovat yhteydessä tentin asetuksiin ja erityisesti Kysymysten toimintatapa-kohtaan, jossa määritellään arvioidaanko kysymykset
LisätiedotBlueJ ohjelman pitäisi löytyä Development valikon alta mikroluokkien koneista. Muissa koneissa BlueJ voi löytyä esim. omana ikonina työpöydältä
Pekka Ryhänen & Erkki Pesonen 2002 BlueJ:n käyttö Nämä ohjeet on tarkoitettu tkt-laitoksen mikroluokan koneilla tapahtuvaa käyttöä varten. Samat asiat pätevät myös muissa luokissa ja kotikäytössä, joskin
LisätiedotARVI-järjestelmän ohje arvioinnin syöttäjälle
ARVI-järjestelmän ohje arvioinnin syöttäjälle 7.5. 2018 Sisältö ARVI-menettelyn perusteet... 1 Arvioinnin syöttäminen... 2 Arvion lähettäminen TE-toimistoon... 5 Sovelluksen sulkeminen... 6 Virhetilanteiden
LisätiedotOhjelmoinnin 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ätiedotJohdatus Ohjelmointiin
Johdatus Ohjelmointiin Syksy 2006 Viikko 2 13.9. - 14.9. Tällä viikolla käsiteltävät asiat Peruskäsitteitä Kiintoarvot Tiedon tulostus Yksinkertaiset laskutoimitukset Muuttujat Tiedon syöttäminen Hyvin
LisätiedotMICROSOFT EXCEL 2010
1 MICROSOFT EXCEL 2010 Taulukkolaskentaohjelman jatkokurssin tärkeitä asioita 2 Taulukkolaskentaohjelmalla voit Käyttää tietokonetta ruutupaperin ja taskulaskimen korvaajana Laatia helposti ylläpidettäviä
LisätiedotVäitöskirja -mallipohja
JYVÄSKYLÄN YLIOPISTO Väitöskirja -mallipohja Word 2007/2010 IT-palvelut hannele.rajaniemi@jyu.fi https://koppa.jyu.fi/avoimet/thk/vaitoskirja sovellustuki@jyu.fi Sisältö Miten toimii väitöskirja/asiakirjamallipohja?
LisätiedotSoveltuvuustutkimus Lifebelt-ohjelman ideologian käytettävyydestä olioorientoituneeseen
Soveltuvuustutkimus Lifebelt-ohjelman ideologian käytettävyydestä olioorientoituneeseen ohjelmointiin Jukka Talvitie Valvoja: Professori Jorma Jormakka Paikka: TietoEnator oyj Ongelma Ideologia Lifebelt
LisätiedotMerkkijono määritellään kuten muutkin taulukot, mutta tilaa on varattava yksi ylimääräinen paikka lopetusmerkille:
Merkkijonot C-kielessä merkkijono on taulukko, jonka alkiot ovat char -tyyppiä. Taulukon viimeiseksi merkiksi tulee merkki '\0', joka ilmaisee merkkijonon loppumisen. Merkkijono määritellään kuten muutkin
LisätiedotJypelin käyttöohjeet» Ruutukentän luominen
Jypelin käyttöohjeet» Ruutukentän luominen Pelissä kentän (Level) voi luoda tekstitiedostoon "piirretyn" mallin mukaisesti. Tällöin puhutaan, että tehdään ns. ruutukenttä, sillä tekstitiedostossa jokainen
Lisätiedot2. Lisää Java-ohjelmoinnin alkeita. Muuttuja ja viittausmuuttuja (1/4) Muuttuja ja viittausmuuttuja (2/4)
2. Lisää Java-ohjelmoinnin alkeita Muuttuja ja viittausmuuttuja Vakio ja literaalivakio Sijoituslause Syötteen lukeminen ja Scanner-luokka 1 Muuttuja ja viittausmuuttuja (1/4) Edellä mainittiin, että String-tietotyyppi
LisätiedotOhjelmoitava päävahvistin WWK-951. Anvia TV Oy Rengastie Seinäjoki
Ohjelmoitava päävahvistin WWK-951 Käyttöohje Anvia TV Oy Rengastie 10 60100 Seinäjoki 020 7420 100 Sisällysluettelo 1. Yleistä tietoa... 2 2. Liitännät ja toiminnat... 3 3. Painikkeet... 3 3. Painikkeet...
LisätiedotEtä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ätiedotBL40A1810 Mikroprosessorit, harjoitus 1
BL40A1810 Mikroprosessorit, harjoitus 1 Käytettävä laitteisto Kurssin opetuslaitteistona käytetään Legon MINDSTORMS laitteita, jonka pääosia ovat ohjelmoitava NXT-yksikkö (Atmel ARM7, 64k RAM, 256k Flash),
LisätiedotKäännös, linkitys ja lataus
Luento 10 (verkkoluento 10) Käännös, linkitys ja lataus Ohjelmasta prosessiin Käännösyksikkö Kääntämisen vaiheet Makrot, literaalit Staattinen ja dynaaminen linkitys Nimien sidonta Lausekielestä suoritukseen
LisätiedotHYVÄKSILUETTUJEN SUORITUSTEN REKISTERÖIMINEN
1 HYVÄKSILUETTUJEN SUORITUSTEN REKISTERÖIMINEN Valitse Opintojen rekisteröinti -valikosta Hyväksilukeminen. Voit valita Näytettävät opinnot -osiosta, mitkä opiskelijan suorituksista näkyvät aktiivisina
LisätiedotHRSuunti Net ja sen HRMobi työntekijäliittymä tarjoaa tehokkaan töihinkutsujärjestelmän extraajien löytämiseksi työvuoroille.
HRMobi - Extraus HRSuunti Net ja sen HRMobi työntekijäliittymä tarjoaa tehokkaan töihinkutsujärjestelmän extraajien löytämiseksi työvuoroille. Toimintaperiaatteet HRSuunti Net extraus ominaisuus tarjoaa
LisätiedotTAULUKKORYHMÄT. Sisällysluettelo
Excel 2010 Taulukkoryhmät Sisällysluettelo TAULUKKORYHMÄT TAULUKOIDEN RYHMITTÄMINEN... 1 Ryhmän luominen... 1 Ryhmän purkaminen... 1 Tietojen kirjoittaminen, muotoilu ym.... 1 Tietojen kopioiminen taulukosta
LisätiedotAjoneuvotietopalvelun käyttöohje Päivitetty 26.1.2010
Ajoneuvotietopalvelun käyttöohje Päivitetty 26.1.2010 Yleistä Ajoneuvotietopalvelulla voidaan hakea ajoneuvon tiedot reaaliajassa AKE:n ajoneuvorekisteristä ajoneuvokortille. Tämä ohje käsittelee 2010
Lisätiedot815338A Ohjelmointikielten periaatteet Harjoitus 2 vastaukset
815338A Ohjelmointikielten periaatteet 2015-2016. Harjoitus 2 vastaukset Harjoituksen aiheena on BNF-merkinnän käyttö ja yhteys rekursiivisesti etenevään jäsentäjään. Tehtävä 1. Mitkä ilmaukset seuraava
LisätiedotSisällys. 14. Poikkeukset. Johdanto. Johdanto
Sisällys 14. Poikkeukset Johdanto. Tarkistettavat ja tarkistamattomat poikkeukset. Poikkeusten tunnistaminen ja sieppaaminen try-catchlauseella. Mitä tehdä siepatulla poikkeuksella? Poikkeusten heittäminen.
LisätiedotSähköposti ja uutisryhmät 4.5.2005
Outlook Express Käyttöliittymä Outlook Express on windows käyttöön tarkoitettu sähköpostin ja uutisryhmien luku- ja kirjoitussovellus. Se käynnistyy joko omasta kuvakkeestaan työpöydältä tai Internet Explorer
LisätiedotWCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)
WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8) 1 UUDEN KILPAILUTIEDOSTON AVAUS Avaa Wcondes ohjelma tuplaklikkaamalla wcondes.lnk ikonia. Ohjelma avaa automaattisesti viimeksi tallennetun kilpailutiedoston.
LisätiedotTaulukot, taulukkoryhmät Sisällysluettelo
Excel 2013 Taulukot, taulukkoryhmät Sisällysluettelo TAULUKKORYHMÄT TAULUKOIDEN VÄLISET KAAVAT, FUNKTIOT YM.... 1 Taulukon lisääminen työkirjaan... 1 Taulukon (välilehden) poistaminen työkirjasta... 1
LisätiedotTaulukkolaskennan perusteet Taulukkolaskentaohjelmat
Taulukkolaskennan perusteet Taulukkolaskentaohjelmat MS Excel ja LO Calc H6: Lomakkeen solujen visuaalisten ja sisältöominaisuuksien käsittely ja soluviittausten perusteet Taulukkolaskennan perusteita
Lisätiedot14. Poikkeukset 14.1
14. Poikkeukset 14.1 Sisällys Johdanto. Tarkistettavat ja tarkistamattomat poikkeukset. Poikkeusten tunnistaminen ja sieppaaminen try-catchlauseella. Mitä tehdä siepatulla poikkeuksella? Poikkeusten heittäminen.
LisätiedotNAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE
NAVITA BUDJETTIJÄRJESTELMÄN ENSIASENNUS PALVELIMELLE Ennen palvelinohjelman asennusta perustetaan tarvittavat kansiot. Oikeustasoista share- tai security-tason oikeudet riittävät; molempien oikeustasojen
LisätiedotITKP102 Ohjelmointi 1 (6 op)
ITKP102 Ohjelmointi 1 (6 op) Tentaattori: Antti-Jussi Lakanen 7. huhtikuuta 2017 Vastaa kaikkiin tehtäviin. Tee jokainen tehtävä erilliselle konseptiarkille. Kirjoittamasi luokat, funktiot ja aliohjelmat
Lisätiedot1 PIKAOHJE... 3 1.1 SELAA AIKOJA... 3 1.2 PALAUTE... 3 1.3 AJANVARAUS... 3 1.4 VARAUKSEN TARKASTELU... 3 1.5 VAHVISTA LÄHTÖÖN OSALLISTUMINEN...
KÄYTTÖOHJE JÄSENET 1 PIKAOHJE... 3 1.1 SELAA AIKOJA... 3 1.2 PALAUTE... 3 1.3 AJANVARAUS... 3 1.4 VARAUKSEN TARKASTELU... 3 1.5 VAHVISTA LÄHTÖÖN OSALLISTUMINEN... 4 1.5.1 Vahvista lähtöön osallistuminen
LisätiedotUlkoiset mediakortit. Käyttöopas
Ulkoiset mediakortit Käyttöopas Copyright 2007 Hewlett-Packard Development Company, L.P. Java on Sun Microsystems, Inc:n tavaramerkki Yhdysvalloissa. Tässä olevat tiedot voivat muuttua ilman ennakkoilmoitusta.
LisätiedotSiemens TIA Portal V11
Siemens TIA Portal V11 Logiikkaohjelmoinnin perusteet Henri Wallenius Opinnäytetyö Syyskuu 2012 Kone- ja tuotantotekniikka Kone- ja laiteautomaatio TIIVISTELMÄ Tampereen ammattikorkeakoulu Kone- ja tuotantotekniikan
LisätiedotLuento 4 Aliohjelmien toteutus
Luento 4 Aliohjelmien toteutus Tyypit Parametrit Aktivointitietue (AT) AT-pino Rekursio 1 Aliohjelmatyypit (2) Korkean tason ohjelmointikielen käsitteet: aliohjelma, proseduuri parametrit funktio parametrit,
LisätiedotMikro-ohjain µc harjoitukset - yleisohje
Mikro-ohjain µc harjoitukset - yleisohje Keijo Salonen 20. marraskuuta 2016 Sisältö 1 Esittely 2 2 Arduino UNO R3 mikro-ohjain kortti 2 3 Koekytkentälevy 5 4 Elektroniikan komponentit 7 5 Työkalut ja muut
LisätiedotJohdatus ohjelmointiin
Johdatus ohjelmointiin EXAM tentin liitetiedostojen lataaminen, käyttäminen ja palauttaminen Kerro mahdolliset puutteet tai parannusehdotukset: pietari.heino@tut.fi Tällä sivulla on selitetty lyhyesti
LisätiedotSynco TM 700 säätimen peruskäyttöohjeet
Synco TM 700 säätimen peruskäyttöohjeet Nämä ohjeet on tarkoitettu säätimen loppukäyttäjälle ja ne toimivat sellaisenaan säätimen mallista riippumatta. Säätimessä on kolme eri käyttäjätasoa, joista jokaisessa
Lisätiedot1 Tivax siirto uuteen koneeseen
Tivax siirto uuteen koneeseen 1 1 Tivax siirto uuteen koneeseen 1.1 Tivax ohjelman asentaminen Huom. Siirrossa mahdollisesti esiintyvien ongelmien ratkaisu on veloituksetonta ainoastaan asiakkaille, joilla
LisätiedotUutiskirjesovelluksen käyttöohje
Uutiskirjesovelluksen käyttöohje Käyttäjätuki: Suomen Golfpiste Oy Esterinportti 1 00240 HELSINKI Puhelin: (09) 1566 8800 Fax: (09) 1566 8801 E-mail: gp@golfpiste.com 2 Sisällys Johdanto... 1 Päänavigointi...
LisätiedotProseduurit, funktiot ja herättimet - esimerkkeinä Oracle, SQL Server, MySQL ja OCELOT. Jouni Huotari S2008
Proseduurit, funktiot ja herättimet - esimerkkeinä Oracle, SQL Server, MySQL ja OCELOT Jouni Huotari S2008 2 Proseduurit Ohjelmamoduuleita, jotka voidaan tallettaa tietokantaan (DBMS:n tietohakemistoon)
LisätiedotOhjelmoinnin 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