Rslogix 5000 Gleitender Durchschnitt




Rslogix 5000 Gleitender DurchschnittSPS-Programmierung mit RSLogix 5000 Rockwell Automation und seine Reihe von Allen-Bradley ControlLogix - und CompactLogix-Steuerungen sind die neueste und leistungsstarkste Erganzung ihrer SPS-Reihe (speicherprogrammierbare Steuerungen). Viele Prozesse und Maschinen weltweit werden von den Allen-Bradley-Steuerungen Rockwell8217s und der Software RSLogix 5000 gesteuert. Das Verstandnis, wie diese SPS und RSLogix 5000 arbeitet, ist sehr wichtig fur jeden, der mit modernen industriellen Geraten arbeitet oder arbeiten mochte. Die richtige SPS-Hardware und Software-Training hilft Ihnen in Ihrem aktuellen Job oder helfen Ihnen den Job, den Sie wollen. Leider ist das Lernen, wie die Programmierung der SPS ist in der Regel teuer und ist auf jemand anders8217s Zeitplan getan. Dieses ebook ist fur diejenigen, die uber RSLogix 5000, die fur die ControlLogix und CompactLogix Familien von SPSs verwendet lernen mochten. Wenn Sie die SLC-Familie von SPS-Programmen programmieren mochten, dann mussen Sie RSLogix 500 verwenden. Manchmal gibt es Verwirrung daruber, welche Software zu verwenden. Um mehr uber RSLogix 500 zu erfahren, klicken Sie bitte hier. Wenn Sie verstehen, wie Sie eine ControlLogix-SPS programmieren, konnen Sie: Programme erstellen und bestehende Programme mit RSLogix 5000 bearbeiten. Machen Sie sich mehr Wert auf Ihr Unternehmen. Kommunizieren Sie Ihre Ideen besser an Ihre Mitarbeiter oder Ihre Kunden. Wenn Sie den schnellen Weg zum Lernen von RSLogix 5000 nehmen mochten, ist dieses Schulungshandbuch fur Sie. Und, konnen Sie jetzt beginnen. Dieses Tutorial erklart alles, was Sie wissen mussen, um ein solides Verstandnis der Software zu erhalten, die verwendet wird, um ControlLogix und CompactLogix PLCs zu programmieren und bietet das kostengunstigste RSLogix 5000 Training heute. Dieses eBook ist mehr als eine Einfuhrung in RSLogix 5000. Es enthalt reale Welt Beispiele, Tipps und Routinen, die Sie sofort verwenden konnen. Fur den Anfanger in RSLogix 5000, ist es wertvoller als die dicken und komplexen Bucher von College-Professoren geschrieben. Sie decken Funktionen und Algorithmen, die Sie nie verwenden konnen. Nach dem Waten kann man noch nicht wissen, wie man einen Motor mit RSLogix 5000 einschaltet. 8220PLC Die Programmierung mit RSLogix 50008221 macht das Erlernen von RSLogix einfach. Und, wie alle unsere Publikationen, ist es in einfachem Englisch geschrieben. 8211 ein Software-Ingenieur, der schnell lernen muss RSLogix 5000 8211 ein Student der Technik 8211 ein Ingenieur in einem nicht-elektrischen Feld 8211 ein Techniker und Wartung Person, die mit Allen-Bradley Ausrustung 8220PLC Programmierung mit RSLogix 50008221 wird Ihnen bis zu 8211 Geschwindigkeit schnell. 8220PLC Programmierung mit RSLogix 50008221 zeigt Ihnen, wie Sie ein ControlLogix System (1756) oder ein CompactLogix System (1769) programmieren. Diese PLCs sind die gebrauchlichsten Moglichkeiten, neue Installationen zu steuern. Sie lernen Schritt fur Schritt, wie Sie Anderungen an der Leiterlogik vornehmen konnen. Sie zeigen Ihnen, wie Sie eine Demoversion von RSLogix sparen konnen Dollar) sparen Sie Zeit (dieses Ebook kann in wenigen Abenden gelesen und verstanden werden) zeigen Ihnen, wie komfortabel Programmierung einer SPS mit RSLogix 5000 Ihnen beibringen, wie Ladder Logic arbeitet in einem Allen-Bradley programmierbaren Controller konnen Sie intelligent kommunizieren mit anderen uber Allen-Bradley PLCs Wir don8217t nur Ihnen sagen, was Sie tun mussen, in RSLogix 5000 8211 tun wir zeigen Ihnen ein Bild. Dieses Buch hat Dutzende von Screenshots zu erklaren, wie zu: 8211 verstehen Allen-Bradley8217s einzigartige Methode der Zuweisung von Adressen und Tag-Namen 8211 verwenden Sie die grundlegenden Befehle im Befehlssatz 8211 einfugen, bearbeiten und andern Sprossen 8211 Verbindung zur SPS, laden Sie das Programm und Andern Sie das Programm online. Dieses Buch enthalt 169 Seiten mit Text - und Screenshots, um Ihnen zu zeigen, was Sie brauchen, um mit der Programmierung in RSLogix 5000 zu beginnen. Der beste Weg, um eine neue Sprache oder ein Stuck Software zu lernen, besteht darin, ein Beispiel aus der Praxis zu betrachten. 8220PLC Programmierung mit RSLogix 50008221 zeigt Ihnen, wie Sie programmieren wollen, ein Batch-Projekt. Dies ist ein funktionierendes Programm 8211 die reale Sache nicht nur eine Simulation. Im Buch ist ein Projektumfang enthalten. Wenn Sie bereits ein Berater oder ein Programmierer sind, sind Sie mit dieser Art von Dokument vertraut. Es beschreibt im Detail, wie das abgeschlossene System funktionieren muss. Es ware Ihre Aufgabe, um das Programm zu schreiben und stellen Sie sicher, dass das System fuhrt im Projektumfang angegeben. Das Buch fuhrt Sie durch jeden Schritt des Schreibens des Programms, um die Spezifikation zu erfullen. Sie lernen, wie Sie Worter in Leiterlogik in RSLogix 5000 zu interpretieren. Hier ist ein Diagramm und eine kurze Beschreibung des Project Scope, die in dem Buch verwendet wird. Projektubersicht Drei Zutaten (Stadtwasser, Zutat QR und Zutat KM) werden in vorgegebenen Mengen nach Gewicht dem Mixbehalter zugesetzt. Nachdem alle Bestandteile in den Mischbehalter gegeben worden sind, wird die Mischung durch Durchfuhren des Ruhrwerks fur eine gegebene Zeit vermischt. Nach Beendigung der Mischzeit wird das fertige Produkt zur Abfullung und Endverpackung in die Abfullanlagen gepumpt. Detaillierte Betriebsablaufe Um eine neue Charge zu starten, uberpruft der Bediener, ob die SYSTEM READY-Kontrollleuchte eingeschaltet ist und dass der Mixbehalter bereit ist, Zutaten zu erhalten. Der Bediener druckt dann die START BATCH-Taste, um den Batchvorgang zu starten. Es ist keine weitere Bedienung erforderlich. Die Kontrollleuchte SYSTEM READY schaltet sich aus. Automatisches Ventil AV-CW wird geoffnet. Die ADDING WATER-Kontrollleuchte leuchtet. Der Zustand von AV-CW wird durch den Endschalter LS-CW2 uberpruft. Wenn LS-CW2 nicht innerhalb von 2 Sekunden nach dem Offnen des Ventils durchgefuhrt wird, wird ein Fehler erzeugt und das System wird heruntergefahren. Die Kontrollleuchte SYSTEM FAULT PL2 leuchtet auf und zeigt an, dass ein Fehler aufgetreten ist. 8220PLC Programmierung mit RSLogix 50008221 zeigt die logische Progression des Projektes von Anfang an. 8211 verstehen das Projekt Scope 8211 legen Sie die I / O 8211 wahlen Sie die richtige Hardware 8211 konfigurieren Sie die SPS und Ihren PC 8211 programmieren Sie die Logik, um die Spezifikationen im Bereich 8211 Programmfehlererkennung 8211 gehen online, um den Betrieb des Programms zu uberprufen 8211 erstellen Sie die endgultige Dokumentation der Leiterlogik Aktuelle Screenshots werden von RSLogix 5000 verwendet, um Ihnen genau zu zeigen, wie Sie die Software nutzen konnen. Auszug 8211 8220PLC Programmierung mit RSLogix 50008221 Einfugen einer Verzweigung Wir mussen den Kontakt parallel zum Startknopf verdrahten. Wir tun dies mit einer Verzweigungsanweisung. Ziehen Sie die Schaltflache "Verzweigen" und legen Sie sie auf die Markierung zwischen dem Systemaktivierungsbit und dem Startbatch-Bit. Klicken Sie auf den blauen Abschnitt des Zweigs und ziehen Sie ihn auf das Ziel rechts neben der Anweisung Start Batch PB1. Beim Ziehen sieht es so aus. Lassen Sie die Maustaste los, und der Zweig erscheint um das Start-Batch-Bit. Klicken Sie auf die Schaltflache XIC (eXamine If Closed), und ziehen Sie sie aus dem Benutzermenu auf die linke Seite des neuen Zweigs. Wir wollen, dass diese Anweisung SystemBatching markiert wird, genau wie die OTE in dieser Sprosse. Es gibt eine schnelle Moglichkeit, dies zu tun. Klicken und ziehen Sie den SystemBatching-Tag-Namen aus der OTE in diesem Rung an die neue Anweisung. Dies wird als Sperrkante bezeichnet. Wenn das SystemEnable-Bit eingeschaltet ist, kann das SystemBatching-Bit durch kurzzeitiges Drucken der Start-Batch-Drucktaste zwischengespeichert werden. Das SystemBatching-Bit bleibt eingeschaltet und die Sprosse bleibt solange gespeichert, bis die Stopp-Batch-Taste gedruckt wird oder das SystemEnable-Bit ausfallt. Sie erhalten 169 Seiten Text und Bilder, die Ihnen zeigen, wie Sie in 8220PLC programmieren mit RSLogix 50008221 programmieren. Das gesamte Paket beinhaltet: SPS Programmierung mit RSLogix 5000.pdf A SPS Programmierung mit RSLogix 5000 ebook BATCHING. pdf Ausdruck des Batching Programms Mit Querverweis BATCHING. ACD Die eigentliche RSLogix Batch-Programm-Datei. RSLogix 5000 (separat von Allen Bradley gekauft) wird benotigt, um diese Datei zu offnen. IO List. xls Die Tabelle der E / A-Liste. Sie konnen dieses Format immer wieder fur eigene Projekte verwenden. Dieses eBook und die Konzepte, die hier verwendet werden, ist das Ergebnis langjahriger Erfahrung in der SPS-Programmierung, Elektro-Design und Engineering. Es fasst Dutzende von Techniken zusammen, die benotigt werden, um ein solides RSLogix 5000-Programm zu schreiben. Es hat einfach zu verstehen, Text mit RSLogix 5000-Routinen, die immer wieder verwendet werden konnen. Der Zweck dieses Buches ist, Ihnen zu lehren, wie man ein Allen-Bradley programmierbarer Steuerpult einrichtet, programmiert und benutzt. Es wird Ihnen sagen, welche Teile Sie fur eine gemeinsame Anwendung kaufen mussen. Es wird Ihnen mitteilen, wie Sie RSLogix installieren, wie Sie ein Leiternlogikprogramm erstellen, wie Sie Ihren Computer und Ihre SPS so konfigurieren, dass Sie Ihr Leiterlogikprogramm herunterladen konnen. Es ist ein Beispielprojekt enthalten, das einen Projektbereich enthalt. Der Projektbereich (oder die funktionale Spezifikation, oder was auch immer Ihr Unternehmen es nennen konnte) definiert im Detail, wie das System arbeiten soll, wenn das Projekt beendet ist. Sie erlernen, wie man einen Projektbereich nimmt und es in ein arbeitendes SPS-Programm verwandelt. Es zeigt Ihnen Schritt fur Schritt, wie Sie mit Ihrer SPS online gehen, um Ihr Programm zu uberwachen, um Ihre Leiterlogik zu uberprufen und sicherzustellen, dass es ordnungsgema? funktioniert. Es zeigt Ihnen, wie Sie Anderungen an Ihrem Programm machen, wahrend Sie online sind. Es zeigt Ihnen die Tastenanschlage und Mausbewegungen, die Sie wissen mussen, um RSLogix 5000 verwenden. Schlie?lich bietet es eine Reihe von Tipps und eine 8220How Do I. 8221 Abschnitt, sparen Sie Stunden der Frustration. 8220 Ich fand dieses Buch zu einem schnellen Weg zu lernen, was ich wissen musste 8211 thanks.8221 Alex Merle Maintenance Manager 8220 Ich wunschte, ich hatte davon gewusst, wenn ich zum ersten Mal begann.8221 David Fenton Electrical Engineer 8220It ist ein guter, kein Unsinn Ansatz 8211 es funktionierte gut.8221 Chris Alexis IC Techniker Uber den Autor Neal Babcock hat einen Abschluss in Elektrotechnik und hat eine Reihe von PLC-Programme geschrieben und gepflegt, die in der Halbleiter-, Automobil-, Gesundheits - und Luftfahrtindustrie verwendet werden. Unsere Widerrufsbelehrung Innerhalb von 14 Tagen nach Erhalt des Downloads konnen Sie die Produkte, die Sie von Engineer und Technician gekauft haben, aus irgendeinem Grund fur eine volle Ruckerstattung zurucksenden. Body Mechanics fur Computer Related Duties Wenn Sie bestellen, erhalten Sie auch die eBook Body Mechanics fur Computer Related Duties. Diese kostenlose informative E-Pamphlet bietet Tipps und Illustrationen, die Ihnen helfen, sich bei der Arbeit an Ihrem Computer in einer guten Ergonomie zu positionieren. Dieses hilft Ihnen, Belastung zu beseitigen und die Wahrscheinlichkeiten des repetitive Stressverletzungen zu minimieren. Diese E-Broschure wird normalerweise fur 5,95 verkauft, kann aber kostenlos sein, wenn Sie SPS-Programmierung mit RSLogix 5000 erwerben. 8220PLC Programmierung mit RSLogix 50008221 ist der schnellste und einfachste Weg, um in RSLogix 5000 zu programmieren RSLogix 5000 Programmierung von Allen-Bradley ControlLogix und CompactLogix PLCs mit Rockwell Automation8217s RSLogix 5000 2013 Edition von Neal Babcock ebook Preis: 19.95 Adobe PDF Ausgabe Artikel A081216 Verwandte Beitrage: RSLogix 5000 Tipps und Tricks Jeder genie?t nifty kleine Tipps und Tricks, um ihre Arbeit zu bekommen Schneller durchgefuhrt. Dieser Eintrag ist fur Allen Bradleys RSLogix 5000 Software. Fuhlen Sie sich frei, um Ihre eigenen Tipps und Tricks mit dem Kommentar hinzufugen Link hinzufugen. Um auf Release Notes fur diese Softwareversion zuzugreifen, wahlen Sie im Menu Hilfe die Option Release Notes. Der Quick View-Bereich, der sich unterhalb des Controller Organizers befindet, enthalt die Thumbnail-Informationen fur die ausgewahlte Komponente. Das Uberwachungsfenster, das sich unterhalb des Spracheditorfensters befindet, ermoglicht die Uberwachung aller im aktiven Routinenfenster referenzierten Tags. Der Controller Organizer ist ankoppelbar. Das hei?t, Sie konnen es ziehen, um die linke oder rechte Seite des Bildschirms, oder schwimmen Sie es irgendwo dazwischen. Ausblenden / Anzeigen des Controller Organizers uber eine Symbolleistenschaltflache, um mehr Anzeigebereich fur Editoren zu schaffen. RSLogix 5000 unterstutzt das Ausschneiden / Kopieren / Einfugen / Ziehen / Ablegen von Komponenten im Controller Organizer sowie in anderen Instanzen von RSLogix 5000. Durch Doppelklicken auf Fehlermeldungen im Error Window navigieren Sie zu dem Ort, an dem der Fehler aufgetreten ist Und Shift-F4 kann verwendet werden, um zwischen den Fehlern zu wechseln. Sie konnen die Spalten im Tag-Editor neu anordnen, indem Sie auf den Titel klicken und ihn an eine neue Position ziehen. Um die Logik in mehreren Routinen gleichzeitig anzuzeigen, wahlen Sie Window - gt New Window und ordnen Sie die Fenster manuell an. Oder wahlen Sie Window - gt Tile Horizontal. Um ein gelbes Dreieck-Warnsymbol auf einem Gerat zu entfernen, uberprufen Sie zunachst den Verbindungsstatus. Wenn der Status "Verbindung" nicht geplant ist, offnen Sie die RSNetWorx-Software erneut. Zuruck zu RSLogix 5000 Software und das gelbe Dreieck sollte weg sein. Auf einem Computer konnen Sie mehrere ubersetzte Versionen von RSLogix 5000 installieren und gleichzeitig starten (ausfuhren). Wenn Sie einen Teilimport von Sprossen, Add-On-Anweisungen oder benutzerdefinierten Datentypen durchgefuhrt haben, konnen Sie den Import nicht ruckgangig machen. Wenn der Import nicht wie erwartet funktioniert, schlie?en Sie das Projekt ohne Speichern. Wenn Sie einen partiellen Import auswahlen, mussen Sie die richtige Sprossen - oder Trenddatei auswahlen. Beide Dateien haben L5X Erweiterungen und die Software nicht verhindern, dass Sie aus der Auswahl der falschen Datei. Wenn Sie versuchen, eine Sprosse zu importieren, in der ein Trend erwartet wird, oder umgekehrt, zeigt die Software einen Fehler an, den der Import fehlgeschlagen ist. Der Teilimport von Sprossen arbeitet in allen Leiterroutinen, einschlie?lich Add-On-Anweisungen. In Version 15 fugte der Tag-Editor Unterstutzung fur neues Fenster hinzu. Um die Logik in mehreren Routinen gleichzeitig anzuzeigen, wahlen Sie Window - gt New Window und ordnen Sie die Fenster manuell an. Oder wahlen Sie Window - gt Tile Horizontal. Tastenkombinationen finden Sie in der Online-Hilfe unter dem Thema Software navigieren. Sie konnen CtrlPage Down und CtrlPage Up verwenden, um sich zwischen den Registerkarten in einem Dialogfenster oder einem Routinenfenster zu bewegen. Sie konnen CtrlTab und ShiftCtrlTab verwenden, um zwischen mehreren RSLogix-Sichten zu wechseln. Sie konnen CtrlG verwenden, um das Dialogfeld Gehe zu aufzurufen. Der Go To Dialog ist praktisch fur die Navigation der Software. Sie konnen AltInsert verwenden, um den Sprachelement-Browser in einem der Spracheditoren zu offnen. Sie konnen diesen Browser auch durch Drucken der Insert-Taste in den LD-, SFC - und FBD-Editoren aufrufen. Sie konnen CtrlSpace verwenden, um den Tag-Browser innerhalb des ST-Editors aufzurufen. Sie konnen den Go To-Dialog (CtrlG) verwenden, um schnell zu Routinen zu navigieren, die von der aktuellen Routine aufgerufen werden, und zu Routinen, die die aktuelle Routine aufrufen. Im sequenziellen Funktionstafel-Editor konnen Sie das Routineuberblick-Tool (CtrlB) verwenden, um Ihre gesamte SFC anzuzeigen und zu einem bestimmten Bereich Ihres Diagramms zu navigieren. Durch Doppelklicken auf Fehlermeldungen im Error Window navigieren Sie zu dem Ort, an dem der Fehler aufgetreten ist. F4 und Shift-F4 konnen verwendet werden, um zwischen den Fehlern zu wechseln. Der Sprachelement-Browser ist eine Verknupfung zum Hinzufugen einer Logik. In den Spracheditoren: Verwenden Sie AltInsert, geben Sie den Befehl mnemonic ein, und drucken Sie die EINGABETASTE. Sie konnen diesen Browser auch durch Drucken der Insert-Taste in den LD-, SFC - und FBD-Editoren aufrufen. Diese Abkurzung kann viel schneller als die Verwendung der Befehlsleiste sein. Wenn Sie die Tastatur verwenden, um den Cursor um Gitterzellen zu bewegen, drucken Sie AltDown Pfeil, um alle Steuerelemente zu aktivieren, die fur diese Zelle aktiv sind. Dies funktioniert in allen Grid-basierten Editoren wie Tag-Editor, Daten-Monitor, etc. Dies gibt Ihnen einen Weg, um Zugriff auf Zelle-Steuerelemente uber die Tastatur, anstatt mit der Maus. Controller-Projekte Immer wenn Sie mit RSLogix 5000 online gehen, werden Anderungen an der Steuerung gleichzeitig an eine temporare Kopie der Projektdatei (.ACD) vorgenommen. Speichern macht diese Anderungen dauerhaft. Daher ist ein Upload nur erforderlich, um die neueste Kopie der Tag-Daten in der Steuerung zu erhalten. Sowohl Rockwell Automation als auch Fremdprobenprojekte werden mit RSLogix 5000 installiert. Diese finden Sie im Ordner RSLogix 5000 Samples. Diese Projekte demonstrieren Programmtechniken und Code, die Sie verwenden konnen, um ausgewahlte Module zu programmieren. Vermeiden Sie, ein Alias-Tag auf ein anderes Alias-Tag zu verweisen, um sicherzustellen, dass die Anwendung die entsprechenden Referenzen nach einem Upload beibehalt. Vermeiden Sie das Zeigen mehrerer Alias-Tags auf dieselbe Basis-Tag, um sicherzustellen, dass die Anwendung die entsprechenden Referenzen nach einem Upload beibehalt. Alle Tag-Namen werden zusammen mit Ihrer Logik heruntergeladen und im Controller gespeichert. Wenn der in der Offline-RSLogix 5000-Projektdatei gespeicherte ControlNet-Zeitplan alt ist, ruft RSLogix 5000 beim Herunterladen den aktuellen ControlNet-Zeitplan aus der zugehorigen RSNetWorx-Projektdatei ab. Um eine Verknupfung zu einer RSNetWorx-Projektdatei herzustellen, verwenden Sie die Registerkarte RSNetWorx im Dialogfeld Moduleigenschaften des ControlNet-Scanners. RSLogix 5000 unterstutzt das Verschieben Ihres Projekts von einer Logix-Plattform zu einem anderen. ACD-, L5K-, CSV - und L5X-Dateien sind unabhangig davon, welche ubersetzte Version von RSLogix 5000 die Datei importiert oder exportiert. Die Software erzeugt keine sprachspezifischen Import / Export-Dateien. Verwenden Sie jede ubersetzte Version der Software RSLogix 5000, um online zu einem Controller ohne erneute Downloads zu gehen. In einem Sicherheitsregler folgen Standard-Tags in einer sicherheitsgerichteten Beziehung Sicherheitsbeschrankungen. Beispielsweise ist ein Standard-Tag, das einem Sicherheits-Tag zugeordnet ist, schreibgeschutzt in einem Sicherheitsverriegelungszustand. Verwenden Sie Add-On-Anweisungen, um Tag-Werte zu bestimmten Werten am Anfang jeder Routine oder Programmscan zu initialisieren. Dann die Quelle schutzen die AOI, um sicherzustellen, dass Werte korrekt initialisiert und nicht manuell uberschrieben werden. Die Reihenfolge der Mitglieder innerhalb eines benutzerdefinierten Datentyps wirkt sich auf die Speichergro?e des Datentyps aus. Halten Sie innerhalb des UDT Mitglieder desselben Datentyps zusammen. I / O-Konfigurationsmodul-Icons im Ordner I / O Configuration andern, um anzuzeigen, dass das Modul fehlerhaft ist oder die Verbindung zum Modul unterbrochen wurde. Um ein gelbes Dreieck-Warnsymbol zu entfernen, uberprufen Sie zunachst den Verbindungsstatus. Wenn der Status "Verbindung" nicht geplant ist, offnen Sie die RSNetWorx-Software erneut. Zuruck zu RSLogix 5000 Software und das gelbe Dreieck sollte weg sein. Um ein Modul im Dialogfeld Select Module Type einfach zu finden, geben Sie einfach einen beliebigen Teil des Modulnamens oder der Beschreibung ein. Wenn Sie mit der Eingabe beginnen, wird das Dialogfeld "Modul suchen" automatisch gestartet. Verwenden Sie Rack-optimierte Kommunikationsformate fur digitale E / A-Module, um den mit diesen Modulen verbundenen Controller - und Kommunikationsaufwand zu minimieren. RSLogix 5000 erstellt automatisch Controller-Tags, wenn Sie ein Eingabe - oder Ausgabe-Modul erstellen. Sie konnen diese Tags direkt in Ihrer Logik verweisen. Verwenden Sie Alias-Tags, um bestimmten Eingabe - / Ausgabedaten Namen zuzuordnen und / oder eine kurze Alternative zu langwierigen Strukturelementnamen anzugeben. Wenn Sie ein analoges E / A-Modul konfigurieren, halten Sie die Shift-Taste gedruckt, wahrend Sie den Schieberegler bewegen, um die HH-, H-, L - und LL-Werte in ganzen Zahlen zu erhohen. Kopieren Sie die E / A-Daten auf einen benutzerdefinierten Typ (UDT), damit Sie die E / A-Daten mit dem Programmscan synchronisieren konnen. Das UDT ermoglicht auch eine leichtere Abbildung der physikalischen E / A. Tasks, Programs und Equipment-Phasen Eine Event-Task in Logix ahnelt dem Prozessor-Eingangs-Interrupt (PII) im PLC-5. Mehrere Ereignisaufgaben konnen in der Steuerung vorhanden sein, die jeweils so konfiguriert sind, dass sie bei der Initiierung unabhangiger Trigger ausgefuhrt werden. Eine periodische Task in Logix ahnelt dem wahlbaren Timer-Interrupt (STI) im PLC-5. Im Controller konnen mehrere periodische Tasks vorhanden sein, die jeweils fur die Ausfuhrung mit unabhangigen Raten konfiguriert sind. Doppelklicken Sie auf einen Zustand in einer Geratephase, um zu der Logik fur diesen Zustand zu navigieren. Verwenden Sie RSBizWare Batch-Software, um Equipment-Phasen zu erstellen. Mit dem Equipment Editor konnen Sie die Phasen erstellen, Parameter definieren und die Phasen mit einem RSLogix 5000 Projekt synchronisieren. Verwenden Sie eine beliebige Programmiersprache (Ladder, Strukturierter Text, FUP oder SFC), um Zustandsroutinen in Equipmentphasen zu programmieren. Die Fehlerroutine fur eine Geratephase ist die gleiche wie die Fehlerroutine fur ein Programm. Verwenden Sie eine Fehlerroutine, um zu ermoglichen, dass die Logik ausgefuhrt wird, bevor der Controller aufgrund eines Programmierfehlers fehlerhaft ist. Die Prestate-Routine lauft die ganze Zeit, auch wenn die Equipment Phase nicht aktiv ist. Die Prestate-Routine fur eine Equipment-Phase ist optional. Verwenden Sie die Prestate-Routine, um die Fehlererkennungslogik fur Ihre Phasen auszufuhren. Sie mussen nicht alle verfugbaren Zustande in einer Ausrustungsphase implementieren. Aktivieren Sie in den Eigenschaften der Geratephasen die Option Komplette Status, wenn nicht implementiert. In dem Phasenmonitor haben die Zustande, die Sie Code schreiben konnen, Aktionsnamen und haben ein Befehlswort, das in den Zustand fuhrt, z. B. Start fuhrt zum Laufzustand. Sie fugen diesen Zustanden Routinen hinzu. Wartende Zustande erfordern keine Routinen. Die Phase wartet auf einen Befehl, um zum nachsten Zustand zu gelangen. Beispiel: Leerlauf und Halten. Tags, Datentypen und andere Daten Wenn Sie Mitglieder eines benutzerdefinierten Datentyps organisieren, hinzufugen oder loschen, passt die Software die zugehorigen Tag-Member und Werte so an, dass die verbleibenden Mitglieder ihre Werte behalten. Klicken Sie im Tag-Browser auf die Schaltflache gtgt, um den Tag-Filter anzuzeigen. Verwenden Sie den Tag-Filter, um nicht verwendete Tags oder Tags eines bestimmten Datentyps anzuzeigen. Der Tag-Browser filtert in manchen Situationen Tags. Wenn Sie kein Tag sehen, das Sie erwarten, andern Sie den Tag-Filter. In Version 15 fugte der Tag-Editor Unterstutzung fur neues Fenster hinzu. Sie konnen Arrays verwenden, um indirekte Adressierung durchzufuhren. RSLogix 5000 unterstutzt Arrays mit einer, zwei und drei Dimensionen. Sie konnen ein Rezept erstellen, indem Sie einen neuen Datentyp erstellen und dann ein Tag erstellen, das diesen Datentyp verwendet. Ihr neuer Datentyp kann beschreibende Feldnamen enthalten. RSLinx verwendet Speicher in einem Logix-Controller, um Datenwerte zu lesen. Verwenden Sie die folgende Gleichung, um den benotigten Speicher zu schatzen: (1,5 KByte (Anzahl der einzelnen Tags 45 Byte) (Anzahl der Array - oder Struktur-Tags 7) Das Watch Pane, das sich unterhalb des Spracheditorfensters befindet, ermoglicht die Uberwachung aller im Aktiven Routine-Fenster. Sie konnen ein Tag testen, indem Sie mit der rechten Maustaste auf das Tag klicken und Trendtag auswahlen. Sie konnen alle Vorkommen eines Tags finden, indem Sie mit der rechten Maustaste auf das Tag in der Logik klicken und "Alle suchen" wahlen. Logix-Steuerungen sind fur die Datentypen DINT und REAL optimiert. Verwenden Sie diese Datentypen, um Konvertierungsoverhead zu vermeiden und die Leistung zu optimieren. Sie konnen die Kommunikationsleistung beim Erfassen von Daten von Logix-Controllern optimieren, indem Sie mehrere Datenwerte in einen benutzerdefinierten Datentyp (UDT) oder ein Array zusammenfassen. Indizierte Verweise auf Array-Elemente addieren zusatzliche Scan-Zeit-Overhead fur die Anwendung. Verwenden Sie nach Moglichkeit einzelne Dimensionsarrays. Beim Erstellen eines benutzerdefinierten Typs (UDT) suchen Sie alle Bits oder BOOLs, die aneinander angrenzen, um die Gro?e des fur die Speicherung der Daten erforderlichen Controller-Speichers zu minimieren. RSLogix 5000 erstellt automatisch Controller-Tags, wenn Sie ein Eingabe - oder Ausgabe-Modul erstellen. Sie konnen diese Tags direkt in Ihrer Logik verweisen. Verwenden Sie Alias-Tags, um bestimmten Eingabe - / Ausgabedaten Namen zuzuordnen und / oder eine kurze Alternative zu langwierigen Strukturelementnamen anzugeben. Vermeiden Sie, ein Alias-Tag auf ein anderes Alias-Tag zu verweisen, um sicherzustellen, dass die Anwendung die entsprechenden Referenzen nach einem Upload beibehalt. Vermeiden Sie das Zeigen mehrerer Alias-Tags auf dieselbe Basis-Tag, um sicherzustellen, dass die Anwendung die entsprechenden Referenzen nach einem Upload beibehalt. Controller-Tags gelten fur die gesamte Steuerung und konnen von jedem Programm referenziert werden. Programm-Tags gelten nur fur einzelne Programme. Dies bedeutet, dass Programm-Tags konnen die gleichen Namen in mehr als einem Programm, so dass Programme kopiert und wiederverwendet werden konnen. Sie konnen die Spalten im Tag-Editor neu anordnen, indem Sie auf den Titel klicken und ihn an eine neue Position ziehen. Alle Tag-Namen werden zusammen mit Ihrer Logik heruntergeladen und im Controller gespeichert. Sie konnen Tag-Definitionen in eine CSV-Datei exportieren (und importieren) und sie mit externen Tools manipulieren, z. B. Kalkulationstabelle, Texteditor. Fur Tabellen von Bits (BOOL) verwenden Sie ein DINT-Array, um den vollen Zugriff uber die Datei - und Diagnoseinformationen COP, DDT, FBC, etc. sicherzustellen. In einem Sicherheitsregler folgen Standard-Tags in sicherheitsgerichteter Beziehung Sicherheitsbeschrankungen. Beispielsweise ist ein Standard-Tag, das einem Sicherheits-Tag zugeordnet ist, schreibgeschutzt in einem Sicherheitsverriegelungszustand. Die Reihenfolge der Mitglieder innerhalb eines benutzerdefinierten Typs beeinflusst die Speichergro?e des Datentyps. Halten Sie innerhalb des UDT Mitglieder desselben Datentyps zusammen. Logix unterstutzt vier Controller-Programmiersprachen: Leiter, Funktionsblockdiagramm, Strukturierter Text und Ablaufdiagramm. Um die Logik in mehreren Routinen gleichzeitig anzuzeigen, wahlen Sie Window - gt New Window und ordnen Sie die Fenster manuell an. Oder wahlen Sie Window - gt Tile Horizontal. Multiplizieren Sie die Anzahl der Worter in einem SPS - / SLC-Programm mit der Zeit 18, um den in einem Logix-Controller benotigten Betragsspeicher (in Bytes) zu berechnen. Um kontextspezifische Befehlshilfe anzuzeigen, wahlen Sie eine Anweisung oder ein Element aus und drucken Sie F1. Der Sprachelement-Browser ist eine Verknupfung zum Hinzufugen einer Logik. In den Spracheditoren: Verwenden Sie AltInsert, geben Sie den Befehl mnemonic ein, und drucken Sie die EINGABETASTE. Sie konnen diesen Browser auch durch Drucken der Insert-Taste in den LD-, SFC - und FBD-Editoren aufrufen. Diese Abkurzung kann viel schneller als die Verwendung der Befehlsleiste sein. Sie konnen alle Vorkommen eines Tags finden, indem Sie mit der rechten Maustaste auf das Tag in der Logik klicken und "Alle suchen" wahlen. Sie konnen den Go To-Dialog (CtrlG) verwenden, um schnell zu Routinen zu navigieren, die von der aktuellen Routine aufgerufen werden, und zu Routinen, die die aktuelle Routine aufrufen. Sie konnen per Drag & Drop aus der Befehlsleiste in einem der Spracheditoren ziehen. Im SFC-Editor werden die Elemente automatisch verbunden. Verwenden Sie den CPS-Befehl, um die Pufferung von Kommunikations - und E / A-Daten vorzusehen, um die Auswirkungen der asynchronen Datenannahme zu minimieren. Fur Tabellen von Bits (BOOL) verwenden Sie ein DINT-Array, um den vollen Zugriff uber die Datei - und Diagnoseinformationen COP, DDT, FBC, etc. zu gewahrleisten. Controller-Tags gelten fur den gesamten Controller und konnen von jedem Programm referenziert werden. Programm-Tags gelten nur fur einzelne Programme. Dies bedeutet, dass Programm-Tags konnen die gleichen Namen in mehr als einem Programm, so dass Programme kopiert und wiederverwendet werden konnen. Im Sequential Function Chart Editor konnen Sie das Tool Routine Overview (CtrlB) verwenden, um Ihre gesamte SFC anzuzeigen und zu einem bestimmten Bereich Ihres Diagramms zu navigieren. Logix-Controller fuhren eine Vorabstimmung der Logik beim Start durch, um die Initialisierung durchzufuhren. Ein Tag, das als Index verwendet wird, kann einen Startfehler verursachen, wenn sein Wert gro?er als die Array-Lange ist. Verwenden Sie eine Fehlerroutine, um diese Bedingung zu erkennen und zuruckzusetzen. Im Sequential Function Chart Editor konnen Sie das Kennzeichen-Tag-Feld in einer Aktion verwenden, um einen Tag-Wert festzulegen, der wahrend der Ausfuhrung uberwacht werden soll. Im Sequential Function Chart Editor konnen Sie mehrere SFC-Elemente auswahlen und mit der Funktion Layout SFC Elements automatisch die ausgewahlten Elemente nach Bedarf neu anordnen, um einen ausreichenden Abstand zu gewahrleisten, Seitenbegrenzungen zu vermeiden und Links - oder Mittelpunkt-Zweige zu rechtfertigen. Im Sequential Function Chart Editor konnen Sie die Reihenfolge, in der Selektionszweigbeine ausgewertet werden, aus dem Dialogfeld Sequenzprioritaten setzen andern. In der Online-Hilfe zum Dialogfeld "Aktionseigenschaften" - Registerkarte "Allgemein" finden Sie ein nutzliches Zeitdiagramm, das erlautert, wie die verschiedenen Aktionsqualifikatoren die Ausfuhrung einer Aktion beeinflussen. Sie konnen die automatische Namensgebung von Schritten, Aktionen, Ubergangen und Stop-Elementen fur sequenzielle Funktionen aus den Dialogfeldern Arbeitsplatzoptionen und Routineeigenschaften anpassen. Sie konnen Textfelder an Sprachelemente in FUP - und SFC-Logik anhangen, um ihre relativen Positionen beizubehalten, wenn Sie die Logik verschieben. Sie konnen CtrlSpace verwenden, um den Tag-Browser innerhalb des ST-Editors aufzurufen. Kommentare in Strukturierter Text werden in die Steuerung geladen. Dies beinhaltet Kommentare in strukturierten Textroutinen und eingebetteten strukturierten Text in SFC-Routinen. Im strukturierten Texteditor sehen Sie die Worter, die gefarbt sind, um Schlusselworter, Tag-Namen und andere erkannte Worter anzuzeigen. Sie konnen die Farben des Editors andern, indem Sie im Menu Optionen Optionen wahlen. Im Strukturierten Texteditor konnen Sie die Befehlsparameter konfigurieren, indem Sie mit der rechten Maustaste auf einen Befehlsnamen klicken und Instruktionseigenschaften auswahlen. Sie konnen Anweisungen in Leitern - und Funktionsblockdiagramm-Routinen auch in Routinen fur strukturierte Texte verwenden. Sie konnen das Blattformat fur die Funktionsblockdiagramme oder die Sequenzdiagrammroutinen im Dialogfeld Routineeigenschaften konfigurieren. Im Funktionsbaustein-Editor konnen Sie die Bausteinparameter konfigurieren, indem Sie auf die Schaltflache Durchsuchen (.) Oben rechts im Block klicken. RSLogix 5000 unterstutzt anstehende Bearbeitungen auf mehreren Sprossen bei der Online-Bearbeitung der Leiterlogik. Beim Bearbeiten von Leiterroutinen konnen Sie eine Logik mit ASCII (zB: XIC MYTAG) erstellen, indem Sie entweder eingeben, wenn ein Strompfad ausgewahlt ist, und drucken Sie die Enter-Taste, wenn ein Strompfad ausgewahlt ist, oder doppelklicken Sie links neben einem Strompfad. Im Leiterdiagramm-Editor konnen Sie eine Verzweigungsstufe uber der aktuellen Ebene einfugen, indem Sie mit der rechten Maustaste auf die linke Seite des Zweigs klicken und Zweig hinzufugen wahlen. Um eine Verzweigungsebene unterhalb der aktuellen Ebene einzufugen, klicken Sie mit der rechten Maustaste auf die rechte Seite des Zweigs und wahlen Sie Neue Ebene anhangen. Der Teilimport von Sprossen arbeitet in allen Leiterroutinen, einschlie?lich Add-On-Anweisungen. Wenn Sie einen Teilimport von Sprossen durchfuhren, andern Sie Tag-Namen, um neue Tags in der importierten Logik zu erstellen. Wenn Sie einen Teilimport von Sprossen, Add-On-Anweisungen oder benutzerdefinierten Datentypen durchgefuhrt haben, konnen Sie den Import nicht ruckgangig machen. Wenn der Import nicht wie erwartet funktioniert, schlie?en Sie das Projekt ohne Speichern. Bei einem Teilimport von Sprossen werden auch die exportierten Datenwerte importiert. Dazu gehoren konfigurierte Meldungen. Partielle Importe / Exporte konnen Zeit versus Kopieren und Einfugen sparen, da Kopieren und Einfugen keine Datenwerte kopieren. Kopieren Sie Stucke der Logik in andere Anwendungen wie Microsoft Word in einem Bitmap - oder Metafile-Format. Wenn Sie eine Unterroutine ausfuhren mochten, kopieren Sie die erste Anweisung und fugen Sie sie direkt neben der ursprunglichen Anweisung ein. Verwenden Sie dieselben Tags fur die doppelte Anweisung wie beim ersten Befehl. Fugen Sie dann eine AFI-Anweisung vor dem Duplikat ein. Um eine Gruppe von Sprossen zu einem spateren Zeitpunkt in eine andere Routine zu kopieren, markieren Sie die Sprossen und ziehen Sie sie auf den Desktop. Dadurch werden die Sprossen in eine Datei kopiert, die Sie spater in eine andere Routine ziehen konnen. Sie konnen Komponenten aus dem Controller Organizer in den Befehlszeilen-Editor ziehen. Doppelklicken Sie oder drucken Sie Enter am Ende einer Leiter sprossen zu erstellen und starten Sie eine textuelle Bearbeitung dieser Sprosse. Um ein Sprachelement von einer Routine in eine andere zu verschieben, ziehen Sie das Element uber die Routine-Registerkarten am unteren Rand des Editors, um die Routine umzuschalten. Add-On-Anweisungen Um die Logik einer Add-On-Anweisung anzuzeigen, wahlen Sie die Anweisung aus und verwenden Sie das Kontextmenu (rechte Maustaste), um die Logik zu offnen. Sie konnen eine Add-On-Anweisung aus dem Controller Organizer in einen beliebigen Spracheditor ziehen. Kopieren Sie eine Add-On-Befehlsdefinition aus einem Projekt und fugen Sie in eine andere zu verschieben, dass AOI und referenzierte AOIs in das Projekt. Verwenden Sie Add-On-Anweisungen, um Tag-Werte zu bestimmten Werten am Anfang jeder Routine oder Programmscan zu initialisieren. Dann die Quelle schutzen die AOI, um sicherzustellen, dass Werte korrekt initialisiert und nicht manuell uberschrieben werden. Verwenden Sie Quellschutz fur eine Add-On-Anweisung, um lokale Tags, Daten und Logik zu schutzen. Kommunikation Reservieren Sie 20 oder mehr Controller-Speicher, um Kommunikation und Anderungen in zukunftigen Logix-Controller-Firmware-Versionen aufzunehmen. Use rack optimized communication formats for digital I/O modules to minimize amount of controller memory and communications overhead associated with these modules. Use the CPS instruction to provide buffering of communications and I/O data to minimize impact of asynchronous data arrival. On download, if the ControlNet schedule stored in the offline RSLogix 5000 project file is old, RSLogix 5000 will retrieve the latest ControlNet schedule from the associated RSNetWorx project file. To make an association to an RSNetWorx project file, use the RSNetWorx tab in the Module Properties dialog of the ControlNet scanner. When working with multiple controller projects in different chassis, use RSLinx shortcuts to identify those chassis with meaningful names. Drives and Motion RSLogix 5000 integrated motion supports camming, gearing, single-axis, and multi-axis instructions in Ladder Diagram, Structured Text, and Structured Text embedded in Sequential Function Charts. Execute motion direct commands directly from the context menu for any configured motion axis. The motion direct commands let you control motion instruction execution without creating or adding logic. This can be useful when first commissioning an axis or drive. To tune motor and drive parameters, such as gains for velocity and acceleration loops, as well as load dynamics, use the Tune tab or the MRAT and MAAT instructions. You can use the Tune tab in either Remote Program or Remote Run. The software automatically populates some SERCOS drive parameters when you configure an AxisServoDrive. Display the axis properties to view or edit these parameters. In a SERCOS drives configuration, you can change the number of counts returned per revolution to make the counts per inch or degree an rational number. In a motion system, you can copy over all motion hardware from an existing project to a new project without losing any axis settings or tuning. First drag the motion control module over to the new project. Then, drag any drives, the Motion Group, and then the axes. Optimizing Performance Logix controllers are optimized for the DINT and REAL data types. Use these data types to avoid conversion overhead and optimize performance. You can optimize the communication performance of acquiring data from Logix controllers by consolidating multiple data values into a User-Defined Type (UDT) or array. Indexed references to array elements add additional scan time overhead to the application. Use single dimension arrays whenever possible. Reserve 20 or more of the controllers memory to accommodate communications and changes in future Logix controller firmware releases. Use rack optimized communication formats for digital I/O modules to minimize amount of controller memory and communications overhead associated with these modules. Use the CPS instruction to provide buffering of communications and I/O data to minimize impact of asynchronous data arrival. If the memory estimation button is disabled, it means that your estimation is up to date. This happens after an estimate, but it also happens when you go offline with the controller because the offline memory numbers reflect actual use. The order of members within a User-Defined Type (UDT) affect the memory size of the data type. Within the UDT, keep members of the same data type together. Project Documentation Comments in Structured Text are downloaded to the controller. This includes comments in Structured Text routines and embedded Structured Text in SFC routines. You can print RSLogix 5000 views by clicking on the view and then pressing CtrlP or choosing Print from the File menu. When you print FBD logic, the editor automatically makes the logic fit the page. A 2:1 ratio is generally readable. For example, set the FBD sheet size to 11 x 17 (B Size) and print on 81/2 x 11 size paper. Copy pieces of logic into other applications like Microsoft Word in a bitmap or metafile format. If you are have trouble downloading a project even though you have privileges, make sure that you have the project and that you are online with the controller. If you cant access routine source protection when security is enabled, ask your administrator to grant you Routine: Modify Properties to obtain access. If your system uses FactoryTalk Security with RSLogix5000 software, version 16, software users can log into and log off of RSLogix 5000 software. If security functions are enabled, you must have appropriate access to import rungs or to copy/paste tags and data.