Gibt es einen schnellen Weg, um den Durchschnitt von mehrfachen Punkten ganzzahlen zu bestimmen Während eines markierten Zustandes springe ich zu einer Unterroutine und bestimmt minimale, maximale und durchschnittliche Werte von Daten von analogen Eingängen skaliert Ich brauche eine Möglichkeit, den Mittelwert der Eingangskanal und Verschieben des Wertes in einen Integer - oder Floating-Point-Wert Kennt jemand von einem einfachen Weg, dies zu tun, da würde ich die Anzahl der Male zählen, die die Eingaben abgetastet werden, wie ich dachte. Abhängig von deiner 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 timed samples. RSLogix 5000 Tipps und Tricks. Everybody genießt nifty kleine Tipps und Tricks, um ihre Arbeit schneller zu machen Diese Auflistung ist für Allen Bradley s RSLogix 5000 Software Fühlen Sie sich frei, Ihre eigenen Tipps und Tricks hinzuzufügen, indem Sie den Kommentar-Link hinzufügen. Um auf Release Notes für diese Softwareversion zuzugreifen, wählen Sie im Info-Menü Release Notes. Das Quick View Pane befindet sich unterhalb der Cont Roller Organizer bietet Thumbnail-Informationen für die ausgewählte Komponente. Das Watch-Fenster, das sich unterhalb des Spracheditor-Fensters befindet, bietet die Überwachung aller im aktiven Routine-Fenster referenzierten Tags. Der Controller Organizer ist ankoppeln. Das heißt, Sie können ihn nach links oder nach hinten ziehen Rechten Seite des Bildschirms, oder schweben Sie es irgendwo dazwischen. Hide zeigen Sie den Controller Organizer über eine Symbolleisten-Schaltfläche, um mehr Anzeigebereich für Editoren zu machen. RSLogix 5000 unterstützt Cut Copy Paste Drag Drop von Komponenten innerhalb des Controller Organizer sowie auf andere Instanzen Von RSLogix 5000.Doppelklicken auf Fehlermeldungen, die im Fehlerfenster angezeigt werden, navigiert Sie zu dem, wo der Fehler aufgetreten ist. F4 und Shift-F4 können verwendet werden, um zwischen Fehlern zu wechseln. Sie können die Spalten im Tag-Editor neu anordnen, indem Sie auf die Schaltfläche klicken Titel und zieht es in eine neue Position. Zur gleichzeitigen Anzeige von Logik in mehreren Routinen, wählen Sie Fenster - Neues Fenster und ordnen Sie dann die Fenster manuell oder wählen Sie Fenster - Tile Horizont Al. Um ein gelbes Dreiecks-Warnsymbol auf einem Gerät zu entfernen, überprüfen Sie zuerst den Verbindungsstatus Wenn der Status nicht verbunden ist, wird die RSNetWorx-Software wieder geöffnet. Zurück zur Software RSLogix 5000 und das gelbe Dreieck sollte weg sein. Einer Computer, Können Sie installieren und gleichzeitig starten Sie mehrere übersetzte Versionen von RSLogix 5000 Software. Wenn 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 nicht wie erwartet funktionieren , Schließen Sie das Projekt ohne 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 Sprosse zu importieren, wo ein Trend wird erwartet, oder umgekehrt, die Software zeigt einen Fehler, dass der Import fehlgeschlagen ist. Partial Import von Sprossen funktioniert in allen Leiter Routinen, einschließlich Add-On-Anweisungen. In Version 15 hat der Tag-Editor Unterstützung für New Window. T hinzugefügt O gleichzeitig Logik in mehreren Routinen anzeigen, Fenster - Neues Fenster auswählen und dann die Fenster manuell anordnen oder Fenster auswählen - 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 Ctrl verwenden Page Um zwischen den Tabs in einem Dialog - oder Routine-Fenster zu wechseln. Sie können die Strg-Tab - und Shift-Strg-Tab-Taste verwenden, um zwischen mehreren RSLogix-5000-Ansichten zu wechseln. Sie können Strg G verwenden, um das Go-to-Dialog aufzurufen. Das Go To-Dialogfeld ist für das Navigieren geeignet 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. Sie können mit Ctrl Space den Tag-Browser aufrufen Innerhalb des ST-Editors. 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 die Routine Overvie verwenden W Ctrl B-Tool, um Ihre gesamte SFC zu sehen und zu navigieren zu einem bestimmten Bereich Ihres Diagramms. Doppeln Sie auf Fehlermeldungen, die im Fehlerfenster angezeigt werden, navigiert Sie, wo der Fehler aufgetreten ist F4 und Shift-F4 können verwendet werden, um zu verschieben Zwischen den Fehlern. Der Sprachelement-Browser ist eine Verknüpfung zum Hinzufügen von Logik. In einem der Spracheditoren verwenden Sie Alt Einfügen, geben Sie die Anweisungs-Mnemotechnik ein und drücken Sie die Eingabetaste. Sie können diesen Browser auch aufrufen, indem Sie die Taste Einfügen in LD, SFC und FUP drücken Editoren Dieser Kurzschluss kann viel schneller sein als die Bedienungsanleitung. 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 der Tag-Editor, Data Monitor, etc. Dies gibt Ihnen einen Weg, um Zelle Kontrollen über die Tastatur zugreifen, anstatt mit der Maus. Controller Projects. Wenn Sie online gehen mit RSLogix 5000, Änderungen an Controller gleichzeitig gemacht werden Eine vorübergehende Kopie der Projektdatei Speichern macht diese Änderungen dauerhaft. Daher ist ein Upload nur notwendig, um die neueste Kopie der Tag-Daten im Controller zu erhalten. Bei Rockwell Automation und Drittanbieter-Beispielprojekte werden mit RSLogix 5000 installiert. Sie können sie finden 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 Referenzen nach einem Upload beibehält. Wenn Sie auf mehrere Alias-Tags hinweisen Gleiche Basis-Tag, um sicherzustellen, dass die Anwendung die entsprechenden Verweise nach einem Upload beibehält. 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, ist alt, RSLogix 5000 Wird das aktuelle ControlNet-Zeitplan aus der zugehörigen RSNetWorx-Projektdatei abrufen Um eine Zuordnung zu einem RSNetWorx-Projec zu machen T-Datei, verwenden Sie die Registerkarte RSNetWorx im Dialogfeld Moduleigenschaften des ControlNet-Scanners. RSLogix 5000 unterstützt das Verschieben Ihres Projekts von einem Logix-Plattformcontroller zu einem anderen. Die Dateien von ACD-, L5K-, CSV - und L5X-Dateien sind unabhängig davon, welche übersetzte Version von RSLogix 5000 importiert Oder exportiert die Datei Die Software erstellt keine sprachspezifischen Import-Export-Dateien. Verwenden Sie jede übersetzte Version von RSLogix 5000 Software, um online zu einem Controller zu gehen, ohne sich erneut zu verteilen. In einem Sicherheits-Controller, Standard-Tags in einer Sicherheit zugeordneten Beziehung folgen Sicherheitsbeschränkte Zustände Zum Beispiel ist ein Standard-Tag, das einem Sicherheits-Tag zugeordnet ist, in einem sicherheitsgesperrten Zustand schreibgeschützt. 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. Die Reihenfolge der Mitglieder innerhalb eines benutzerdefinierten Datentyps beeinflusst die Speichergröße des Datentyps innerhalb des UDT Bers des gleichen Datentyps together. IO Konfiguration. Module Icons im IO Configuration Ordner ändern, um anzuzeigen, dass das Modul fehlerhaft ist oder die Verbindung zum Modul unterbrochen wurde. Um ein gelbes Dreieckswarnsymbol zu entfernen, überprüfen Sie zuerst den Verbindungsstatus Status ist Anschluss ist nicht geplant, die RSNetWorx-Software neu ö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 Sie beginnen zu schreiben, wird das Dialogfeld "Suchmodul" automatisch gestartet. Unter 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 Kann diese Tags direkt in deiner Logik verweisen. Alias-Tags verwenden, um Namen zu bestimmten Eingangsdaten zuzuordnen und zu liefern Eine kurze Alternative zu langwierigen Strukturelementnamen. Wenn Sie ein analoges IO-Modul konfigurieren, halten Sie die Umschalttaste gedrückt, während Sie den Schieberegler bewegen, um HH-, H-, L - und LL-Werte in ganzen Zahlen zu erhöhen. Kopieren Sie IO-Daten in einen benutzerdefinierten Typ UDT können Sie IO-Daten mit dem Programm-Scan synchronisieren. Das UDT ermöglicht auch eine leichtere Abbildung von physikalischen I O. Tasks, Programmen und Equipmentphasen. Eine Event-Task in Logix ähnelt dem Prozessor-Input-Interrupt PII im PLC-5 Mehrere Event-Tasks können Existieren in der Steuerung, 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 zeitgesteuerten Interrupt-STI in der PLC-5 Mehrere periodische Tasks können in der Steuerung 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 Gerätephasen zu erstellen. Verwenden Sie den Equipment-Editor, um die Phasen zu erstellen, Parameter zu definieren und die Phasen zu synchronisieren Th ein RSLogix 5000 project. Use jede Programmiersprache Leiter, strukturierter Text, FBD oder SFC, um Statusroutinen in Gerätephasen zu programmieren. Die Fehlerroutine für eine Gerätephase ist die gleiche wie die Fehlerroutine für ein Programm Verwenden Sie eine Fehlerroutine zu erlauben Logik, um vor den Controller-Fehlern aufgrund eines Programmierfehlers zu laufen. 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 auszuführen Ihre Phasen. Sie müssen nicht alle verfügbaren Zustände in einer Ausrüstungsphase auf den Ausrüstungsphasen-Eigenschaften implementieren, überprüfen Sie den kompletten Zustand, wenn nicht implementierte Option. Im Phasenmonitor können die Zustände, die Sie schreiben können, Aktionsnamen haben und einen Befehl haben Wort, das in den Zustand führt, z. B. 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, um zum nächsten Zustand zu gehen Für examp Le, Leerlauf 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 Werte entsprechend an, so dass die restlichen Mitglieder ihre Werte beibehalten Der 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, ein Tag, das Sie erwarten, ändern Sie den Tag-Filter. In Version 15 hat der Tag Editor Unterstützung für New Window hinzugefügt. 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 einen neuen Datentyp erstellen und dann eine Tag, der 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-Tags7.Das Watch-Fenster, das sich unterhalb des Spracheditor-Fensters befindet, bietet die Überwachung aller 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. Sie können alle Vorkommen eines Tags finden Klicken Sie mit der rechten Maustaste auf das Tag in der Logik und wählen Sie Find All. 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 konsolidieren 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 neben jedem Andere, um die Menge an Controller-Speicher zu minimieren, die benötigt wird, um die Daten zu speichern. RSLogix 5000 erstellt automatisch Controller-Tags, wenn Sie ein Eingabe - oder Ausgangsmodul erstellen N referenzieren diese Tags direkt in deiner Logik. Verwenden Sie Alias-Tags, um Namen zu bestimmten Eingangsausgabedaten zuzuordnen und um eine kurze Alternative zu langwierigen Strukturelementnamen zu geben. Wenn Sie einen Alias-Tag auf einen anderen Alias-Tag zeigen, um sicherzustellen, dass die Anwendung die entsprechenden Referenzen beibehält Nach einem Upload. Welde zeigt mehrere Alias-Tags auf das gleiche Basis-Tag, um sicherzustellen, 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 Programm Tags können die gleichen Namen in mehr als einem Programm haben, so dass Programme kopiert und wiederverwendet werden können. 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 resident in Die Steuerung zusammen mit Ihrer Logik. Sie können exportieren und importieren Tag-Definitionen in eine kommagetrennte CSV-Datei und manipulieren sie mit externen Werkzeug, zB Kalkulationstabelle, 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. In einem Sicherheits-Controller, Standard-Tags in einer Sicherheit zugeordneten Beziehung folgen Sicherheitsbeschränkte Zustände Für Beispielsweise ist ein Standard-Tag, das einem Sicherheits-Tag zugeordnet ist, in einem Sicherheits-gesperrten Zustand schreibgeschützt. Die Reihenfolge der Mitglieder innerhalb eines benutzerdefinierten Typs beeinflusst die Speichergröße des Datentyps Innerhalb 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 ordnen Sie dann die Fenster manuell an oder wählen Sie Fenster - Tile Horizontal. Multiply die Nummer Von Wörtern in einem SPS-SLC-Programm mal 18, um den Betragspeicher in Bytes zu schätzen, die in einem Logix-Controller benötigt werden. Um kontextbezogene Befehlshilfe anzuzeigen, wählen Sie eine Anweisung oder ein Element aus und drücken Sie F1 Nguage 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 Befehls-Toolbar. Sie können alle Vorkommen eines Tags finden, indem Sie mit der rechten Maustaste auf das Tag in Logik und wählen Sie All. Sie können die Go To-Dialog Ctrl G, um schnell zu Routinen zu navigieren, die von der aktuellen Routine aufgerufen werden 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 zu minimieren Auswirkungen von Asynchrone Daten Ankunft. Für Tabellen von Bits BOOL, verwenden Sie ein DINT-Array, um den vollen Zugriff über die Datei und Diagnose-Anweisungen COP, DDT, FBC, etc. Controller-Tags gelten für den gesamten Controller und kann von jedem p referenziert werden Rogram 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 Ansicht anzuzeigen Gesamte 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 als die Array-Länge ist. Verwenden Sie eine Fehlerroutine Erkennung und Rücksetzen dieser Bedingung. Im Sequential Function Chart Editor können Sie das Kennzeichen-Markierungsfeld in einer Aktion verwenden, um einen Tag-Wert 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 verwenden SFC Elements-Funktion, um automatisch die ausgewählten Elemente nach Bedarf neu anzuordnen, um einen angemessenen Abstand bereitzustellen, Seitengrenzen zu vermeiden, und linke oder zentrale Rechtfertigung von Zweigen. In der Sequenzdiagramm Editor, können Sie die Reihenfolge ändern, in der die Auswahlzweigbeine aus dem Dialogfeld "Sequenzprioritäten festlegen" ausgewertet werden. Führen Sie die Online-Hilfe für das Dialogfeld Aktionseigenschaften - Registerkarte Allgemeines für ein nützliches Zeitdiagramm, das erklärt, wie sich die verschiedenen Aktionsqualifizierer auf die Ausführung auswirken Einer Aktion. Sie können die automatische Benennung von Sequential Function Chart Schritte, Aktionen, Übergänge und Stopp-Elemente aus den Workstation-Optionen und Routine-Eigenschaften-Dialoge anpassen. Sie können Textfelder an Sprachelemente in FBD und SFC-Logik anfügen, um ihre relativen zu pflegen Positionen, wenn Sie Logik verschieben. Sie können Ctrl Space verwenden, um den Tag-Browser aus den ST-Editoren in Structured Text auf den Controller herunterzuladen. Dies enthält Kommentare in strukturierte Textroutinen und eingebetteten Strukturierten Text in SFC-Routinen. Im Strukturierten Text-Editor, Sie sehen die Wörter, die farbig sind, um Schlüsselwörter, Tagnamen und andere erkannte Wörter anzuzeigen. Sie können die Farben ändern, die vom Herausgeber von choo verwendet werden Singen Sie Optionen aus dem Menü "Optionen". Im Strukturierten Text-Editor können Sie die Anweisungen des Parameters s konfigurieren, indem Sie mit der rechten Maustaste auf einen Befehlsnamen klicken und Instruktionseigenschaften auswählen. Sie können die in den Strich - und Funktionsblockdiagrammroutinen auch in strukturierten Textroutinen verfügbaren Anweisungen verwenden. Sie können die Blattgröße für Ihre Funktionsblockdiagramme oder Sequentielle Funktionstabellenroutinen aus dem Dialogfeld "Routineeigenschaften" konfigurieren. Im Funktionsblockeditor können Sie die Parameter des Blocks stellen, indem Sie auf die Schaltfläche Durchsuchen auf der oberen rechten Seite des Blocks klicken. RSLogix 5000 unterstützt anstehende Bearbeitungen bei mehreren Sprossen bei der Online-Bearbeitung von Leiter-Logik. Bei der Bearbeitung von Leiter-Routinen können Sie eine Logik mit ASCII zum Beispiel XIC MYTAG erstellen, indem Sie entweder bei der Auswahl einer Sprosse eingeben, die Eingabetaste drücken, wenn eine Sprosse ausgewählt ist oder doppelklicken Auf der linken Seite einer Sprosse. In der Leiter-Diagramm-Editor können Sie eine Verzweigungsebene über dem aktuellen Level einfügen, indem Sie mit der rechten Maustaste auf die linke Seite von t klicken Er verzweigt und wählt Hinzufügen Zweig Um eine Zweig-Ebene unterhalb der aktuellen Ebene einzufügen, 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 eine partielle Import von Sprossen, ändern Sie Tag-Namen, um neue Tags in der importierten Logik zu erstellen. Wenn 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 als Erwartete, schließen Sie das Projekt ohne zu 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. Kopierstücke von Logik in andere Anwendungen wie Microsoft Word in einem Bitmap oder Metafile-Format. Wenn Sie eine Subroutine, um jeden Scan ausführen möchten, kopieren Sie die erste Anweisung und fügen Sie es direkt neben der ursprünglichen Anweisung Verwenden Sie die gleichen Tags o N die doppelte Anweisung wie auf dem ersten Befehl Dann füge eine AFI-Anweisung vor dem Duplikat ein. Um eine Gruppe von Sprossen zu kopieren, um später in eine andere Routine einzufügen, wähle die Sprossen aus und ziehe sie auf den Desktop. Das kopiert die Sprossen in eine Datei, die du kannst Später ziehen Sie in eine andere Routine. Sie können Komponenten aus dem Controller Organizer in die Ladder Editor Anweisung ziehen. Double klicken oder drücken Sie Enter am Ende einer Leiter Spur zu erstellen und starten Sie eine textuelle Bearbeitung dieser Rung. To ziehen ein Sprachelement von einem Routine zu einem anderen, ziehen Sie das Element über die Routine-Tabs am unteren Rand des Editors, um die Routine. Add-On-Anweisungen zu wechseln. Um die Logik eines Add-On-Befehls anzuzeigen, wählen Sie die Anweisung und verwenden Sie das Kontextmenü mit der rechten Maustaste zu öffnen Die Logik. Sie können eine Add-On-Anweisung aus dem Controller Organizer in jede Sprache Editor. Copy ein Add-On Instruction Definition aus einem Projekt und fügen Sie in ein anderes zu bewegen, dass AOI und referenzierte AOIs in das Projekt. Unternehmensanweisungen 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 Quellschutz auf einer Add-On-Anweisung zum Schutz Lokale Tags, Daten und Logik. Reserve 20 oder mehr des Controllers s Speicher für die Kommunikation und Änderungen in zukünftigen Logix Controller Firmware Releases. Use Rack optimierte Kommunikationsformate für digitale IO-Module zu minimieren Menge an Controller-Speicher und Kommunikation Overhead mit diesen Modulen verbunden. Verwenden Sie die CPS-Anweisung, um eine Pufferung von Kommunikations - und IO-Daten zur Verfügung zu stellen, um die Auswirkungen der asynchronen Datenanmeldung zu minimieren. Wenn der in der Offline-RSLogix 5000-Projektdatei gespeicherte ControlNet-Zeitplan alt ist, ruft RSLogix 5000 den aktuellen ControlNet-Zeitplan ab RSNetWorx-Projektdatei Um eine Assoziation zu einer RSNetWorx-Projektdatei zu erstellen, verwenden Sie die Registerkarte RSNetWorx Im Modul-Eigenschaften-Dialog des ControlNet-Scanners. Wenn Sie mit mehreren Controller-Projekten in verschiedenen Chassis arbeiten, verwenden Sie RSLinx-Shortcuts, um diese Chassis mit aussagekräftigen Namen zu identifizieren. Drives und Motion. RSLogix 5000 integrierte Bewegung unterstützt Nocken, Getriebe, Single-Axis und Multi - Achsenanweisungen in Ladder-Diagramm, strukturierter Text und strukturierter Text, eingebettet in sequenzielle Funktions-Charts. 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 Bei der ersten Inbetriebnahme einer Achse oder eines Antriebs nützlich sein. Zur Optimierung von Motor - und Antriebsparametern 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 verwenden Remote-Programm oder Remote Run. Die Software füllt automatisch einige SERCOS-Laufwerksparameter, wenn Sie ein AxisServoDrive Di konfigurieren Spiegeln die 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. In einem Bewegungssystem können Sie über alle kopieren Motion-Hardware von einem bestehenden Projekt zu einem neuen Projekt, ohne irgendwelche Achseneinstellungen oder Tuning zu verlieren Zuerst ziehen Sie das Motion Control Modul auf das neue Projekt Dann ziehen Sie alle Laufwerke, die Motion Group und dann die Achsen. Optimizing Performance. Logix Controller sind optimiert Für die DINT - und REAL-Datentypen 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 benutzerdefinierten Typ UDT oder array integrieren Elemente fügen zusätzliche Scan-Zeit Overhead, um die Anwendung Verwenden Sie Single-Dimension-Arrays, wann immer möglich. Reserve 20 oder mehr der Controller s Speicher für co Mmunications und Änderungen in der Zukunft Logix Controller Firmware Releases. Use Rack optimierte Kommunikationsformate für digitale IO-Module zu minimieren Menge an Controller-Speicher und Kommunikation Overhead mit diesen Modulen verbunden. Use die CPS-Anweisung, um Pufferung von Kommunikations-und IO-Daten zur Minimierung der Auswirkungen von asynchronen bieten Daten Ankunft. Wenn die Speicher Schätzung Taste deaktiviert ist, bedeutet dies, dass Ihre Schätzung ist up to date Dies geschieht nach einer Schätzung, aber es passiert auch, wenn Sie offline mit dem Controller, weil die Offline-Speicher-Nummern reflektieren tatsächlichen use. The Reihenfolge der Mitglieder Innerhalb eines benutzerdefinierten Typs UDT beeinflussen die Speichergröße des Datentyps Innerhalb des UDT halten die Mitglieder des gleichen Datentyps zusammen. Projektdokumentationen im strukturierten Text werden in den Controller heruntergeladen. Dazu gehören 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 dann Strg P drücken Oder wählen Sie im Menü Datei die Option Drucken aus. Wenn Sie die FBD-Logik ausdrucken, macht der Editor automatisch die Logik auf die Seite A 2 1-Verhältnis ist allgemein lesbar. Legen Sie beispielsweise die FBD-Blattgröße auf 11 x 17 B Größe fest und drucken Sie 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 Probleme haben, ein Projekt herunterzuladen, obwohl Sie Privilegien haben, stellen Sie sicher, dass Sie das Projekt haben und dass Sie online mit dem Controller sind. Wenn Sie auf routinemäßigen Quellschutz zugreifen können, wenn die Sicherheit aktiviert ist, fragen Sie Ihren Administrator, um Ihnen zu gewähren. Routine Ändern Sie Eigenschaften, um Zugriff zu erhalten. Wenn Ihr System FactoryTalk Security mit RSLogix5000 Software, Version 16 verwendet, können sich Softwarebenutzer bei RSLogix anmelden und sich abmelden 5000 software. If Sicherheitsfunktionen aktiviert sind, müssen Sie entsprechenden Zugriff auf Import Sprossen oder zu kopieren Paste-Tags und Daten. Ich bin mit RSlogix 5000 Leiter Logik nicht wissen, wie man FB für ST-Logik verwenden und ich muss finden Der gleitende Durchschnitt der letzten 200 Gegenstände hinter einem Cull Flipper zu sehen, welche Objekte vorbei und welche wurden abgekühlt. Ich verstehe den Zweck nicht Zu viele Fragen sind gefragt und Antworten gegeben, aber sie sind die richtigen Antworten auf die falsche Frage. Wenn ich wissen möchte, welche Gegenstände abgekippt wurden, würde ich ein kreisförmiges Array mit null für die Elemente halten, die abgekühlt wurden. Leben ist einfach mit geschlossenen Augen, Missverständnis alles, was Sie sehen, Strawberry Fields Forever, John Lennon.
No comments:
Post a Comment