Logikmoduler LOGO! til industriel automation

Logikmoduler LOGO! til industriel automationMikroprocessorenheder er meget udbredt til automatisering af generelle industri-, transport- og husholdningsapparater. På grund af fleksibiliteten og lave omkostninger ved mikroprocessorenheder er deres andel i automatiseringsenheder konstant stigende. I den indledende fase af brugen af ​​mikroprocessorenheder var den vigtigste begrænsende faktor, med de lave omkostninger ved selve mikrocontrollerne, de betydelige omkostninger ved at skabe deres software, som blev udviklet i programmeringssprog på lavt niveau og krævede højtuddannede programmører.

Dette problem blev løst ved at skabe funktionelt komplette mikroprocessormoduler med indbygget basissoftware og yderligere udvidelsesmoduler. Tilslutningen af ​​basismodulerne til udvidelsesmodulerne udføres gennem specielle stik, som udelukker tilslutning af moduler, der ifølge nogle kriterier (f.eks. forsyningsspænding) ikke kan tilsluttes basismodulet.

Modulerne er programmeret i specialiserede sprog på højt niveau, såsom trin 5 eller trin 7, som giver dig mulighed for at kompilere et program i form af et blokdiagram eller kontaktdiagram, eller i form af et system af logiske ligninger. Kompileringen af ​​sådanne programmer i maskinkoder udføres under hensyntagen til den specifikke nomenklatur for de installerede moduler. Programmøren behøver ikke særlig viden om strukturen og kommandoerne for de mikroprocessorer, der indgår i modulerne, men har kun brug for viden om det udviklede tekniske systems funktion.

Virksomheden, udvikleren af ​​modulerne, skaber specialiseret software til en personlig computer med en praktisk grænseflade, der giver alle stadier af systemudvikling og programmering af mikroprocessormoduler direkte gennem portene på en personlig computer eller en ekstra enhed forbundet til computeren. Dette koncept blev implementeret af SIEMENS i skabelsen af ​​LOGO!-mikroprocessormodulsættet.

logisk mikroprocessormodul fra Siemens

LOGO! er et universelt logisk mikroprocessormodul fra Siemens… LOGO! omfatter mikroprocessorkontrolenhed, kontrolpanel og baggrundsbelyst display, strømforsyning, udvidelsesmodulinterface, programmeringsmodulinterface (kort) og pc-kabel.

LOGOET! omfatter standard out-of-the-box-funktioner, som ofte bruges i praksis, for eksempel: tænd- og sluk-forsinkelsesfunktioner, pulsrelæ, programmerbare taster, urkontakt, digitale og analoge flag, ind- og udgange afhængig af enhedstype.

Typer af LOGO!

Basic fås i to spændingsklasser:

  • Klasse 1 <24 V, dvs. 12 V DC strøm, 24 V DC strøm, 24 V AC strøm;

  • Klasse 2> 24 V, dvs.115 … 240 VDC og vekselstrøm;

i muligheder:

  • med LCD-display (LCD): 8 indgange og 4 udgange;

  • uden display («LOGO! Pure»): 8 indgange og 4 udgange.

Hver klasse består af 4 underenheder (SU), er udstyret med en ekspansionsgrænseflade og giver 33 klar-til-brug basale og specielle funktioner til udvikling af et skifteprogram.

Logikmodul LOGO 12/24 RC

Udvidelsesmoduler

  • LOGO! Digitale moduler fås til alle spændinger og har 4 indgange og 4 udgange.

  • Analoge moduler LOGO! Fås til 12 og 24 VDC med to analoge indgange eller to PT100 indgange.

  • De digitale og analoge moduler består af to underenheder. Hver af dem har to udvidelsesgrænseflader til tilslutning af yderligere moduler.

Enhver enhed LOGO! Basic Basic kan kun udvides med udvidelsesmoduler af samme spændingsklasse. Mekanisk kodning (ben i etuiet) forhindrer tilslutning af enheder af forskellige spændingsklasser. Undtagelse: Den venstre grænseflade på det analoge eller kommunikationsmodulet er elektrisk isoleret. Derfor kan disse udvidelsesmoduler tilsluttes enheder med forskellige spændingsklasser.

Elementer i LOGO!

LOGO! De adskiller sig i typen (konstant = eller variabel ~) og værdien af ​​forsyningsspændingen, typen af ​​udgange (relæ eller transistor), tilstedeværelsen eller fraværet af et flydende krystaldisplay. Mangfoldigheden af ​​LOGO! giver dig mulighed for at vælge det mest egnede sæt med minimalt overskud af tekniske midler til at realisere et specifikt teknisk problem.

Betegnelse af elementer:

  • Mulighed 12 — 12 V DC.

  • Mulighed 24 — 24 VDC.

  • 230 — 115/240 VAC valgfri.

  • R — relæudgange (uden R — transistorudgange).

  • C — indbygget 7-dages ur.

  • o — ingen visningsmulighed.

  • DM — digitalt modul.

  • AM er et analogt modul.

  • CM — kommunikationsmodul (f.eks. AS-interface).

LOGO!

LOGO!

(1) — hvoraf du alternativt kan bruge 2 analoge indgange med et signalområde på 0 … 10 V og 2 hurtige indgange. (2) — 230 V AC optioner — indgange i to grupper af 4. Inden for en gruppe er kun den samme fase mulig, forskellige faser er mulige mellem grupperne. (3) — digitale indgange kan arbejde med direkte og omvendt polaritet. (4) — med kan du vælge signalområdet 0 … 10 V eller 0 … 20 mA.

LOGO! inden for industriel automation

Opretter forbindelse til LOGO! 12/24 RC sensorer

Kontakt LOGO! 12/24 RC-sensorer: a) diskrete, med kontakt- og berøringsfri udgange, b) analoge (0 - 10 V)

LOGO! Funktioner

LOGO! i programmeringstilstand giver dig forskellige elementer, der er opdelt i lister:

  • CO — liste over stik (indgange/udgange)

  • GF — liste over grundlæggende funktioner OG [AND], OR [OR],

  • SF — liste over specialfunktioner

  • BN er en liste over blokke klar til brug i kredsløbsprogrammet.

Alle lister repræsenterer de emner, der er tilgængelige i LOGO!. Typisk er det alle stik, alle basisfunktioner og alle specialfunktioner kendt af LOGO!. Dette inkluderer også alle blokke, du har oprettet i LOGO! indtil listen kaldes. LOGO! viser ikke alle elementer, hvis der ikke er ledig plads i hukommelsen, eller det maksimalt mulige antal blokke er nået. I dette tilfælde kan den næste blok ikke indsættes.

Konstanter og stik (Co) er input, output, bits af hukommelse og faste spændingsniveauer (konstanter).

Indgange:

1) Digitale indgange

Digitale indgange er markeret med bogstavet I.De digitale indgangsnumre (I1, I2, …) svarer til indgangspinnumrene på LOGO! Nummereringen af ​​basisenhedens og udvidelsesenhedernes indgange er direkte i den rækkefølge, enhederne er installeret.

2) Analoge indgange

LOGOET! 24, LOGO! 24o, LOGO! 12 / 24RC og LOGO! 12 / 24RCo har indgange I7 og I8, som også kan programmeres til brug som analoge indgange AI1 og AI2. Hvis disse indgange bruges som I7 og I8, fortolkes indgangssignalet som en digital værdi. Hvis de bruges som AI1 og AI2, fortolkes signalerne som analoge værdier. Når et analogt modul er tilsluttet, er dets indgange nummereret efter de eksisterende analoge indgange.

Ved specialfunktioner, der på indgangssiden giver mening kun at forbinde til analoge indgange, når indgangssignalet er valgt i programmeringstilstand, er det kun analoge indgange AI1 ... AI8, analoge flag AM1 ... AM6, de analoge udgange på de moduler, der tilbyder er nummereret som udgange AQ1 og AQ2.

Udgange:

1) Digitale udgange

De digitale udgange er markeret med bogstavet Q. Udgangsnumrene (Q1, Q2, ... Q16) svarer til LOGO!-udgangspinnumrene. Udgangsnumrene nummereres fortløbende, startende med basismodulet og fortsætter i den rækkefølge, modulerne monteres i. Derudover er det muligt at anvende 16 udgange, der ikke er tilsluttet blokkene. De er markeret med et X og kan ikke genbruges i et kædeprogram (i modsætning til f.eks. flag).

Alle programmerede ikke-tilsluttede udgange vises i listen, samt en uprogrammeret ikke-tilsluttet udgang.Brugen af ​​en uforbundet udgang giver f.eks. mening med specialfunktionen «Beskedtekster», hvis kun beskedteksten er relevant for kredsløbsprogrammet.

2) Analoge udgange

De analoge udgange er markeret med bogstaverne AQ. To analoge udgange er tilgængelige, nemlig AQ1 og AQ2. Der kan kun tilsluttes en analog værdi til den analoge udgang, dvs. funktion med analog udgang eller AM analog flag.

Frontpanelvisning af LOGO!

Ris. 1. Frontpanelvisning af LOGO!

Flag

Flag er markeret med bogstaverne M eller AM. Disse er virtuelle output, der har samme værdi ved deres output som ved deres input. I LOGOET! der er 24 digitale flag M1 … M24 og 6 analoge flag AM1 … AM6.

Startflaget M8 indstilles i den første cyklus af brugerprogrammet og kan derfor bruges som startflaget i dit kædeprogram. Den nulstilles automatisk efter den første cyklus af programmet. I alle efterfølgende cyklusser kan M8 flaget bruges på samme måde som de andre flag.

Logiske signalniveauer

Signalniveauer er angivet med hi og lo. Hvis tilstanden «1» = hi eller «0» = lo konstant skal være til stede på blokken, så anvendes et fast niveau eller konstant værdi hi eller lo på inputtet. Åbne stik Hvis der ikke bruges et blokstik, kan det være markeret med et x.

Liste over hovedtræk — GF

Hovedfunktionerne er simple logiske elementer i boolsk algebra.

GF-listen indeholder blokke med grundlæggende funktioner, som du kan bruge i dit skema. Følgende grundlæggende funktioner er tilgængelige:

Liste over hovedkarakteristika - GF

Liste over specialfunktioner — SF

Når du indtaster et kredsløbsprogram i LOGO! du finder specielle funktionsblokke i SF-listen.Indgangene til specialfunktionerne kan vendes individuelt, dvs. koblingsprogrammet konverterer den logiske «1» af indgangen til den logiske «0»; og konverterer logisk «0» til logisk «1». Tabellen viser, om den tilsvarende funktion kan parametreres (REM).

Følgende specialfunktioner er tilgængelige:

  • Forsinkelse ved opstart

  • Sænk farten

  • Tænd/sluk forsinkelse

  • Forsinkelse ved tænding med hukommelse

  • Intervaltidsrelæ (kort pulsgenerering)

  • Kantudløst tidsrelæ

  • Asynkron impulsgenerator

  • Tilfældig pulsgenerator

  • Trappelyskontakt

  • Dobbeltfunktionskontakt

  • Skift i syv dage

  • Skift tolv måneder

  • Nedtællingstimer

  • Arbejdstidstæller

  • Tærskelkontakt

  • Analog tærskelkontakt

  • Analog differentialtærskelkontakt

  • Analog komparator

  • Overvågning af analoge værdier

  • Analog forstærker

  • Selvlåsende relæ (RS flip-flop)

  • Impulsrelæ

  • Program switch

  • Skift register

Et eksempel på brug af logikmodulet LOGO!
Brugen af ​​mikroprocessorsystemer i elektroteknik på eksemplet med brugen af ​​PLC
LOGO!

LOGO! Soft Comfort fås som softwarepakke til pc. Denne software indeholder følgende funktioner:

  • en grafisk grænseflade til oprettelse af et kredsløbsprogram i offline-tilstand i form af et kredsløbslogikdiagram (kontaktdiagram / kredsløbsdiagram) eller et funktionelt blokdiagram (funktionsplan);
  • simulering af dit kredsløbsprogram på en computer;
  • generere og udskrive et program skematisk blokdiagram;
  • lagring af programmet på en harddisk eller andet lagermedie;
  • sammenligning af skiftende programmer;
  • praktisk parameterisering af blokke;
  • overførsel af kredsløbsprogrammet fra LOGO! til computeren og fra computeren til LOGO!;
  • aflæsning af arbejdstidstælleren;
  • sæt et tidspunkt;
  • overgang fra sommer til vintertid og omvendt;
  • online test, visning af tilstande og aktuelle værdier af LOGO! I RUN-tilstand;
  • standse afviklingen af ​​kredsløbsprogrammet af computeren (STOP).

LOGO! Soft Comfort hovedvindue i FBD-tilstand (FBD-editor)

LOGO! Soft Comfort hovedvindue i FBD-tilstand (FBD-editor)

Et eksempel. En elektrisk netværksmodel i LOGO! Blød komfort

Sikker netværkskonfiguration

Ris. 2. Konfiguration af det beskyttede netværk RU1, RU2 — koblingsudstyr; P1, P2 — den første og anden gruppe af brugere; SF1, SF2 — første og anden afbryder; K1, K2 det første og andet kortslutningspunkt; I1, I2 — strømme i netsektioner

Fra koblingsanlægget RU1 udgår flere elektriske ledninger, hvoraf den ene er beskyttet af en afbryder SF1. Koblingsudstyr RU2 forsynes fra denne linje, hvis udgangsledninger er beskyttet af afbryder SF2.

Der kan opstå en kortslutning i sektion 1 (punkt K1) eller i sektion 2 (punkt K2), mens kortslutningen (kortslutningen) skal afbrydes nærmest kortslutningspunktet. kontakt. Men hvis den nærmeste afbryder er defekt, så er der en kortslutning. skal slukkes med en kontakt tættest på strømkilden.

Den elektriske netværksmodel i LOGO! Blød komfort er vist i figur 3.

En elektrisk netværksmodel i LOGO! Blød komfort

Ris. 3. Model af det elektriske netværk i LOGO! Blød komfort

Breaker SF1 simuleres med knap C1 og blokke B001,... B006 og Q1.

C1-knappen svarer til maskinens tænd/sluk-håndtag.Trigger B001 simulerer maskinens mekaniske lås, der holder kontakterne i lukket eller åben tilstand.

Blok B002 simulerer et "brækhåndtag", der giver dig mulighed for at slukke for maskinen, når tænd/sluk-håndtaget er aktiveret.

B003 inverteren sørger for, at maskinen er slukket, når håndtaget er slukket.

Blok B005 svarer til en udløser, som gennem blok B004 slukker for afbryderen, når en «1» påføres dens indgang Trg. Udgivelsen arbejder med en tidsforsinkelse, som består af en fast og en justerbar del.

Tilstanden af ​​SF1-maskinkontakterne bestemmes af Q1-udgangen. Blok B006 simulerer kontaktens rejsetid, mens kredsløbet er helt åbent.

Blok I1 simulerer en kortslutning. ved punkt K1 viser blok M1 tilstedeværelsen af ​​spænding til forbrugere i den første gruppe, blok B016 simulerer nødstrømmen i den første sektion.

Den anden sektion af netværket simuleres på lignende måde, men ved hjælp af input I3 simuleres fejlen i afbryderen SF2.

Vi råder dig til at læse:

Hvorfor er elektrisk strøm farlig?