Getalformaten, timers en tellers
|
|
- Julius Sanders
- 8 jaren geleden
- Aantal bezoeken:
Transcriptie
1 Getalformaten, timers en tellers S_CU CU S PV R CV DEZ CV_BCD S_ODT S TV BI R BCD 1 pagina 1
2 Getalformaten (16 bits) PG CPU BCD W#16#296 Voorteken (+) Positieve getallen INT (Integer) Negatieve getallen BCD W#16#F413 Voorteken (-) INT (Integer) ( ) BCD-code De afzonderlijke cijfers van een decimaal getal worden met vier binaire cijfers (bits) gecodeerd. De voorstelling met vier bits is een gevolg van het feit dat het decimale cijfer met de hoogste waarde 9 tenminste vier posities vereist in de binaire voorstelling (1001). Voor de voorstelling van de tien decimale cijfers 0 tot 9 wordt in de BCD-code dezelfde voorstelling gebruikt als voor de binaire getallen 0 tot 9. INTEGER Het datatype INT (INTEGER) komt overeen met een geheel getal (16 bits). De voortekenbit (bit n 15) geeft aan, of we met een positief of een negatief getal te maken hebben ("0" positief, "1" negatief). Het bereik van een geheel getal (16 bits) ligt tussen en In het binaire formaat wordt het negatieve formaat van een geheel getal als tweecomplement van het positieve gehele getal voorgesteld. We verkrijgen dit tweecomplement van een negatief getal door de signaaltoestanden van alle bits om te keren en bij het resultaat een "1" op te tellen. De status van de bits van een negatief getal wordt afgevraagd door de bits op "0" te identificeren, "1" bij het resultaat op te tellen en het getal te laten voorafgaan door een min-teken. pagina 2
3 Getalformaten (32 bits) BCD Voorteken (+) DW#16# DINT L# Integer (32 bits) REAL of +7.5 E-1 Algemeen formaat van een geheel getal (voorteken) (1.f) (2 e- 127 ) Voorteken reëel getal e exponent (8 bits) f mantisse (23 bits) Reëel getal +1,5 * ,75 3 DINT REAL De gehele getallen van 32 bits met voorteken worden ook "dubbel integer" (Double Integer) of "lang integer" (Long Integer) genoemd. Het waardenbereik ligt tussen L# en L# Een reëel getal (ook een getal met glijdende komma genoemd) is een positief of een negatief getal, waarvan het bereik tussen en ligt. We kunnen het reële getal ook aanvullen met een exponent, om de gehele macht van 10 aan te geven, waarmee het reële getal vermenigvuldigd moet worden, om de gewenste waarde te bereiken. Voorbeelden : +10,339 of +1,0339E of -2,34567E5 Een reëel getal bezet in het geheugen twee woorden, waarbij de bit met de hoogste waarde het voorteken van het getal aangeeft. De overige bits stellen de exponent en de mantisse voor. Nota: De weergave van de reële getallen in STEP7 voldoet aan de vereisten van de IEEE-norm. pagina 3
4 Laden en transfereren van gegevens (1) LAD EN MOVE ENO EN MOVE OUT MB5 L +15 T MB5 15 IN OUT MB5 15 IN ENO Voorbeelden van laden L +5 L L# L B#16#EF L 2# L 3.14 // Constante 16 bits (Integer) // Constante 32 bits (Long Integer) // Hexadecimale byte // Binaire waarde 16 bits // Constante 32 bits (Real) 4 MOVE (LAD/) L en T () De instructie MOVE kan een waarde of een variabele kopiëren naar een andere variabele. Als de EN-ingang actief is, zal de waarde/variabele die op de IN-ingang ingevuld is, naar de OUT-uitgang gekopieerd worden. ENO heeft hetzelfde signaal als EN, als de instructie geldig is. De instructies Laden en Transfereren worden onafhankelijk van het RLO uitgevoerd. De data worden uitgewisseld via de accumulator. De laad-instructie schrijft de bronwaarde in de accumulator 1, te beginnen van rechts, en vult de ongebruikte posities op met nullen (tot aan bit 32). De transfer-instructie kopieert (gedeeltelijk of geheel) de inhoud van de accumulator naar de aangegeven bestemming (zie volgende bladzijden). pagina 4
5 Laden en transfereren van gegevens (2) Programma Inhoud van de accu1 Inhoud van de accu2 X X X X X X X X Y Y Y Y Y Y Y Y : : L W#16#CAFE C0 A0 F0 E0 X X X X X X X X L W#16#AFFE : : : A0 F0 F0 E C A F E 5 Accumulator 1 Accumulator 2 De accumulator 1 vertegenwoordigt het centrale register van de CPU. Bij het laden wordt de te laden waarde in de accumulator 1 geschreven en bij het transfereren wordt de te transfereren waarde in de accumulator 1 gelezen; het resultaat van de aritmetische instructies, de verschuivingsinstructies enz. wordt in de accumulator 1 opgeslagen. Tijdens een laad-operatie wordt de oude waarde in de accumulator 1 eerst overgebracht naar de acummulator 2, vervolgens wordt de accumulator 1 gewist (op nul gezet) en pas dan wordt de nieuwe waarde in de accumulator 1 geschreven. De accumulator 2 wordt ook gebruikt voor de vergelijkingen, de digitale instructies, de reken- en schuifinstructies, die verderop in detail behandeld worden. pagina 5
6 Laden en transfereren van gegevens (3) Programma L MB 0 Inhoud van de accumulator MB0 Laden L MW MB0 MB1 L MD MB0 MB1 MB2 MB3 Transfer T D 4 T W 4 T B 4 D 4 W 4 B 4 6 Algemeen Laad-instructie Transfer-instructie RLO De accumulatoren van de CPU zijn bedoeld voor het uitwisselen van data tussen de verschillende operanden, vergelijkingen en rekenfuncties. De S7-300 heeft twee accumulatoren met 32 bits elk, en de S7-400 heeft vier accumulatoren met 32 bits elk. De laadinstructie stuurt de inhoud van de geadresseerde byte, woord of dubbelwoord naar de accumulator 1. Bij de transferinstructie blijft de inhoud van de accumulator 1 bewaard, waardoor de informatie naar verschillende geheugenbereiken kan worden gekopieerd. Als er alleen een byte wordt getransfereerd, worden alleen de rechtse 8 bits gekopieerd (zie figuur). In LAD en kunnen de laad- en transferinstructies in functie van het RLO uitgevoerd worden, door de enable-input (EN) van de instructie MOVE te gebruiken. In zijn de laad- en transferinstructies onafhankelijk van het RLO en worden dus altijd uitgevoerd. Met voorwaardelijke spronginstructies kunnen de laad- en transferinstructies weggelaten worden en kunnen we aldus de laad- en transferinstructies afhankelijk maken van het RLO. pagina 6
7 LAD Timer met inschakelvertraging (SD) Voorbeeld S_ODT S TV R RLO op S RLO op R Verloop van timer BI BCD S_ODT S BI TV BCD R A L SD A R L T LC T A Gegeven type S5TIME 0,01s <-- 0,1s <-- 1s <-- 10s < Tijdwaarde: Start Reset Digitale uitgangen Binaire uitgang De timer wordt gestart, wanneer het RLO aan de ingang "S" van "0" naar "1" gaat. De timer loopt met de tijdwaarde die aan de ingang TV ingesteld is en blijft lopen zolang het signaal op de "S"-ingang "1" blijft. Wanneer het RLO "1" is op de reset-ingang "R", worden de actuele tijdwaarde en de tijdbasis gewist en wordt de uitgang gereset. De actuele tijdwaarde kan gelezen worden als een binair getal aan de uitgang BI en als een BCD-getal aan de uitgang BCD. De actuele tijdwaarde is de initiële waarde van TV min de waarde van de tijd die verlopen is, sinds de timer werd gestart. Het signaal aan de uitgang gaat naar "1", wanneer de timer correct afgelopen is en de ingang "S" signaalstatus "1" heeft. Wanneer de ingang "S" van "1" naar "0" gaat, voordat de timer afgelopen is, wordt de timer gestopt. In dit geval heeft de uitgang de signaalstatus "0". pagina 7
8 Timer met inschakelvertraging met geheugen (SS) LAD S_ODTS S TV BI R BCD S_ODTS S BI TV BCD R A L SS A R L T LC T A RLO op S RLO op R Voorbeeld Verloop van timer 8 Start Reset Binaire uitgang De timer wordt gestart, wanneer het RLO aan de ingang "S" van "0" naar "1" gaat. De timer loopt met de tijdwaarde die aan de ingang TV ingesteld is en blijft lopen, zelfs wanneer het signaal aan de ingang "S" opnieuw "0" wordt, voordat de timer is afgelopen. Wanneer de ingang "S" opnieuw van status verandert en van "0" naar "1" gaat, terwijl de timer nog aan het lopen is, wordt de timer opnieuw gestart. Wanneer het RLO "1" is op de reset-ingang "R", worden de actuele tijdwaarde en de tijdbasis gewist en wordt de uitgang gereset. De uitgang heeft de signaalstatus "1", wanneer de timer correct afgelopen is, zelfs als de signaalstatus van de ingang "S" niet meer "1" is. pagina 8
9 Timer met uitschakelvertraging (SF) LAD S_OFFDT S TV BI R BCD S_OFFDT S BI TW BCD R A L SF A R L T LC T A RLO op S RLO op R Voorbeeld Verloop van timer 9 Start Reset Binaire uitgang De timer wordt gestart, wanneer het RLO aan de ingang "S" van "1" naar "0" gaat. Wanneer de timer afgelopen is, heeft de uitgang signaalstatus "0". Wanneer de signaalstatus aan de ingang "S" van "0" naar "1" gaat, terwijl de timer nog loopt, wordt de timer gestopt en de volgende keer dat de signaalstatus opnieuw van "1" naar "0" gaat, wordt de timer opnieuw gestart. Wanneer het RLO "1" is op de reset-ingang "R", worden de actuele tijdwaarde en de tijdbasis gewist en wordt de uitgang gereset. Wanneer de twee ingangen "S" en "R" allebei de signaalstatus "1" hebben, wordt de uitgang niet geset, totdat de dominante reset gedeactiveerd is. Wanneer het RLO aan de ingang "S" van "0" naar "1" gaat, wordt de uitgang geactiveerd. Wanneer de ingang "S" gedeactiveerd wordt, blijft de uitgang op "1" staan, totdat de geprogrammeerde tijd afgelopen is. pagina 9
10 LAD Pulse-timers (SP) S_PULSE S TV BI R BCD S_PULSE S BI TV BCD R A L SP A R L T LC T A RLO op S RLO op R Voorbeeld Verloop van timer 10 Start Reset Wanneer het RLO aan de ingang "S" van "0" naar "1" gaat, wordt de timer gestart en wordt de uitgang op "1" gezet. De uitgang wordt gereset, wanneer: de timer afgelopen is, of het startsignaal van "1" naar "0" gaat, of de reset-ingang "R" signaalstatus "1" heeft. pagina 10
11 LAD Extended-pulse-timers (SE) S_PEXT S TV BI R BCD S_PEXT S BI TV BCD R A L SE A R L T LC T A RLO op S RLO op R Voorbeeld Verloop van timer 11 Start Reset Wanneer het RLO aan de ingang "S" van "0" naar "1" gaat, wordt de timer gestart en wordt de uitgang op "1" gezet. De uitgang behoudt de signaalstatus "1", zelfs wanneer het signaal aan de ingang "S" opnieuw "0" wordt. Wanneer de ingang "S" opnieuw van signaalstatus verandert en van "0" naar "1" gaat, terwijl de timer nog aan het lopen is, wordt de timer opnieuw gestart. De uitgang wordt gereset, wanneer: de timer afgelopen is, of de reset-ingang "R" de signaalstatus "1" heeft. pagina 11
12 LAD Tellers in STEP7 I 0.4 I 0.5 I 0.3 C#20 I 0.7 CU CD S PV R C5 S_CUD CV CV_BCD 8.3 MW 4 W 12 I 0.4 I 0.5 I 0.3 C#20 I 0.7 CU CD S PV R C5 S_CUD CV CV_BCD MW 4 W A I0.4 CU C5 A CD C5 A I0.3 L C#20 S C5 A R C5 L C5 T MW4 LC C5 T A C Telwaarde Vooruitteller Achteruitteller Set teller Reset teller PV CV / CV_BCD Tellertypes Voor elke teller is er in het systeemdatageheugen een 16-bits woord gereserveerd, waarin de telwaarde ( ) in binaire code kan worden opgeslagen. Wanneer het RLO aan de ingang "CU" van "0" naar "1" gaat, wordt de tellerstand met 1 verhoogd (maximum waarde 999). Wanneer het RLO aan de ingang "CD" van "0" naar "1" gaat, wordt de tellerstand met 1 verlaagd (minimum waarde 0). Wanneer het RLO aan de ingang "S" van "0" naar "1" gaat, wordt de teller geset met de waarde aan de ingang "CV. Wanneer het RLO 1 is, wordt de teller gereset. Als er aan de reset-voorwaarde is voldaan, kan de teller niet geset worden en kan er niet geteld worden. De telwaarde in BCD-code ( ) wordt ingesteld op de ingang "PV": onder de vorm van een tijdconstante (C#...) in BCD-formaat via een data-interface. De telwaarde kan als een binair getal of als een BCD-getal in de accumulator geladen worden en vandaaruit naar andere adressen getransfereerd worden. De signaalstatus van de teller kan aan de uitgang geëvalueerd worden: Tellerstand 0 -> 0 Tellerstand >< 0 -> 1 S_CU vooruitteller (telt alleen vooruit) (up) S_CD achteruitteller (telt alleen achteruit) (down) S_CUD vooruit-/achteruit-teller (telt vooruit en achteruit) (up/down) pagina 12
13 Tellen: functiediagram CU CD S R Tellerstand Nota Wanneer de teller de waarde 999 (vooruitteller) of de waarde 0 (achteruitteller) bereikt, blijft de telwaarde onveranderd, zelfs als er nog verdere telimpulsen volgen. In het geval van een vooruit-/achteruitteller blijft de logische toestand van de teller behouden. pagina 13
9 Tijdsfuncties. 9.1 Voorstelling tijden
9 Tijdsfuncties 9.1 Voorstelling tijden Een speciaal gedeelte van het geheugen van de CPU is gereserveerd voor timers. In dit geheugengedeelte is er voor iedere timer een 16-bit woord gereserveerd. Het
Nadere informatiePLC Automatisering. Nico Bartholomevis KHLim dep IWT
PLC Automatisering Nico Bartholomevis KHLim dep IWT S7 Instructieset S7 instuctieset Pagina - 1 /29-5. Instructieset S7 5.1. Bit instructies Bit instructies werken met twee binaire waarden, 1 en 0. Het
Nadere informatieIndirecte adressering
Indirecte adressering 1 pagina 1 Absolute adressering - Directe adressering Operand Operand- Supplementaire Beschrijving adres toegangsbreedte (voorbeeld) I 37.4 byte, woord, Ingangen dubbelwoord Q 27.7
Nadere informatieHfdst. 2: COMBINATORISCH PROGRAMMEREN
2.1. Basisinstructies: 2.1.1. Ja-functie: Indien je een normaal open schakelaar bedient, moet de lamp oplichten. Waarheidstabel: Booleaanse schrijfwijze: Q0.0 = I0.0 2.1.2. Niet-functie: Waarheidstabel:
Nadere informatieRegisters & Adressering. F. Rubben, ing 2008-2010
Registers & Adressering, ing 2008-2010 Inhoud Leerstof tot nu toe Opbouw registers Benaming registers Opbouw data Verloop programma Leerstof tot nu toe: Bouw PLC Intern Extern fabrikanten Aansluiten I/O
Nadere informatieHfdst. 2: COMBINATORISCHE LOGICA
Hfdst. 2: COMBINATOISCHE LOGICA DEEL 2: Prioriteitsregels: 2.3.1. Het begrip stack : Duid een groep geheugenplaatsen aan die door de CPU wordt gebruikt om het programma te verwerken. Bij het gebruik van
Nadere informatieGegevensopslag in databouwstenen
Gegevensopslag in databouwstenen 1 pagina 1 Databouwstenen (DB) OB1 Functie FC10 Functie FC20 Toegang tot alle bouwstenen Globale data DB20 Functiebouwsteen FB1 Instantie-DB van FB1 Instantiedata DB5 2
Nadere informatieConversies, vergelijkingen, logische, reken- en schuifbewerkingen
Conversies, vergelijkingen, logische, reken- en schuifbewerkingen SUB_R WOR_W 1 2 BCD_I MU_R 1 2 1 Basis PC Inhoud pagina pagina 1 Basis PC Conversie-instructies BCD Integer Uiteenzetting Ingave van
Nadere informatieTalstelsels en getalnotaties (oplmodel)
Talstelsels en getalnotaties (oplmodel) herhalingsvragen 1. Waarom werken computers binair? Omdat binaire computers veel makkelijker te maken is. De kans op fouten is ook veel kleiner. het spanningsverschil
Nadere informatieDeel 2 S7 Graph Ont4 - GA3
Deel 2 S7 Graph Ont4 - GA3 Deel 2 : Graph 09/05 1 Wanneer er in een installatie een sequentiële beweging geprogrammeerd moet worden is het interessant om gebruik te maken van S7 Graph. De progammastructuur
Nadere informatieHoofdstuk 6: Digitale signalen
Hoofdstuk 6: Digitale signalen 6. Algemeenheden Het decimale talstelsel is het meest gebruikte talstelsel om getallen voor te stellen. Hierin worden symbolen gebruikt ( t.e.m. 9 ) die ondubbelzinning de
Nadere informatieProeftentamen in1211 Computersystemen I (Opm: de onderstreepte opgaven zijn geschikt voor de tussentoets)
TECHNISCHE UNIVERSITEIT DELFT Faculteit Informatietechnologie en Systemen Afdeling ISA Basiseenheid PGS Proeftentamen in1211 Computersystemen I (Opm: de onderstreepte opgaven zijn geschikt voor de tussentoets)
Nadere informatie7,6. Samenvatting door A woorden 12 april keer beoordeeld. Natuurkunde. Natuurkunde Systemen. Systemen
Samenvatting door A. 1243 woorden 12 april 2013 7,6 12 keer beoordeeld Vak Natuurkunde Natuurkunde Systemen Systemen We onderscheiden 3 soorten gegevensverwerkende systemen: meetsysteem: meet een grootheid
Nadere informatieTentamen Computersystemen
Tentamen Computersystemen baicosy06 2e jaar bachelor AI, 2e semester 23 september 2013 13u-15u IWO 4.04A (blauw), Academisch Medisch Centrum, Meidreef 29, Amsterdam ZuidOost Het is niet toegestaan communicatieapparatuur
Nadere informatiescc = b) CD AB
Computerarchitectuur en -organisatie (213030) Dinsdag 21 januari 2040, 13.30 17.00 uur 7 bladzijden met 8 opgaven 4 bladzijden met documentatie Let op: Vul het tentamenbriefje volledig in (d.w.z. naam,
Nadere informatieANALYSE ANALYSE. 1 Probleemstelling. Monday 28 September 2009. Gunter Schillebeeckx. 1 Probleemstelling 2 Gegeven 3 Gevraagd Samenvatting Oefeningen
ANALYSE Gunter Schillebeeckx 2009-09-16 1 1 Probleemstelling Samenvatting Oefeningen ANALYSE 2 1 Probleemstelling 3 1 Probleemstelling Een probleemstelling beschrijft, op een abstracte manier, wat er gewenst
Nadere informatieProeftentamen in1211 Computersystemen I (NB de onderstreepte opgaven zijn geschikt voor de tussentoets)
TECHNISCHE UNIVERSITEIT DELFT Faculteit Informatietechnologie en Systemen Afdeling ISA Basiseenheid PGS Proeftentamen in1211 Computersystemen I (NB de onderstreepte opgaven zijn geschikt voor de tussentoets)
Nadere informatie2 Elementaire bewerkingen
Hoofdstuk 2 Elementaire bewerkingen 17 2 Elementaire bewerkingen In dit hoofdstuk leer je hoe werken met binaire getallen en hexadecimale getallen omgezet wordt naar een decimaal getal en omgekeerd. Vervolgens
Nadere informatie2 Algemene opbouw van een computersysteem
Procescomputer E. Gernaat 1 Microprocessoren algemeen Informatie-verwerking zoals behandeld is momenteel vrijwel geheel overgenomen door microprocessoren. Wanneer we voortborduren op het idee van combinatorische
Nadere informatieAnaloge waarden. 1 Basis PLC. Maximum niveau. Niveau-indicator Minimum niveau. Basis PLC. pagina 1 Hoofdstuk 9 : Analoge waarden
Analoge waarden Maximum niveau Niveau-indicator Minimum niveau 1 pagina 1 Hoofdstuk 9 Analoge waarden Omvorming van analoge ingangssignalen Analoge ingangskaart Wanneer de analoge ingangskaart een spannings-
Nadere informatieDe AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2)
De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012
Nadere informatieOm een PLC te kunnen programmeren is het belangrijk te weten hoe de PLC het programma verwerkt. (Zie 2.4 blz. 35-)
Vervolg 3 PLC programmering Om een PLC te kunnen programmeren is het belangrijk te weten hoe de PLC het programma verwerkt. (Zie 2.4 blz. 35-) 3.1 Programma verwerking samengevat 3.1.1 PLC-cyclus 1. De
Nadere informatieBinair Binair = tweewaardig Beperkt aantal mogelijke waarden (discreet aantal in amplitude) Wij zijn gewoon aan decimaal (tiendelig)
Binair Binair = tweewaardig Beperkt aantal mogelijke waarden (discreet aantal in amplitude) Wij zijn gewoon aan decimaal (tiendelig) In elektronische realisatie zijn 10 verschillende toestanden moeilijk
Nadere informatieFig. 2. Fig. 1 5 4,5 4 3,5 3 2,5 2 1,5 U (V) 0,5. -20 0 20 40 60 80 100 temperatuur ( C)
Deze opgaven en uitwerkingen vind je op https://www.itslearning.com en op www.agtijmensen.nl Wat je moet weten en kunnen gebruiken: Zie het boekje Systeembord.. Eigenschappen van de invoer-elementen (sensor,
Nadere informatieHexadecimale en binaire getallen
Bijlage G Hexadecimale en binaire getallen Binaire en andere talstelsels De getallen waar wij gewoonlijk mee werken zijn genoteerd volgens het decimale stelsel. Het decimale stelsel is een zogenoemd positiestelsel.
Nadere informatieExact periode = 1. h = 0, Js. h= 6, Js 12 * 12 = 1,4.10 2
Exact periode 1.1 0 = 1 h = 0,000000000000000000000000000000000662607Js h= 6,62607. -34 Js 12 * 12 = 1,4. 2 1 Instructie gebruik CASIO fx-82ms 1. Instellingen resetten tot begininstellingen
Nadere informatieDe Arduino-microcontroller in de motorvoertuigentechniek (2)
De Arduino-microcontroller in de motorvoertuigentechniek (2) E. Gernaat (ISBN 978-90-79302-11-6) 1 Procescomputer 1.1 Microprocessoren algemeen De informatie-verwerking zoals is behandeld, is vrijwel geheel
Nadere informatieFaculteit Elektrotechniek - Leerstoel ES Tentamen Schakeltechniek. Vakcode 5A050, 17 november 2004, 9:00u-12:00u
achternaam : voorletters : identiteitsnummer : opleiding : Tijdens dit tentamen is het gebruik van rekenmachine of computer niet toegestaan. Vul je antwoorden in op dit formulier. Je dient dit formulier
Nadere informatieIntro S7-1200. datum: onderwerp: door: aan: dinsdag 11 juni 2013 Introductie S7-1200 onder TIA Portal Industrial Automation
Intro S7-1200 datum: onderwerp: door: aan: dinsdag 11 juni 2013 Introductie S7-1200 onder TIA Portal Industrial Automation Wat is TIA Portal? Noviteiten 1500 CPU ET200SP remote IO Noviteiten 1200 en 1500
Nadere informatieQR-code op aanvoerbrief 2.xx.0: Specificaties
QR-code op aanvoerbrief 2.xx.0: Specificaties Door: Bert Velthuijs Datum 1e versie: 5 april 2012 (versie 0.xx) Datum laatste wijziging 20 september 2012 Huidige Versie: 2.xx.0 Wijzigingen 19 juli 2012
Nadere informatieNetwerk Interfacing Data Logging.
Handleiding Netwerk Interfacing Data Logging. EduTechSoft.nl 2009-2010 H.O.Boorsma. Pagina - 2 - Netwerk Interfacing Data Logging Pagina - 3 - Inhoud Inleiding.... 4 Beschrijving van het programma....
Nadere informatieversie: 1.0 status: vrijgegeven door: J.Eberson datum: 15 augustus 2005 aangepast: 19 februari 2006 concept beschrijving
versie: 1. status: vrijgegeven door: J.Eberson datum: 15 augustus 25 aangepast: 19 februari 26 concept beschrijving DOLLYsms SMS server conceptbeschrijving V1. I N H O U D Inleiding... 3 DOLLYsms... 3
Nadere informatieTHEORIE TALSTELSELS. 1 x 10 0 = 1 (een getal tot de macht 0 = 1) 8 x 10 1 = 80 2 x 10 2 = x 10 3 = Opgeteld: 9281d(ecimaal)
THEORIE TALSTELSELS De binaire code Het geheugenelement van de computer kan slechts twee verschillende waarden bevatten. De schakelingen uit de computer werken daarom met een tweetallig ofwel binair stelsel.
Nadere informatieEXACT- Periode 1. Hoofdstuk Grootheden. 1.2 Eenheden.
EXACT- Periode 1 Hoofdstuk 1 1.1 Grootheden. Een grootheid is in de natuurkunde en in de chemie en in de biologie: iets wat je kunt meten. Voorbeelden van grootheden (met bijbehorende symbolen): 1.2 Eenheden.
Nadere informatieUitleg. Welkom bij de Beverwedstrijd 2006. Je krijgt 15 vragen, die je in maximaal 45 minuten moet beantwoorden.
Uitleg Welkom bij de Beverwedstrijd 2006 Je krijgt 15 vragen, die je in maximaal 45 minuten moet beantwoorden. Je krijgt 5 vragen van niveau A, 5 vragen van niveau B en 5 vragen van niveau C. Wij denken
Nadere informatieAntwoorden vragen en opgaven Basismodule
Antwoorden vragen en opgaven Basismodule Antwoorden van vragen en opgaven van hoofdstuk 1 1. Is elke combinatorische schakeling een digitale schakeling? Zo nee, waarom niet? Antwoord: Elke combinatorische
Nadere informatieDe CPU in detail Hoe worden instruc4es uitgevoerd? Processoren 28 februari 2012
De CPU in detail Hoe worden instruc4es uitgevoerd? Processoren 28 februari 2012 Tanenbaum hoofdstuk 2 von Neumann - architectuur. Tanenbaum, Structured Computer Organiza4on, FiMh Edi4on, 2006 Pearson Educa4on,
Nadere informatieExamen computerarchitectuur
Examen computerarchitectuur Vrijdag 6 juni 2008, 14:00 Prof. Koen De Bosschere Naam, Voornaam: Richting: Belangrijk 1. Vergeet niet uw naam en voornaam te vermelden. 2. Schrijf de antwoorden in de daarvoor
Nadere informatieRekenen met computergetallen
Rekenen met computergetallen Getallenstelsel en notaties Getallen in computers zijn opgebouwd met het kleinste element dat een computer kent: een bit. Een bit kan twee logische waardes bevatten, een nul
Nadere informatieInleiding Digitale Techniek
Inleiding Digitale Techniek Week 2 Binaire getallen, BCD, Gray, ASCII, 7-segment Jesse op den Brouw INLDIG/205-206 Decimaal talstelsel Ons talstelsel is een zogenaamd positioneel talstelsel. Een getal
Nadere informatieES1 Project 1: Microcontrollers
ES1 Project 1: Microcontrollers Les 5: Timers/counters & Interrupts Timers/counters Hardware timers/counters worden in microcontrollers gebruikt om onafhankelijk van de CPU te tellen. Hierdoor kunnen andere
Nadere informatiePraktisch bestaan er enkele eenvoudige methoden om een decimaal getal om te zetten naar een binair getal. We bespreken hier de twee technieken.
Talstelsels 1 Algemeenheden Digitale systemen werken met nullen en enen omdat dit elektronisch gemakkelijke te verwezenlijken is. De transistor kent enkel twee toestanden (geleiden of sperren) Hierdoor
Nadere informatieModule nummer Elke speciale module krijgt een eigen module nummer om de betreffende module in te stellen en uit te lezen. Ethernet module FX3u-ENET
Datum : 3 november 2009 Aangemaakt door : Matthias FAQ 3 : Instellen van analoge module FX2n-5A Input 4x Analoog in Output 1x Analoog uit Bedrading Let op! Bij stroom-input de ingang V+ en I+ doorverbinden
Nadere informatieAntwoorden Systeembord 25012010. Fysische informatica voor de onderbouw havo/vwo
Fysische informatica voor de onderbouw havo/vwo 1 Inhoud: Antwoorden Systeembord 25012010 2. De invoer- en uitvoercomponenten...3 2.1 De drukschakelaar....3 2.2 Geluidsensor...3 2.3 Variabele spanning....3
Nadere informatie4,7. Praktische-opdracht door een scholier 1959 woorden 1 juni keer beoordeeld
Praktische-opdracht door een scholier 1959 woorden 1 juni 2001 4,7 331 keer beoordeeld Vak Wiskunde Tientallig stelsel In een tientallig stelsel heb je de getallen 0 t/m 9 tot je beschikking. Zoals je
Nadere informatieInleiding Digitale Techniek
Inleiding Digitale Techniek Week 4 Binaire optellers, tellen, vermenigvuldigen, delen Jesse op den Brouw INLDIG/25-26 Optellen Optellen is één van meest gebruikte rekenkundige operatie in digitale systemen.
Nadere informatieActiviteit 1. Tel de punten Binaire Getallen. Samenvatting. Kerndoelen. Vaardigheden. Leeftijd. Materiaal
Activiteit 1 Tel de punten Binaire Getallen Samenvatting Data in de computer worden opgeslagen als een serie van nullen en enen. Hoe kunnen we woorden en getallen weergeven met alleen deze twee symbolen?
Nadere informatieslides12.pdf December 14, 2001 1
Onderwerpen Inleiding Algemeen 12 Getallen Getallen Representaties Rekenen Problemen Piet van Oostrum 12 dec 2001 INL/Alg-12 1 X INL/Alg-12 1 X Getallen Soorten getallen Wat is een getal? Experiment: met
Nadere informatieSI-Profinet. Unidrive M700 en Siemens S7-300 PLC (Step 7)
Omschrijving: In dit document wordt stap voor stap uitgelegd hoe met Simatic Step 7 de communicatie opgezet kan worden tussen een Siemens S7-00 PLC en een Unidrive M700 met V2 module. Dit document behandelt
Nadere informatieSI-Profibus. Unidrive M700-M702 en Siemens S7-300 PLC (STEP 7)
Omschrijving: In dit document wordt stap voor stap uitgelegd hoe met STEP 7 de communicatie opgezet kan worden tussen een Siemens S7-300 PLC en een Unidrive M700 met module. Dit document behandelt de volgende
Nadere informatieAntwoorden zijn afgedrukt!!!!!!!
Computerorganisatie INF/TEL (233) februari 2, 9. 2.3 uur 8 bladzijden met 9 opgaven 3 bladzijden met documentatie Let op: Vul het tentamenbriefje volledig in (d.w.z. naam, studentnummer, naam vak, vakcode,
Nadere informatieEE1410: Digitale Systemen BSc. EE, 1e jaar, , vragencollege 1
EE40: Digitale Systemen BSc. EE, e jaar, 202-203, vragencollege Arjan van Genderen, Stephan Wong, Computer Engineering 28-3-203 Delft University of Technology Challenge the future Huiswerk hoorcollege
Nadere informatieProject Digitale Systemen
Project Digitale Systemen Case Study The Double Dabble algorithme Jesse op den Brouw PRODIG/2014-2015 Introductie Double Dabble In de digitale techniek wordt veel met decimale getallen gewerkt, simpelweg
Nadere informatieTalstelsels, getalnotaties en Ascii code
Talstelsels, getalnotaties en Ascii code 1 Algemeenheden Digitale systemen werken met nullen en enen omdat dit elektronisch gemakkelijke te verwezenlijken is. De transistor wordt in digitale systemen als
Nadere informatieHardware High Speed Counters (HSC) dienen aangesloten te worden op de general-purpose inputs X0 t/m X7.
Datum : 27 november 2009 Aangemaakt door : Matthias FAQ 5 : Gebruik van High Speed Counters van de compact PLC (FX3u) Hardware High Speed Counters (HSC) dienen aangesloten te worden op de general-purpose
Nadere informatiescc =!F3.!F2 b) CD AB
Computerarchitectuur en -organisatie (213030) Dinsdag 21 januari 2040, 13.30 17.00 uur 7 bladzijden met 8 opgaven 4 bladzijden met documentatie Let op: Vul het tentamenbriefje volledig in (d.w.z. naam,
Nadere informatieb) Teken op de bijlage welke lampjes van het klokje branden om 19:45:52. Schrijf eronder hoe je dit bepaald/berekend hebt. (3p)
NATUURKUNDE KLAS 4 PW HOOFDSTUK PW HOOFDSTUK 3-23/03/2011 Totaal: 3 opgaven, 29 punten. Gebruik eigen BINAS toegestaan. Opgave 1: binair klokje Er bestaan klokjes die de tijd binair weergeven. Zie figuur
Nadere informatieFAT32 disk structuur 2007 stam.blogs.com
FAT32 disk structuur 2007 stam.blogs.com Master Boot Record De Master Boot Record is vrijwel hetzelfde voor alle besturingssystemen. Het ligt binnen de eerste sector van de harddisk: Cylinder 0, Head 0,
Nadere informatieHandleiding Scorebord Horstacker (Nijmegen) Wildcats; november 2011; Versie 1.1 Page 1
Wildcats; november 2011; Versie 1.1 Page 1 Foto-1: Scorebord met weergave basis voor Basketball wedstrijd Wildcats; november 2011; Versie 1.1 Page 2 Voorbereiding 1. Kies juiste Sport Voor BASKETBALL moet
Nadere informatieWouter Geraedts Processen & Processoren
FACULTEIT DER NATUURWETENSCHAPPEN, WISKUNDE EN INFORMATICA Wouter Geraedts Overzicht Welkom op het 2 e werkcollege van Processen & Processoren! Uitwerkingen vorige opgavenserie Behandelen oefenopgaven
Nadere informatieHoofdstuk 20. Talstelsels
Hoofdstuk 20. Talstelsels 20 Kennismaking: talstelsels... 328 Talstelsels invoeren en converteren... 329 Wiskundige bewerkingen uitvoeren met Hex of Bin getallen... 330 Bits vergelijken of manipuleren...
Nadere informatieTECHNISCHE UNIVERSITEIT EINDHOVEN FACULTEIT DER TECHNISCHE NATUURKUNDE
TECHNISCHE UNIVERSITEIT EINDHOVEN FACULTEIT DER TECHNISCHE NATUURKUNDE Tentamen Computers bij fysische experimenten (3BB20) op dinsdag 25 oktober 2005 Het tentamen duurt 90 minuten en wordt gemaakt zonder
Nadere informatieHet Versacom systeem is gedefinieerd in DIN 43861, deel 301 als "transfer protocol A".
Versacom Het Versacom protocol (Versatile Communication) wordt gebruikt voor het op afstand programmeren van intelligente ontvangers. Dit protocol verstuurt schakelprogramma's, agenda- en vakantie periodes
Nadere informatieLes A-03 Binaire en hexadecimale getallen
Les A-03 Binaire en hexadecimale getallen In deze les wordt behandeld hoe getallen kunnen worden voorgesteld door informatie die bestaat uit reeksen 0-en en 1-en. We noemen deze informatie digitale informatie.
Nadere informatieBinaire getallen? Werkboek. Doeblad
Een computer is een soort grote rekenmachine. Hij bestaat uit een aantal onderdelen. Een belangrijk onderdeel is de harde schijf. Dit is het geheugen van de computer. Die bewaart alle informatie en documenten.
Nadere informatieVRIJ TECHNISCH INSTITUUT Burg.Geyskensstraat 11 3580 BERINGEN. De PLC geïntegreerd in de PC. Vak: Toegepaste informatica Auteur: Ludwig Theunis
Burg.Geyskensstraat 11 3580 BERINGEN De PLC geïntegreerd in de PC. Vak: Toegepaste informatica Auteur: Ludwig Theunis Versie: vrijdag 2 november 2007 2 Toegepaste informatica 1 De Microprocessor Zowel
Nadere informatieBlog-Het gebruik van variabelen in Excel VBA
Blog-Het gebruik van variabelen in Excel VBA Versie : 2012.01.31.1 (Blog http://www.reinder.eu) Dank voor de leuke reacties op het vorige blog en ook dank voor de kritische noot over het nivo dat de gebruiker
Nadere informatieHoofdstuk 5: Signaalverwerking
Hoofdstuk 5: Signaalverwerking Natuurkunde VWO 2011/2012 www.lyceo.nl Hoofdstuk 5: Signaalverwerking Natuurkunde 1. Mechanica 2. Golven en straling 3. Elektriciteit en magnetisme 4. Warmteleer Rechtlijnige
Nadere informatieOver Betuwe College. Lego Mindstorm project
Inhoudsopgave 1 Zoeken op vragen.... 3 2 Regelen en sturen.... 3 2.1 Een Flag / signaal... 3 2.2 De motor.... 3 2.3 Verplaatsen.... 4 2.4 Omwentelingen meten... 6 2.5 Licht.... 7 2.6 Variabele.... 7 2.6.1
Nadere informatieStudentnummer:... Opleiding:...
Computerorganisatie INF/TEL (233) februari 2, 9. 2.3 uur 8 bladzijden met 9 opgaven 3 bladzijden met documentatie Let op: Vul het tentamenbriefje volledig in (d.w.z. naam, studentnummer, naam vak, vakcode,
Nadere informatiePico Timer - Programmer EM
Pico Timer Programmer EM Technical Manual Pico Timer Programmer EM Product Versie: N/A Versie van deze handleiding:.. 6 Inepro B.V. Alle rechten voorbehouden Inhoudsopgave Algemeen Opties & Knoppen overzicht
Nadere informatieOpdracht week 4 INLDIG 1
Opdracht week 4 Binair-naar-BCD omzetting Inleiding In de digitale techniek worden getallen opgeslagen in het binaire talstelsel. Rekenschakelingen zijn zo eenvoudig te ontwerpen. Helaas is het aflezen
Nadere informatieDEC SDR DSP project 2017 (2)
DEC SDR DSP project 2017 (2) Inhoud: DSP software en rekenen Effect van type getallen (integer, float) Fundamenten onder DSP Lezen van eenvoudige DSP formules x[n] Lineariteit ( x functie y dus k maal
Nadere informatieOntvanger met GSM-transmissie GSM 700
HANDLEIDING Ontvanger met GSM-transmissie GSM 700 www.tempolec.be 01. INTRODUCTIE Ontvanger met : - een GSM-transmissie - een uitgang (contact NO / NF spanningsvrij). Mogelijke functie van de uitgang :
Nadere informatieUw gebruiksaanwijzing. TEXAS INSTRUMENTS TI-30 ECO RS http://nl.yourpdfguides.com/dref/2995675
U kunt de aanbevelingen in de handleiding, de technische gids of de installatie gids voor. U vindt de antwoorden op al uw vragen over de in de gebruikershandleiding (informatie, specificaties, veiligheidsaanbevelingen,
Nadere informatieDe CB channel controller TMS1022NL/NLL en TMS1023NL/NLL. ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family)
De CB channel controller TMS1022NL/NLL en TMS1023NL/NLL ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family) Ik begin even met een korte inleiding over de TMS1000. ( Wil je
Nadere informatieOutlook electronics Handleiding Visor page: 1/9
De Grote Beer 35 5215 MR, 's-hertogenbosch tel: +31 (0)73 5037453 fax: +31 (0)73 5037452 Bankier: Rabobank Bernheze Rek. nr. 11.86.72.819 K.V.K Oost Brabant: 17119218 Outlook electronics Handleiding Visor
Nadere informatieTurbo Pascal deel 3 MSX CLUB MAGAZINE 36. Erik van Bilsen. Scanned, ocr ed and converted to PDF by HansO, 2001
Turbo Pascal deel 3 MSX CLUB MAGAZINE 36 Erik van Bilsen Scanned, ocr ed and converted to PDF by HansO, 2001 In deze aflevering van de cursus gaan we scrollen en wel smooth-scroll in maar liefst vier richtingen.
Nadere informatieVoorbeeld casus mondeling college-examen
Voorbeeld casus mondeling college-examen Examenvak en niveau informatica vwo Naam kandidaat Examennummer Examencommissie Datum Voorbereidingstijd Titel voorbereidingsopdracht 20 minuten van analoog naar
Nadere informatieArduino Workshop 1 Zuid-Limburg
Arduino Workshop 1 Zuid-Limburg Leren door doen Mei 2016 - slides voor Arduino workshop 1 v2.5 Zuid-Limburg PA3CZS, PA0FOT, ON4CDU, PE1EAM 1 Workshop 1 Workshop 1 concentreert op kennismaking en eenvoudige
Nadere informatieVoorwoord / veiligheidsaanwijzing 3. Sein decoder voor DCC systemen 4. Aansluitingen overzicht van de decoder 4. Aansluiten van de decoder 5
08/2018 Etecmo Alle rechten voorbehouden. Niets uit deze documentatie mag worden vermenigvuldigd opgeslagen en/of openbaar gemaakt, zonder voorafgaande schriftelijke toestemming van Etecmo. Technische
Nadere informatieSlimme schakelingen (2)
Slimme schakelingen (2) Technische informatica in de zorg Thijs Harleman Modulecode: TMGZ-AMAL23 23 februari 2015 1 Overzicht college Doel van dit college: Verdiepen van kennis en inzicht van het ontwerpen
Nadere informatieMemoriseren: Een getal is deelbaar door 10 als het laatste cijfer een 0 is. Of: Een getal is deelbaar door 10 als het eindigt op 0.
REKENEN VIJFDE KLAS en/of ZESDE KLAS Luc Cielen 1. REGELS VAN DEELBAARHEID. Luc Cielen: Regels van deelbaarheid, grootste gemene deler en kleinste gemeen veelvoud 1 Deelbaarheid door 10, 100, 1000. Door
Nadere informatieProbleem! Elektropneumatica voorbeeld. Voorbeeld uitgewerkt in vorige ppt
Probleem! Elektropneumatica voorbeeld Voorbeeld uitgewerkt in vorige ppt Probleem! Probleem! Elektropneumatica: oplosmethode 1 deel 1 Probleem! Elektropneumatica: oplosmethode 1 deel 2 Probleem! Elektropneumatica:
Nadere informatieIn- en uitgangssignalen van microprocessoren
In- en uitgangssignalen van microprocessoren E. Gernaat 1 Overzicht signalen Informatie van en naar een microprocessor kan parallel of seriëel gebeuren. Bij parallel-overdracht zal elke lijn (draad) een
Nadere informatieG. Schottert Handleiding Freekie 1. Nederlandse handleiding. Freekie DMX ADRES INSTELLINGEN 1
DMX ADRES INSTELLINGEN 1 Freekie Nederlandse handleiding Iedere fixture dat verbonden is met serial link moet voorzien worden van een DMX startadres, welke het eerste kanaal is dat de controller gebruikt
Nadere informatieStoeien met de tabellen (deel 4) Met multiplexers dobbelsteen 5 bouwen: tabel naar keus
Stoeien met de tabellen (deel 4) Met multiplexers dobbelsteen 5 bouwen: tabel naar keus Johan Smilde Het is niet echt moeilijk om met CMOS-multiplexers van het type 4519, die zijn toegepast bij de dynamische
Nadere informatieb Geluid waarnemen, meten en omzetten in elektrische spanning.
Uitwerkingen opgaven hoofdstuk 1 1.1 Automaten Opgave 1 Opgave 2 Opgave 3 In een robot is de elektrische bedrading te vergelijken met de zenuwen. Het zenuwstelsel kun je dan vergelijken met de printplaten.
Nadere informatieInleiding Digitale Techniek
Inleiding Digitale Techniek Week 2 Binaire getallen, BCD, Gray, ASCII, 7-segment Jesse op den Brouw INLDIG/205-206 Talstelsels Wij mensen zijn opgegroeid met het rekenen in het tientallig of decimaal talstelsel,
Nadere informatieVoorbeeld casus mondeling college-examen
Voorbeeld casus mondeling college-examen Examenvak en niveau informatica havo Naam kandidaat Examennummer Examencommissie Datum Voorbereidingstijd Titel voorbereidingsopdracht 20 minuten van analoog naar
Nadere informatieComputertechniek vorige examens
Computertechniek vorige examens Examen 2009 Groep 1 1. Geef de 2 manieren waarop de adressen van de I/O-module in de adresruimte geïntegreerd kunnen zijn. (memory-mapped en isolated dus) 2. Wat is post-indexering?
Nadere informatieb) Geef het schema van een minimale realisatie met uitsluitend NANDs en inverters voor uitgang D.
Basisbegrippen Digitale Techniek (213001) 9 november 3000, 13.30 17.00 uur 8 bladzijden met 10 opgaven Aanwijzingen bij het maken van het tentamen: 1. Beantwoord de vragen uitsluitend op de aangegeven
Nadere informatieInterne voorstelling. types en conversies. Binaire en andere talstelsels. Voorstelling van gegevens: bits en bytes
Interne voorstelling types en conversies Het geheugen wordt ingedeeld in een aantal gebieden van gelijke grootte. Een gebied van 8 bits noemt men een byte (nible een groep van bits). Een (computer)woord
Nadere informatiePositie-aflezing. - LED of LCD-aflezing - met geïntegreerde microprocessor. Walda Impuls b.v. Delta 60 6825 MS Arnhem Tel 026-3638302 Fax 026-3638304
SERIE Z-54 Positie-aflezing - LED of LCD-aflezing - met geïntegreerde microprocessor Walda Impuls b.v. Delta 60 6825 MS Arnhem Tel 026-3638302 Fax 026-3638304 ELGO - ELECTRIC GmbH D - 78239 Rielasingen,
Nadere informatieProgrammeren in C. m.b.v. programma-structuur-diagrammen.
Programmeren in C m.b.v. programma-structuur-diagrammen. Programmastructuurdiagram (PSD) Een aantal jaren geleden is er een verhitte discussie geweest onder programmeurs over het gestructureerd programmeren
Nadere informatieDigitale Systeem Engineering 1. Week 4 Toepassing: Pulse Width Modulation Jesse op den Brouw DIGSE1/2013-2014
Digitale Systeem Engineering 1 Week 4 Toepassing: Pulse Width Modulation Jesse op den Brouw DIGSE1/2013-2014 PWM basics Het regelen van het toerental van een elektromotor kan eenvoudig worden gedaan door
Nadere informatieHet koppelen van een FC51, via Modbus RTU, aan een AC500-eco.
Het koppelen van een FC51, via Modbus RTU, aan een AC500-eco. Snelle start handleiding. Solar Technical Support Inhoudsopgave: Benodigdheden.... 2 De Modbus RTU kabel.... 3 De gewijzigde parameters in
Nadere informatie1. REGELS VAN DEELBAARHEID.
REKENEN VIJFDE KLAS Luc Cielen 1. REGELS VAN DEELBAARHEID. Deelbaarheid door 10, 100, 1000 10: het laatste cijfer (= cijfer van de eenheden) is 0 100: laatste twee cijfers zijn 0 (cijfers van de eenheden
Nadere informatieHet grondtal van het decimaal stelsel is 10. Voorbeeld: het getal 8365. Poorten De tellereenheid Mevr. Loncke 1
1. Inleiding In vorig hoofdstuk hebben we het gehad over invoerelementen, verwerking en uitvoerelementen. Je hebt geleerd dat al deze elementen maar 2 toestanden kennen en kunnen verwerken, namelijk de
Nadere informatie