Herunterladen Diese Seite drucken

Werbung

Speicherprogrammierbare Steuerung
CP-Familie
SYSMAC CP1L/CP1
Bedienerhandbuch
W461-DE2-02A

Werbung

loading

Inhaltszusammenfassung für Omron SYSMAC CP1L

  • Seite 1 Speicherprogrammierbare Steuerung CP-Familie SYSMAC CP1L/CP1 Bedienerhandbuch W461-DE2-02A...
  • Seite 3 CP1L-L10D - CP1L-L14D - CP1L-L20D - CP1L-M30D - CP1L-M40D - CP1L-M60D - CP1E-E D -A CP1E-N CP1L/CP1E CPU-Baugruppe Bedienerhandbuch...
  • Seite 4 Fotokopieren oder Aufzeichnen, reproduziert, auf einem Datensystem gespeichert oder übertragen werden. In Bezug auf die hierin enthaltenen Informationen wird keine Patenthaftung übernommen. Da OMRON weiterhin an einer ständigen Verbesserung seiner Qualitätsprodukte arbeitet, sind Änderungen an den in diesem Handbuch enthaltenen Informationen ohne Ankündigung vorbehalten.
  • Seite 5 INHALTSVERZEICHNIS SICHERHEITSHINWEISE..........9 Zielgruppe......................... 10 Allgemeine Sicherheitshinweise ................10 Sicherheitshinweise ....................10 Sicherheitshinweise zum Einsatz ................11 KAPITEL 1 CP1L/CP1E - Übersicht ..........13 CP1L/CP1E-Modelle ....................14 Bezeichnungen und Funktionen der Teile ..............17 KAPITEL 2 Aufbau von Systemen............ 21 Aufbau dieses Handbuchs..................
  • Seite 6 Das vorliegende Handbuch ist für Erstanwender der SYSMAC CP-Serie ausgerichtet. Die allgemeine Anwendung der Serie wird anhand der SYSMAC CP1L erläutert. Für die CP1E verwenden Sie bitte „CP1L“ analog zu „CP1E“. Die Unterschiede zwischen CP1L und CP1E werden durch Hinweise oder Überschriften erläutert.
  • Seite 7 Verwandte Handbücher Die folgenden Handbücher stehen für CPU-Baugruppen der CP-Serie. Verwenden Sie diese Handbü- cher im Bedarfsfall. Cat. No. Titel des Handbuchs Bezeichnung W462 SYSMAC CP-Serie CP1L Erläutert die Systemkonfiguration, Installation, Ver- CPU-Baugruppe drahtung, E/A-Zuordnung, Impuls-/Zählerfunktionen Bedienerhandbuch sowie die Anschlüsse von Erweiterungsbaugruppen im Detail.
  • Seite 8 Lesen Sie dieses Handbuch sorgfältig Bitte lesen Sie dieses Handbuch vor Benutzung des Produkts sorgfältig durch. Wenn Sie Fragen haben oder einen Kommentar abgeben möchten, wenden Sie sich bitte an den OMRON Vertrieb. Gewährleistung und Haftungsbeschränkungen GEWÄHRLEISTUNG OMRON gewährleistet ausschließlich, dass die Produkte frei von Material- und Produktionsfehlern sind.
  • Seite 9 Anwendungshinweise EIGNUNG FÜR DIE VERWENDUNG OMRON ist nicht dafür verantwortlich, dass die im Zusammenhang mit der Kombination von Produkten in der Anwendung des Kunden oder der Verwendung der Produkte stehenden Normen, Regelungen oder Bestimmungen eingehalten werden. Auf Kundenwunsch stellt OMRON geeignete Zertifizierungsunterlagen Dritter zur Verfügung, aus denen Nennwerte und Anwendungsbeschränkungen der jeweili-...
  • Seite 10 Die in diesem Handbuch genannten Leistungsdaten dienen als Anhaltspunkte zur Beurteilung der Eignung durch den Benutzer und werden nicht garantiert. Die Daten können auf den Testbedingungen von OMRON basieren und müssen vom Benutzer auf die tatsächliche Anwendungssituation übertragen werden. Die tatsächliche Leistung unterliegt der Garantie und Haftungsbeschränkung von OMRON.
  • Seite 11 SICHERHEITSHINWEISE In diesem Abschnitt finden Sie allgemeine Sicherheitshinweise für die Nutzung der speicherprogrammierbaren Steuerungen (SPS) der CP-Serie sowie zugehöriger Geräte. Die in diesem Abschnitt enthaltenen Informationen sind wichtig für die sichere und zuverlässige Anwendung von speicherprogrammierbaren Steuerungen. Bevor Sie versuchen, ein SPS-System einzurichten oder zu betreiben, müssen Sie diesen Abschnitt lesen und die hierin enthaltenen Informationen verstehen.
  • Seite 12 Der Anwender darf das Produkt nur entsprechend den in diesem Handbuch niedergelegten Vorgaben einsetzen. Wenden Sie sich vor der Verwendung dieses Produktes an Ihre OMRON-Vertretung, falls Sie das Produkt unter Bedingungen verwenden, die nicht im Bedienerhandbuch aufgeführt sind bzw. wenn Sie das Produkt im Bereich der Nukleartechnik, im Eisen- bahnverkehr, in der Luftfahrt, in Fahrzeugen, in Verbrennungssystemen, in medizini- schen Geräten, in Fahrgeschäften, in Sicherheitsausrüstungen oder anderen...
  • Seite 13 Achtung Bei einer CP1E CPU-Baugruppe des E-Typs oder einer CPU-Baugruppe des N-Typs ohne Batterie können die Inhalte des DM-Bereichs (D)* und des Haftmerkerbereichs (H), die Zähler-Istwerte (C), der Status der Zählerablaufmerker (C) sowie der Status von Bits im Zusatz-Systembereich (A), die für Uhrfunktionen verwendet werden, beim Einschalten der Versorgungsspannung instabil sein.
  • Seite 14 Sicherheitshinweise zum Einsatz...
  • Seite 15 KAPITEL 1 CP1L/CP1E - Übersicht Dieser Abschnitt bietet eine Einführung der CP1L- und CP1E- Typen sowie Bezeichnungen der während des Betriebs verwendeten Teile. 1-1 CP1L/CP1E-Modelle............. 14 1-1-1 CP1L-Modelle..............14 1-1-2 CP1E-Modelle ..............15 1-2 Bezeichnungen und Funktionen der Teile......17...
  • Seite 16 • Mit E/A-Erweiterungsbaugruppen der CP-Serie nicht erweiterbar. 20 E/A CPU-Baugruppen (CP1L-L20D - ) • CPU-Baugruppe mit 12 Eingängen und 8 Ausgängen. • Durch Anschluss von E/A-Erweiterungsbaugruppen der CP-Serie ist eine Erweiterung auf bis zu 60 E/A-Punkte möglich. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 17 Erweiterung auf bis zu 160 E/A-Punkte möglich. 1-1-2 CP1E-Modelle 20 E/A CPU-Baugruppen (CP1E- 20D - ) • CPU-Baugruppe mit 12 Eingängen und 8 Ausgängen. • Mit E/A-Erweiterungsbaugruppen der CP-Serie nicht erweiterbar. CPU-Baugruppe des N-Typs CPU-Baugruppe des E-Typs CP1E-N20D - CP1E-E20DR-A SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 18 40 E/A CPU-Baugruppen (CP1E- 40D - ) • CPU-Baugruppe mit 24 Eingängen und 16 Ausgängen. • Durch Anschluss von E/A-Erweiterungsbaugruppen der CP-Serie ist eine Erweiterung auf bis zu 160 E/A-Punkte möglich. CPU-Baugruppe des E-Typs CPU-Baugruppe des N-Typs CP1E-E40DR-A CP1E-N40D - SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 19 Programmierung und Überwachung eingesetzt werden. (3) Analogwert-Einsteller Drehen, um den Wert im Zusatz-Systembereichswort A642CH (CP1E: A642CH/A643CH) zwischen 0 und 255 einzustellen. Wird verwendet, um die Zeitgeber- und Zählereinstellungen zu ändern, ohne ein Programmiertool (Software) verwenden zu müssen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 20 Wird für die Verbindung von E/A-Erweiterungsbaugruppen der CP-Serie und CPM1A-Erweiterungsbaugruppen verwendet. • CP1L CPU-Baugruppen Bei 14/20 E/A CPU-Baugruppen kann 1 Erweiterungsbaugruppe angeschlossen werden. Bei 30/40/60 E/A CPU-Baugruppen können bis zu 3 Erweiterungsbaugruppen angeschlossen werden. Bei 10 E/A CPU- Baugruppen können keine Erweiterungsbaugruppen angeschlossen werden. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 21 (20) Integriertes RS-232C-Optionsmodul (nur CP1E N-Typ) Durch Verbindung mit einem programmierbaren Bedienterminal kann das gesteuerte System überwacht und Daten können gesammelt werden. (21) Integrierte RS-232C-Kommunikationsstatusanzeige (nur CP1E N-Typ) Blinkt, wenn sich der integrierte RS-232C-Anschluss im Kommunikationsmodus befindet. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 22 Parameter und Datenspeicher wiederhergestellt. • CP1E CPU-Baugruppen Das Anwenderprogramm, Parameter oder bestimmte Worte des DM-Bereichs werden in den Sicherungsspeicher (integrierter EEPROM) geschrieben. Hinweis: Solange diese Anzeige leuchtet, darf die Spannungsversorgung der SPS nicht ausgeschaltet werden. Leuchtet nicht Jeder andere Status. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 23 KAPITEL 2 Aufbau von Systemen Dieses Kapitel enthält Erläuterungen zum Aufbau eines CP1L- Systems (14 E/A CPU-Baugruppe mit AC-Spannungsversorgung) unter Verwendung eines Rolltor-Steuerungssystems als Beispiel. In allen weiteren Abschnitten dient das hier beschriebene Beispielprogramm als Grundlage. 2-1 Aufbau dieses Handbuchs ............ 22 2-2 Informationen über das Rolltor-Steuerungssystem....
  • Seite 24 Hinweis Die in diesem Handbuch aufgeführten Schaltungsaufbauten, Verdrahtungsmethoden und Programme dienen lediglich als Beispiele. Prüfen Sie bitte beim Aufbau eines Systems die Spezifikationen, die Leistung und Sicherheit aller Komponenten, indem Sie die zugehörigen Handbücher zu Rate ziehen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 25 Online-Verbindung mit CP1L und dem Computer · Einstellen der CP1L-Uhr · Umschalten in die PROGRAM-Betriebsart. · Übertragen des Programms Siehe 5-2 Online-Einstellung/Programmtests. Online-Programmtests · Leistungsüberwachung · Befehle für zwangsweises Setzen und Rücksetzen · Online-Bearbeitung Siehe 5-1 Online-Verbindung. Betrieb SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 26 • Das Rolltor kann auch über Drucktasten geöffnet, geschlossen und gestoppt werden. • Wenn der Sensor erkennt, dass ein Auto vollständig in die Garage eingefahren ist, schließt das Rolltor. • Verwenden Sie die Drucktasten zum Bedienen des Rolltors, um das Auto aus der Garage herauszufahren. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 27 • Positionsschalter, schaltet bei vollständig geschlossenem Rolltor : LS2 (WL- Serie o.ä.) Ausgänge • Kontakt zur Betätigung des Motors zum Öffnen des Rolltors : MO1 • Kontakt zur Betätigung des Motors zum Schließen des Rolltors : MO2 SEN2 SEN1 SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 28 0.00 HALT-Taste 0.01 SCHLIESSEN-Taste 0.02 Fahrzeug-Erkennungssensor SEN1 0.03 Lichtsignal-Erkennungssensor SEN2 0.04 Oberer Endschalter 0.05 Unterer Endschalter 0.06 Ausgänge Gerät Adresse Motor zum Öffnen 100.00 Motor zum Schließen 100.01 LS1(0.05) MO1(100.00) SEN2(0.04) MO2(100.01) LS2(0.06) SEN1(0.03) PB1(0.00) PB2(0.01) PB3(0.02) SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 29 Zusätzlich werden 6 Ausgangsbits, von 100.00 bis 100.05 (Bit 00 bis 05 auf 100CH) dem Ausgangsklemmenblock zugeordnet. Nicht belegte obere Bits im Eingangskanal (Bit 08 bis 15) können nicht im Arbeitsbereich verwendet werden. Nicht belegte obere Bits im Ausgangskanal (Bit 06 bis 15) können jedoch verwendet werden. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 30 Zähler HALT-Taste Oberer Motor zum Motor zum Endschalter Schließen Öffnen 0.00 ÖFFNEN-Taste 100.00 Motor zum Öffnen 0.01 0.06 100.00 0.02 100.01 HALT-Taste SCHLIESSEN-Taste Unterer Motor zum Motor zum Endschalter Öffnen Schließen 100.01 Motor zum Schließen 0.03 Autoerkennungssensor SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 31 KAPITEL 3 Installation und Verdrahtung Dieses Kapitel enthält Erläuterungen zur Installation der CP1L-SPS (14 E/A CPU-Baugruppe mit AC-Spannungsversorgung) auf einer DIN-Schiene, zur Verdrahtung der Spannungsversorgung und der E/A-Leitungen sowie zur Durchführung eines Betriebstests anhand eines Beispiels. 3-1 Installationshinweise ............. 30 3-2 Montage auf DIN-Schienen...........
  • Seite 32 • Lassen Sie ausreichend freien Platz für eine ungehinderte Luftzirkulation. • Montieren Sie das Gerät nicht über Wärme abgebenden Geräten (z. B. Heizelemente, Transformatoren oder Hochleistungswiderstände). • Installieren Sie bei einer Umgebungstemperatur über 55 °C einen Lüfter oder ein Kühlaggregat. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 33 • Halten Sie bei der Installation einen Abstand von 200 mm zu Netzleitungen ein. Netzleitungen min. 200 mm CP1L min. 200 mm • Achten Sie darauf, dass die Montageplatte zwischen der Baugruppe und der Montagefläche ordnungsgemäß geerdet ist. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 34 (6 Bohrungen). Das Schrauben-Anzugsdrehmoment beträgt 1,2 Nm. Einzelheiten zur Installation der CP1L entnehmen Sie bitte KAPITEL 3 Installation und Verdrahtung im CP-Serie CP1L CPU-Baugruppe Bedienerhandbuch (W462) oder KAPITEL 5 Installation und Verdrahtung im CP-Serie CP1E CPU-Baugruppe Hardware-Bedienerhandbuch (W479). SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 35 Ziehen Sie den Schieber für die DIN-Schienenmontage heraus (1) . Haken Sie die Rückseite der CP1L wie abgebildet auf die DIN-Schiene ein (1) . CP1L Drücken Sie den Schieber für die DIN-Schienenmontage (1) , um die CP1L zu sichern. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 36 • Zur Vermeidung von Spannungsabfällen aufgrund von Anlauf- und Ein- schaltströmen anderer Geräte halten Sie den Spannungsversorgungs- schaltkreis und Motorschaltkreis separat voneinander. • Verwenden Sie paarweise verdrillte Spannungsversorgungskabel, um Störungen durch Netzleitungen zu vermeiden. Durch Einsatz eines 1:1-Trenntrafos können elektrische Störungen zusätzlich reduziert werden. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 37 0,5 Nm an dem Klemmenblock. Lose Schrauben können zu Bränden oder Fehlfunktionen führen. 3-3-2 E/A-Leitungen anschließen 14 E/A CPU-Baugruppen Die Eingangsklemmen befinden sich bei der CP1L auf der Oberseite und die Ausgangsklemmen auf der Unterseite. (1) Eingangsklemme (2) Ausgangsklemme SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 38 Steuerungssystem. (100.00) (100.01) N.b. N.b. Einzelheiten zur Verdrahtung entnehmen Sie bitte Abschnitt 3-5-4 E/A- Verdrahtung für CPU-Baugruppen mit 14 E/A-Punkten im CP-Serie CP1L CPU- Baugruppe Bedienerhandbuch (W462) oder Abschnitt 5-3-3 E/A-Verdrahtung im CP-Serie CP1E CPU-Baugruppe Hardware-Bedienerhandbuch (W479). SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 39 Prüfen Sie die Anzeigen auf der CP1L. Wenn die Anzeigen [POWER] und [RUN] leuchten, ist der Betrieb der CP1L normal. POWER ERR/ALM PRPHL BKUP Hinweis Beim Einschalten des CP1L-Systems wechselt das System automatisch in die RUN-Betriebsart. Schalten Sie das CP1L-System aus. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 40 Option [Gehaltenen Speicher (HR/DM/CNT) auf Null löschen]. 2. Löschen bestimmter Bereiche oder Initialisierung auf bestimmte Werte Nehmen Sie die Einstellungen durch ein Anwenderprogramm vor. Wenn die Daten nicht initialisiert werden, kann die Baugruppe oder das Gerät aufgrund instabiler Daten auf unerwartete Weise arbeiten. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 41 KAPITEL 4 Erstellung von Programmen In diesem Abschnitt werden anhand eines Beispiels die Schritte zur Erstellung von Anwenderprogrammen mithilfe von CX-Programmer erläutert, die für den Betrieb des CP1L-Systems (14 E/A CPU- Baugruppe mit AC-Spannungsversorgung) erforderlich sind. Die Grundfunktionen des CX-Programmer werden zur Erstellung des Anwenderprogramms für das Rolltor-Steuerungssystem erklärt.
  • Seite 42 CX-Programmer läuft auf PCs mit Windows 2000 (SP2 oder höher), XP oder Vista (nur CP1E). Einzelheiten zur Installation des CX-Programmer entnehmen Sie bitte Abschnitt 1- 1 Installation des CX-Programmer im Einführungshandbuch CX-Programmer (R132). Einzelheiten über die Anwendung des CX-Programmer entnehmen Sie bitte dem Bedienerhandbuch CX-Programmer (W446). SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 43 Wenn das USB-Kabel einfach wieder angeschlossen wird, kehrt der CX-Programmer nicht in den Online-Status zurück. Schalten Sie den CX-Programmer zunächst in den Offline-Status, schließen Sie das USB-Kabel wieder an und schalten Sie den CX-Programmer anschließend wieder in den Online-Status. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 44 Das Dialogfeld „Assistent für das Suchen neuer Hardware“ wird angezeigt. Damit wird die Installation des USB-Treibers eingeleitet. Hinweis Die Programmierkonsole ist nicht verfügbar. Das folgende Dialogfeld wird angezeigt. Wählen Sie eine der Optionen und klicken Sie auf [Weiter]. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 45 Das folgende Dialogfeld wird angezeigt. Wählen Sie [Software automatisch installieren (empfohlen)] und klicken Sie auf [Weiter]. Wenn das folgende Dialogfeld angezeigt wird, ignorieren Sie es und klicken Sie auf [Installation fortsetzen]. Klicken Sie auf [Finish]. Die Installation des USB-Treibers ist nun abgeschlossen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 46 Wählen Sie die Registerkarte „Hardware“ und klicken Sie dann auf [Geräte-Manager]. Das Dialogfeld „Geräte-Manager“ wird angezeigt. Doppelklicken Sie auf [USB-Controller]. Stellen Sie sicher, dass [OMRON SYSMAC PLC Device] angezeigt wird. Falls ja, wurde der USB-Treiber erfolgreich installiert. Schließen Sie das Dialogfeld „Geräte-Manager“ und das Dialogfeld „Systemeigenschaften“.
  • Seite 47 • Nach dem ersten Aufblinken des Scheinwerfers wird ein Zeitgeber gestartet. Nach 5 Sekunden empfängt der Zähler einen Rücksetzbefehl. • Der Istwert des Zählerbefehls wird auch nach Ausschalten des CP1L-System gehalten. Zur Vermeidung von Fehlfunktionen empfängt der Zähler bei Einschalten des CP1L-Systems einen Rücksetzbefehl. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 48 • Beim Herausfahren des Autos aus der Garage sollte als Autoerkennungssensor ein Eingang mit steigender Flanke eingesetzt werden, damit das Rolltor nicht direkt beim vollständigen Öffnen wieder schließt. Nachfolgend wird ein Anwenderprogramm auf Grundlage des obigen Beispiels dargestellt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 49 SCHLIESSEN- SCHLIESSEN-Taste Unterer Motor zum Motor zum Taste Endschalter Öffnen Schließen 100.01 Motor zum Schließen 0.03 Autoerkennungssensor *8 *8 Siehe 4-5-7 Bitadresse mit steigender Flanke eingeben. Im nächsten Abschnitt wird die Erstellung des Programms mit CX-Programmer erläutert. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 50 4-3 CX-Programmer verwenden In diesem Abschnitt werden das Starten und die Bedienoberfläche von CX-Programmer beschrieben. 4-3-1 CX-Programmer starten Wählen Sie auf dem Desktop [Start] - [Alle Programme] - [OMRON] - [CX-One] - [CX-Programmer] - [CX-Programmer]. CX-Programmer startet. Zunächst werden das Programmlogo und anschließend das Hauptfenster angezeigt.
  • Seite 51 Programme können aufgeteilt und in mehreren Teilen verwaltet werden. (7) Diagramm-Arbeitsplatz Wird zum Erstellen und Bearbeiten von Anwenderprogrammen verwendet. (8) E/A-Kommentarleiste Zeigt den Namen, die Adresse/den Wert sowie den E/A-Kommentar für die mit dem Mauszeiger ausgewählte Variable an. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 52 Sollte ein Netzwerk unvollständig sein, erscheint eine rote Linie rechts neben dem Netzwerk-Dateikopf. (4) Stromschiene Informationsfenster Zeigt die wichtigsten Tastenkombinationen in CX-Programmer an. Wählen Sie [Ansicht] - [Fenster] - [Informationsfenster] aus dem Hauptmenü, um das Informationsfenster einzublenden bzw. auszublenden. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 53 Die Hilfe von CX-Programmer kann aber auch auf ganz unterschiedliche Weisen aufgerufen werden. Über das Desktop-Menü Wählen Sie auf dem Desktop [Start] - [Alle Programme] - [OMRON] - [CX-One] - [CX-Programmer] - [CX-Programmer-Hilfe]. Die CX-Programmer-Hilfe wird angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 54 Wählen Sie [Hilfe] - [Befehlsreferenz] - [CS/CJ-Serie] im Hauptmenü. Die SPS-Befehlssätze der CP-Serie werden angezeigt. Bei Erstellung von Anwenderprogrammen Beim Editieren eines Befehls in einem Anwenderprogramm im Smart- Eingabemodus drücken Sie die Taste [F1], um die Befehlsreferenzseite für den bearbeiteten Befehl anzuzeigen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 55 In diesem Abschnitt wird anhand eines Beispiels erläutert, wie Einstellungen für die CP1L CPU-Baugruppe des L-Typs vorgenommen werden. Wählen Sie im Hauptmenü [Datei] - [Neu]. Das Dialogfeld Change PLC wird angezeigt. Wählen Sie [CP1L] aus der Auswahlliste „Gerätetyp“ aus. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 56 4-5 Programme eingeben Klicken Sie auf [Einstellungen]. Das Dialogfeld „Gerätetyp-Einstellungen“ wird angezeigt. Wählen Sie die CPU aus der Auswahlliste „CPU Typ“ aus. Klicken Sie auf [OK]. Das Dialogfeld „Gerätetyp-Einstellungen“ wird geschlossen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 57 Das Dialogfeld „Ändern der SPS“ wird geschlossen. Das Hauptfenster für das neue Projekt wird angezeigt. Sollte [USB] nicht für den Netzwerktyp angezeigt werden, sehen Sie 4-1-2 Anschluss an einen PC und Installation des USB-Treibers und stellen Sie sicher, dass der USB-Treiber ordnungsgemäß installiert worden ist. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 58 „4“ wurde eingegeben. Das Dialogfeld „Kommentar“ wird angezeigt. Geben Sie „ Lichtsignal-Erkennung“ als E/A-Kommentar ein. Drücken Sie die [Enter]-Taste. Ein Bit, der für den Eingang des Lichtsignal-Erkennungssensors steht, wird in dem Anwenderprogramm angezeigt. Geben Sie nun eine OR-Verknüpfung ein. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 59 „OR 0.05“ wird angezeigt. Drücken Sie die [Enter]-Taste. „Bit (1/1)“ wird angezeigt, und „0.05“ wird invertiert angezeigt. Geben Sie die Adresse „ W0 “ ein. Drücken Sie die [Enter]-Taste. „W0“ wurde eingegeben. Das Dialogfeld „Kommentar“ wird angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 60 Drücken Sie die [/]-Taste, während sich der Cursor in der oberen Position befindet. „LDNOT W0.01“ wird angezeigt. Drücken Sie die [Enter]-Taste. „Bit (1/1)“ wird angezeigt, und „W0.01“ wird invertiert angezeigt. Geben Sie die Adresse „ T0 “ ein. Drücken Sie die [Enter]-Taste. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 61 „T0“ wurde eingegeben. Das Dialogfeld „Kommentar“ wird angezeigt. Geben Sie „ Timer “ als E/A-Kommentar ein. Drücken Sie die [Enter]-Taste. Eine AND-Verknüpfung, der das invertierte Bit des Zeitgebers darstellt, wird angezeigt. Geben Sie als nächstes den Arbeitsbereichsausgang ein. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 62 „Bit (1/1)“ wird angezeigt, und „100.00“ wird invertiert angezeigt. Geben Sie die Adresse „ W0 “ ein. Drücken Sie die [Enter]-Taste. „W0“ wurde eingegeben. Die Eingabe des Ausgangs für den Arbeitsbereich ist mit dem bereits eingegebenen E/A-Kommentar abgeschlossen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 63 Der Grund dafür ist, dass Programm nacheinander von oben nach unten ausgeführt werden. Netzwerke, die aufgrund duplizierter Ausgänge ungültig sind, werden vom CX-Programmer als Fehler erfasst. Beispiel: Ein Programm mit duplizierten Ausgängen Der Fehler kann behoben werden, indem das Programm wie nachfolgend gezeigt geändert wird. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 64 Einzelheiten zur Eingabe von Bits finden Sie unter 4-5-2 Bits eingeben. Drücken Sie die [T]-Taste. Eine Liste aller mit T beginnenden Befehle wird angezeigt. Drücken Sie die [Enter]-Taste. „Zeitgebernummer (1/2)“ wird angezeigt, und „0.0“ wird invertiert angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 65 Geben Sie „#50“ ein und drücken Sie die [Enter]-Taste. Das Dialogfeld „Kommentar“ wird angezeigt. „TIM 0 #50“ gibt eine Zeitverzögerung von 5,0 Sekunden mit dem Zeitgeber-Fertig- Bit T0000 an. Geben Sie „Zeitgeber“ als E/A-Kommentar ein. Drücken Sie die [Enter]- Taste. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 66 4-5 Programme eingeben Die Eingabe des Zeitgeberbefehls ist damit abgeschlossen. Geben Sie als nächstes einen Zählerbefehl ein SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 67 Einzelheiten zur Eingabe von Bits finden Sie unter 4-5-2 Bits eingeben. Drücken Sie die [C]-Taste. Eine Liste aller mit C beginnenden Befehle wird angezeigt. Wählen Sie den Befehl aus der Liste aus oder geben Sie ihn direkt in AWL- Notation ein. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 68 4-5 Programme eingeben Drücken Sie die [Enter]-Taste. „Zählernummer (1/2)“ wird angezeigt, und „0.0“ wird invertiert angezeigt. Geben Sie die Zählernummer ein. „0“ wird bereits angezeigt, also drücken Sie die [Enter]-Taste. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 69 4-5 Programme eingeben Geben Sie den Zähler-Sollwert ein. Geben Sie „#3“ ein und drücken Sie die [Enter]-Taste. Das Dialogfeld „Kommentar“ wird angezeigt. „CNT 0 #3“ gibt einen Abwärtszähler-Start bei Zählwert 3 und ein Zähler-Fertig-Bit von C0000 an. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 70 Geben Sie „ Counter “ als E/A-Kommentar ein. Drücken Sie die [Enter]- Taste. Die Eingabe des Zählerbefehls ist damit abgeschlossen. Geben Sie als nächstes einen Rücksetzfehl für den Zählerbefehl ein Der Zeitgeberbit (TIM 0000) wird als Rücksetzeingang verwendet. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 71 Positionieren Sie den Cursor unter den in Schritt 1 erstellten Bit. Geben Sie Bit „ T0000 “ ein. Drücken Sie die [Strg]-Taste und die Abwärts-Pfeiltaste gleichzeitig 5 Mal. Wenn sich der Cursor auf dem nächsten Netzwerk befindet, ist die Zählerbefehleingabe abgeschlossen. Geben Sie nun einen Zusatz-Systembereich ein. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 72 Freier Platz zum Einfügen der OR-Verknüpfung wird erzeugt. Einzelheiten zur Eingabe von Bits finden Sie unter 4-5-2 Bits eingeben. Drücken Sie die Links-Pfeiltaste. Drücken Sie die [W]-Taste. Das Eingabefeld „Operand“ wird angezeigt. Geben Sie die Adresse „ A20011 “ ein. Drücken Sie die [Enter]-Taste. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 73 Drücken Sie die [Enter]-Taste. Freier Platz zum Einfügen der OR-Verknüpfung wird erzeugt. Drücken Sie die [W]-Taste. „OR 100.01“ wird angezeigt. Geben Sie die Adresse „ 3 “ ein. Drücken Sie die [Enter]-Taste. Das Dialogfeld „Kommentar“ wird angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 74 Ein Bit, das den Eingang vom Fahrzeug-Erkennungssensor darstellt, wird als OR- Verknüpfung angezeigt. Doppelklicken Sie auf Bit „ 003 “ . Das Dialogfeld „Kontakt bearbeiten“ wird angezeigt. Klicken Sie auf [Detail]. Wählen Sie [Steigend] für steigende Flanke. Klicken Sie auf [OK]. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 75 Bei Erstellung eines neuen Programms in CX-Programmer wird automatisch ein Abschnitt mit einem END-Befehl eingefügt. Daher muss ein END-Befehl nicht manuell eingegeben werden. Doppelklicken Sie auf den [END]-Abschnitt, um zu bestätigen, dass das Anwenderprogramm nur den END-Befehl enthält. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 76 Nach Abschluss der Kompilierung, werden die Ergebnisse der Programmüberprüfung im Meldungsfenster angezeigt. Wenn ein Fehler erfasst wurde, doppelklicken Sie im Meldungsfenster auf die Fehlermeldung. Der Cursor wird dorthin bewegt, wo der Fehler erfasst wurde. Korrigieren Sie den Fehler. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 77 Projekt in Gruppen gespeichert. Wählen Sie im Hauptmenü [Datei] - [Speichern unter]. Das Dialogfeld „CX-Programmer-Datei speichern“ wird angezeigt. Legen Sie den Speicherort fest und geben Sie einen Dateinamen ein. Klicken Sie auf [Speichern]. Die CX-Programmer-Projektdatei wird gespeichert. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 78 Programme werden für jedes Projekt in Gruppen geladen. Wählen Sie im Hauptmenü [Datei] - [Öffnen]. Das Dialogfeld „CX-Programmer-Projekt öffnen“ wird angezeigt. Legen Sie den Speicherort und die Datei fest. Klicken Sie auf [Öffnen]. Die CX-Programmer-Projektdatei wird geöffnet und die gespeicherten Programme werden angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 79 Erstellte Anwenderprogramme können in CX-Programmer bearbeitet werden. E/A-Kommentare und Netzwerkkommentare können ebenfalls hinzugefügt und bearbeitet werden. 4-7-1 E/A-Kommentare bearbeiten E/A-Kommentare können anhand einer Liste von Adressen hinzugefügt und bearbeitet werden. Wählen Sie [Bearbeiten] - [E/A-Kommentar] im Hauptmenü. Das Fenster „E/A-Kommentar“ wird angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 80 Zugriff auf das Dialogfeld „Optionen - Diagramme“ erhalten Sie durch Auswahl von [Optionen] im Menü „Werkzeuge“. 4-7-2 Netzwerkkommentare eingeben Kommentare können jedem Netzwerk eines Kontaktplanprogramms hinzugefügt werden. Doppelklicken Sie auf den Netzwerk-Dateikopf des Netzwerks, dem Sie einen Kommentar hinzufügen möchten. Das Dialogfeld „Sektionseigenschaften“ wird angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 81 4-7 Programme bearbeiten Geben Sie auf der Registerkarte „Allgemeines“ den Kommentar in das Kommentarfeld ein. Schließen Sie das Dialogfeld „Sektionseigenschaften“. Der eingegebene Netzwerkkommentar wird nun im Anwenderprogramm angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 82 Halten Sie die [Strg]-Taste gedrückt und drücken Sie gleichzeitig die Aufwärts-/Abwärts-Pfeiltaste. Horizontale Linien werden auf gleiche Weise erstellt. (1) Startpunkt (2) Cursor • Eine Linie von rechts nach links erstellen: Halten Sie die [Strg]-Taste gedrückt und drücken Sie gleichzeitig die Links- Pfeiltaste. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 83 Das ausgewählte Netzwerk wird in die Zwischenablage kopiert. Bewegen Sie den Cursor auf das Netzwerk, wo Sie das Netzwerk einfügen möchten. Halten Sie die [Strg]-Taste gedrückt und drücken Sie gleichzeitig die [V]-Taste. Das Netzwerk aus der Zwischenablage wird eingefügt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 84 4-7 Programme bearbeiten SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 85 KAPITEL 5 Programme übertragen und testen In diesem Abschnitt wird anhand eines Beispiels mit der CP1L (14 E/A CPU-Baugruppe mit AC-Spannungsversorgung) beschrieben, wie Programme übertragen und getestet werden. Damit Sie Daten von einem PC auf das CP1L-System übertragen können, müssen der PC und das CP1L-System online sein. Auch für die Überwachung und Fehlersuche von Programmen, die auf dem CP1L-System ausgeführt werden, müssen der PC und das CP1L-System online sein.
  • Seite 86 Online-Status bedeutet, dass der PC und das CP1L-System verbunden sind. Um ein Programm, das mittels CX-Programmer auf einem CP1L-System erstellt wurde, ausführen zu können, muss das Programm übertragen werden. Einzelheiten zur Übertragung von Programmen finden Sie in Abschnitt 5-1-3 Programme übertragen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 87 Einzelheiten zum Öffnen eines Projekts finden Sie in Abschnitt 4-6-3 Programme laden. Doppelklicken Sie auf [SPS Uhr]. Das Dialogfeld „SPS Uhr“ wird angezeigt. Wählen Sie im Hauptmenü [Optionen] - [SPS-Uhr einstellen]. Das Dialogfeld „SPS-Uhr einstellen“ wird angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 88 Die Uhr im CP1L-System ist nun eingestellt. 5-1-2 Betriebsart ändern Wechseln Sie in die PROGRAM-Betriebsart. So wechseln Sie in die PROGRAM-Betriebsart: Wählen Sie im Hauptmenü [SPS] - [Betriebsart] - [Program]. Ein Dialogfeld wird angezeigt, in dem Sie die Änderung der Betriebsart bestätigen können. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 89 Bearbeitung und zwangsweises Setzen/Rücksetzen durchführen und die E/A-Speicherwerte ändern. Diese Betriebsart wird auch dazu verwendet, um Einstellungen während eines Probelaufs vorzunehmen. • RUN-Betriebsart: In dieser Betriebsart wird das Programm ausgeführt. Verwenden Sie diese Betriebsart für den Produktionslauf. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 90 Änderung Zeitgeber/Zähler- Nein Istwerte Änderung E/A-Speicher-Istwerte Nein *CP1E ist nicht verfügbar. 5-1-3 Programmübertragung Ein mittels CX-Programmer erstelltes Programm kann zum CP1L-System übertragen werden. Wählen Sie im Hauptmenü [SPS] - [Übertragung] - [Zur SPS]. Das Dialogfeld „Übertragungsoptionen“ wird angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 91 Einzelheiten über die Übertragungsoptionen finden Sie in KAPITEL 9 Programme übertragen/überwachen/testen im CX-Programmer Bedienerhandbuch (W446). Klicken Sie auf [Ja]. Wenn das folgende Dialogfeld angezeigt wird, klicken Sie auf [Ja]. Die Übertragung wird gestartet. Das Dialogfeld „Übertragung“ wird angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 92 Auswirkung auf die Anlage hat. Wählen Sie im Hauptmenü [SPS] - [Betriebsart] - [Run]. Ein Dialogfeld wird angezeigt, in dem Sie die Änderung der Betriebsart bestätigen können. Klicken Sie auf [Ja]. Das System wechselt in die RUN-Betriebsart und der Betrieb startet. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 93 Ändern Sie die Betriebsart des CP1L-Systems in die MONITOR- Betriebsart, um den Einschaltstatus anzuzeigen. Der Einschaltstatus wird im Programm angezeigt. Einschaltstatus für mehrere Abschnitte anzeigen Der Diagramm-Fenster kann aufgeteilt werden. Mehrere Abschnitte des Programms können gleichzeitig angezeigt werden. (1) Fenster-Aufteiler SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 94 Die E/A-Werte können durch Festlegung ihrer Adressen überwacht werden. Wählen Sie im Hauptmenü [SPS] - [Überwachen] - [Überwachen]. Wählen Sie im Hauptmenü [Ansicht] - [Fenster] - [Datenansicht]. Geben Sie eine Adresse ein. Der E/A-Wert wird angezeigt. Bei booleschen Werte Steht „0“ für OFF. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 95 Beispiel: „0 CH 04 Bit“ wird eingegeben als „0.04“. • Sie können Adressen auch eingeben, indem Sie Angaben per Drag & Drop aus dem Diagramm-Arbeitsplatz in das Datenansichtfenster ziehen. Wählen Sie den Netzwerk-Dateikopf, um alle im Netzwerk enthaltenen Adressen einzugeben. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 96 • Wählen Sie [Ein], um das Bit zwangsweise auf EIN zu setzen. Wählen Sie [Aus], um das Bit zwangsweise auf AUS zu setzen. • Wenn Sie das zwangsweise Setzen/Rücksetzen rückgängig machen möchten, wählen Sie [Abbrechen]. • In folgenden Bereichen kann zwangsweises Setzen/Rücksetzen vorgenommen werden: SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 97 Das Adressreferenz-Werkzeug zeigt an, welche Befehle die Adresse verwenden, auf die der Cursor weist. Mit diesem Tool können Sie auch auf einen anderen Befehl mit derselben Adresse springen. Das Adressreferenz-Werkzeug zeigt Folgendes an: • Adresse an der Cursor-Position SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 98 • Programmadresse (Schritt) • Befehl, der die Adresse verwendet • Wählen Sie [Ansicht] - [Fenster] - [Adressreferenz-Werkzeug] aus dem Hauptmenü. Das Adressreferenz-Werkzeug wird angezeigt. Geben Sie die Adresse ein, nach der gesucht werden soll. Klicken Sie auf [Suchen]. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 99 Mit dieser Funktion können Sie den Kontaktplan zurückverfolgen. Beispielsweise können Sie feststellen, warum ein Bit nicht einschaltet. Positionieren Sie den Cursor auf den zu prüfenden Bit. Drücken Sie die Leertaste. Der Cursor bewegt sich zum Quellausgang des Bits. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 100 PROGRAM-Betriebsart. Klicken Sie auf den Netzwerk-Dateikopf des Netzwerks, das Sie bearbeiten möchten. Wählen Sie im Hauptmenü [SPS] - [Online-Bearbeitung] - [Anfang]. Die graue Schattierung im Diagramm-Arbeitsplatz verschwindet und das Programm kann bearbeitet werden. Bearbeiten Sie das Programm. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 101 Ändern Sie die Betriebsart des CP1L-Systems in die MONITOR- oder RUN-Betriebsart. Klicken Sie auf den Diagramm-Arbeitsplatz. Die Zykluszeit wird in der Statusleiste angezeigt. Hinweis Einzelheiten über die Zykluszeit finden Sie in Abschnitt A-3-2 Verhalten der CPU- Baugruppe. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 102 5-2 Online-Einstellung/Programmtests SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 103 Anhang Dieser Abschnitt beschreibt in Kürze die Wort- und Bitadressen, Befehle sowie die internen Vorgänge des CP1L- und CP1E- Systems. Zusätzlich liefert dieser Abschnitt Beispiele für Anwendungen, die Funktionen der CP1L (14-E/A CPU-Baugruppe mit AC-Spannungsversorgung) verwenden, wie z. B. Impulsfunktionen, Kommunikationsfunktionen und Spezialbefehle. Die Einstellungen für die CP1E sind in Klammern angegeben.
  • Seite 104 D0 bis D02047 Bereich N-Typ D00000 bis D08191 D0 bis D08191 Zeitgeber T000 bis T255 T0 bis T255 T000 bis T255 T0000 bis T0255 Zähler C000 bis C255 C000 bis C255 C000 bis C255 C0000 bis C0255 SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 105 EIN wechselt, werden die Daten im Haltebereich D00020 H020CH nach DM D00020 übertragen. Einige Befehle können nicht als Befehl mit Flankenausführung (mit „@“ als Präfix) spezifiziert werden. In diesem Fall verwenden Sie bitte die Befehle UP(521)/ DOWN(522) oder DIFU(013)(differentiated UP)/DIFD(014)(differentiated DOWN). SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 106 Überschreitung ist. Unterlauf-Merker P_UF Schaltet EIN, wenn das Kalkulationsergebnis eine Unterschreitung ist. Immer-EIN-Merker P_ON Bleibt immer EIN. Wird als Ausführungsbedingung für Befehle verwendet, die nicht direkt mit der Busleiste verknüpft werden können. Immer-AUS-Merker P_OFF Bleibt immer AUS. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 107 1 min P_1min 1 min 30 s 30 s Hinweis Zur Eingabe eines Taktimpulses oder Bedingungsmerkers in CX-Programmer geben Sie zunächst ein Bit ein und drücken Sie anschließend die [P]-Taste, um eine Auswahl aus der Auswahlliste zu treffen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 108 Beim Einschalten der CPU-Baugruppe werden die Eingangs- und Ausgangskanäle nach Überprüfung der Verbindung automatisch den Eingangs- und Ausgangsbereichen der Erweiterungsbaugruppen (E/A) zugewiesen. Durch Änderung der Verbindungsreihenfolge können Inkonsistenzen mit dem Anwenderprogramm auftreten. Überprüfen Sie daher das Anwenderprogramm, nachdem Sie die Reihenfolge der Geräteverbindungen geändert haben. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 109 Einzelheiten zur Anwendung der CX-Programmer-Hilfe finden Sie in Abschnitt 4-4 Die Hilfe verwenden. Schreibweise für Befehle Befehle und Funktionsnummern In diesem Abschnitt werden Spezialbefehle, denen eine Funktionsnummer zugewiesen ist, als AWL gefolgt von einer dreistelligen Funktionsnummer in Klammern angezeigt. Beispiel: MOV(021). SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 110 Befehle berücksichtigt werden. Sie können einfach durch Auswahl der entsprechenden Symbole in das Programm geschrieben werden. Bits schreiben Befehle LD (LOAD)/LD NOT (LOAD NOT) Werden an der Stromschiene oder am Anfang eines Netzwerkblocks verwendet. 000000 Strom- schiene 000001 SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 111 OUT NOT-Befehle schalten Ausgänge AUS, wenn die Ausführungsbedingung auf EIN gesetzt ist. 000100 Ausführungsbedingung 000101 Ausführungsbedingung Hinweis Verwenden Sie Ausgänge mit derselben Bitadresse nicht gleichzeitig für OUT und OUT NOT. Anderenfalls kann der Programmfehler „duplizierter Ausgang“ auftreten. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 112 RSET-Bedingung auf AUS gesetzt. Während der Rücksetz-Eingang EIN ist, wird der Setzen-Eingang ignoriert.. Hinweis Haltebereiche und Zusatz-Systembereiche, die durch KEEP-Befehle auf EIN geschaltet wurden, bleiben auch dann im EIN-Zustand, wenn die Spannungsversorgung unterbrochen oder der Betrieb gestoppt wird. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 113 RAM in den integrierten Flash-Speicher (CP1E: integrierter EEPROM) übertragen. • Entsprechend der SPS-Einstellung werden die DM-Standarddaten beim Einschalten der Baugruppe vom integrierten Flash-Speicher (CP1E: integrierter EEPROM) in den RAM übertragen. (3) Daten zwischen Flash-Speicher und EEPROM-Speicher übertragen (nur CP1L) SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 114 Bereich geschrieben werden. • Symboltabelle, Kommentardatei und Programmindexdatei können in den Kommentarspeicherbereich des Flash-Speichers gespeichert werden. Bei der Übertragung eines Projekts vom CX-Programmer zur CPU-Baugruppe werden die Programminformationen für den Funktionsblock automatisch im Flash-Speicher gespeichert (nur CP1L). SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 115 Option [Gehaltenen Speicher (HR/DM/CNT) auf Null löschen]. 2. Löschen bestimmter Bereicheoder Initialisierung auf bestimmte Werte Nehmen Sie die Einstellungen durch ein Anwenderprogramm vor. Wenn die Daten nicht initialisiert werden, kann die Baugruppe oder das Gerät aufgrund instabiler Daten auf unerwartete Weise arbeiten. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 116 Services werden nur bei Ereignissen ausgeführt: geräte- · Peripherie-USB-Schnittstellen-Service Services · Serielle Schnittstellen-Service · Kommunikationsschnittstellen-Service *1 · Integrierter Flash-Speicher-/EEPROM-Zugriffsservice · EEPROM-Modul-Zugriffsservice *1 · Online-Bearbeitung *1 CP1E CPU-Baugruppen führen diese Services nicht aus. *2 Die E/A-Aktualisierung wird auch in der PROGRAM-Betriebsart ausgeführt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 117 • Ausführung durch Befehle mit Variante mit direkter Aktualisierung • Ausführung durch einen IORF-Befehl Zyklische Aktualisierung Die E/A-Aktualisierung wird durchgeführt, nachdem alle Befehle der ausführbaren Tasks ausgeführt wurden. Hierbei handelt es sich um die Standardmethode der E/A-Auffrischung. Task Task Zyklus Task Tatsächliche E/A-Aktualisierung E/A-Daten SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 118 Zykluszeit erheblich verlängert werden kann. Einzelheiten dazu finden Sie im KAPITEL 4: Ausführungszeit und Step-Anzahl der Befehle im Progammierhandbuch der CP-Serie CP1H/CP1L CPU-Baugruppe (W451) oder im KAPITEL 3: Ausführungszeit und Step-Anzahl der Befehle im Befehlsreferenzhandbuch der CP-Serie CP1E CPU-Baugruppe (W483). SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 119 Sie jedem Service eine feste Zeit zu (im Gegensatz zum Prozentsatz). Wählen Sie hierzu in den SPS-Einstellungen die Option [Zeit für alle Ereignisse]. CP1E besitzt keine Einstellmöglichkeit, die Zykluszeit ist fest auf 8 % eingestellt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 120 Erweiterungsbaugruppen bis zur CPU-Baugruppe) aktualisiert. Einzelheiten zur E/A -Aktualisierungszeit finden Sie in Abschnitt 2-7 Berechnung der Zykluszeit im Bedienerhandbuch der CP-Serie CP1L CPU-Baugruppe (W462) oder in KAPITEL 4 Überwachung und Berechnung der Zykluszeit im Befehlsreferenzhandbuch CP-Serie CP1E CPU-Baugruppe (W483). SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 121 Sie jedem Service eine feste Zeit zu (im Gegensatz zum Prozent- satz). Wählen Sie hierzu in den SPS-Einstellungen die Option [Zeit für alle Ereignisse]. CP1E besitzt keine Einstellmöglichkeit, die Zykluszeit ist fest auf 8 % eingestellt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 122 0 ms Services Zykluszeit 0,44 ms Die folgenden Bedingungen sind zu beachten: • Die CP1L 14 E/A CPU-Baugruppe wird verwendet. • Es werden keine Erweiterungsbaugruppen eingesetzt. • Es werden keine Verbindungen, z. B. mit dem CX-Programmer, vorgenommen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 123 Schranke geschlossen. Sensoreingang Bit 0.00 Schranke-Ausgang Offen Bit 100.00 Zeit AUS min. 2,0 s bis max. 27 s Die Zeit bis zum Schließen der Schranke wird mithilfe eines Potentiometers, der mit dem CP1L-System verbunden ist, eingestellt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 124 (A): Um einen Mindestwert von 2 Sekunden einzustellen, müssen Sie zunächst den Wert des externen Analogeingangs A643 in einen BCD-Wert von D0 konvertieren, diesen mit 20 BCD/2 s inkrementieren und dann als D1 speichern. (B): TIM agiert als rückwärts zählender Einschaltzeitgeber mit Intervallen von 0,1 s. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 125 Einstellungen mithilfe des analogen Drehstellers des CP1L-Systems geändert werden. Der analoge Drehsteller kann den Zusatz-Systembereich (A642CH*) auf einen beliebigen Wert im Bereich zwischen 0 und 255 (0 bis FF Hex) festlegen. Kreuzschlitzschraubendreher Analogwert Einsteller *CP1E CPU-Baugruppen können A642 und A643 verwenden. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 126 14 E/A CPU-Baugruppen können bis zu 4, 20/30/40/60 E/A CPU- Baugruppen bis zu 6 verwenden. Alle Typen der CP1E CPU-Baugruppen können bis zu 6 verwenden. Betriebsübersicht Produkte, die sich mit hoher Geschwindigkeit bewegen, werden vom Sensor erkannt und gezählt. Sensor (E3X-Serie mit Lichtleiter der E32-Serie) Produkt SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 127 • Der Eingang kann nur einmal während der Zykluszeit gezählt werden, unabhängig davon, wie häufig der Eingang auftritt. Wenn Sie den Eingang mehrmals innerhalb einer Zykluszeit zählen möchten, verwenden Sie einen schnellen Zähler. Systemkonfiguration Verdrahtungsbeispiel Sensoreingang 0.04 Zähler-Rücksetzeingang 0.01 CP1L Zählung abgeschlossen 100.00 SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 128 SPS-Einstellungen Stellen Sie im Dialogfeld „SPS Einstellungen“ den Sensoreingang (0.04) auf [Schnell]. Öffnen Sie das Hauptfenster des CX-Programmer. Doppelklicken Sie im Projektbaum auf [Einstellungen]. Das Dialogfeld „SPS Einstellungen“ wird angezeigt. Klicken Sie auf die Registerkarte „Integrierter Eingang“. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 129 Ansprechzeit auf 0 (CP1E: 4) gesetzt ist. Schließen Sie das Dialogfeld „SPS Einstellungen“. Schalten Sie die SPS ein, um die Änderungen der SPS-Einstellungen zu übernehmen. Programmierbeispiel Anwenderprogramm 0.04 BCD-Zähler Sensoreingang 0000 0.01 #0100 Zähler-Rücksetzeingang C0000 100.00 Zählung abgeschlossen SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 130 Interrupt-Task Sensoreingang 1 Bit 0.00 Sensoreingang 2 Bit 0.01 Sensoreingang 3 Bit 0.02 RESET-Eingang Bit 0.05 Abnahme-Ausgang Bit 100.00 Ausschuss-Ausgang Bit 100.01 NG-Ausgang Sensoreingang 1 Bit 100.02 NG-Ausgang Sensoreingang 2 Bit 100.03 NG-Ausgang Sensoreingang 3 Bit 100.04 SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 131 Wählen Sie in der IN0-Auswahlliste (CP1E: IN4) für [Interrupt-Eingang] die Option [Interrupt]. Während das Sensoreingangs-Bit 0.04 ist, wird das Setup für [IN0 (CP1E: IN 4)] durchgeführt, da die Einstellung für den Interrupt-Eingang auf 0 (CP1E: 4) gesetzt ist. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 132 Up-Spezifikation für Eingang MSKS(690) Interrupt-Eingang 0 (CP1E: Interrupt-Eingang 4) 100(104) Interrupt freigeben 100.02 100.01 NG-Ausgang Sensoreingang 1 100.03 NG-Ausgang Sensoreingang 2 100.04 NG-Ausgang Sensoreingang 3 0.05 RSET 100.00 RESET-Eingang RSET 100.01 RSET 100.02 RSET 100.03 RSET 100.04 SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 133 4) führt immer Interrupt-Task 140 (CP1E: 4) aus. 0.01 0.02 0.00 Abnahme-Ausgang 100.00 Sensoreingang 1 Sensoreingang 2 Sensoreingang 3 0.00 NG-Ausgang Sensoreingang 1 100.02 Sensoreingang 1 Interrupt-Task 0.01 (CP1E: 4) NG-Ausgang Sensoreingang 2 100.03 Sensoreingang 2 0.02 NG-Ausgang Sensoreingang 3 100.04 Sensoreingang 3 SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 134 Klicken Sie im Projektbaum mit der rechten Maustaste auf [NeueSPS1[CP1L]Offline]. Wählen Sie im Pop-Up-Menü die Option [Programm einfügen]-[Kontaktplan]. [NeuesProgram2(Nicht zugewiesen)] wird unten im Projektbaum hinzugefügt. Klicken Sie mit der rechten Maustaste auf [NeuesProgram2(Nicht zugewiesen)]. Wählen Sie im Pop-Up-Menü [Eigenschaften]. Das Dialogfeld „Programm Eigenschaften“ wird angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 135 Schließen Sie das Dialogfeld „Programm Eigenschaften“. Wählen Sie unter [NeuesProgramm2 (Int 140) (CP1E: 4)] die Option [Sektion1]. Geben Sie das Anwenderprogramm für das Interrupt ein. Doppelklicken Sie auf [Sektion1] unter [NeuesProgramm1(00)] im Projektbaum, um das Haupt-Anwenderprogramm anzuzeigen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 136 CP1E CPU-Baugruppen des E-Typs besitzen keine Uhrfunktion. Betriebsübersicht In diesem Bespiel wird ein Springbrunnen gesteuert. Der Springbrunnen soll entsprechend folgendem Zeitplan aktiviert werden: • Mo bis Fr: 17:30 bis 20:30 • Sa, So: 10:00 bis 21:15 CP1L/CP1E Springbrunnen Systemkonfiguration Verdrahtungsbeispiel CP1L Springbrunnenpumpe 100.00 SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 137 (B): Eingeschaltet für Samstag und Sonntag (z. B. bei A354 [Tag] ist gleich [Samstag] oder [Sonntag]), von 10:00 (bei A351 [hh:mm:ss] wird gleich dem in D20 [10:00:00] eingestelltem Wert) bis 21:15 (bei A351 [hh:mm:ss] wird gleich dem in D30 [21:15:00] eingestelltem Wert) • >=DT und <DT sind Zeitvergleichsbefehle. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 138 D0=0038Hex einstellen Sekunden vergleichen Minuten vergleichen Stunden vergleichen Tag maskiert Monat maskiert Jahr maskiert Markierte Daten vergleichen A351 S2 :D100 Minuten Sekunden A352 S2+1:D101 Stunden A353 Monat S2+2:D102 Jahr Wird beim Einschalten der Spannungsversorgung durch den Bedingungsmerker reflektiert. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 139 20 h 0000 0000 00 min 00 s 0010 10 h 0000 1500 15 min 00 s 0021 21 h 0000 Öffnen Sie das Hauptfenster des CX-Programmer. Doppelklicken Sie im Projektbaum auf [Speicher]. Das Speicher-Fenster wird angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 140 2)Wählen Sie [Online arbeiten] - [Übertragung zur SPS] im Menü. Das Dialogfeld „Übertragung zur SPS“ wird angezeigt. 3)Wählen Sie den Bereich und die Region für die Übertragung aus. Klicken Sie auf [Übertragung zur SPS]. Die Daten werden übertragen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 141 Das Anwenderprogramm schaltet die schnelle Software-Rücksetzung (A531.00) beim Starten des Motors ein Während die Impulszählung zwischen 3500 und 3550 liegt, ist die normale Stoppposition (100.02) auf EIN gesetzt. Wenn die Impulszählung 3550 überschreitet, wird die Fehler-Stoppposition (100.03) auf EIN gesetzt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 142 Motor läuft 100.00 Fehler-Stoppposition Motor langsam 100.01 100.03 Anzeige- leuchte (M16-Serie) Frequenzumrichter usw. (V1000-Serie) Normale Stoppposition Leuchtanzeige (M16-Serie) 100.02 Hinweis Verwenden Sie die externe Spannungsversorgung nur für Eingabegeräte. (Sie kann nicht zur Versorgung von Ausgabegeräten genutzt werden.) SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 143 Zähler 0. Wählen Sie [Linearbetrieb] für [Zählmodus]. Wählen Sie [Software-Rücksetzung] aus der Reset-Auswahlliste. Wählen Sie [Differential-Phaseneingang] aus der Auswahlliste „Eingangseinstellung“. Schließen Sie das Dialogfeld „SPS Einstellungen“. Schalten Sie die SPS ein, um die Änderungen der SPS-Einstellungen zu übernehmen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 144 3500 (0DAC Hex) und 3550 (0DDE Hex) liegt. A270 A270 Normale Motor gestoppt Stoppposition #0DAC #0DDE 100.03 Die Stoppposition ist fehlerhaft, >=(325) wenn der schnelle Zähler (A270) größer als 3550 A270 Fehler- (0DDE Hex) ist. Stopp- #0DDE position SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 145 Die Stoppposition ist fehlerhaft, wenn der >=(325) schnelle Zähler (A270) größer als 3550 (0DDE Hex) ist. Fehler- A270 Stopp- #0DDE position Wenn der Istwert des schnellen Zählers dem Zielwert 1 (3000) entspricht, wird Interrupt-Task 04 ausgeführt. P_On Interrupt-Task „Motor verlangsamt“ einstellen 100.01 SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 146 CP1E CPU-Baugruppen des E-Typs haben keine Impulsausgabefunktion. Betriebsübersicht Das folgende Beispiel gilt für eine einachsige Bearbeitungsmaschine, die für die Produktübertragung verwendet wird. Zunächst wird die Nullpunktsuche ausgeführt und anschließend werden Positionierfunktionen für Punkt A und B ausgeführt. Punkt A Nullpunkt Punkt B SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 147 (2) Nach Positionierung auf Punkt A, wird das Gerät auf Punkt B (100000) mittels absoluter Impulsspezifikation (absolutes Koordinatensystem) positioniert. (3) Positionierung von Punkt A und B wird wiederholt. Da die absolute Impulsspezifikation verwendet wird, sind die Positionierungs-Istwerte für (3) und (1) identisch. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 148 CPU-Baugruppe. Einzelheiten zu der Zuordnung finden Sie im CP-Serie CP1E CPU-Baugruppe Bedienerhandbuch (W462) oder im CP-Serie CP1E CPU- Baugruppe Hardware-Bedienerhandbuch (W479). *3 Bei CP1E-Baugruppen wird der Impuls auf 100.00 und die Richtung auf 100.01 gesetzt. Stellen Sie den Servoantrieb auf Impuls und Richtungssignal ein. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 149 Näherungs-Eingangssignal NO (Schließer) Hohe Geschwindigkeit 10000 pps Näherungsgeschwindigkeit 1000 pps Nullpunkt Beschleunigungsrate 2000 Abbremsrate 2000 Positionierungs- 0 ms Überwachungszeit Schließen Sie das Dialogfeld „SPS Einstellungen“. Schalten Sie die SPS ein, um die Änderungen der SPS-Einstellungen zu übernehmen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 150 Punkt B W0.01 A280.03 100.02 Punkt A Positionierung abgeschlossen Impulsausgabe abgeschlossen 0.05 0.03 0.04 W0.02 Positionierung Nullpunkt- Positionie- auf Punkt B suche rung auf starten Punkt A W0.02 A280.03 100.03 Punkt B Positionierung abgeschlossen Impulsausgabe abgeschlossen SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 151 Anfangsfrequenz D0006 0000 Anfangsfrequenz: 0 (Hz) D0007 0000 Punkt B- D0010 07D0 Beschleunigungsverhältnis: 2000 (Hz/4 ms) Positionierung D0011 07D0 Verzögerungsverhältnis: 2000 (Hz/4 ms) D0012 C350 Zielfrequenz: 50000 (Hz) D0013 0000 D0014 86A0 Impulsausgangsvolumen: 100000 (Hz) D0015 0001 SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 152 Bei CP1L 10 E/A CPU-Baugruppen kann kein Optionsmodul installiert werden. Bei der CP1E haben nur die 30/40 E/A CPU-Baugruppen des N-Typs 1 optionales serielles Kommunikationsmodul. Mit der Modbus-RTU Easy Master-Funktion ist eine problemlose Kommunikation mit Komponenten möglich, die über ein serielles Anschlussmodul angeschlossen sind. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 153 Baugruppen, oder 30/40/60 E/A CPU-Baugruppen, integrierte RS-232C- Schnittstelle bei CP1E N-Typ 20/30/40 E/A CPU-Baugruppe oder optionale serielle Schnittstelle bei CP1E N-Typ 30/40 E/A-CPU-Baugruppe. Einzelheiten finden Sie im Bedienerhandbuch der CP-Serie CP1L CPU-Baugruppe (W462) oder im Software-Bedienerhandbuch der CP-Serie CP1E CPU-Baugruppe (W480). SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 154 Die Zielgeschwindigkeit wird auf Grundlage des Eingangs von mehreren Bits erreicht. Beschleunigung und Verzögerung werden durch die Beschleunigung und Verzögerung eines Frequenzumrichters geändert. Systemkonfiguration CP1L und V1000 (OMRON-Frequenzumrichter) werden zur Frequenz- und Start-/ Stopp-Steuerung über RS485 verbunden. Verdrahtungsbeispiel V1000 CP1L...
  • Seite 155 RS-422/485-Kommunikation Kommunikation-Baudrate Baudrate (Kommunikationsgeschwindigkeit): 9600 Bit/s (Vorgabe) H5 03 RS-422/485-Kommunikation Gerade Parität Parität H5 06 RS-422/485-Kommunikation Bestimmt die Antwortwartezeit für Übertragungswartezeit Anfragemeldungen, die vom Master empfangen werden. 10 ms (Standardeinstellung) H5 07 RS-422/485-Kommunikation RTS-Regelung aktiviert (Vorgabe) RTS-Regelung SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 156 (CP1E: Registerkarte „Integrierte RS232C-Schnittstelle“). Nehmen Sie die folgenden Einstellungen vor. Funktion Einstellung Kommunikationseinstellungen Einstellen Baudrate 9600 Bit/s Format 8, 1, E Betrieb Serial Gateway-Modus (CP1E: Modbus Easy Master) Antwort Timeout 0 (Vorgabe) Schließen Sie das Dialogfeld „SPS Einstellungen“. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 157 Bit Z D32306 (CP1E: D1206) Funktionsbefehl (0: Stopp) Frequenzbefehl 00,00 Hz MOV(021) #0000 D32307 (CP1E: D1207) Start Modbus-Kommunikation 1 Sekunde nach Ausführung des Anwenderprogramms. Modbus-Kommunikation fortsetzen. P_Ein #0010 A640.00 TIM0 Modbus-RTU Easy Master-Funktion-Ausführungs-Bit A640.01 Modbus-RTU Easy Master-Funktion-Ausführung-Normal-Merker SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 158 (CP1E: D1253) D32354 bis D32399 15 bis 00 Antwortdaten (max. 92 Bytes) (CP1E: D1254 bis D1299) (C): Bei Auftreten eines Kommunikationsfehlers schaltet der Ausführung- Fehlermerker A640.02 auf EIN und der Fehlercode wird in D32352 (CP1E: D1252) gespeichert. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 159 Multifunktionseingang 6 (1: EIN) (nicht belegt) B bis F (nicht belegt) In diesem Beispiel wird nur Funktionsbefehl (Bit Nr. 0) verwendet. • Mit der Modbus-RTU-Easy-Master-Funktion müssen CRC-16-Prüfsummen nicht im DM-Bereich eingestellt werden, da sie automatisch berechnet werden. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 160 Verwendete Funktionen Smart FB Library (nur CP1L) Smart FB Library (Smart-Funktionsblockbibliothek) ist ein Satz von Komponenten, der von OMRON als FB (Funktionsblock) verwendet wird. Durch Verwendung der Smart FB Library können SPS von OMRON und FA-Komponentenfunktionen problemlos in SPS-Programmen verwendet werden.
  • Seite 161 Die Vorlage ist als Funktionsblock (FB) definiert. [Steuerung Gerät 1] P_On Als Funktionsblock definieren Gerätesteuerung Gerätesteuerung [Steuerung Gerät 2] P_On Gerätesteuerung Funktionsblockinstanz in das Anwenderprogramm einfügen E/A-Parameter einstellen Der definierte Funktionsblock kann in den Anwenderprogrammen als Funktionsblockinstanzen verwendet werden. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 162 Anwenderspeicher von 5 kSteps) auftreten kann, verwenden Sie für dieses Beispiel eine 30/40/60 E/A CP1L (mit Anwenderspeicher von 10 kSteps). Einzelheiten zur Verdrahtung und Einstellung von CP1W-CIF11/12, V1000 und CP1L finden Sie unter Systemkonfiguration im Abschnitt A-4-7 Frequenzumrichter zur Drehzahlregelung verwenden (1). SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 163 Frequenzumrichter an die serielle Schnittstelle angeschlossen sind. • Gibt Kommunikationsbefehle an die Frequenzumrichter aus. • Verarbeitet Kommunikationsfehler. • Weist Prioritäten zu, wenn mehrere Befehle ausgegeben werden. Hinweis Für 10/14/20 E/A CP1L sind keine Funktionsblöcke verfügbar. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 164 60,00 Hz (1770 Hex) Rotationsrichtung normal (0) MOV(021) W0.01 MOV(021) #157C Bit B D100 Frequenzbefehl 55,00 Hz (157C Hex) Rotationsrichtung normal (0) MOV(021) W0.02 MOV(021) #1388 Bit C D100 Frequenzbefehl 50,00 Hz (1388 Hex) Rotationsrichtung normal (0) MOV(021) SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 165 W1.01 W0.15 Bit Z Angehalten Setzen Sie den Interface-Arbeitsbereich zwischen FBs zurück, wenn der Betrieb gestartet wird. P_First_Cycle Blockeinstellungen BSET(071) Erster-Zyklus-Merker Daten zum Übertragen/Konvertieren Niedrigere CH-Nr. D9000 D9100 Höhere CH-Nr. Hinweis Für Gleitkommazahlen Regionen für 2CH sichern. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 166 #00000000 Model TypeM ErrorID INV-Fehlercode V1000-Frequenzumrichter &10 (UINT) Intervallzähler IntervalCount (WORD) P_DM AreaID DM-Bereichs- spezifikation (INT) Frequenzumrichter-Slave-Baugruppe &9000 AreaNo verwendet (Baugruppenadresse: 1) (WORD) P_DM 0 BIT MSGAreaID DM-Bereichs- spezifikation (INT) &9100 MSGAreaNo Frequenzumrichter (V1000: 0, A1000: 1) SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 167 Wählen Sie aus dem Hauptmenü [Datei] - [Funktionsblock] - [Funktionsblock aus Datei laden]. Das Dialogfeld „CX-Programmer Funktionsblock-Bibliotheksdatei auswählen“ wird angezeigt. Wählen Sie den Ordner [FBL] - [omronlib] - [Inverter] - [INVRT] - [Serial]. Eine Liste der FB-Bibliotheksdateien für die serielle Kommunikation mit Frequenzumrichtern wird angezeigt. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 168 _INV002_Refresh wird im Projektbaum unter [Funktionsblöcke] hinzugefügt. Platzieren Sie den Mauszeiger an der Stelle, an der der _INV002_Refresh- Funktionsblock eingefügt werden soll. Drücken Sie die Taste [F1], um den [Funktionsblockaufruf] aufzurufen. Das Dialogfeld „Neuer Funktionsblockaufruf“ wird angezeigt. Drücken Sie die [Enter]-Taste. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 169 Legen Sie die E/A-Parameter für den FB fest. 1) Platzieren Sie den Cursor neben einen FB-Parameter. Drücken Sie die [Enter]- Taste. Das Dialogfeld „Neuer Parameter“ wird angezeigt. 2) Geben Sie den Parameter ein. Drücken Sie die [Enter]-Taste. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 170 RDA - RDB+ SDA - SDB+ FG 1CH,2CH 1CH,2CH 1CH,2CH 2 Pt100-Sensoreingänge 2 Pt100-Sensoreingänge 2 Pt100-Sensoreingänge (E52-P10AE) (E52-P10AE) (E52-P10AE) CP1W-CIF11/12 CP1W-CIF11/12 CP1W-CIF11/12 (RS422/485-Optionsmodul) (RS422/485-Optionsmodul) (RS422/485-Optionsmodul) CP1W-CIF11/12 CP1W-CIF11/12 CP1W-CIF11/12 RDA- RDA- RDA- RDB+ RDB+ RDB+ SDA- SDA- SDA- Einfacher SPS-Link SDB+ SDB+ SDB+ SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 171 RS-Steuerung für RD Deaktiviert SD-Steuerung für RD Aktiviert SPS-Einstellungen Konfigurieren Sie die serielle Schnittstelle 1. Öffnen Sie das Dialogfeld „SPS Einstellungen“. Klicken Sie auf die Registerkarte „Serielle Schnittstelle 1“ (CP1E: Registerkarte „Integrierte RS232C-Schnittstelle“). Nehmen Sie die folgenden Einstellungen vor. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 172 3111CH (211CH) Serieller SPS- Link- 3119CH (219CH) Bereich C_Temperatur 0 C_Temperatur 0 3120CH (220CH) C_Temperatur 0 C_Temperatur 1 C_Temperatur 1 C_Temperatur 1 3121CH (221CH) 3129CH (229CH) 3189CH (289CH) Hinweis Die Werte für die CP1E sind in Klammern angegeben. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 173 übertragung, um 1CH, 2CH nach übertragung, um 1CH, 2CH nach 3100CH, 3101CH zu übertragen 3110CH, 3111CH zu übertragen 3120CH, 3121CH zu übertragen (200CH, 201CH) (210CH, 211CH) (220CH, 221CH) Hinweis Die Werte für die CP1E sind in Klammern angegeben. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 174 Programmiersprache Kontaktplan Nur Kontaktplan ST (Nur in der Funktionsblockdefinition) Funktionsblock Verfügbar Nicht verfügbar Nicht verfügbar Nicht verfügbar Befehlssatz ca. 500 Befehle ca. 200 Befehle Befehlsausführungszeit LD: 0,55 µs LD: 1,19 µs MOV: 4,1 µs MOV: 7,9 µs SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 175 Nicht verfügbar Verfügbar (RS232C) Kommunikationsschnitt- (Optionsmodul) stelle Optionale serielle CP1L CPU-Baugruppe L-Typ: Nicht verfügbar CPU-Baugruppe mit 20 E/A- Schnittstelle 1 Schnittstelle Punkten: Keine CP1L CPU-Baugruppe CPU-Baugruppe mit 30 oder M-Typ: 40 E/A-Punkten: 1 Schnitt- 2 Schnittstellen stelle SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 176 Die Daten können beim   Daten, die gesichert werden können Einschalten der     E-Typ: D0 bis D1499 (max.) Versorgungsspannung     N-Typ: D0 bis D6999 (max.) automatisch in den DM- Bereich wiederhergestellt werden, um die SPS- Einstellungen zu setzen. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 177 Spannungsversorgung im RAM SPS-Einstellungen zu SPS-Einstellungen zu wiederhergestellt (DM-Bereichs- setzen.) setzen.) Initialisierungs-Funktion).) Taskmerkerbereich TK0 bis TK32 Index-Register (IR) IR0 bis IR15 Nicht verfügbar Daten-Register DR0 bis DR15 Nicht verfügbar (DR) Aufzeichnungs- 4.000 Worte Nicht verfügbar speicher SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 178 Sonstiges Programmierbares Bedienterminal Unterstützt Nicht unterstützt Kontaktplanüberwachung Unterstützt Nicht unterstützt Bedienterminal- Unterstützt Nicht unterstützt Programmierkonsole Fehlerbehebung Unterstützt Nicht unterstützt Daikansan Unterstützt Nicht unterstützt FINS Unterstützt Unterstützt Ein Teil von FINS wird nicht unterstützt. Siehe CP1E CPU-Baugruppe Software-Bedienerhandbuch. SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 179 • Intervall für zeitgesteuerte Interrupts: Gelöscht (nur 0,1 ms) • Ändern von Funktionen in den SPS-Einstellungen von CP1L • Ladezustand der Batterie überwachen Standardeinstellung: Nicht erkennen (CP1L: Erkennen) • Watchdog-Zykluszeit Maximal 1.000 ms (CP1L: 32.000 ms) • Konstante Zykluszeit Maximal 1.000 ms (CP1Lt: 4.000 ms) SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 180 • SQRT Netzwerkbefehle • SEND • EXP • RECV • LOG • CMND • PWR • EXPLT Arithmetikbefehle für • FIXD • EGATR • FIXLD Gleitkommadaten • ESATR • DBL doppelter Genauigkeit • ECHRD • DBLL • ECHWR SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 181 CX-Programmer und CP1L verbinden ... 41 Netzwerk bearbeiten ......80 Datenansichtfenster ....... 92 Netzwerk-Dateikopf ........ 50 Datenspeicher (DM) ....... 17 Netzwerkkommentar ......78 Diagramm-Arbeitsplatz..... 49, 50 DIN-Schiene ........... 32 DIP-Schalter ........... 18 Online-Bearbeitung ........ 98 Online-Verbindung ......... 84 Optionsmodul ......... 18 SYSMAC CP1L/CP1E Bedienerhandbuch...
  • Seite 182 ..........34 zyklische Aktualisierung......115 Sperren ........... 45 Zykluszeit........98, 99, 118 Spezialbefehl ........107 Zählerbefehl..........65 SPS-Einstellung......112, 126 SPS-Link..........168 Suche ............. 95 Taktimpuls ..........105 Task-Erstausführungs-Bit ....... 70 Testen............. 91 Titelleiste ..........49 SYSMAC CP1L/CP1E Bedienerhandbuch...

Diese Anleitung auch für:

Sysmac cp1