Utvikling og modellering i Electronics Workbench-programmet. Fra modell til fysisk database i MySQL WorkBench Hvordan lage en tabell i workbench

OBS, siden WorkBench har blitt oppdatert, skrev jeg, som består av teorien og praksisen med å bygge en database fra WorkBench.

I kapittel "Alternativer for utenlandsk nøkkel" konfigurere virkemåten til fremmednøkkelen når det tilsvarende feltet endres (PÅ OPPDATERING) og fjerning (PÅ SLETT) foreldrerekord:

  • BEGRENSE– gi en feil når du endrer/sletter en overordnet post
  • CASCADE– oppdater fremmednøkkel når overordnet post endres, slett barnepost når forelder slettes
  • SET NULL– still inn fremmednøkkelverdien NULL ved endring/sletting av forelder (ikke akseptabelt for felt som har flagget satt IKKE NULL!)
  • INGEN HANDLING– ikke gjør noe, men faktisk er effekten lik RESTRICT

Lagring fra modell til ekte/fysisk database

"Fil → Eksporter → Videresend ingeniør MySQL Opprett skript ..."

Vi krysser av for de nødvendige boksene, jeg trengte bare én Generer INSERT-setninger for tabeller. Hvis du trenger å lagre skriptet i en fil, skriv inn katalogen i feltet ovenfor.

I neste vindu kan du konfigurere hvilke objekter vi skal eksportere. Hvis du ser nøye etter, har vi kun laget 2 tabeller.

Utføre skriptet - lage en database og tabeller

Klikk på "hus" i øvre venstre hjørne av programmet...

Dobbeltklikk deretter på MyConnection….

Denne fanen åpnes foran oss...

Dette er vår tilkobling til serveren, det er her vi skal kjøre skriptet vårt. Vær oppmerksom på at til venstre er databasene som ble opprettet i WorkBench-programmet...

Nå må du gi kommandoen for å utføre dette skriptet, for å gjøre dette, klikk på toppmenyen, Utfør spørring (alle eller utvalg)

Så hvis alt er bra, vil du se alle de "grønne hakene" i det nedre utdatavinduet. Og når du klikker på Oppdater i kontekstmenyen i listen over databaser, vil du se den nyopprettede databasen mindatabase1.

Til slutt, la oss bygge et ER-diagram. ER står for Entity Relation - en vellykket "Entity-Relationship"-modell, som spesielt ble utviklet av Peter Chen. Så gå tilbake til modellfanen og klikk på Legg til diagram...

Vi har skapt et en-til-mange forhold. Flere studenter kan studere ved ett fakultet. Vær oppmerksom på at forholdet nær Studenttabellen er delt - dette betyr "for mange".

Så vi opprettet en modell som, gjennom skriptutførelse, en ekte database med tabeller. Og også laget et ER-diagram.

MySQL Workbench er et programvareprodukt laget for databasedesign. Det finnes en katalog med verktøy for drift og modellering av databasen. Produktet er preget av høy ytelse.

Bruk av programvaren anbefales under en kompleks overgang. Tabellene viser lagrede prosesser og fremmednøkler. Et integrert skall støttes som lar deg skrive skript. Først av alt er programmet et designverktøy for visuell grafisk presentasjon. Det er en editor som lar deg justere forespørsler og deretter sende dem gjennom serveren. Aksepterte svar presenteres i form av tabeller. Når visningen er gjengitt, har brukeren fortsatt muligheten til å gjøre endringer.

Last ned den fullstendige russiske versjonen av MySQL Workbench gratis fra den offisielle nettsiden uten registrering og SMS.

Systemkrav

  • Støttet operativsystem: Windows 10, Vista, 8.1, XP, 7, 8
  • Bitdybde: 64 bit, 32 bit, x86

Uansett hva databaseutvikleren er: en nybegynner (spesielt) eller en skjeggete profesjonell, er det alltid enklere og mer visuelt for ham å presentere det han jobber med og utvikler. Personlig anser jeg meg selv for å være i den første kategorien og for å forstå materialet jeg ønsker å se visuelt hva jeg designer/utvikler.

I dag er det ulike programmer og verktøy som takler en lignende oppgave: noen er bedre, noen er verre. Men i dag vil jeg gjerne snakke litt om MySQL WorkBench - et verktøy for visuell databasedesign som integrerer databasedesign, modellering, opprettelse og drift i ett enkelt sømløst miljø for databasesystemet MySQL-data, som er etterfølgeren til DBDesigner 4 fra FabForce.(c) Wikipedia. MySQL arbeidsbenk distribuert i to versjoner: OSS - Community Edition(distribuert under LGPL-lisens) og S.E. - Standardutgave- versjonen som utviklerne ber om penger for. Men jeg tror at for mange vil det være nok O.S.S. versjon (spesielt for nybegynnere og de som ikke ønsker eller anser det som upassende å betale for programvare, samt tilhengere av åpen kildekode-programmer), dessuten har OSS-versjonen rik funksjonalitet.

Så, som navnet antyder, er dette verktøyet designet for å fungere med MySQL databaser, og støtter et stort antall forskjellige typer MySQL-modeller (se skjermbilde nedenfor) og vil bli et uunnværlig verktøy for bedre forståelse og læring av relasjonsdatabaser (spesielt MySQL) for nybegynnere:

Dermed vil enhver MySQL-utvikler finne det han trenger. I tillegg MySQL arbeidsbenk lar deg koble til en eksisterende database, utføre SQL-spørringer og SQL-skript, redigere og administrere databaseobjekter. Men for de som akkurat har begynt å mestre relasjonsdatabaser data, det mest interessante, etter min mening, er evnen til å lage EER-modeller Database. Dette er med andre ord en visuell representasjon av alle relasjonene mellom tabellene i databasen din, som om nødvendig enkelt kan presenteres i form av et SQL-skript, redigeres eller opprette en ny visning. Men mer om det litt senere. La oss først se hvordan hovedøyet ser ut MySQL arbeidsbenk(5.2.33 rev 7508):
For å lage en EER-modell av databasen din, velg " Lag ny EER-modell" Som et resultat vil vi ha en fane der vi kan legge til/lage diagrammer, tabeller, visninger, prosedyrer; angi ulike tilgangsrettigheter for brukere; lage en modell ved hjelp av SQL-skript. Denne fanen ser slik ut:
Vi vil ikke vurdere prosessen med å lage tabeller og databaser, fordi alt er enkelt her. Jeg vil bare gi den endelige versjonen av den ferdige modellen (se skjermbildene nedenfor). Dessuten, hvis du holder markøren over kommunikasjonslinjen ( stiplet linje) tabeller, vil "relasjonen", primærnøkkelen og fremmednøkkelen bli uthevet i en annen farge. Holder du markøren over en tabell, vil selve tabellen bli uthevet, samt alle relasjonene som hører til den valgte tabellen.

For å redigere en tabell, høyreklikk på tabellen vi trenger og velg " Rediger tabell... ". Som et resultat vil et ekstra tabellredigeringsområde vises nederst i vinduet, der du kan endre tabellnavn, kolonner, fremmednøkler og mye mer. For å eksportere en tabell til et SQL-skript , bare høyreklikk på tabellen vi trenger og velg " Kopier SQL til utklippstavlen", og lim deretter inn fra utklippstavlen til ønsket plassering/program/fil.

Og nå direkte om installasjon MySQL arbeidsbenk. Naturligvis må du først laste ned MySQL WorkBench. For å gjøre dette, gå til MySQL WorkBench nedlastingssiden, nederst på siden i rullegardinlisten, velg den vi trenger operativsystem. Som et resultat vil vi bli tilbudt flere nedlastingsalternativer:

  • for OS Windows du kan laste ned MSI-installasjonsprogrammet, zip-arkiv programmer, samt et arkiv med kildekode. For dette OS MySQL arbeidsbenk kan bare lastes ned for 32-biters versjonen av Windows;
  • for brukere Ubuntu valget er litt rikere enn for Windows OS-brukere - vi tilbys å laste ned MySQL arbeidsbenk for Ubuntu-versjoner 10.04, 10.10 (i skrivende stund) og 32- eller 64-biters versjoner av deb-pakker;
  • Til rpm-basert distribusjoner, og i i dette tilfellet disse er Fedora, Suse Linux og RedHat/Oracle Linux, MySQL arbeidsbenk sammenstillinger for 32- og 64-biters OS er presentert;
  • Macintosh-brukere har heller ikke glemt - for dem er det en sammenstilling kun for 32-biters OS;
  • Vel, selvfølgelig kan du laste ned kilde programmer;

Så velg det nødvendige nedlastingsalternativet og klikk Nedlasting. Da vil vi bli bedt om å introdusere oss selv: for registrerte brukere - skriv inn login og passord, for nykommere - registrer deg. Hvis du ikke vil presentere deg selv, velg alternativet rett under " "Nei takk, bare ta meg til nedlastingene!" og velg det nærmeste speilet for nedlasting. I tillegg, før installasjon, sørg for at du har installert MySQL-klient,.ellers vil MySQL WorkBench nekte å installere.

Hva Linux-brukere trenger å huske og vite:

Naturligvis, som i tilfellet med Windows OS, glemmer vi ikke MySQL Client. Til Ubuntu-brukere- du må laste ned versjonen av programmet i samsvar med versjonen av Ubuntu Under installasjonen, se nøye på feilmeldingene, hvis noen, som sannsynligvis vil fortelle deg hvilke pakker som mangler i operativsystemet. Les om dette nedenfor.

Dessverre vet jeg ikke hvordan ting er med rmp-base distribusjoner, fordi... Jeg har aldri brukt slike distribusjoner, men jeg tror det er omtrent det samme som med debian-basert.

Du har kanskje lagt merke til at sammenstillingen mangler MySQL arbeidsbenk for OS Debian GNU/Linux. Men som praksis har vist, er det greit. For installasjon MySQL arbeidsbenk i Debian 6.0 (Squeeze) vil vi bruke deb- pakke for Ubuntu 10.04(ikke glem bitdybden til operativsystemet ditt: x86 eller x64). La meg minne deg på at du kan bruke verktøyet for å installere den nedlastede deb-pakken gdebi eller skriv inn kommandoen i konsollen som root:

# dpkg -i mysql-workbench-gpl-5.2.33b-1ubu1004-amd64.deb For eksempel fikk jeg følgende feilmelding mens jeg installerte MySQL WorkBench:
dpkg: pakkeavhengigheter forhindrer at mysql-workbench-gpl-pakken blir konfigurert:
mysql-workbench-gpl avhenger imidlertid av libcairomm-1.0-1 (>= 1.6.4):
Pakken libcairomm-1.0-1 er ikke installert.
mysql-workbench-gpl avhenger imidlertid av libctemplate0:
Pakken libctemplate0 er ikke installert.
mysql-workbench-gpl avhenger av libgtkmm-2.4-1c2a (>= 1:2.20.0), men:
Pakken libgtkmm-2.4-1c2a er ikke installert.
mysql-workbench-gpl avhenger imidlertid av libpangomm-1.4-1 (>= 2.26.0):
Pakken libpangomm-1.4-1 er ikke installert.
mysql-workbench-gpl avhenger av libzip1 (>= 0.9), men:
libzip1-pakken er ikke installert.
mysql-workbench-gpl avhenger imidlertid av python-paramiko:
Python-paramiko-pakken er ikke installert.
mysql-workbench-gpl avhenger imidlertid av python-pysqlite2:
Python-pysqlite2-pakken er ikke installert.
dpkg: mislyktes i å behandle alternativet mysql-workbench-gpl (--install):
avhengighetsproblemer - la være ukonfigurert
Det oppstod feil under behandling av følgende pakker:
mysql-workbench-gpl

For å løse denne feilen, var alt jeg måtte gjøre å skrive inn kommandoen i konsollen for å installere noen pakker:

# aptitude install libzip1 libcairomm-1.0-dev libctemplate0 libgtkmm-2.4-1c2a

For å installere pakkene ovenfor, trenger du også tilleggspakker hvem er sjefen apt vil vennligst tilby å laste ned. Etter å ha installert alle nødvendige pakker, installerer MySQL WorkBench uten problemer.

Det var alt: MySQL WorkBench er trygt installert og klar til å lære.

oppdatering:
Hvis jeg ikke tar feil, kan du begynne med Ubuntu 12.04 MySQL WorkBench i distribusjonslagrene. Følgelig er installasjonsprosessen mye enklere og uten krykker.
For å installere MySQL WorkBench, skriv inn kommandoen i terminalen:
sudo aptitude installer mysql-workbench

Utviklingen av enhver radio-elektronisk enhet er ledsaget av fysisk eller matematisk modellering. Fysisk modellering er forbundet med store materialkostnader, siden det krever produksjon av mock-ups og deres arbeidskrevende forskning. Ofte er fysisk modellering ganske enkelt ikke mulig på grunn av enhetens ekstreme kompleksitet, for eksempel i utformingen av store og ultrastore integrerte kretser. I dette tilfellet tyr de til matematisk modellering ved hjelp av dataverktøy og metoder.

For eksempel inneholder den velkjente P-CAD-pakken en blokk med logisk modellering av digitale enheter, men for nybegynnere, inkludert studenter, gir den betydelige vanskeligheter med å mestre. Ikke mindre vanskeligheter oppstår ved bruk av DesignLab-systemet. Som analysen av staten viste programvare kretsmodellering, på stadiet av den første utviklingen av datastøttede designmetoder og på stadiene av å utføre søke- og forskningsarbeid, er det tilrådelig å vurdere muligheten for å bruke følgende programmer som Electronics Workbench - EWB.
Electronics Workbench kretssimuleringssystem er designet for simulering og analyse elektriske diagrammer Figur 1. Det er riktig å si: Electronics Workbench-system for modellering og analyse av elektriske kretser, men for korthets skyld vil vi heretter kalle det et program.
Electronics Workbench lar deg simulere svært komplekse analoge, digitale og digital-til-analoge kretser. Biblioteker tilgjengelig i programmet inkluderer stort sett mye brukte elektroniske komponenter. Det er mulig å koble til og opprette nye komponentbiblioteker.

Komponentparametere kan endres over et bredt spekter av verdier. Enkle komponenter er beskrevet av et sett med parametere, hvis verdier kan endres direkte fra tastaturet, aktive elementer - av en modell, som er et sett med parametere og beskriver et spesifikt element eller dets ideelle representasjon.
Modellen velges fra en liste over komponentbiblioteker, og modellparametere kan også endres av brukeren. Et bredt spekter av instrumenter lar deg måle forskjellige mengder, angi inputpåvirkninger og bygge grafer. Alle enheter er avbildet i en form så nær den virkelige som mulig, så det er enkelt og praktisk å jobbe med dem.
Simuleringsresultater kan skrives ut eller importeres til et tekst- eller grafikkredigeringsprogram for videre behandling. Electronics Workbench-programmet er kompatibelt med P-SPICE-programmet, det vil si at det gir mulighet til å eksportere og importere kretser og måleresultater til de ulike versjonene.

Hovedfordelene med programmet
Sparer tid Å jobbe i et ekte laboratorium krever mye tid brukt på å forberede et eksperiment. Nå, med introduksjonen av Electronics Workbench, kan du alltid ha et elektronikklaboratorium for hånden, noe som gjør læring om elektriske kretser mer tilgjengelig. Pålitelighet av målinger
I naturen er det ikke to helt identiske elementer, det vil si at alle reelle elementer har stor spredning av verdier, noe som fører til feil under forsøket. I Electronics Workbench er alle elementer beskrevet av strengt etablerte parametere, så hver gang i løpet av eksperimentet vil resultatet bli gjentatt, kun bestemt av parametrene til elementene og beregningsalgoritmen.
Praktisk å gjøre målinger Det er umulig å studere uten feil, og feil i et ekte laboratorium er noen ganger svært kostbare for eksperimentatoren. Når du arbeider med Electronics Workbench, er eksperimentatoren beskyttet mot utilsiktet elektrisk støt, og enhetene vil ikke svikte på grunn av en feilmontert krets. Takket være dette programmet har brukeren til disposisjon et så bredt spekter av instrumenter som neppe vil være tilgjengelig i det virkelige liv.
Dermed har du alltid en unik mulighet til å planlegge og gjennomføre et bredt spekter av studier elektroniske kretserminimumskostnader tid. Grafiske evner Komplekse kretsløp De tar ganske mye plass, mens de prøver å gjøre bildet tettere, noe som ofte fører til feil ved kobling av ledere til kretselementer. Electronics Workbench lar deg plassere kretsen på en slik måte at alle koblingene til elementene og samtidig hele kretsen er godt synlige.

Intuitiviteten og enkelheten til grensesnittet gjør programmet tilgjengelig for alle som er kjent med det grunnleggende bruker Windows. P-SPICE Compatible Electronics Workbench er basert på standard SPICE-programvare. Dette lar deg eksportere ulike modeller elementer og behandle resultatene ved hjelp av tilleggsfunksjoner forskjellige versjoner R-SPICE programmer.

Komponenter og eksperimenter
Programkomponentbibliotekene inkluderer passive elementer, transistorer, kontrollerte kilder, kontrollerte brytere, hybridelementer, indikatorer, logiske porter, triggerenheter, digitale og analoge elementer, spesielle kombinasjons- og sekvensielle kretser.
Aktive elementer kan representeres av modeller av både ideelle og virkelige elementer. Det er også mulig å lage dine egne elementmodeller og legge dem til elementbiblioteker. Programmet bruker et stort sett med instrumenter for målinger: amperemeter, voltmeter, oscilloskop, multimeter, Bode plotter frekvensegenskaper kretser), funksjonsgenerator, ordgenerator, logikkanalysator og logisk omformer.
Circuit Analysis Electronics Workbench kan analysere DC- og AC-kretser. I DC-analyse bestemmes driftspunktet til kretsen i stabil tilstand. Resultatene av denne analysen reflekteres ikke på enhetene de brukes til videre analyse av kretsen. AC-analyse bruker resultatene av DC-analyse for å oppnå lineariserte modeller av ikke-lineære komponenter.
Analyse av kretser i AC-modus kan utføres i både tids- og frekvensdomener. Programmet lar deg også analysere digital-analoge og digitale kretser. I Electronics Workbench kan du undersøke transienter når kretser blir utsatt for ulike inngangsbølgeformer.

Operasjoner utført under analyse:
Electronics Workbench lar deg bygge kretser med ulik grad av kompleksitet ved å bruke følgende operasjoner:
. utvalg av elementer og enheter fra biblioteker,
. flytte elementer og diagrammer til et hvilket som helst sted i arbeidsfeltet,
. rotasjon av elementer og grupper av elementer i vinkler som er multipler av 90 grader,
. kopiere, lime inn eller slette elementer, grupper av elementer, fragmenter av kretser og hele kretser,
. endring i lederfarge,
. fremheve konturene til diagrammer med farge for mer praktisk oppfatning,
. samtidig tilkobling av flere måleinstrumenter og observasjon av deres avlesninger på skjerm,
. tildeling til element symbol,
. endre parametrene til elementer i et bredt spekter. Alle operasjoner utføres med mus og tastatur. Kontroll fra tastaturet alene er ikke mulig.

Ved å konfigurere enheter kan du:
. endre instrumentvekt avhengig av måleområdet,
. angi driftsmodus for enheten,
. angi typen inngangspåvirkning på kretsen (konstante og harmoniske strømmer og spenninger, trekantede og rektangulære pulser).
De grafiske egenskapene til programmet lar deg:
. observer flere kurver på grafen samtidig,
. vise kurver på grafer i forskjellige farger,
. måle koordinatene til punktene på en graf,
. importere data til en grafisk editor, som lar deg gjøre de nødvendige transformasjonene av tegningen og sende den til en skriver.
Electronics Workbench lar deg bruke resultatene oppnådd i P-SPICE, PSV-programmene, samt overføre resultater fra Electronics Workbench til disse programmene. Du kan sette inn et diagram eller dets fragment i tekstredigerer og skriv i den forklaringer eller kommentarer om driften av kretsen.

Arbeid med Electronics Workbench
Electronics Workbench-programmet er designet for modellering og analyse av elektroniske kretser. Funksjonene til Electronics Workbench v.5-programmet er omtrent likeverdige med MicroCap-programmet og lar deg utføre arbeid fra enkle eksperimenter til statistiske modelleringseksperimenter.
Når du oppretter en krets, lar Electronics Workbench deg:
- velg elementer og enheter fra biblioteker,

Flytt elementer og diagrammer til et hvilket som helst sted i arbeidsområdet,

Roter elementer og deres grupper etter vinkler som er multipler av 90 grader,

Kopier, lim inn eller slett elementer, diagramfragmenter,

Endre fargene på ledere,

Fremhev konturfargen til kretsene,

Koble til flere måleinstrumenter samtidig og observer avlesningene deres på monitorskjermen,
- tilordne symboler til elementer,

Endre elementparametere.

Ved å endre enhetsinnstillinger kan du:
-bytt instrumentskala avhengig av måleområdet,

Still inn driftsmodusen til enheten,

Still inn typen inngangspåvirkning på kretsen (konstante eller harmoniske strømmer eller spenninger, trekantede eller rektangulære pulser).

Sett inn et diagram eller et fragment av det i et tekstredigeringsprogram der en forklaring på hvordan diagrammet er skrevet ut.

Elektronikk arbeidsbenk komponenter
Etter å ha startet WEWB32, vises menylinjen og komponentlinjen på skjermen.
Komponentpanelet består av ikoner av komponentfelt, og komponentfeltet består av konvensjonelle bilder av komponenter.
Ved å klikke på komponentikonet åpnes feltet som tilsvarer dette ikonet.
Nedenfor er noen elementer fra komponentfeltene:

Grunnleggende (grunnleggende komponenter)

Koblingsnode

Noden brukes til å koble sammen ledere og lage kontrollpunkter.

Motstand

Motstandsmotstanden kan angis som et tall i Ohm, kOhm, MOhm

Kondensator

Kapasitansen til kondensatoren er spesifisert med et tall som indikerer dimensjonen (pF, nF, μF, mF, F).

Nøkkel

Nøkkel styres av nøkkel. Slike nøkler kan lukkes eller låses opp ved hjelp av kontrollerte taster på tastaturet. (Navnet på kontrolltasten kan skrives inn fra tastaturet i dialogboksen som vises etter dobbeltklikk på nøkkelbildet.)

Kilder

Jord

"Jord"-komponenten har null spenning og fungerer som et referansepunkt for potensialer.

Kilde DC spenning 12V

EMF for en konstant spenningskilde er indikert med et tall som indikerer dimensjonen (fra μV til kV)

Kilde likestrøm 1A

Strømmen til DC-kilden er spesifisert med et tall som indikerer dimensjonen (fra μA til kA)

AC spenningskilde 220 V / 50 Hz

Den effektive verdien (root-mean-sguare-RMS) til kildespenningen er spesifisert med et tall som indikerer dimensjonen (fra µV til kV). Det er mulig å stille inn frekvens og startfase.

Kilde vekselstrøm 1 A/1 Hz

Den effektive verdien av kildestrømmen er spesifisert med et tall som indikerer dimensjonen (fra μA til kA). Det er mulig å stille inn frekvens og startfase.

Klokkegenerator 1000 Hz / 50 %

Generatoren produserer en periodisk sekvens av rektangulære pulser. Du kan justere pulsamplitude, driftssyklus og pulsrepetisjonsfrekvens.

Indikatorer (Enhet fra indikatorbiblioteket)

De enkleste instrumentene er et voltmeter og et amperemeter. De endrer automatisk måleområdet. Flere slike enheter kan brukes samtidig i en krets.

Voltmeter

Et voltmeter brukes til å måle AC eller DC spenning. Siden av rektangelet uthevet med en tykk linje tilsvarer den negative terminalen.
Ved å dobbeltklikke på voltmeterbildet åpnes en dialogboks for å endre voltmeterparameterne:
-verdier indre motstand(standard 1 MOhm),
-type målt spenning (DC-konstant, AC-variabel).
Ved måling av sinusformet vekselspenning (AC) viser voltmeteret effektiv verdi

Amperemeter

Et amperemeter brukes til å måle vekselstrøm eller likestrøm. Siden av rektangelet uthevet med en tykk linje tilsvarer den negative terminalen.
Dobbeltklikk på amperemeterbildet åpner en dialogboks for endring av amperemeterparametere
Interne motstandsverdier (standard 1mOhm),
Type målt spenning (DC-konstant, AC-variabel).
Ved måling av sinusformet vekselspenning (AC) viser amperemeteret den effektive verdien

Instrumenter

1.Funksjonsgenerator

Generatoren er en ideell spenningskilde som produserer sinusformede, trekantede eller rektangulære signaler. Midtterminalen til generatoren, når den er koblet til kretsen, gir et felles punkt for måling av amplituden til vekselspenningen. For å måle spenningen i forhold til null, er denne pinnen jordet. Pinnene lengst til venstre og lengst til høyre brukes til å levere et signal til kretsen. Spenningen på høyre terminal endres i positiv retning i forhold til felles terminal, og på venstre terminal - i negativ retning.
Når du dobbeltklikker på generatorbildet, åpnes et forstørret bilde av generatoren som du kan stille inn:
- formen på utgangssignalet,
- utgangsspenningsfrekvens (frekvens),
- arbeidssyklus,
- utgangsspenningsamplitude (amplitude),
- konstant komponent av utgangsspenningen (Offset).

2. Oscilloskop

Det er fire inngangsterminaler i oscilloskopbildet
-klemme øverst til høyre - generelt,
- nede til høyre - synkroniseringsinngang,
- Venstre og høyre nederste terminaler representerer henholdsvis kanal A og kanal B innganger.
Ved å dobbeltklikke på miniatyrbildet av oscilloskopet åpnes et bilde av en enkel oscilloskopmodell som du kan installere på
- plassering av aksene som signalet er plottet langs,
- den nødvendige skalaen for skanning langs aksene,
-forskyvning av opprinnelsen til koordinatene langs aksene,
-kapasitiv inngang (AC-knapp) eller potensiell inngang (DC-knapp) til kanalen,
-synkroniseringsmodus (intern eller ekstern).

Trigger-feltet brukes til å bestemme øyeblikket sveipet begynner på oscilloskopskjermen. Knappene i Edge-linjen setter øyeblikket når oscillogrammet utløses av den positive eller negative flanken til pulsen ved synkroniseringsinngangen. Nivå-feltet lar deg angi nivået, når det overskrides, utløses sveipet.
Knapper Auto, A, B, Ext angir synkroniseringsmoduser
-Auto - automatisk start av sveip når kretsen er slått på. Når strålen når slutten av skjermen, registreres oscillogrammet fra begynnelsen av skjermen,
-A - triggersignalet er signalet som kommer til inngang A,
-B - triggersignalet er signalet som ankommer inngang B,
-Ext - Ekstern lansering. I dette tilfellet er triggersignalet signalet som tilføres klokkeinngangen.

Ved å trykke på EXPAND-knappen på en enkel oscilloskopmodell åpnes en avansert oscilloskopmodell. I motsetning til den enkle modellen er det tre informasjonspaneler som måleresultater vises på. I tillegg, rett under skjermen er det en rullefelt, som lar deg observere enhver tidsperiode fra øyeblikket kretsen slås på til øyeblikket den slås av.

På oscilloskopskjermen er det to markører (røde og blå), betegnet 1 og 2, som du kan måle øyeblikkelige spenningsverdier med når som helst på oscillogrammet. For å gjøre dette, dras markørene med musen til ønsket posisjon (trekantene øverst på markøren fanges opp med musen).
Koordinatene til skjæringspunktene til den første markøren med oscillogrammene vises på venstre panel, koordinatene til den andre markøren på midtpanelet. Det høyre panelet viser forskjellsverdiene mellom de tilsvarende koordinatene til den første og andre markøren.
Reduser-knappen gir en overgang til en enkel oscilloskopmodell.

3. Plotter (Bode-plotter)

Brukes til å konstruere amplitude-frekvens (AFC) og fase-frekvens<ФЧХ) характеристик схемы.
Plotteren måler forholdet mellom signalamplituder ved to punkter i kretsen og faseforskyvningen mellom dem. For målinger genererer plotteren sitt eget frekvensspektrum, hvis rekkevidde kan stilles inn når du setter opp enheten. Frekvensen til enhver vekselstrømkilde i kretsen som studeres ignoreres, men kretsen må inkludere en eller annen vekselstrømkilde.
Plotteren har fire terminaler: to innganger (IN) og to utganger (OUT). De venstre terminalene på IN- og OUT-inngangene er koblet til punktene som studeres, og de høyre terminalene på IN- og OUT-inngangene er jordet.
Ved å dobbeltklikke på plotterbildet åpnes et større bilde av det.

MAGNITUDE-knappen trykkes for å oppnå frekvensresponsen, PHASE-knappen trykkes for å oppnå faseresponsen.
VERTICAL-panelet setter:
-innledende (I) verdi for den vertikale akseparameteren,
-endelig (F) verdi for den vertikale akseparameteren
-type vertikal akseskala - logaritmisk (LOG) eller lineær (LIN).
Det HORISONTALTE panelet er konfigurert på samme måte.
Når du oppnår frekvensresponsen, plottes spenningsforholdet langs den vertikale aksen:
-på en lineær skala fra 0 til 10E9;
- på en logaritmisk skala fra - 200 dB til 200 dB.
Når man oppnår en faserespons, plottes grader fra -720 grader til +720 grader langs den vertikale aksen.
Den horisontale aksen viser alltid frekvens i Hz eller avledede enheter.
Markøren er plassert i begynnelsen av den horisontale skalaen. Koordinatene til punktet der markøren beveger seg med grafen vises i informasjonsfeltene nederst til høyre.

Kretssimulering
Kretsen som studeres er satt sammen på arbeidsfeltet ved hjelp av mus og tastatur.
Når du bygger og redigerer diagrammer, utføres følgende operasjoner:
-velge en komponent fra komponentbiblioteket;
- objektvalg;
-flytte et objekt;
-kopiere objekter;
-slette objekter;
- tilkobling av kretskomponenter med ledere;
-setting av komponentverdier;
-tilkobling av måleinstrumenter.
Etter å ha konstruert kretsen og koblet til enhetene, begynner analysen av kretsoperasjonen etter å ha trykket på bryteren i øvre høyre hjørne av programvinduet (samtidig vises kretstidspunkter i nedre venstre hjørne av skjermen).
Ved å trykke på bryteren igjen stopper kretsen.
Du kan pause mens kretsen kjører ved å trykke på F9-tasten på tastaturet; å trykke på F9 igjen gjenopptar driften av kretsen (et lignende resultat kan oppnås ved å trykke på pauseknappen under bryteren.)
Valget av komponenten som kreves for å bygge kretsen, gjøres etter å ha valgt komponentfeltet som inneholder det nødvendige elementet. Dette elementet gripes av musen og flyttes til arbeidsområdet.
Velge et objekt. Når du velger en komponent, må du klikke på den med venstre museknapp. Komponenten blir rød. (Du kan fjerne valget ved å klikke hvor som helst i arbeidsfeltet.)
Flytte et objekt. For å flytte et objekt, velg det, plasser musepekeren på objektet og hold nede venstre museknapp og dra objektet.
Objektet kan roteres. For å gjøre dette må du først velge objektet, deretter høyreklikke og velge ønsket operasjon
- Roter (roter 90 grader),
-Vend vertikalt (snu vertikalt),
- Vend horisontalt (snu horisontalt)
Objekter kopieres ved å bruke Soru-kommandoen fra Rediger-menyen. Før kopiering må objektet velges. Når kommandoen utføres, kopieres det valgte objektet til bufferen. For å lime inn innholdet i bufferen i arbeidsfeltet, velg Lim inn-kommandoen fra Rediger-menyen
Sletting av objekter. Valgte objekter kan slettes ved å bruke Slett-kommandoen.
Koble til kretskomponenter med ledere. For å koble komponenter med ledere, må du flytte musepekeren til komponentpinnen (en svart prikk vil vises på pinnen). Trykk på venstre museknapp, flytt musepekeren til pinnen på komponenten du vil koble til, og slipp museknappen. Terminalene til komponentene er forbundet med en leder.
Fargen på lederen kan endres ved å dobbeltklikke på lederen med musen og velge ønsket farge fra vinduet som kommer opp.
Fjerne en leder. Hvis lederen av en eller annen grunn må fjernes, må du flytte musepekeren til utgangen til komponenten (en svart prikk skal vises). Trykk på venstre museknapp, flytt den til et tomt område av arbeidsfeltet og slipp museknappen. Konduktøren vil forsvinne.

Parameterverdier settes i dialogboksen for komponentegenskaper, som åpnes ved å dobbeltklikke på komponentbildet (fanen Verdi).
Hver komponent kan tildeles et navn (etikettfane)
Koble til enheter. For å koble enheten til kretsen, må du dra enheten fra verktøylinjen til arbeidsfeltet med musen og koble enhetens ledninger til punktene som studeres. Noen instrumenter må jordes, ellers vil avlesningene deres være feil.
Et utvidet bilde av enheten vises når du dobbeltklikker på det reduserte bildet.
Oppgave: Bygg spenningsdelerkretsen vist på figuren.
- Påfør en sinusformet spenning med en frekvens på 3 kHz og en amplitude på 5 V til inngangen til kretsen fra funksjonsgeneratoren,
-Koble det samme signalet til kanal A i oscilloskopet,
- Koble kanal B på oscilloskopet til deleutgangen,
- fremhev lederne til kanal A og kanal B i forskjellige farger,
-Slå på kretsen, endre innstillingene til måleinstrumentene om nødvendig,
-Gå til den avanserte oscilloskopmodellen. Bruk markøren og det venstre informasjonspanelet til å måle amplitudeverdien til utgangssignalet.
-Koble i tillegg voltmetre til inngangen og utgangen og slå på kretsen igjen.
Få korrekt voltmeteravlesning.

Ordgenerator
Et lite bilde av ordgeneratoren vises på diagrammet

De 16 utgangene i bunnen av generatoren leverer de genererte ordbitene parallelt.
Klokkesignalutgangen (nederst til høyre) forsynes med en sekvens av klokkepulser ved en gitt frekvens.
Klokkeinngangen brukes til å levere en klokkepuls fra en ekstern kilde.
Dobbeltklikk for å åpne et utvidet bilde av generatoren

Venstre side av generatoren inneholder 16-bits ord spesifisert i heksadesimal kode. Hver kodekombinasjon legges inn ved hjelp av tastaturet. Nummeret til den redigerte cellen (fra O til 03FF, dvs. fra 0 til 2047) vises i redigeringsvinduet. Mens generatoren er i drift, viser Adresse-delen adressen til den gjeldende cellen (Gjeldende), den første cellen (Initial) og den siste cellen (Final). Kodekombinasjoner utstedt til 16 utganger (nederst på generatoren) vises i ASCII-kode og binærkode (binær).
Generatoren kan operere i trinn, sykliske og kontinuerlige moduser.
-Trinn-knappen bytter generatoren til trinn-for-trinn-modus;
-Burst-knapp - i syklisk modus (alle ord sendes til utgangen til generatoren en gang i rekkefølge;
-Syklusknapp - til kontinuerlig modus. For å avbryte kontinuerlig drift, trykk på Cycle-knappen igjen.
Triggerpanelet bestemmer øyeblikket generatoren starter (Intern - intern synkronisering, Ekstern - ekstern synkronisering når data er klare.)
Ekstern synkroniseringsmodus brukes når enheten som testes kan bekrefte (bekrefte) mottak av data. I dette tilfellet mottar enheten et signal fra Data ready-terminalen sammen med kodekombinasjonen, og enheten som testes må produsere et datamottakssignal, som må kobles til Trigger-terminalen til ordgeneratoren. Dette signalet utløser neste start av generatoren.
Breakpoint-knappen avbryter driften av generatoren i den angitte cellen. For å gjøre dette, velg ønsket celle med markøren, og trykk deretter på brytepunkt-knappen
Mønsterknappen åpner en meny du kan bruke
Tøm buffer - slett innholdet i alle cellene,
Åpne - last kodekombinasjoner fra en fil med filtypen .dp.
Lagre - skriv alle kombinasjoner skrevet på skjermen til en fil;
Oppteller - fyll skjermbufferen med kodekombinasjoner, start med 0 i nullcellen og legg til en i hver påfølgende celle;
Nedteller - fyll skjermbufferen med kodekombinasjoner, start med FFFF i nullcellen og mink deretter med 1 i hver påfølgende celle;

Skift til høyre - fyll hver fjerde celle med kombinasjoner 8000-4000-2000-1000, flytt dem til høyre i de neste fire cellene;
Skift til venstre - det samme, men flyttet til venstre.

Logisk analysator
Et miniatyrbilde av den logiske analysatoren vises på diagrammet

Den logiske analysatoren er koblet til kretsen ved hjelp av pinner på venstre side. Signaler kan observeres på 16 punkter i kretsen samtidig. Analysatoren er utstyrt med to siktlinjer, som lar deg få avlesninger av tidsintervaller T1, T2, T2-T1, samt en horisontal rullelinje

Klokkeblokken har terminaler for tilkobling av en vanlig ekstern og selektiv kvalifiseringskilde for triggersignaler, hvis parametere kan stilles inn ved hjelp av menyen som kalles opp av Set-knappen.
Utløsning kan gjøres på den stigende (positive) eller fallende kanten (negativ) av triggersignalet ved å bruke en ekstern (ekstern) eller intern (intern) kilde. I vinduet Klokkekvalifisering kan du angi verdien til det logiske signalet (0,1 eller x) som analysatoren starter ved.
Ekstern synkronisering kan utføres av en kombinasjon av logiske nivåer som leveres til inngangene til analysatorkanalene.