RSLogix 5000 Tipps und Tricks. Everybody genießt nifty kleine Tipps und Tricks, um ihre Arbeit schneller zu erledigen Diese Auflistung ist für Allen Bradley s RSLogix 5000 Software Fühlen Sie sich frei, Ihre eigenen Tipps und Tricks mit dem Kommentar hinzufügen link. To Zugang Release Notes für diese Version der Software, wählen Sie Release Notes aus dem Hilfemenü. Das Quick View Pane, das sich unterhalb des Controller Organizers befindet, bietet Thumbnail-Informationen für die ausgewählte Komponente. Das Watch-Fenster, das sich unterhalb des Spracheditor-Fensters befindet, bietet die Überwachung aller in der Aktives Routine-Fenster. Der Controller-Organizer ist dockfähig Das heißt, du kannst ihn auf die linke oder rechte Seite des Bildschirms ziehen oder irgendwo dazwischen schweben. Hier zeigen den Controller Organizer über eine Symbolleistenschaltfläche an, um mehr Anzeigebereich für Editoren zu machen. RSLogix 5000 unterstützt Cut Copy Paste Drag Drop von Komponenten innerhalb des Controller Organizers sowie zu anderen Instanzen von RSLogix 5000.D Doppelklicken auf Fehlermeldungen, die im Error Window angezeigt werden, navigiert Sie zu dem, wo der Fehler aufgetreten ist F4 und Shift-F4 kann Können Sie zwischen den Fehlern wechseln. Sie können die Spalten im Tag-Editor neu anordnen, indem Sie auf den Titel klicken und ihn an eine neue Position ziehen. Um gleichzeitig die Logik in mehreren Routinen anzuzeigen, wählen Sie Fenster - Neues Fenster und ordnen Sie dann die Fenster manuell an oder wählen Sie Fenster - Fliesen horizontal. To entfernen Sie ein gelbes Dreieck Warnsymbol auf einem Gerät, überprüfen Sie zuerst den Verbindungsstatus Wenn der Status ist Verbindung nicht geplant ist, öffnen Sie die RSNetWorx Software Zurück zu RSLogix 5000 Software und das gelbe Dreieck sollte weg sein Ein Computer, können Sie installieren und gleichzeitig starten Sie mehrere übersetzte Versionen von RSLogix 5000 Software. Once Sie einen teilweisen Import von Sprossen, Add-On-Anweisungen oder benutzerdefinierte Datentypen, können Sie t rückgängig machen den Import Wenn der Import didn t Arbeit wie erwartet, schließen Sie das Projekt ohne zu speichern. Wenn Sie einen Teilimport auswählen, stellen Sie sicher, dass Sie die richtige Sprosse oder Trenddatei auswählen. Beide Dateien haben L5X-Erweiterungen und die Software verhindert nicht, dass Sie die falsche Datei auswählen Wenn Sie versuchen, eine zu importieren Rung, wo ein Trend erwartet wird, oder umgekehrt, die Software zeigt einen Fehler, dass der Import fehlgeschlagen. Partial Import von Sprossen funktioniert in allen Leiter-Routinen, einschließlich Add-On-Anweisungen. In Version 15, die Tag-Editor hinzugefügt Unterstützung für New Window Zur gleichzeitigen Anzeige von Logik in mehreren Routinen wählen Sie Fenster - Neues Fenster und ordnen Sie dann die Fenster manuell an oder wählen Sie Fenster - Tile Horizontal. Keyboard Verknüpfungen werden in der Online-Hilfe unter dem Navigieren des Software-Themas aufgeführt. Sie können Strg Page Down und Strg-Seite Um zwischen den Registerkarten in einem Dialog - oder Routine-Fenster zu wechseln, können Sie mit der Strg-Tab - und Shift-Strg-Registerkarte zwischen mehreren RSLogix-5000-Ansichten wechseln. Sie können Strg G verwenden, um den Go-to-Dialog aufzurufen. Der Go To-Dialog ist für das Navigieren bequem Die Software. Sie können Alt Insert verwenden, um den Language Element Browser in einem der Sprachredakteure zu öffnen. Sie können diesen Browser auch aufrufen, indem Sie die Eingabetaste in den LD-, SFC - und FBD-Editoren drücken. Mit Ctrl Space können Sie den Tag-Browser aufrufen Aus dem ST-Editor. Sie können den Go-to-Dialog Ctrl G verwenden, um schnell zu Routinen zu navigieren, die von der aktuellen Routine aufgerufen werden, und auf Routinen, die die aktuelle Routine aufrufen. Im Sequential Function Chart Editor können Sie das Routine-Übersicht Ctrl B-Tool verwenden Um Ihre gesamte SFC zu betrachten und zu navigieren zu einem bestimmten Bereich Ihres Diagramms. Doppelklicken auf Fehlermeldungen, die im Fehlerfenster angezeigt werden, navigieren Sie zu dem, wo der Fehler aufgetreten ist. F4 und Shift-F4 können verwendet werden, um zwischen Fehlern zu bewegen Sprach-Element-Browser ist eine Verknüpfung zum Hinzufügen von Logik In einem der Sprach-Editoren verwenden Sie Alt Einfügen, geben Sie die Anweisung mnemonic ein und drücken Sie die Eingabetaste. Sie können diesen Browser auch aufrufen, indem Sie die Eingabetaste in den LD-, SFC - und FBD-Editoren drücken Kann viel schneller sein als mit der Befehlssymbolleiste. Wenn Sie die Tastatur verwenden, um den Cursor um Gitterzellen zu bewegen, drücken Sie den Alt-Abwärts-Pfeil, um alle Steuerelemente zu aktivieren, die für diese Zelle aktiv sind. Dies funktioniert in allen gitterbasierten Editoren wie dem Tag Editor, Daten-Monitor, etc Dies gibt Ihnen einen Weg, um Zelle Kontrollen über die Tastatur zugreifen, anstatt mit der Maus. Controller Projects. Wenn immer Sie online mit RSLogix 5000 gehen, werden Änderungen an Controller gleichzeitig an eine temporäre Kopie des Projekts vorgenommen File Save macht diese Änderungen dauerhaft. Daher ist ein Upload nur notwendig, um die neueste Kopie der Tag-Daten im Controller zu erhalten. Both Rockwell Automation und Drittanbieter-Beispielprojekte werden mit RSLogix 5000 installiert. Sie finden sie im Ordner RSLogix 5000 Samples Diese Projekte zeigen Programmtechniken und Code, die Sie verwenden können, um ausgewählte Module zu programmieren. Achten Sie darauf, dass ein Alias-Tag auf ein anderes Alias-Tag verweist, um sicherzustellen, dass die Anwendung die entsprechenden Verweise nach einem Upload aufrechterhält. Achten Sie darauf, dass mehrere Alias-Tags auf das gleiche Basis-Tag gesetzt werden Anwendung unterhält die entsprechenden Verweise nach einem Upload. Alle Tag-Namen werden heruntergeladen und resident in der Steuerung zusammen mit Ihrem logic. On Download, wenn der ControlNet-Zeitplan in der Offline-RSLogix 5000-Projektdatei gespeichert ist, wird RSLogix 5000 den neuesten ControlNet-Zeitplan abrufen Aus der zugehörigen RSNetWorx-Projektdatei Um eine Assoziation zu einer RSNetWorx-Projektdatei zu erstellen, verwenden Sie die Registerkarte RSNetWorx im Dialogfeld Moduleigenschaften des ControlNet-Scanners. RSLogix 5000 unterstützt das Verschieben des Projekts von einem Logix-Plattform-Controller zum anderen. ACD, L5K, CSV, Und L5X-Dateien sind unabhängig davon, welche übersetzte Version von RSLogix 5000 importiert oder exportiert die Datei Die Software doesn t erstellen sprachspezifische Import-Export-Dateien. Verwenden Sie jede übersetzte Version von RSLogix 5000 Software, um online zu einem Controller gehen, ohne erneut zu laden. In einer Sicherheitssteuerung sind Standard-Tags in einer sicherheitsgerichteten Beziehung sicherheitsbeschränkten Zuständen. Beispielsweise ist ein Standard-Tag, das einem Sicherheits-Tag zugeordnet ist, in einem Sicherheits-gesperrten Zustand schreibgeschützt. Use Add-On-Anweisungen zum Initialisieren von Tag-Werten auf bestimmte Werte an Der Anfang jeder Routine oder Programm-Scan Dann Quelle schützen die AOI, um sicherzustellen, dass Werte korrekt initialisiert und nicht manuell überschrieben werden. Die Reihenfolge der Mitglieder innerhalb eines benutzerdefinierten Datentyps beeinflussen die Speichergröße des Datentyps Innerhalb der UDT, halten Mitglieder Des gleichen Datentyps zusammen. IO Konfiguration. Modul-Icons im IO-Konfigurationsordner ändern, um anzuzeigen, dass das Modul fehlerhaft ist oder die Verbindung zum Modul unterbrochen wurde. Um ein gelbes Dreiecks-Warnsymbol zu entfernen, überprüfen Sie zuerst den Verbindungsstatus. Wenn der Status Ist die Verbindung nicht geplant, die RSNetWorx-Software wieder öffnen. Zurück zur Software RSLogix 5000 und das gelbe Dreieck sollte weg sein. Um ein Modul im Dialogfeld Select Module Type einfach zu finden, füge einfach an, irgendeinen Teil des Modulnamens oder der Beschreibung zu schreiben Starten Sie die Eingabe, das Dialogfeld Suchmodul wird automatisch gestartet. Verwenden Sie Rack-optimierte Kommunikationsformate für digitale IO-Module, um die Menge an Controller-Speicher und Kommunikations-Overhead zu minimieren, die diesen Modulen zugeordnet sind. RSLogix 5000 erstellt automatisch Controller-Tags, wenn Sie ein Input - oder Output-Modul erstellen Verweisen Sie diese Tags direkt in Ihre Logik. Verwenden Sie Alias-Tags, um Namen zu bestimmten Eingangsausgabedaten zuzuordnen und um eine kurze Alternative zu langwierigen Strukturelementnamen zu geben. Wenn Sie ein analoges IO-Modul konfigurieren, halten Sie die Umschalttaste gedrückt, während Sie den Schieberegler an bewegen Inkrementieren Sie HH-, H-, L - und LL-Werte in ganzen Zahlen. Kopieren Sie IO-Daten in einen benutzerdefinierten Typ UDT, damit Sie IO-Daten mit dem Programm-Scan synchronisieren können. Das UDT ermöglicht auch eine leichtere Abbildung von physikalischen I O. Tasks, Programmen und Gerätephasen. Eine Ereignisprozedur in Logix ähnelt dem Prozessor-Eingangs-Interrupt PII in der PLC-5 Mehrere Event-Tasks können im Controller vorhanden sein, die jeweils so konfiguriert sind, dass sie bei der Initiierung von unabhängigen Triggern ausgeführt werden. Eine periodische Task in Logix ähnelt der wählbaren Zeitsteuerung Unterbrechen STI in der PLC-5 Mehrere periodische Aufgaben können im Controller vorhanden sein, die jeweils so konfiguriert sind, dass sie bei unabhängigen Raten ausgeführt werden. Doppelklicken Sie auf einen Zustand in einer Gerätephase, um zur Logik für diesen Zustand zu navigieren. Verwenden Sie die RSBizWare Batch-Software, um Equipment zu erstellen Phasen Verwenden Sie den Equipment Editor, um die Phasen zu erstellen, Parameter zu definieren und die Phasen mit einem RSLogix 5000 Projekt zu synchronisieren. Verwenden Sie eine beliebige Programmiersprache Leiter, Strukturierter Text, FBD oder SFC, um Statusroutinen in Gerätephasen zu programmieren. Die Fehlerroutine für ein Gerät Phase ist die gleiche wie die Fehlerroutine für ein Programm Verwenden Sie eine Fehlerroutine, damit die Logik vor dem Controller Fehler aufgrund eines Programmierfehlers laufen kann. Die Prestate-Routine läuft die ganze Zeit, auch wenn die Gerätephase nicht aktiv ist. Die Prestate-Routine Für eine Gerätephase ist optional Verwenden Sie die Prestate-Routine, um die Fehlererkennungslogik für Ihre Phasen auszuführen. Sie müssen nicht alle verfügbaren Zustände in einer Gerätephase implementieren. Auf den Eigenschaften der Gerätephasen überprüfen Sie den Vollständigen Zustand, wenn nicht implementiert Der Phase-Monitor, die Zustände, die Sie schreiben können, haben Aktionsnamen und haben ein Befehlswort, das in den Zustand führt, wie zB Start führt zum laufenden Zustand Sie fügen Routinen zu diesen Zuständen hinzu Wartezustände don t erfordern Routinen Die Phase wartet auf einen Befehl an Zum nächsten zustand wechseln Zum Beispiel Idle und Hold. Tags, Datentypen und andere Daten. Wenn Sie Mitglieder eines benutzerdefinierten Datentyps organisieren, hinzufügen oder löschen, passt die Software die zugehörigen Tag-Member und die entsprechenden Werte entsprechend an Mitglieder behalten ihre Werte bei. Im Tag-Browser klicken Sie auf die Schaltfläche, um den Tag-Filter anzuzeigen. Verwenden Sie den Tag-Filter, um nicht verwendete Tags oder Tags eines bestimmten Datentyps anzuzeigen. Der Tag-Browser filtert Tags in einigen Situationen Wenn Sie nicht sehen, Erwarten Sie, ändern Sie den Tag filter. In Version 15, der Tag Editor hinzugefügt Unterstützung für New Window. Sie können Arrays verwenden, um indirekte Adressierung zu tun RSLogix 5000 unterstützt Arrays von einem, zwei und drei Dimensionen. Sie können ein Rezept erstellen, indem Sie eine neue Datentyp und dann Erstellen eines Tags, das diesen Datentyp verwendet Ihr neuer Datentyp kann beschreibende Feldnamen enthalten. RSLinx verwendet Speicher in einem Logix-Controller zum Lesen von Datenwerten Verwenden Sie die folgende Gleichung, um den benötigten Speicher abzuschätzen 1 5 KByte Anzahl der einzelnen Tags 45 Bytes Anzahl der Array - oder Struktur-Tags 7. Das Watch-Fenster, das sich unterhalb des Sprach-Editor-Fensters befindet, bietet eine Überwachung für alle im aktiven Routine-Fenster referenzierten Tags. Sie können ein Tag markieren, indem Sie mit der rechten Maustaste auf das Tag klicken und Trend-Tag auswählen Alle Vorkommen eines Tags durch Rechtsklick auf das Tag in Logik und Auswahl von Find All. Logix-Controllern sind für die DINT - und REAL-Datentypen optimiert Verwenden Sie diese Datentypen, um Conversion-Overhead zu vermeiden und die Performance zu optimieren. Sie können die Kommunikationsleistung der Datenerfassung optimieren Von Logix-Controllern durch die Konsolidierung mehrerer Datenwerte in einen benutzerdefinierten Datentyp UDT oder array. Indexed Verweise auf Array-Elemente fügen zusätzliche Scan-Zeit Overhead, um die Anwendung Verwenden Sie einzelne Dimension Arrays, wann immer möglich. Wenn ein Benutzerdefinierte Typ UDT, suchen Sie alle Bits oder BOOLs nebeneinander, um die Menge an Controller-Speicher zu minimieren, die zum Speichern der Daten benötigt wird. RSLogix 5000 erstellt automatisch Controller-Tags, wenn Sie ein Input - oder Output-Modul erstellen. Sie können diese Tags direkt in Ihre Logik verweisen. Verwenden Sie Alias-Tags, um Namen zuzuweisen Zu bestimmten Input-Output-Daten und oder um eine kurze Alternative zu langwierigen Strukturelementnamen zu geben. Wenn Sie ein Alias-Tag auf ein anderes Alias-Tag zeigen, um sicherzustellen, dass die Anwendung die entsprechenden Referenzen nach einem Upload beibehält. Wenn Sie mehrere Alias-Tags auf das gleiche Basis-Tag verweisen Stellen Sie sicher, dass die Anwendung die entsprechenden Verweise nach einem Upload aufrechterhält. Controller-Tags gelten für den gesamten Controller und können von jedem Programm referenziert werden Programm-Tags gelten nur für einzelne Programme Dies bedeutet, dass Programm-Tags die gleichen Namen in mehr als einem Programm haben können, so dass Programme zu Kopiert und wiederverwendet werden. Sie können die Spalten im Tag-Editor neu anordnen, indem Sie auf den Titel klicken und ihn an eine neue Position ziehen. Alle Tag-Namen werden heruntergeladen und im Controller zusammen mit Ihrer Logik gespeichert. Sie können Tag-Definitionen exportieren und importieren Eine kommagetrennte CSV-Datei und manipuliere sie mit einem externen Werkzeug, zB Spreadsheet, Texteditor. Für Tabellen von Bits BOOL verwenden Sie ein DINT-Array, um den vollen Zugriff über die Datei und die Diagnoseanweisungen COP, DDT, FBC, etc. zu gewährleisten Controller, Standard-Tags in einer sicherheitsgerichteten Beziehung folgen Sicherheitsbeschränkte Zustände Zum Beispiel ist ein Standard-Tag, das einem Sicherheits-Tag zugeordnet ist, in einem sicherheitsgesperrten Zustand schreibgeschützt. Die Reihenfolge der Mitglieder innerhalb eines benutzerdefinierten Typs beeinflusst die Speichergröße des Datentyp Im Inneren des UDT halten die Mitglieder des gleichen Datentyps zusammen. Logix unterstützt vier Controller-Programmiersprachen Leiter, Funktionsblockdiagramm, strukturierter Text und sequenzieller Funktionsdiagramm. Um gleichzeitig Logik in mehreren Routinen anzuzeigen, wählen Sie Fenster - Neues Fenster und dann Ordnen Sie die Fenster manuell an oder wählen Sie Fenster - Tile Horizontal. Multiply die Anzahl der Wörter in einem PLC SLC Programm mal 18, um die Menge Speicher in Bytes in einem Logix Controller zu schätzen. Um kontextbezogene Anweisungshilfe anzeigen, wählen Sie eine Anweisung oder Element und Drücken Sie F1. Der Sprachelement-Browser ist eine Verknüpfung zum Hinzufügen von Logik. In einem der Sprach-Editoren verwenden Sie Alt Einfügen, geben Sie die Anweisung mnemonic ein und drücken Sie die Eingabetaste. Sie können diesen Browser auch durch Drücken der Eingabetaste in LD, SFC und FBD aufrufen Editoren Diese Kurzfassung kann viel schneller sein als die Bedienungsanleitung. Sie können alle Vorkommen eines Tags finden, indem sie mit der rechten Maustaste auf das Tag in der Logik klicken und "Alle suchen" auswählen. Mit dem Go To-Dialog Ctrl G können Sie schnell zu den aufgerufenen Routinen navigieren Durch die aktuelle Routine und auf Routinen, die die aktuelle Routine aufrufen. Sie können per Drag & Drop aus der Anweisung Symbolleiste in einem der Sprach-Editoren Im SFC-Editor, die Elemente auto-connect. Use die CPS-Anweisung, um Pufferung von Kommunikation und IO-Daten bieten Um die Auswirkungen der asynchronen Daten zu minimieren. Für Tabellen von Bits BOOL, verwenden Sie ein DINT-Array, um den vollen Zugriff über die Datei und die Diagnoseanweisungen COP, DDT, FBC, etc. zu gewährleisten. Kontroller-Tags gelten für den gesamten Controller und können von jedem Programm referenziert werden Programm-Tags gelten nur für einzelne Programme Dies bedeutet, dass Programm-Tags die gleichen Namen in mehr als einem Programm haben können, so dass Programme kopiert und wiederverwendet werden können. Im Sequential Function Chart Editor können Sie das Routine-Übersicht Ctrl B-Tool verwenden, um Ihre gesamte zu sehen SFC und Hilfe navigieren zu einem bestimmten Bereich Ihrer chart. Logix-Controller führen eine Prescan der Logik beim Start, um die Initialisierung durchzuführen Ein Tag, das als Index verwendet wird, kann einen Startfehler verursachen, wenn sein Wert größer ist als die Array-Länge Verwenden Sie eine Fehlerroutine zu erkennen Und setzen Sie diese Bedingung zurück. Im Sequential Function Chart Editor können Sie das Kennzeichenkennzeichen in einer Aktion verwenden, um einen Tagwert anzugeben, der während der Ausführung überwacht werden soll. Im Sequential Function Chart Editor können Sie mehrere SFC-Elemente auswählen und das Layout SFC verwenden Elements-Funktion, um die ausgewählten Elemente nach Bedarf automatisch neu anzuordnen, um einen angemessenen Abstand zu gewährleisten, Seitengrenzen zu vermeiden, und linke oder zentrale Begriffe zu verteilen. Im Sequentielaten-Funktions-Editor können Sie die Reihenfolge ändern, in der die Auswahl-Zweig-Beine aus den Set-Sequence-Prioritäten ausgewertet werden Dialog. Refer zur Online-Hilfe für das Dialogfeld Aktionseigenschaften - Registerkarte Allgemeines für ein nützliches Zeitdiagramm, das erklärt, wie die verschiedenen Handlungsqualifikatoren die Ausführung einer Aktion beeinflussen. Sie können die automatische Benennung von sequenziellen Funktionsdiagrammschritten, Aktionen, Übergänge und Stoppelemente aus den Optionen der Arbeitsstationsoptionen und der Routineeigenschaften. Sie können Textfelder an Sprachelementen in FBD und SFC-Logik anhängen, um ihre relativen Positionen beizubehalten, wenn Sie die Logik verschieben. Sie können den Strg-Space verwenden, um den Tag-Browser aus dem ST-Editoren in Structured Text werden in den Controller heruntergeladen Dies enthält Kommentare in Strukturierte Textroutinen und eingebetteten Strukturierten Text in SFC-Routinen. Im Strukturierten Texteditor sehen Sie die Wörter, die farbig sind, um Schlüsselwörter, Tagnamen und andere erkannte Wörter anzuzeigen. Sie können sich ändern Die Farben, die vom Editor verwendet werden, indem Sie im Optionsmenü Optionen auswählen. Im Strukturierten Texteditor können Sie die Befehlsserienparameter konfigurieren, indem Sie mit der rechten Maustaste auf einen Befehlsnamen klicken und Instruktionseigenschaften auswählen. Sie können die in der Kontaktplan - und Funktionsblockdiagramm verfügbaren Anweisungen verwenden Routinen auch in strukturierten Textroutinen. Sie können die Blattgröße für Ihre Funktionsblockdiagramm - oder Sequentieller Funktionsdiagrammroutinen aus dem Dialogfeld "Routineeigenschaften" konfigurieren. Im Funktionsbaustein-Editor können Sie die Parameter des Blocks stellen, indem Sie auf die Schaltfläche Durchsuchen klicken Rechte Seite des Blocks. RSLogix 5000 unterstützt anstehende Bearbeitungen auf mehreren Sprossen, wenn Online-Editierleiter-Logik. Wenn die Bearbeitung von Leiter-Routinen, können Sie Logik mit ASCII zum Beispiel XIC MYTAG erstellen, indem Sie entweder eingeben, wenn eine Sprosse ausgewählt ist, drücken Sie die Enter-Taste, wenn a Spur ist ausgewählt, oder doppelklicken Sie auf die linke Seite einer Sprosse. Im Leiterdiagramm-Editor können Sie eine Verzweigungsstufe über dem aktuellen Level einfügen, indem Sie mit der rechten Maustaste auf die linke Seite des Zweigs klicken und dann Zweig hinzufügen, um eine Verzweigungsstufe unterhalb der Aktuelle Ebene, klicken Sie mit der rechten Maustaste auf die rechte Seite des Zweigs und wählen Sie Neuen Level anfügen. Partial Import von Sprossen funktioniert in allen Leiter Routinen, einschließlich Add-On-Anweisungen. Wenn Sie einen teilweisen Import von Sprossen, ändern Tag Namen, um neue Tags in der Importierte Logik. Wenn Sie einen Teilimport von Sprossen, Add-On-Anweisungen oder benutzerdefinierten Datentypen durchführen, können Sie den Import nicht rückgängig machen Wenn der Import nicht wie erwartet funktioniert, schließen Sie das Projekt ohne Speichern. Bei einem teilweisen Import von Sprossen werden die exportierten Datenwerte auch importiert. Dazu gehören konfigurierte Meldungsbefehle. Teilimportexporte können Zeit sparen, während Kopieren und Einfügen seit dem Kopieren und Einfügen keine Datenwerte kopiert. Copy Stücke von Logik in andere Anwendungen wie Microsoft Word in einem Bitmap - oder Metafile-Format. Wenn Sie eine Unterroutine ausführen möchten, kopieren Sie die erste Anweisung und fügen Sie sie direkt neben der ursprünglichen Anweisung Verwenden Sie die gleichen Tags auf der doppelten Anweisung wie auf der ersten Anweisung Dann fügen Sie eine AFI-Anweisung vor dem Duplikat ein. Kopieren Sie eine Gruppe Von Sprossen, um in eine andere Routine später einfügen, wählen Sie die Sprossen und ziehen Sie sie auf den Desktop Dies kopiert die Sprossen in eine Datei, die Sie später in eine andere Routine ziehen können. Sie können Komponenten aus dem Controller Organizer in die Ladder Editor Anweisung ziehen. Doppelklick Oder drücken Sie die Eingabetaste am Ende einer Leiter-Sprosse, um eine Textbearbeitung dieser Sprosse zu erstellen und zu starten. Um ein Sprachelement von einer Routine in eine andere zu verschieben, ziehen Sie das Element über die Routine-Registerkarten am unteren Rand des Editors, um die Routine zu wechseln. Add-On-Anweisungen. Um die Logik eines Add-On-Befehls anzuzeigen, wählen Sie die Anweisung und verwenden Sie das Kontextmenü mit der rechten Maustaste, um die Logik zu öffnen. Sie können eine Add-On-Anweisung vom Controller Organizer in einen beliebigen Spracheditor ziehen Add-On-Anweisung Definition von einem Projekt und Einfügen in ein anderes, um diese AOI zu verschieben und AOIs in das Projekt zu verweisen. Use Add-On-Anweisungen zum Initialisieren von Tag-Werten auf bestimmte Werte am Anfang jeder Routine oder Programm-Scan Dann Quelle schützen die AOI Um sicherzustellen, dass die Werte korrekt initialisiert und nicht manuell überschrieben werden. Verwenden Sie den Quellenschutz auf einer Add-On-Anweisung, um lokale Tags, Daten und Logik zu schützen. Erhalten Sie 20 oder mehr des Controller-S-Speichers, um die Kommunikation und Änderungen in zukünftigen Logix-Controller-Firmware-Releases zu berücksichtigen. Verwendung Rack optimierte Kommunikationsformate für digitale IO-Module zu minimieren Menge an Controller-Speicher und Kommunikations-Overhead mit diesen Modulen verbunden. Verwenden Sie die CPS-Anweisung, um Pufferung von Kommunikation und IO-Daten zu minimieren Auswirkungen der asynchronen Daten Ankunft. Ein Download, wenn das ControlNet Einplan in der Offline-RSLogix 5000-Projektdatei gespeichert ist, wird RSLogix 5000 den aktuellen ControlNet-Zeitplan aus der zugehörigen RSNetWorx-Projektdatei abrufen Um eine Zuordnung zu einer RSNetWorx-Projektdatei zu erstellen, verwenden Sie die Registerkarte RSNetWorx im Dialogfeld Moduleigenschaften des ControlNet-Scanners. Bei der Arbeit mit mehreren Controller-Projekten in verschiedenen Chassis, verwenden Sie RSLinx-Shortcuts, um diese Chassis mit aussagekräftigen Namen zu identifizieren. Drives und Motion. RSLogix 5000 integrierte Bewegung unterstützt Nocken-, Getriebe-, Einachs-und Mehrachs-Anweisungen in Leiter Diagramm, strukturierte Text, Und strukturierter Text, der in sequenzielle Funktionsdiagramme eingebettet ist. Execute-Bewegungs-Direktbefehle direkt aus dem Kontextmenü für jede konfigurierte Bewegungsachse Die Bewegungs-Direktbefehle erlauben es Ihnen, die Bewegungsbefehlsausführung zu steuern, ohne die Logik zu erzeugen oder hinzuzufügen. Dies kann bei der ersten Inbetriebnahme einer Achse oder eines Laufwerks nützlich sein. Zur Optimierung von Motor - und Fahrparametern wie Gewinne für Geschwindigkeits - und Beschleunigungsschleifen sowie Lastdynamik verwenden Sie die Registerkarte Tune oder die MRAT - und MAAT-Befehle. Sie können die Registerkarte Tune entweder im Fernprogramm oder in der Fernbedienung verwenden. Die Software füllt automatisch Einige SERCOS-Antriebsparameter bei der Konfiguration eines AxisServoDrive Displays der Achseneigenschaften, um diese Parameter anzuzeigen oder zu bearbeiten. In einer SERCOS-Laufwerks-Konfiguration können Sie die Anzahl der zurückgegebenen Zählungen pro Umdrehung ändern, um die Zählungen pro Zoll oder Grad eine rationale Zahl zu machen Ein Bewegungs-System, können Sie über alle Bewegungs-Hardware von einem bestehenden Projekt zu einem neuen Projekt kopieren, ohne irgendwelche Achseneinstellungen oder Tuning zu verlieren. Ziehen Sie zuerst das Bewegungssteuermodul auf das neue Projekt Dann ziehen Sie alle Laufwerke, die Motion Group und dann die Axes. Optimizing Performance. Logix-Controller sind für die DINT - und REAL-Datentypen optimiert Verwenden Sie diese Datentypen, um Conversion-Overhead zu vermeiden und die Performance zu optimieren. Sie können die Kommunikationsleistung des Erfassens von Daten von Logix-Controllern optimieren, indem Sie mehrere Datenwerte in einen User-Defined integrieren Typ UDT oder array. Indexed Verweise auf Array-Elemente fügen zusätzliche Scan-Zeit Overhead, um die Anwendung Verwenden Sie einzelne Dimension Arrays, wann immer möglich. Reserve 20 oder mehr der Controller s Speicher für die Kommunikation und Änderungen in der Zukunft Logix Controller Firmware Releases. Use Rack optimierte Kommunikation Formate für digitale IO-Module, um die Menge an Controller-Speicher und Kommunikations-Overhead zu minimieren, die mit diesen Modulen verknüpft sind. Verwenden Sie die CPS-Anweisung, um eine Pufferung von Kommunikations - und IO-Daten bereitzustellen, um die Auswirkungen der asynchronen Datenanmeldung zu minimieren. Wenn die Speicherabschätzungstaste deaktiviert ist, bedeutet dies Ihre Schätzung ist auf dem Laufenden. Dies geschieht nach einer Schätzung, aber es passiert auch, wenn du mit dem Controller offline gehst, weil die Offline-Speichernummern die tatsächliche Verwendung widerspiegeln. Die Reihenfolge der Mitglieder innerhalb eines benutzerdefinierten Typs UDT beeinflusst die Speichergröße der Daten Typ Innerhalb des UDT halten Sie die Mitglieder des gleichen Datentyps zusammen. Projektdokumentationen in strukturiertem Text werden in den Controller heruntergeladen. Dies enthält Kommentare in Strukturierte Textroutinen und eingebetteten Strukturierten Text in SFC-Routinen. Sie können RSLogix 5000 Ansichten drucken, indem Sie auf die Ansicht klicken Und drücken Sie dann Strg P oder wählen Sie Drucken aus dem Menü Datei. Wenn Sie FBD-Logik drucken, macht der Editor automatisch die Logik passen die Seite A 2 1 Verhältnis ist in der Regel lesbar Zum Beispiel legen Sie die FBD-Blattgröße auf 11 x 17 B Größe und Drucken auf 81 2 x 11 Größe paper. Copy Stücke von Logik in andere Anwendungen wie Microsoft Word in einem Bitmap oder Metafile-Format. Wenn Sie Schwierigkeiten beim Herunterladen eines Projekts haben, obwohl Sie Privilegien haben, stellen Sie sicher, dass Sie das Projekt haben und dass Sie Sind mit dem Controller online. Wenn Sie auf routinemäßige Quellschutz zugreifen können, wenn die Sicherheit aktiviert ist, fragen Sie Ihren Administrator, um Ihnen zu gewähren Routine Ändern Sie Eigenschaften, um Zugang zu erhalten. Wenn Ihr System FactoryTalk Security mit RSLogix5000 Software, Version 16 verwendet, können sich Benutzer anmelden Und melden Sie sich von der Software RSLogix 5000 ab. Wenn Sicherheitsfunktionen aktiviert sind, müssen Sie einen entsprechenden Zugriff auf Import-Sprossen haben oder Paste-Tags und Daten kopieren. Ist dort eine schnelle Möglichkeit, den Durchschnitt mehrerer Punkte-Ganzzahlen zu bestimmen Während eines markierten Zustandes bin ich Springen zu einer Unterroutine und Ermittlung der minimalen, maximalen und mittleren Werte von Daten aus analogen Eingängen skaliert Ich brauche eine Möglichkeit, den Mittelwert des Eingangskanals zu bestimmen und den Wert in einen Integer - oder Floating-Point-Wert zu verschieben. Weiß jemand von einem einfachen Weg, dies zu tun, da würde ich die Anzahl der Male zählen die Eingaben sind abgetastet, die Art, wie ich dachte. Depends auf Ihre Anwendung, sind Sie nur versuchen, ein variables Signal zu glätten, oder sind Sie auf der Suche nach einem reinen Durchschnitt über Eine Reihe von zeitgesteuerten Samples. ControlLogix Control Systems. Our ControlLogix Steuerungssysteme verwenden eine gemeinsame Steuerungs-Engine mit einer gemeinsamen Entwicklungsumgebung, um hohe Leistung in einer einfach zu bedienenden Umgebung bieten Tight Integration zwischen der Programmiersoftware, Controller und IO-Module reduziert die Entwicklung Zeit und Kosten bei der Inbetriebnahme und im Normalbetrieb Sie können eine Standard - und Sicherheitskontrolle im selben Chassis für ein wirklich integriertes System durchführen Nutzen Sie die hochverfügbaren und extremen Umgebungsfähigkeiten, um Ihren Anwendungsbedürfnissen gerecht zu werden. Unsere ControlLogix 5580 Controller bieten mehr Leistung, Kapazität, Produktivität und Sicherheit, um den wachsenden Anforderungen von intelligenten Maschinen und Geräten für die Fertigung gerecht zu werden Die ControlLogix 5580 Controller nutzen die Anwendung Studio 5000 Automation Engineering als gemeinsame Designumgebung und integrierte Motion over EtherNet IP für Hochgeschwindigkeits-Motion-Anwendungen Diese Controller sind ideal für Anwendungen, die hochleistungsfähige Kommunikation, IO und Motion Control für bis zu 256 Achsen erfordern und eine erhöhte Kapazität von bis zu 45 bieten. Unsere ControlLogix 5570 Controller sind in Standard-, Sicherheits-, Extrem-Temperatur - und On-Machine-Modellen erhältlich, die für Prozess-, Bewegungs-, diskrete und hochverfügbare Anwendungen Als Teil unseres Integrated Architecture Systems nutzen diese Controller das Studio 5000 Automation Engineering und gemeinsame Netzwerkprotokolle. Diese Hochleistungsregler bieten eine gemeinsame Steuerungsmaschine mit einer gemeinsamen Entwicklungsumgebung für alle Steuerungsdisziplinen Bulletin 1756 ControlLogix IO Chassis-basierte Module bieten eine breite Palette an digitalen, diagnostischen digitalen, analogen, Motion Control und Spezialitäten IO, um Ihre Applikationsanforderungen zu erfüllen. Sie können alle IO Module im lokalen Chassis eines ControlLogix Controllers oder in einem Chassis, das mit einem ControlLogix Controller über ControlNet oder EtherNet IP Netzwerke verbunden ist.
No comments:
Post a Comment