Logische modules LOGO! voor industriële automatisering

Logische modules LOGO! voor industriële automatiseringMicroprocessorapparaten worden veel gebruikt bij de automatisering van algemene industriële, transport- en huishoudelijke apparaten. Vanwege de flexibiliteit en lage kosten van microprocessorapparaten neemt hun aandeel in automatiseringsapparaten voortdurend toe. In de beginfase van het gebruik van microprocessorapparaten was de belangrijkste beperkende factor, met de lage kosten van de microcontrollers zelf, de aanzienlijke kosten voor het maken van hun software, die werd ontwikkeld in programmeertalen op laag niveau en waarvoor hoogopgeleide programmeurs nodig waren.

Dit probleem werd opgelost door functioneel complete microprocessormodules te creëren met ingebouwde basissoftware en aanvullende uitbreidingsmodules. De aansluiting van de basismodules op de uitbreidingsmodules vindt plaats via speciale connectoren, die de aansluiting van modules uitsluiten die volgens sommige criteria (bijvoorbeeld voedingsspanning) niet op de basismodule kunnen worden aangesloten.

De modules zijn geprogrammeerd in gespecialiseerde talen van hoog niveau, zoals Step 5 of Step 7, waarmee u een programma kunt samenstellen in de vorm van een blokschema of contactschema, of in de vorm van een stelsel van logische vergelijkingen. De compilatie van dergelijke programma's in machinecodes wordt uitgevoerd rekening houdend met de specifieke nomenclatuur van de geïnstalleerde modules. De programmeur heeft geen speciale kennis nodig van de structuur en commando's van de microprocessoren die in de modules zijn opgenomen, maar heeft alleen kennis nodig van de werking van het ontwikkelde technische systeem.

Het bedrijf, de ontwikkelaar van de modules, maakt gespecialiseerde software voor een personal computer met een handige interface die alle stadia van systeemontwikkeling en programmering van microprocessormodules rechtstreeks via de poorten van een personal computer of een extra apparaat dat op de computer is aangesloten, biedt. Dit concept werd door SIEMENS geïmplementeerd bij de creatie van de LOGO!-microprocessormoduleset.

logische microprocessormodule van Siemens

LOGO! is een universele logische microprocessormodule van Siemens... LOGO! inclusief microprocessorbesturingseenheid, bedieningspaneel en display met achtergrondverlichting, voeding, uitbreidingsmodule-interface, programmeermodule-interface (kaart) en pc-kabel.

HET LOGO! bevat standaard out-of-the-box functies die in de praktijk vaak worden gebruikt, bijvoorbeeld: aan- en uitvertragingsfuncties, pulsrelais, programmeerbare toetsen, klokschakelaar, digitale en analoge vlaggen, in- en uitgangen afhankelijk van het apparaattype.

Soorten LOGO!

Basic is verkrijgbaar in twee spanningsklassen:

  • Klasse 1 <24 V, d.w.z. 12 V gelijkstroom, 24 V gelijkstroom, 24 V wisselstroom;

  • Klasse 2 > 24 V, d.w.z.115 … 240 VDC en wisselstroom;

bij opties:

  • met LCD-display (LCD): 8 ingangen en 4 uitgangen;

  • zonder display («LOGO! Pure»): 8 ingangen en 4 uitgangen.

Elke klasse bestaat uit 4 subeenheden (SU), is uitgerust met een uitbreidingsinterface en biedt 33 kant-en-klare basis- en speciale functies voor het ontwikkelen van een schakelprogramma.

Logische module LOGO 12/24 RC

Uitbreidingsmodules

  • LOGO! Digitale modules zijn beschikbaar voor alle spanningen en hebben 4 ingangen en 4 uitgangen.

  • Analoge modules LOGO! Verkrijgbaar voor 12 en 24 VDC met twee analoge ingangen of twee PT100 ingangen.

  • De digitale en analoge modules bestaan ​​uit twee subunits. Elk van hen heeft twee uitbreidingsinterfaces voor het aansluiten van extra modules.

Elk apparaat LOGO! Basic Basic kan alleen worden uitgebreid met uitbreidingsmodules van dezelfde spanningsklasse. Mechanische codering (pinnen in de behuizing) verhindert de aansluiting van apparaten van verschillende spanningsklassen. Uitzondering: de linker interface van de analoge of communicatiemodule is galvanisch gescheiden. Daarom kunnen deze uitbreidingsmodules worden aangesloten op apparaten met verschillende spanningsklassen.

Elementen in de LOGO!

LOGO! Ze verschillen in het type (constant = of variabel ~) en de waarde van de voedingsspanning, het type uitgangen (relais of transistor), de aan- of afwezigheid van een liquid crystal display. De diversiteit van LOGO! stelt u in staat om met minimale overmaat aan technische middelen de meest geschikte set te kiezen om een ​​specifiek technisch probleem te realiseren.

Benaming van elementen:

  • Optie 12 — 12 V DC.

  • Optie 24 — 24 VDC.

  • 230 — 115/240 VAC optioneel.

  • R — relaisuitgangen (zonder R — transistoruitgangen).

  • C - ingebouwde 7-daagse klok.

  • o — geen weergaveoptie.

  • DM — digitale module.

  • AM is een analoge module.

  • CM — communicatiemodule (bijv. AS-interface).

LOGO!

LOGO!

(1) — waarvan u alternatief 2 analoge ingangen met een signaalbereik van 0 … 10 V en 2 snelle ingangen kunt gebruiken. (2) — 230 V AC opties — ingangen in twee groepen van 4. Binnen een groep is alleen dezelfde fase mogelijk, verschillende fasen zijn mogelijk tussen groepen. (3) — digitale ingangen kunnen werken met directe en omgekeerde polariteit. (4) — met kunt u het signaalbereik 0 … 10 V of 0 … 20 mA selecteren.

LOGO! bij industriële automatisering

Verbinding maken met LOGO! 12/24 RC-sensoren

Contacteer LOGO! 12/24 RC-sensoren: a) discreet, met contact- en contactloze uitgangen, b) analoog (0...10 V)

LOGO! Functies

LOGO! in de programmeermodus biedt u verschillende items die zijn onderverdeeld in lijsten:

  • CO - lijst met connectoren (ingangen / uitgangen)

  • GF - lijst met basisfuncties AND [AND], OR [OR],

  • SF — lijst met speciale functies

  • BN is een lijst met blokken die klaar zijn voor gebruik in het schakelprogramma.

Alle lijsten vertegenwoordigen de artikelen die beschikbaar zijn in LOGO!. Meestal zijn dit alle connectoren, alle basisfuncties en alle speciale functies die bij LOGO! bekend zijn. Dit geldt ook voor eventuele blokken die u in LOGO! totdat de lijst wordt opgeroepen. LOGO! geeft niet alle items weer als er geen vrije ruimte in het geheugen is of als het maximaal mogelijke aantal blokken is bereikt. In dit geval kan het volgende blok niet worden ingevoegd.

Constanten en connectoren (Co) zijn inputs, outputs, stukjes geheugen en vaste spanningsniveaus (constanten).

Ingangen:

1) Digitale ingangen

Digitale ingangen zijn gemarkeerd met de letter I.De digitale ingangsnummers (I1, I2, …) komen overeen met de ingangspennummers van de LOGO! De nummering van de ingangen van de basisunit en de uitbreidingsunits is direct in de volgorde waarin de units zijn geïnstalleerd.

2) Analoge ingangen

HET LOGO! 24, LOGO! 24o, LOGO! 12/24RC en LOGO! De 12/24RCo heeft ingangen I7 en I8, die ook kunnen worden geprogrammeerd voor gebruik als analoge ingangen AI1 en AI2. Als deze ingangen worden gebruikt als I7 en I8, wordt het ingangssignaal geïnterpreteerd als een digitale waarde. Bij gebruik als AI1 en AI2 worden de signalen geïnterpreteerd als analoge waarden. Wanneer een analoge module is aangesloten, worden de ingangen ervan genummerd na de bestaande analoge ingangen.

In het geval van speciale functies die aan de ingangszijde zinvol zijn om alleen op analoge ingangen aan te sluiten wanneer het ingangssignaal in de programmeermodus is geselecteerd, alleen analoge ingangen AI1 … AI8, analoge vlaggen AM1 … AM6, de analoge uitgangen van de modules die zijn genummerd als uitgangen AQ1 en AQ2.

Uitgangen:

1) Digitale uitgangen

De digitale uitgangen zijn gemarkeerd met de letter Q. De uitgangsnummers (Q1, Q2, ... Q16) komen overeen met de pinnummers van de LOGO!-uitgangen. De uitgangsnummers zijn doorlopend genummerd, beginnend bij de basismodule en doorlopend in de volgorde waarin de modules zijn geïnstalleerd.Daarnaast is het mogelijk om 16 uitgangen te gebruiken die niet op de blokken zijn aangesloten. Ze zijn gemarkeerd met een X en kunnen niet opnieuw worden gebruikt in een ketenprogramma (in tegenstelling tot bijvoorbeeld vlaggen).

Alle geprogrammeerde niet-aangesloten uitgangen verschijnen in de lijst, evenals één niet-geprogrammeerde niet-aangesloten uitgang.Het gebruik van een niet-aangesloten uitgang is bijvoorbeeld zinvol bij de speciale functie «Meldingsteksten», wanneer alleen de meldtekst relevant is voor het schakelprogramma.

2) Analoge uitgangen

De analoge uitgangen zijn gemarkeerd met de letters AQ. Er zijn twee analoge uitgangen beschikbaar, namelijk AQ1 en AQ2. Op de analoge uitgang kan alleen een analoge waarde worden aangesloten, dwz. functie met analoge uitgang of AM analoge vlag.

Vooraanzicht van LOGO!

Rijst. 1. Vooraanzicht van LOGO!

vlaggen

Vlaggen zijn gemarkeerd met de letters M of AM. Dit zijn virtuele uitgangen die aan hun uitgang dezelfde waarde hebben als aan hun ingang. IN HET LOGO! er zijn 24 digitale vlaggen M1 … M24 en 6 analoge vlaggen AM1 … AM6.

De startvlag M8 wordt in de eerste cyclus van het gebruikersprogramma gezet en kan daarom als startvlag in uw ketenprogramma worden gebruikt. Het wordt automatisch gereset na de eerste cyclus van het programma. In alle volgende cycli kan de M8-vlag op dezelfde manier worden gebruikt als de andere vlaggen.

Logische signaalniveaus

Signaalniveaus worden aangegeven met hi en lo. Als de toestand «1» = hi of «0» = lo constant op het blok aanwezig moet zijn, wordt een vast niveau of een constante waarde hi of lo op de ingang toegepast. Open connectoren Als een blokconnector niet wordt gebruikt, kan deze worden gemarkeerd met een x.

Lijst met belangrijkste kenmerken - GF

De belangrijkste functies zijn eenvoudige logische elementen van Booleaanse algebra.

De GF-lijst bevat blokken met basisfuncties die u in uw schema kunt gebruiken. De volgende basisfuncties zijn beschikbaar:

Lijst met belangrijkste kenmerken - GF

Lijst met speciale functies — SF

Wanneer u een schakelprogramma invoert in LOGO! in de SF-lijst vindt u speciale functieblokken.De ingangen van de speciale functies kunnen afzonderlijk worden geïnverteerd, d.w.z. het schakelprogramma zet de logische «1» van de ingang om in de logische «0»; en converteert logische «0» naar logische «1». De tabel laat zien of de betreffende functie parametreerbaar is (REM).

De volgende speciale functies zijn beschikbaar:

  • Vertraging bij opstarten

  • Vertragen

  • Aan/uit vertraging

  • Vertraging bij inschakelen met geheugen

  • Intervaltijdrelais (korte pulsgeneratie)

  • Flankgestuurd tijdrelais

  • Asynchrone pulsgenerator

  • Willekeurige pulsgenerator

  • Trap licht schakelaar

  • Schakelaar met dubbele functie

  • Wissel voor zeven dagen

  • Wissel twaalf maanden

  • Afteltimer

  • Werktijd teller

  • Drempel schakelaar

  • Analoge drempelwaardeschakelaar

  • Analoge differentiële drempelschakelaar

  • Analoge vergelijker

  • Bewaking van analoge waarden

  • Analoge versterker

  • Zelfremmend relais (RS flip-flop)

  • Impuls relais

  • Programma schakelaar

  • Schuifregister

Een voorbeeld van het gebruik van de logische module LOGO!
Het gebruik van microprocessorsystemen in de elektrotechniek naar het voorbeeld van het gebruik van PLC
LOGO!

LOGO! Soft Comfort is verkrijgbaar als softwarepakket voor pc. Deze software bevat de volgende functies:

  • een grafische interface voor het maken van een schakelprogramma in de offline-modus in de vorm van een schakelschema (contactschema / schakelschema) of een functioneel blokschema (functieplan);
  • simulatie van uw schakelprogramma op een computer;
  • een schematisch blokdiagram van een programma genereren en afdrukken;
  • het programma opslaan op een harde schijf of ander opslagmedium;
  • vergelijking van schakelprogramma's;
  • handige parametrering van blokken;
  • overdracht van het schakelprogramma van LOGO! naar de computer en van de computer naar LOGO!;
  • uitlezen van de werkurenteller;
  • stel een tijd in;
  • overgang van zomer- naar wintertijd en vice versa;
  • online testen, weergave van toestanden en actuele waarden van LOGO! In RUN-modus;
  • het stoppen van de uitvoering van het schakelprogramma door de computer (STOP).

LOGO! Soft Comfort-hoofdvenster in FBD-modus (FBD-editor)

LOGO! Soft Comfort-hoofdvenster in FBD-modus (FBD-editor)

Een voorbeeld. Een elektrisch netwerkmodel in LOGO! Zacht comfort

Veilige netwerkconfiguratie

Rijst. 2. Configuratie van het beschermde netwerk RU1, RU2 — schakelapparatuur; P1, P2 — de eerste en tweede groep gebruikers; SF1, SF2 — eerste en tweede onderbrekers; K1, K2 het eerste en tweede kortsluitpunt; I1, I2 — stromingen in netwerksecties

Vanaf de schakelkast RU1 vertrekken verschillende elektrische leidingen, waarvan er één is beveiligd door een stroomonderbreker SF1. Schakelinrichting RU2 wordt gevoed vanuit deze lijn, waarvan een van de uitgangslijnen is beveiligd door stroomonderbreker SF2.

Een kortsluiting kan optreden in sectie 1 (punt K1) of in sectie 2 (punt K2), terwijl de kortsluiting (kortsluiting) het dichtst bij het kortsluitpunt moet worden losgekoppeld. schakelaar. Is de dichtstbijzijnde schakelaar echter defect, dan is er kortsluiting. moet worden uitgeschakeld met een schakelaar die zich het dichtst bij de stroombron bevindt.

Het elektrische netwerkmodel in LOGO! Soft Comfort wordt getoond in figuur 3.

Een elektrisch netwerkmodel in LOGO! Zacht comfort

Rijst. 3. Model van het elektrische netwerk in LOGO! Zacht comfort

Onderbreker SF1 wordt gesimuleerd met knop C1 en blokken B001,…B006 en Q1.

De C1-knop komt overeen met de aan/uit-hendel van de machine.Trigger B001 simuleert de mechanische vergrendeling van de machine die de contacten in gesloten of open toestand houdt.

Blok B002 simuleert een "remhendel" waarmee u de machine kunt uitschakelen wanneer de aan/uit-hendel is ingeschakeld.

De B003-omvormer zorgt ervoor dat de machine wordt uitgeschakeld wanneer de hendel wordt uitgeschakeld.

Blok B005 komt overeen met een vrijgave die, via blok B004, de stroomonderbreker uitschakelt wanneer een «1» wordt toegepast op zijn ingang Trg. De ontgrendeling werkt met een tijdvertraging, die bestaat uit een vast en een instelbaar deel.

De status van de SF1-machinecontacten wordt bepaald door de Q1-uitgang. Blok B006 simuleert de looptijd van het contact terwijl het circuit volledig open is.

Blok I1 simuleert een kortsluiting. op punt K1 toont blok M1 de aanwezigheid van spanning aan verbruikers van de eerste groep, blok B016 simuleert de noodstroom in de eerste sectie.

Het tweede deel van het netwerk wordt op een vergelijkbare manier gesimuleerd, maar met behulp van ingang I3 wordt de storing van de onderbreker SF2 gesimuleerd.

We raden u aan om te lezen:

Waarom is elektrische stroom gevaarlijk?