Logixpro Bericht
Logixpro Bericht
ERARBEITET VON:
COCHACHI HUAMANI
AUTOMATISIERUNG
HUANCAYO, 2020
LOGIX PRO
INDEX
Inhaltsverzeichnis
EINLEITUNG.............................................................................................................5
KAPITEL 1.....................................................................................................................6
Zeitgeber..........................................................................................................8
Contadores................................................................................................................10
Monoestables............................................................................................................11
Programmierung...........................................................................................................12
kombinatorische Systeme
Zeit Elemente................................................................................................16
struktur......................................................................................................................17
KAPITEL II..................................................................................................................18
KAPITEL III.................................................................................................................21
2
LOGIX PRO
ANMELDUNGPRO –BIT........................................................................................................21
Bitweise Operatoren:..................................................................................................22
Bits ausschalten....................................................................................................................23
Bits einschalten......................................................................................................24
Bits kopieren............................................................................................................24
KAPITEL IV.................................................................................................................30
LOGIXPRO BENUTZER...............................................................................................30
KAPITEL V..................................................................................................................34
LOGIXPRO-ZÄHLER.....................................................................................34
Funktionen Zähler...............................................................................................34
3
LOGIX PRO
4
LOGIX PRO
EINLEITUNG
Im folgenden Bericht werden wir über die programmierbaren Automatisierungstechnik sprechen und ihre
Leiter, ist eine sehr beliebte grafische Programmiersprache innerhalb der Automaten.
Auf diese Weise ist es mit dem Wissen, das jeder Techniker oder Ingenieur für Elektrotechnik besitzt, möglich
sehr einfach, sich an die Programmierung in dieser Art von Sprache anzupassen. Die Programmierung eines
Der Automat folgt den Regeln der Booleschen Algebra und seine grundlegenden Anweisungen werden
In diesem Abschnitt werden wir mit dem Studium der Programmiersprache beginnen.
Der konkrete Automat LOGIX PRO, dies ist eine Art von Automat, der sehr ...
Aus dem bereits erwähnten, durch ein Symptom von größerer Analyse und Wissen darüber
Im Programm werden zwei Anwendungen und/oder Beispiele mit der Nutzung beschrieben und veranschaulicht.
Schätzung dieser Software in einer ihrer Versionen, alles für ein größeres
5
LOGIX PRO
KAPITEL 1
LEITERARTIGES SPRACHE
Escalera ist eine sehr beliebte grafische Programmiersprache innerhalb von Automatisierungen.
Um mit der Programmierung eines PLC zu beginnen, müssen wir wissen, in welcher Umgebung von
Programmierung werden wir machen. Normalerweise ist diese Programmierumgebung grafisch, und
Es ist bekannt unter dem Namen „Treppen- Sprache“, aber sein offizieller Titel ist der von
Kontaktdiagramm.
Es sei klargestellt, dass es verschiedene Programmiersprachen für die SPS gibt, aber das
Der als Treppensprache bekannte ist der am häufigsten verwendete und praktisch alle Hersteller von
6
LOGIX PRO
Um einen Automaten mit Ladder zu programmieren, ist es erforderlich, die Regeln zu kennen.
Es ist notwendig, jedes der Elemente zu kennen, aus denen diese Sprache besteht. A
Weltweit führende Organisation, die internationale Standards für alle vorbereitet und veröffentlicht.
7
LOGIX PRO
Die Systembits sind Kontakte, die der Automat selbst aktiviert, wenn es angebracht ist oder
wenn bestimmte Umstände gegeben sind. Es gibt eine große Vielfalt, wobei die
die wichtigsten sind die Start- und die Uhrzeit, die es ermöglichen, dass die Ausführung beginnt
Die Nomenklatur ist sehr vielfältig und hängt immer von der Art des Automaten und des Herstellers ab.
dass die Eingabe von Informationen erfolgt, beispielsweise die Aktivierung eines Sensors, oder das
Die Spulen repräsentieren diese Speicher M, ebenso wie die Ausgänge nach außen, aktivieren
oder sie deaktivieren Elemente wie zum Beispiel ein Licht, einen Elektromotor, ein Solenoid von einer
In einigen Versionen von Ladder, wie dem intelligenten Relais ZELIO, sind die Spulen
Timer
Der Timer ist ein Element, das verzögerte oder zeitgesteuerte Aktivierungen ermöglicht.
vorgegebene Dauer, mit einer präzisen Kontrolle der Aktivierungszeit. Das Schema
Das Grundprinzip eines Timers variiert von einem Automaten zum anderen, aber wir können einen finden.
Serie grundlegender Signale, obwohl, das muss man sagen, mit unterschiedlichen Nomenklaturen.
8
LOGIX PRO
Wir können in der Abbildung rechts das Schema eines Timers, Ticon, beobachten.
zwei Eingänge (E und C links) und zwei Ausgänge (D und R rechts) mit den folgenden
Merkmale
sowohl auf Flanken- als auch auf logischer Ebene (es wird nur gezählt, solange E ein '1' ist
Logisch, und beim Erkennen der fallenden Flanke wird der Zähler zurückgesetzt.
Gibt den Wert der Zeitmessung an. Muss aktiv sein (auf 1)
cero lógico) wird die Zählung unterbrochen (vorübergehendes Zurücksetzen auf null).
Ausgang Verzögert/TON(D): Ausgang auf "0" standardmäßig. Wird auf eins gesetzt, wenn der Zähler
Verzögerung (C), und bleibt eingeschaltet, während der Eingang E auf "1" ist.
Salida TOFF(R): Salida auf "0" standardmäßig. Wird auf "1" gesetzt, wenn eine Flanke erkannt wird.
de bajada in den Eingang Aktivieren, und bleibt auf "1" während der von C angegebenen Zeit.
y Off-Delayed sind unabhängige Entitäten, daher hätte man nur einen TON-Ausgang oder
eine TOFF, je nach Fall. Der Zählwert wird normalerweise programmspezifisch angegeben (Wert
Preset) und nicht durch Eingaben, weshalb der Timer schließlich ein Element mit einer
9
LOGIX PRO
Zähler
Der Zähler ist ein Element, das in der Lage ist, die Anzahl der Aktivierungen zu zählen.
Einträge, was es geeignet macht, Ereignisse zu merken, die nichts damit zu tun haben
die Zeit, die benötigt wird, um eine bestimmte Anzahl von Malen durchzuführen.
In der Abbildung ist das Schema eines recht üblichen Zählers, Ci, zu sehen, wo
Eingang RESET(R): Ermöglicht es, den Zähler jedes Mal auf Null zu setzen, wenn er aktiviert wird.
wird in der Regel zu Beginn der Ausführung verwendet, indem die Startbits zugewiesen werden, sodass
Es wird jedes Mal auf Null gesetzt, wenn das System gestartet wird.
10
LOGIX PRO
Eingang PRESET(P). Ermöglicht es, den Zähler auf einen bestimmten Wert zu setzen
Eingang UP(U): Jedes Mal, wenn er aktiviert wird, erfolgt eine Erhöhung um eine Einheit von der
Eingang DOWN(D): Jedes Mal, wenn er aktiviert wird, erzeugt er eine Abnahme um eine Einheit.
Ausgang FULL(F): Wird aktiviert, wenn eine Überlauf des Zählerwerts auftritt
zählt aufsteigend.
Ausgang DONE(D): Wird aktiviert, wenn der Zählerwert dem Wert entspricht.
vorgesehen Cip.
Salida EMPTY(E): Wird aktiviert, wenn ein Überlauf des Wertes auftritt.
11
LOGIX PRO
Monoestables
Der Monostabiler ist ein Element, das in der Lage ist, einen Ausgang für die Dauer zu aktivieren
Zeit, mit der sie programmiert wurde, wird sie automatisch deaktiviert, sobald
Nach Ablauf dieser Zeit. Einer seiner Hauptvorteile ist seine Einfachheit, da er nur
Es hat einen Eingang und einen Ausgang, wie wir in der folgenden Abbildung sehen können.
12
LOGIX PRO
Eingang START(S): Wenn es aktiviert wird oder einen Impuls erhält, beginnt es mit der
Geplantes Konto.
Ausgang LAUFEND(R): Bleibt aktiviert, solange der Countdown läuft, und wird deaktiviert.
am Ende. Ebenso wie beim Timer muss man für die Programmierung des Countdowns
Programmierung
In diesem Abschnitt werden die grundlegenden Konzepte der Programmierung allgemein behandelt.
auf Leiter.
Sobald die Elemente bekannt sind, die LADDER für seine Programmierung bereitstellt,
Es ist wichtig zu betonen, wie ein Programm strukturiert ist und welche Reihenfolge es hat.
Ausführung.
Das folgende Schema stellt die allgemeine Struktur der Verteilung von allem dar.
Programm Leiter, Kontakte links und Spulen sowie andere Elemente rechts.
13
LOGIX PRO
Was ihre elektrische Äquivalenz betrifft, können wir uns vorstellen, dass die vertikale Linie von der
Die Ausführungsreihenfolge ist normalerweise von oben nach unten und von links nach rechts,
zuerst die Kontakte und dann die Spulen, sodass man, wenn man zu ihnen kommt, bereits weiß, das
Wert der Kontakte und wird aktiviert, wenn es angebracht ist. Die Ausführungsreihenfolge kann variieren.
Automat zu einem anderen, aber die Reihenfolge der Einführung des Programms wird immer respektiert.
Auf die Weise, dass das, was zuerst eingegeben wird, ausgeführt wird.
kombinatorische Systeme
sequentiell, wobei die kombinatorischen Prozesse nicht von großem Interesse sind, ist es notwendig
sobald die erhalten wurdelogische Funktionein Problemkombinatorisch, der Schritt zu einer Leiter oder
Das Kontaktschema ist sehr einfach. Entsprechend der angewandten Booleschen Algebra auf
Bei der Umschaltung werden die Summen parallele Kontakte sein, die Produkte serielle Kontakte.
14
LOGIX PRO
ylas Negationen Kontakte normalerweise geschlossen. In der folgenden Abbildung wird gezeigt
Conrelés ist der Schaltkreis mit Selbstversorgung. Dies wird durch die Verbindung von
Fortsetzung, können die beiden Varianten dieses Schaltkreises beobachtet werden: mit Priorität für die
15
LOGIX PRO
- Mit LADDER kann das Schema jedoch viel einfacher werden, wenn
Wir verwenden die SET-Spulen für den Start und RESET für den Stopp:
In diesem Fall hängt die Priorität vom verwendeten PLC ab, obwohl normalerweise die
16
LOGIX PRO
Wie bereits erwähnt, sind die beiden grundlegenden Zeitelemente der Timer.
und das monostabile. Im Folgenden werden wir ein Beispiel für die Programmierung eines
zeitgesteuertes Automatiksystem.
Das folgende Schema entspricht dem Steuergerät eines Motors mit Gang.
zeitlich gesteuert
17
LOGIX PRO
Struktur
Im Jahr 1974 patentiere die Firma Allen Bradley den PLC und markierte damit den Beginn verschiedener
Die Kontakte (Eingänge) auf der linken Seite und die Spulen (Ausgänge) auf der rechten Seite
18
LOGIX PRO
KAPITEL II
LogixPro 500 ist das ideale Werkzeug zum Erlernen der Grundlagen von der
LogixPro ist ein PLC-Simulator, der auf dem SLC 500-Controller von Allen Bradley basiert.
speziell für Anfänger, die an der Programmierung von SPS interessiert sind. Dieser
Der Simulator bietet mehrere Übungen, in denen uns Probleme präsentiert werden, die
Wir können im Alltag sehen, von der Programmierung einer Garage bis hin zur vollständigen
Trotz seiner Natur als Simulator ist seine Benutzeroberfläche sehr ähnlich der Benutzeroberfläche der Software.
RSLogix 500 verwendet bei der Programmierung von industriellen Automatisierungsgeräten (PLC) von Allen
Bradley, was sehr hilfreich ist, da es geplant ist, einen PLC zu programmieren.
Mit RSLogix 500 gäbe es keinen großen Unterschied zwischen diesen beiden Programmen.
In diesem Menü finden wir virtuelle Pflanzen, die mittels Sprache automatisiert werden können.
Leiter
19
LOGIX PRO
20
LOGIX PRO
Leitungsanweisungen
21
LOGIX PRO
KAPITEL III
LOGINPRO –BIT
1974 patentierte das Unternehmen Allen Bradley PLC und markierte den Beginn verschiedener
cableada, wo die Variablen nur den Zustand „WAHRE UND FALSCHE“ haben.
22
LOGIX PRO
Bit-Ebene Funktionen
Oper überbinäre Zahlenauf Ebene von ihnenBitsindividuelle. Es ist eine primitive Handlung
Die Kosten, die bitweisen Operationen zusammen mit den Addition und Subtraktion, sind typischerweise
substantially schneller als die Multiplikation und die Division, während in den
gleiche Geschwindigkeit.
bitweise Operatoren:
In den unten stehenden Erklärungen ist jede Angabe zur Position eines Bits
von rechts nach links beginnend mit dem am wenigsten signifikanten Bit. Zum Beispiel, der Wert
binär 0001 (die Dezimalzahl 1) hat Nullen an jeder Position außer an der ersten.
NICHT
NICHT
ElNOTbit ein Bit, oder bitweise, oder Komplement, ist eineOperation
A
Ein
Unaria, die die logische Negation bei jedem Bit durchführt und dabei die
0 1
Bits der Zahl, so dass die Nullen zu Einsen werden und 1 0
vice versa.
23
LOGIX PRO
UND
UND
Ein B
Der bitweise AND nimmt zwei Zahlen B
Ganze Zahlen und führt die logische AND-Operation in jedem Paar durch 0 0 0
0 1 0
entsprechende Bits. Das Ergebnis an jeder Position 1 0 0
1 1 1
es 1, wenn das entsprechende Bit der beiden Operanden ist
1, y 0 andernfalls.
Bits extrahieren
Der AND kann verwendet werden, um bestimmte Bits aus einem Wert zu extrahieren.
Bits ausschalten
Das AND kann auch verwendet werden, um bestimmte Bits auszuschalten. Man muss nur folgendes eingeben
eine Maske mit Nullen an den Positionen der Bits, die ausgeschaltet werden sollen, und Einsen an
die anderen Bits. Alle anderen Bits mit der Maske 1 werden unverändert weitergegeben, und die, die
ODER AOR
Ein B
Eine bitweise ODER-Operation nimmt zwei B
24
LOGIX PRO
Bits einschalten
Das OR bitweise kann verwendet werden, um ein einzelnes Bit oder ein
Bitgruppe. Dazu wird eine OR-Maske mit den Bits verwendet, die aktiviert werden sollen.
in 1 und der Rest der Bits auf null. Das Ergebnis wird sein, dass alle ursprünglichen Bits verbleiben
wie sie waren, mit Ausnahme der Bits, wo die Maske 1 hat, die eingeschaltet werden.
Bits kopieren
Der ODER-Betrieb und die logische Verschiebung (später erklärt) können verwendet werden, um
Um eine Reihe von Bits an einem bestimmten Ort mit OR zu kopieren, ist es erforderlich, dass dieser
Der Ort, an dem kopiert werden soll, sollte seine Bits auf Null haben (um Platz frei zu machen, damit man
kopiere die Bits). Es wird auch benötigt, dass das Register, in dem sich die Bits befinden, dass
sie wollen kopieren, dass die anderen Bits (die nicht kopiert werden sollen) ausgeschaltet sind. Beide
Operationen, die Bits an der Zielstelle zu klären und die unerwünschten Bits zu löschen.
Wir möchten die vier am wenigsten signifikanten Bits des Registers A in das Register B kopieren.
Dazu klären wir zuerst die 4 am wenigsten signifikanten Bits von B mit einer Operation.
25
LOGIX PRO
UND 1111 1111 1111 0000 <-- Maske zum Klären der Bits von B, wo sie hingehen
= 1001 0001 1111 0000 <-- Register B bereit, die 4 niedrigsten Bits zu empfangen
bedeutende von A
Dann klären wir die Bits von A, die wir nicht kopieren möchten, und lassen nur die Bits übrig, die
UND 0000 0000 0000 1111 <-- Maske, um nur die Bits von A zu lassen, die
= 0000 0000 0000 1100 <-- Register A mit nur den Bits, die kopiert werden sollen
Jetzt sind wir bereit, das OR von A über B zu machen und die 4 niedrigsten Bits zu kombinieren.
0000 0000 0000 1100 <-- Register A mit den 4 Bits, die kopiert werden sollen
ODER 1001 0001 1111 0000 <-- Register B mit einem Platz für die 4 Bits, die
= 1001 0001 1111 1100 <-- Register B mit den 4 am wenigsten signifikanten Bits von
A copiados sobre él
Jetzt hat das Register B die 4 am wenigsten signifikanten Bits von A kopiert. Der Rest der
26
LOGIX PRO
XOR AXOR
A B
Der bitweise XOR nimmt zwei Zahlen B
Ganze Zahlen und führen Sie die exklusive ODER-Operation in jedem durch 0 0 0
0 1 1
paar entsprechender Bits. Das Ergebnis in jedem 1 0 1
Die Position ist 1, wenn das Bitpaar unterschiedlich ist und null, wenn es gleich ist. 1 1 0
Im Gegensatz zum NOT, der alle Bits eines Operanden umkehrt, funktioniert das XOR Bit für Bit, oder
bitweise kann verwendet werden, um selektiv ein oder mehrere Bits in einem Register umzukehren. Gegeben
Das Bitmuster 0011, das zweite und das vierte Bit können durch XOR mit einer invertiert werden.
Maske mit einem Bitmuster, das 1 an den Positionen enthält, die invertiert werden sollen, die
zweite und vierte, und 0 in den anderen. Die Bits der Positionen mit null in der Maske
XOR ist äquivalent und hat die gleiche Wahrheitstabelle wie die Ungleichheit, XOR und
0 0 0 0
0 1 1 1
1 0 1 1
1 1 0 0
27
LOGIX PRO
Das XOR kann verwendet werden, um herauszufinden, ob die entsprechenden Bits von zwei Operanden sind
effizient und schnell null auf einen Datensatz zuzuweisen. XOR eines Wertes mit sich selbst durchführen
mismo ergibt immer null (AXOR A ist immer null), und in vielen Architekturen
Dieser Vorgang erfordert weniger Taktzyklen und/oder Speicher als das Laden eines Wertes von null in ein
registro ( A = 0 ).
Für jede boolesche Funktion ist es möglich, einen elektronischen Schaltkreis zu entwerfen und umgekehrt.
UND, ODER, XOR und NICHT können wir unsere verwendeten Schaltungen bauen
28
LOGIX PRO
29
LOGIX PRO
30
LOGIX PRO
31
LOGIX PRO
KAPITEL IV
LOGIXPRO BENUTZER
32
LOGIX PRO
-Überprüfen Sie, ob die binäre Variable aktiv ist und wenn ja, lässt sie das Signal passieren.
Und wenn es so ist, erlaubt es den Durchgang des Signals zur nächsten Branche.
Aktivierung der Variablen oder Aktivierung der Ausgabe (OTE – Ausgabe aktivieren)
-Wenn die vorherigen Bedingungen des Zweigs erfüllt sind, wird die aktiviert.
Entriegeln
Normale Ausgabe
33
LOGIX PRO
Es ist der normale Ausgang, der nur einen Aktuator aktiviert, wenn er mit Energie versorgt wird.
-Sie werden mit Nao NC-Kontakten verknüpft, die ihren Status ändern, wenn sie werden
energisiert
• Bit-Ausgang
-Es ist wie ein virtueller Relais, da dieses keinen Aktuator aktiviert und nur ist.
34
LOGIX PRO
-Aktiviert einen Aktuator oder ein Bit, wenn er mit Energie versorgt wird, und hält den Aktuator oder das Bit aktiv.
-Arbeitet normalerweise mit dem Unlatch-Ausgang. Deaktiviert den Aktuator oder das Bit, das
wurde durch den Ausgang Latch aktiviert und bleibt deaktiviert, selbst wenn die Energie abgeschaltet wird
Ausgang UnLatch.
KAPITEL V
LOGIXPRO-ZÄHLER
Zählerfunktionen
1 Hochzählung (CTU)
35
LOGIX PRO
1 Zähler
36
LOGIX PRO
- Dieser Wert repräsentiert die Anzahl der Konten, die auftreten müssen, bevor das
Zählereignis beendet.
akkumulierter Wert
Die Zähler haben Zustände von Bits, die im Wort 0 gespeichert sind. Einige davon
Bits sind einzigartig für die Zähler, die programmiert werden, und andere sind
37
LOGIX PRO
Die Zähler für Hoch- und Tiefgänge zählen die Übergänge von falsch nach wahr in
die Steigungsflanken.
CTU
- CTD
Link zum Auffinden des Videos der Ausstellung der GRUPPE Nr. 7
USP=Sharing
38