

NIVĂ 1 DATOR- OCH KOMMUNIKATIONSTEKNIK
JĂRGEN JOHNSSON
INNEHĂ LL
2.
5.
10. INTERNET
s
arbetar m ed s tandardisering i
8. KOMMUNIKATIONSLĂNKAR
11. INDUSTRIELL KOMMUNIKATION
9. LOKALA OCH GLOBALA NĂTVERK
12.
13. N YA MĂJLIGHETER
KOMMUNIKATIONSTEKNIK
Som du har sett tidigare i boken innebÀr datorkommunikation att data ska överföras mellan tvÄ eller flera punkter inuti en dator eller i ett nÀtverk. Tidigare har vi mest gÄtt igenom intern datorkommunikation i en dator eller till och frÄn en periferienhet i nÀrheten av datorn. I det hÀr avsnittet ska vi gÄ igenom nÄgra vanliga grundlÀggande kommunikationsbegrepp för att efterhand allt mer fokusera pÄ olika typer av kommunikation utanför sjÀlva datorn.
KommunikationslÀnkar
Den vÀg som information i datorer, skrivare, kameror skickas över kallas för en kommunikationslÀnk, ibland transmissionslÀnk. LÀnken kan t.ex. vara en radioförbindelse via en satellit eller en fiberkabel nedgrÀvd pÄ havets botten. Man brukar dela upp kommunikationslÀnkarna i bundna och obundna. De bundna kan t.ex. vara en fiber- eller kopparkabel medan de obundna kan vara radiovÄgor eller infrarött ljus.
Bounded media
Bunden kommunikation, t.ex. signalöverföring med olika typer av kablar.
Boundless media
Obunden kommunikation, t.ex. signalöverföring i ett trÄdlöst nÀtverk.
RadiovÄgor mellan datorn och en trÄdlös router.

Exempel pÄ nÄgra olika bundna och obundna kommunikationslÀnkar.
RadiovÄgor mellan datorn och mobiltelefonen via Bluetooth.
Kopparkabel mellan datorerna.
RadiovÄgor mellan datorn och en skrivare.
Optisk fiber mellan datorn och en robot.
Unicasting och multicasting
I en del fall gÄr kommunikationslÀnken endast mellan en sÀndare och en mottagare, t.ex. dÄ ett digitalfoto ska överföras mellan en dator och en skrivare. Detta kommunikationssÀtt kallas för unicasting. I mÄnga fall sker oftast kommunikationen mellan en sÀndare och mÄnga mottagare, t.ex. en tv- och radioutsÀndning eller ett mail som skickas till alla dina kompisar pÄ samma gÄng. Detta kommunikationssÀtt kallas för multicasting.

Kommunikationen mellan en dator och en skrivare Àr ett exempel pÄ unicasting.
Unicasting
En sĂ€ndare â en mottagare
Multicasting
En sĂ€ndare â mĂ„nga mottagare

En tv-sÀndning Àr ett exempel pÄ multicasting.
Simplex och duplex
Inom datorkommunikationstekniken definierar man olika typer av utrustning som sÀndare eller mottagare. TvÄ utrustningar som t.ex. en dator och en skrivare kan bÄda vara sÀndare och mottagare av data men Àr det sÀllan samtidigt. Om kommunikationen endast kan ske i en riktning, t.ex. signalen frÄn en tryckknapp till en dörrklocka, talar man om enkelriktad överföring. Inom kommunikationstekniken kallas detta för simplex. Andra typer av simplex kommunikation Àr bl.a. olika typer av larm, GPS-kommunikation och analog radiomottagning.

GPS-kommunikation Àr ett exempel pÄ enkelriktad kommunikation, simplex.

Om data dÀremot överförs i bÄda riktningarna, men inte samtidigt, talar man om halv duplex. Exempel pÄ överföring i halv duplex Àr vid anvÀndandet av kommunikationsradio, t.ex. en walkie talkie eller en porttelefon, dÀr endast den ena parten kan tala Ät gÄngen.

Att tala i en porttelefon Àr ett exempel pÄ halv duplex.
Den tredje och sista varianten av överföring Àr full duplex. Vid denna typ av överföring kan data överföras i bÄda riktningarna samtidigt. Exempel pÄ överföring i full duplex Àr nÀr du talar i mobiltelefon. Talar du och din kompis i munnen pÄ varandra gör ni det i full duplex!

Att tala i mobiltelefon Àr ett exempel pÄ full duplex.

Analog och digital kommunikation
Syftet med kommunikation Àr som sagt att kunna överföra information mellan tvÄ eller flera enheter. Nuförtiden Àr i stort sett all datorkommunikation digital Àven om analoga inslag fortfarande ibland finns kvar. Ett modem Àr ett exempel pÄ en analog kommunikationslÀnk mellan en dator och en telefonstation.
Signalen Àr digital i datorn och omvandlas till en analog signal i modemet för att sedan pÄ nytt omvandlas till en digital signal hos din teleoperatör. Man kan sÀga att modemet lurar telefonlinjen att tro att det Àr ljud som skickas och inte data.
Ordet modem Àr en sammanslagning av orden MODulator och DEModulator och Àr en enhet som omvandlar datorns digitala bitar till toner som telenÀtet kan hantera.

Ett modem omvandlar digitala signaler i datorn till analoga som kan överföras över det vanliga telenÀtet. Denna teknik Àr idag mycket ovanlig och anvÀnds nÀstan uteslutande i en del industriella tillÀmpningar.
Ett modem Àr bÄde en analog-till-digitalomvandlare och en digital-tillanalogomvandlare i en och samma enhet. Sakta men sÀkert byts fler och fler av de analoga enheterna i kedjan ut mot helt digitala kommunikationsnÀt.
LÄt oss dÀrför slÄ fast att nÀstan all datorkommunikation idag Àr digital.
PARALLELL OCH SERIELL KOMMUNIKATION
Det finns tvĂ„ sĂ€tt att överföra digital information mellan tvĂ„ enheter, antingen Ă€r överföringen seriell eller parallell . Parallell överföring anvĂ€nds internt i datorer som du har sett tidigare, men idag endast i undantagsfall, utanför sjĂ€lva datorn. Vid parallell överföring anvĂ€nds en ledning för varje teckenbit, t.ex. 8 ledningar för 8 bitar information, D0âD7. Vid seriell överföring överförs bitarna dĂ€remot en i taget, efter varandra, pĂ„ en och samma ledning. Idag Ă€r seriell kommunikation den klart dominerande överföringsmetoden pĂ„ marknaden.
SĂ€ndare Mottagare D7
Parallell överföring.
SĂ€ndare Mottagare
SĂ€ndare Mottagare
Seriell överföring.
Parallell kommunikation
Parallell kommunikation Àr snabb och enkel, men anvÀnds idag nÀstan enbart internt i datorerna och bara i ett fÄtal tillÀmpningar utanför. Problemet med parallell kommunikation Àr att förbindelsen blir onödigt kostsam, p.g.a. det stora antalet kopparledningar som behöver anvÀndas. Dessutom blir överföringen störningskÀnslig och anvÀnds dÀrför aldrig vid lÄnga överföringsavstÄnd.
Fördelar:
⹠Snabbare Àn seriell kommunikation
âą Enkel teknik
Nackdelar:
⹠Kostsam pÄ lÄnga avstÄnd, p.g.a. behovet av kopparledning
âą Tar stor plats
âą T jocka och dyra kablar
⹠StörningskÀnslig
Seriell kommunikation
Seriell kommunikation innebÀr att de digitala bitarna överförs en i taget pÄ en och samma ledning och Àr det idag mest anvÀnda sÀttet att sÀnda information mellan datorer, mobiltelefoner, skrivare och spel. Seriell överföring av data stÀller högre krav pÄ sÀndare och mottagare och enheterna mÄste hela tiden hÄlla reda pÄ nÀr ett nytt tecken ska skickas.
Fördelar:
âą Mindre antal kopparledningar
âą Billigt!
⹠Relativt okÀnslig för störningar.
âą Tar liten plats.
Nackdelar:
⹠LÄngsammare Àn vid motsvarande parallell kommunikation.
⹠StÀller högre krav pÄ sÀndare och mottagare.
⹠KrÀver ett stort regelverk (standarder), protokoll, hur signalerna ska överföras mellan olika enheter.
Vinsten med seriell överföring Àr att man endast behöver ett fÄtal ledningar, vilket blir bÄde billigare, enklare och tar mindre plats i kabelhöljet. Dessutom Àr seriell överföring inte lika kÀnslig för störningar och dÀrför kan en seriell USB-kabel till en skrivare vara upp till cirka 5 meter lÄng utan förstÀrkare. Vid seriell kommunikation anvÀnds ofta en kommunikationslÀnk för varje riktning. Detta kan i ett nÀtverk vara en ledare för sÀndning och en ledare för mottagning. De övriga ledarna i en seriell kabel Àr till för spÀnningsmatning och jord.
Ledaren för sÀndning brukar i kommunikationssammanhang betecknas med TD eller TxD och ledaren för mottagning med RD eller RxD. TD stÄr för transmit, överför, data och RD för receive, ta emot, data.

En seriell USB-C-kontakt har 24 st stift och Àr vÀndbar. GND (jord) finns lÀngst ut till höger och vÀnster och kommer pÄ samma plats om man vÀnder kontakten. Att det inte finns 24 st trÄdar som gÄr ut ur kontakten har att göra med att det inuti kontakten sitter en kommunikationskrets (IC-krets) pÄ ett mindre kretskort som hanterar omkoppling och kommunikation. Vid enbart strömförsörjning anvÀnds GND som jord och TX1 och TX2 som plus 5V. Man hoppas att denna USB-kontakt pÄ sikt ska ersÀtta alla typer av kontakter för spÀnningsförsörjning och datasignaler.
TD och TxD stÄr för Transmit Data, vilket innebÀr att överföra data.
RD och RxD stÄr för Receive Data, vilket innebÀr att ta emot data.
Kommunikation i en fabrik
HÀr kan du se hur en produktionsanlÀggning i en mindre fabrik skulle kunna vara uppbyggd. Du ser Àven en kort förklaring till olika industriella begrepp som Àr viktiga att kÀnna till.
1. Kontrollrum
I kontrollrummet övervakas hela anlÀggningen av ett överordnat system, DCS-system, Distributed Control System. FrÄn kontrollrummet kan teknikern styra och övervaka hela anlÀggningen. HÀr finns det möjlighet att programmera om systemet, ÄterstÀlla larm, avlÀsa och lagra produktionsdata och mycket annat. Datorerna i kontrollrummet ansluts ofta till ett Ethernet-nÀtverk.
Ett överordnat system med grÀnssnitt för en anvÀndare kallas Àven för ett
SCADA-system, Supervisory Control and Data Acquisition eller HMI-system, Human Machine Interface.
2. Operatörspanel
Med en operatörspanel kan man kommunicera direkt med olika styrs ystem i anlÀggningen. Med en display och nÄgra knappar kan operatören bÄde styra processen och avlÀsa produktionsdata utan att behöva gÄ till kontrollrummet. Operatörspaneler har numera ofta en inbyggd webbserver med en egen IPadress, vilket gör att man kan komma Ät och kommunicera med panelen frÄn alla platser i nÀtverket.
3. TrÄdlösa nÀtverk
Ăven i industriella processer ökar anvĂ€ndandet av trĂ„dlösa nĂ€tverk. TrĂ„dlösa signaler kan exempelvis skickas mellan en sensor och ett styrsystem. En produktionscell uppbyggd av trĂ„dlösa komponenter Ă€r lĂ€tt att bygga om nĂ€r t.ex. en ny produkt eller modell ska tillverkas.
Produktionscell kallas ibland ett avgrÀnsat produktionsavsnitt i en fabrik, t.ex. en plats i en bilfabrik dÀr motor och vÀxellÄda monteras ihop med karossen.

4. Kontor
FrÄn en dator pÄ kontoret, en s.k. klient, kan man kommunicera med kontrollrummets överordnade system. HÀr kan man samla upp produktionsdata frÄn anlÀggningen, skicka tillverkningsordrar eller skriva ut produktionsrapporter. FrÄn kontoret kan företagets ledning hela tiden följa och övervaka produktionen sÄ att de kan ta rÀtt beslut.

5. Frekvensomriktare
Transportbandets motor styrs av en frekvensomriktare som bl. a. startar och stoppar och ger rÀtt hastighet pÄ bandet. Frekvensomriktaren kommunicerar oftast med ett styrsystem i anlÀggningen över en fÀltbuss.
6. ApparatskÄp med styrsystem I ett styrsystem styrs och övervakas produktionen i anlÀggningen. Styrsystemet sköter bl. a. kommunikationen med robotar, frekvensomriktare, sensorer samt skickar och tar emot signaler frÄn kontrollrummet eller frÄn en lokal operatörspanel. Styrsystemen placeras ofta i ett apparatskÄp för att skydda dem mot smuts, vÀtska, vÀrme, kyla etc. Styrsystemen kan i vissa fall Àven vara kopplade till ett mobilt nÀtverk för att t.ex. snabbt kunna ringa upp en servicetekniker vid ett haveri.
7. FĂ€ltbuss
Med ett robust kommunikationsnÀt för industriellt bruk, en s.k. fÀltbuss, kan man samla upp produktionsdata i en process, skicka signaler mellan sensorer, styrsystem, operatörspaneler etc. Den vanligaste fÀltbussen i europeiska fabriker Àr Profibus.
8. Sensorer, givare
En sensor omvandlar en fysikalisk storhet till en elektrisk. Det kan t.ex. vara en vÀtskenivÄ i en tank, en temperatur i en ugn, ett vÀtskeflöde i ett rör, lÀget pÄ en ventil eller att en detalj har kommit i rÀtt position pÄ ett transportband. Sensorer kommunicerar ofta med industriella styrsystem, s.k. PLC. Kommunikationen kan överföras i en kabel eller trÄdlöst mellan sensorn och en nod i det industriella nÀtverket.
6.
5. 7.
8.
INDUSTRINS PRODUKTIONSNIVĂ ER
I en produktionsanlÀggning kombineras ofta olika typer av nÀtverk. Man kan sÀga att kommunikationen sker i tre olika nivÄer med olika krav pÄ snabbhet och sÀkerhet. LÀngst ned i hierarkin, nÀra processen, finns den s.k. I/O-nivÄn. PÄ denna nivÄ sker kommunikation mellan utrustningar som driver och positionerar olika mekaniska rörelser. Det kan t.ex. vara sensorer, frekvensomriktare, pneumatiska ventiler och I/O-moduler. NÀtverket pÄ denna nivÄ kallas för en fÀltbuss.
KontrollnivÄ StyrnivÄ I/O-nivÄ
Kommunikationen i en industriell produktionsanlÀggning sker i tre olika nivÄer.
Utrustningen pÄ I/O-nivÄn utbyter information med den överliggande styrnivÄn. PÄ denna nivÄ finns olika typer av styrdatorer och styrsystem. Dessa utrustningar kommunicerar med varandra och med tillkopplade operatörspaneler sÄ att operatören kan avlÀsa data och göra mindre justeringar av ett program ute i anlÀggningen. StyrnivÄn kommunicerar uppÄt med kontrollnivÄn och nedÄt med I/O-nivÄn. KontrollnivÄn sköts ofta frÄn ett kontrollrum en bit frÄn sjÀlva processen och hÀr sker övervakning, produktionsstyrning och datainsamling frÄn processen. KontrollnivÄn Àr ofta PC-baserad och innehÄller speciella programvaror sÄ att man pÄ ett grafiskt och överskÄdligt sÀtt kan övervaka och styra hela processen.
En I/O-modul, Input/Output modul, Àr en liten kommunikationsmodul som kan placeras ute i en anlÀggning för att kunna ge och ta emot olika analoga och digitala styrsignaler.
I nedanstÄende bild kan du se hur industrins produktionsnivÄer skulle kunna se ut i verkligheten. LÀgg mÀrke till att det bÄde finns dubbla nÀtverk och dubbla servrar i bilden. Detta kallas för redundans, och Àr mycket vanligt för att minska risken för ett haveri i en industriell anlÀggning.
KontrollnivÄn bestÄr ofta av operatörsplatser, datorer, dÀr operatören kan styra och övervaka processen. Programmen i dessa datorer har kontakt med styrnivÄn, styrsystemen, som i sin tur har kontakt med I/O-nivÄn, dvs. instrument, sensorer, ventiler, I/O-moduler, tryckknappar, lampor och mycket annat.
Operatörsplatser (DCS-system)
Arbetsstation (för övervakning/styrning)

Operatörspanel

Motorer

Frekvensomriktare

StÀllverk


Ingenjörsstation (för programmering)

Redundanta styrsystem (PLC)
I/O-moduler
FĂ€ltbuss




Digitala och analoga I/O (Ventiler, lampor, tryckknappar, etc)
Redundanta nÀtverk, styrsystem och servrar Àr nÄgot som Àr mycket vanligt i industriella installationer. Redundans skapas exempelvis genom att man installerar dubbla nÀtverk, datorer, hÄrddiskar och styrsystem. Genom redundans minskar risken för ett haveri.
Kontorsdator (klient)

KontorsnÀtverk
Router

Redundant industriellt nÀtverk

Router
Som du har sett tidigare i den hĂ€r boken Ă€r det viktigt att det finns standarder kring hur olika apparater och system kopplas samman i ett nĂ€tverk. Detta gĂ€ller naturligtvis Ă€ven i ett industriellt system. SĂ€ndarna och mottagarna mĂ„ste med andra ord vara överens om hur signalerna ska se ut, hur de ska skickas, hur kontakterna ska vara utformade och vilka spĂ€nningsnivĂ„er de ska kunna hantera. KONTROLLNIVĂ


Redundanta styrsystem (PLC)
I/O-moduler
FĂ€ltbuss



Digitala och analoga I/O (Ventiler, lampor, tryckknappar, etc)
I/O-NIVĂ
Industrins signaler
Den mest grundlĂ€ggande standardsignalen som anvĂ€nds inom industrin Ă€r den analoga strömsignalen pĂ„ 4â20 mA. Denna signal anvĂ€nds bl.a. nĂ€r en analog signal frĂ„n en sensor ska överföras till en mottagare, t.ex. ett styrsystem. Detta kopplingssĂ€tt kallas för en strömslinga , frĂ„n engelskans current loop. I bilden nedan kan du se hur en signal frĂ„n en nivĂ„sensor i en tank ansluts till ett styrsystem för vidare presentation av volymen pĂ„ en operatörspanel.
Den mekaniska delen av nivÄsensorn

Elektroniken inuti
nivÄsensorn
SpÀnningsmatning (24 V)
I = 4â20 mA
Ăverföring av signaler frĂ„n en nivĂ„sensor. NĂ€r tanken Ă€r full flyter det 20 mA i strömslingan och nĂ€r tanken Ă€r tom flyter det 4 mA.
NÀr en nivÄsensor ska kopplas in ansluts vanligtvis en matningsspÀnning pÄ 24 V mellan sÀndaren och mottagaren. Vid olika vÀtskenivÄer kommer det flyta mellan 4 och 20 mA ström i strömslingan. Vanligtvis flyter det 4 mA nÀr tanken Àr tom och 20 mA dÄ tanken Àr full. Styrsystemet kan nu programmeras sÄ att exempelvis systemet ger en larmsignal nÀr vÀtskan nÄr en viss nivÄ. Signalen kan Àven visas pÄ en display, exempelvis pÄ en operatörspanel, eller skickas vidare till en arbetsstation i ett kontrollrum för vidare bearbetning.
Industriell datorkommunikation
Oftast Àr det betydligt fler signaler som ska överföras i ett industriellt system Àn en enstaka strömsignal frÄn en nivÄsensor. NÀr datorer, instrument och styrsystem ska anslutas anvÀnds ofta nÄgon form av kommunikationskabel.
Den kommunikationsstandard man ibland anvĂ€nder Ă€r en vidareutveckling av den Ă€ldre standarden RS232C, Recommended Standard nr 232 â revision C .
Styrsystem
Operatörspanel
Den Ă€ldre RS232-standarden kan antingen ha en 9- eller en 25-polig D-sub kontakt som grĂ€nssnitt. Tre ledare anvĂ€nds vanligtvis för att skicka data, Transmit Data â TD, ta emot data, Receive Data â RD och som signaljord, Signal Ground â SG. Det finns ocksĂ„ en del andra ledare för att ge klartecken att data kan överföras, att mottagaren kan ta emot data etc. En RS232-signal kan relativt enkelt omvandlas till en USB-signal med ett speciellt kablage.
9-polig RS232, hane

25-polig RS232, hane
Det maximala avstÄndet för överföring med RS232-standarden Àr ca 15 meter och den maximala överföringshastigheten ca 20 kbps. Detta fungerade förr i hemmen och i olika kontorsmiljöer men knappast i industrin. DÀrför vidareutvecklade man grÀnssnittet och tog fram nÄgra modernare standarder för att kunna kommunicera sÀkert Àven i tuffa industriella miljöer.
Standarden RS232 kallas Àven för V.24 beroende pÄ vilket standardiseringsorgan som har utfÀrdat standarden. RS232 Àr en ANSI-standard, American National Standards Institute, medan V.24 Àr standardiserad av ITU, International Telecommunication Union
DATOR- OCH KOMMUNIKATIONSTEKNIK
Dator- och kommunikationstekniken genomsyrar det mesta vi har omkring oss, frÄn de allra enklaste leksaker med inbyggda mikroprocessorer till avancerade symaskiner, industrirobotar och superdatorer som kan berÀkna hur vÀdret ska bli framöver. Idag har dessutom alla datorsystem pÄ marknaden mÄnga olika möjligheter att kommunicera med varandra och mÀngden information mellan systemen ökar i allt snabbare takt.
Den hÀr boken behandlar grunderna i all form av dator- och kommunikationsteknik, inte bara persondatorns uppbyggnad och hur datorer kommunicerar med varandra. I boken tas flera andra teknikomrÄden upp, bland annat mobiltelefoni, industriell kommunikationsteknik, AI och digitalisering. Allt Àr skrivet pÄ ett lÀttillgÀngligt sÀtt och utan nÄgra krav pÄ speciella förkunskaper.
LÀromedlet Dator- och kommunikationsteknik omfattar följande komponenter:
âą Faktabok
âą Instuderingsuppgifter
⹠Digitalt lÀromedel
âą Digitalt komplement
Instuderingsuppgifterna Àr ett övningshÀfte med frÄgor till faktabokens avsnitt. Det digitala lÀromedlet innehÄller faktatexterna, sjÀlvrÀttande övningar baserade pÄ instuderingsuppgifterna och lÀrardel med facit m.m. Det digitala komplementet innehÄller instuderingsfrÄgorna i digital form och lÀrardel med facit.