Herunterladen Diese Seite drucken
Verfügbare Sprachen

Verfügbare Sprachen

SIMATIC Industrie PC SIMATIC Rack PC 547B
SIMATIC
Industrial PC
SIMATIC PCIe DIO4
Kompaktbetriebsanleitung
Compact Operating Instructions
11/2011
A5E03493449-01
All manuals and user guides at all-guides.com
______________
______________
______________
______________
______________
______________

Kapitel

loading

Inhaltszusammenfassung für Siemens SIMATIC PCIe DIO4

  • Seite 1 All manuals and user guides at all-guides.com SIMATIC Industrie PC SIMATIC Rack PC 547B ______________ SIMATIC ______________ Industrial PC SIMATIC PCIe DIO4 ______________ ______________ Kompaktbetriebsanleitung ______________ Compact Operating Instructions ______________ 11/2011 A5E03493449-01...
  • Seite 3 All manuals and user guides at all-guides.com ___________________ SIMATIC PCIe DIO4 Überblick DIO-Baugruppe einbauen ___________________ und anschließen ___________________ Technische Angaben SIMATIC Beispiele und ___________________ Registerbelegungen Industrie-PC SIMATIC PCIe DIO4 Kompaktbetriebsanleitung 11/2011 A5E03493449-01...
  • Seite 4: Rechtliche Hinweise

    Hinweise in den zugehörigen Dokumentationen müssen beachtet werden. Marken Alle mit dem Schutzrechtsvermerk ® gekennzeichneten Bezeichnungen sind eingetragene Marken der Siemens AG. Die übrigen Bezeichnungen in dieser Schrift können Marken sein, deren Benutzung durch Dritte für deren Zwecke die Rechte der Inhaber verletzen kann. Haftungsausschluss Wir haben den Inhalt der Druckschrift auf Übereinstimmung mit der beschriebenen Hard- und Software geprüft.
  • Seite 5: Inhaltsverzeichnis

    1.3.3 Counter ............................9 DIO-Baugruppe einbauen und anschließen..................... 11 Wichtiger Einbauhinweis......................11 Stromversorgung für die Ausgänge anschließen.................11 Technische Angaben ..........................13 Anschlussbelegung........................13 Technische Daten ........................14 Beispiele und Registerbelegungen ......................17 DIO initialisieren und freigeben....................17 Beispiele............................18 Register............................20 SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 6 All manuals and user guides at all-guides.com Inhaltsverzeichnis SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 7: Überblick

    24 V-Ausgänge zur Verfügung. Darüber hinaus bietet die DIO-Baugruppe acht hardwarebasierte Zähler (62,5 MHz Basistakt), die für Funktionen wie PWM, Frequenzmessung und Pulsbreitenmessung konfiguriert werden können. Alle Funktionseinheiten (Eingänge, Ausgänge, Zähler) können Interrupts generieren (steigende/fallende Flanken, Zählerüberläufe, Nulldurchgang, etc.). SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 8: Aufbau Der Dio-Baugruppe

    ● PWM Ausgangs-Signal erzeugen ● Frequenzen und Pulslängen messen ● Ereignisse zählen und interruptgesteuert auf Zählerzustände reagieren, z. B. Nulldurchgang, Überlauf Aufbau der DIO-Baugruppe Die DIO-Baugruppe besteht aus drei Hauptteilen: ● Input ● Output ● Counter SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 9: Input

    ● Die Eingangsinterrupts GCR.IIEN sind aktiviert. ● Die Interrupts GCR.IEN sind freigegeben. Die Software kann dann die Quelle INPIF, INPIFR, INPIFF feststellen und muss die entsprechenden Interrupts durch Schreiben der Bits in INPIF, INPIFR oder INPIFF löschen. SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 10: Output

    ● Die Ausgangsinterrupts GCR.OIEN sind aktiviert. ● Die Interrupts GCR.IEN sind freigegeben. Die Software kann dann die Quelle OUTPIF, OUTPIFR, OUTPIFF feststellen und muss die entsprechenden Interrupts durch Schreiben der Bits in OUTPIF, OUTPIFR oder OUTPIFF löschen. SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 11: Counter

    Der aktuelle Wert des Counter- oder Capture-Registers, auswählbar über CxSR.CSEL, wird mit dem Compare-Register verglichen. Das Ergebnis gleich, größer oder kleiner wird über CxSR.CE, CxSR.CG oder CxSR.CS abgebildet. Der Counter kann Interrupts bei Counter-Overflow und Compare-Events auslösen. SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 12: Event-Wirkung

    ● Event "Clear" (CxTR2): Der Counter wird gelöscht (0). ● Event "Reload" (CxTR3): Der Wert aus dem Reload-Register CxRELR wird in das Counter-Register CxVR geladen. ● Event "Capture" (CxTR4): Der aktuelle Counterwert aus CxVR wird im Capture-Register CxCAPR gespeichert. SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 13: Dio-Baugruppe Einbauen Und Anschließen

    Für die +24 V-Stromversorgungsleitung benötigen Sie den mitgelieferten Klapp-Ferrit der Firma Würth, Bestellnummer 742711112. ACHTUNG Gehäuse des Klapp-Ferrit nicht schließen Wenn das Gehäuse des Klapp-Ferrit einmal geschlossen ist, dann kann es nicht mehr geöffnet werden. Lassen Sie das Gehäuse des Klapp-Ferrit zunächst geöffnet. SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 14: Vorgehensweise

    3. Führen Sie die +24 V-Stromversorgungsleitung für die Ausgänge durch das geöffnete Gehäuse des mitgelieferten Klapp-Ferrit. 4. Führen Sie die +24 V-Stromversorgungsleitung einmal um das Gehäuse des Klapp-Ferrit herum. 5. Schließen Sie das Gehäuse des Klapp-Ferrit. SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 15: Technische Angaben

    All manuals and user guides at all-guides.com Technische Angaben Anschlussbelegung SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 16: Technische Daten

    Ja; Meldungen bei Spannungsausfall, Überlast, Temperaturüberschreitung der Ausgänge Komponenten der Baureihe BLITZDUCTOR® XT sind mit entsprechendem Zubehör fernüberwachbar. Weitere Informationen unter http://www.dehn.de. Direktbezug der Bauteile über: DEHN+SÖHNE GMBH+CO.KG., Hans-Dehn-Str. 1, D-92318 Neumarkt, Tel. +49 (0)9181-906-730 SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 17: Digitaleingänge

    Widerstand angeschlossen. Ausgangsstrom 0,5 A Für Signal "1", Nennwert  5 mA  Für Signal "1", Mindestlaststrom 0,5 mA Für Signal "0", Reststrom  Summenstrom der Ausgänge bis 50 °C max. 2 A SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 18 36 Bit, 16 ns Verknüpfung der Eingänge mit Zähler Beliebig Verknüpfung der Ausgänge mit Zähler Beliebig Zählerfunktionen PWM, Pulsbreiten-/Frequenzmessung, Zähler aufwärts, abwärts, löschen, laden, ... Anzahl Vergleicher pro Zähler Interruptfähigkeit pro Zähler Überlauf, Vergleich kleiner/größer/gleich SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 19: Beispiele Und Registerbelegungen

    Die Software nutzt nun die DIO für ihren Programmablauf. DIO deaktivieren Löschen Sie GCR.EN. Die internen Register werden zurückgesetzt und die 24 V-Ausgänge abgeschaltet. DIO freigeben Schreiben Sie das INUSE-Flag GSR.INUSE. Dadurch wird das INUSE-Flag zurückgesetzt. SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 20: Beispiele

    ● GSR.IIF: Werten Sie INPIF, INPIFR und INPIFF aus und löschen Sie diese Interrupt- Flags durch Schreiben (INPIF = INPIF löscht alle Eingangsinterrupts). ● GSR.OIF: Werten Sie OUTPIF, OUTPIFR und OUTPIFF aus und löschen Sie diese Interrupt-Flags durch Schreiben (OUTPIF = OUTPIF löscht alle Ausgangsinterrupts). SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 21 ● Event "Capture" programmieren: C1TR4 = 0x2A0A (Source 0x2A = Eingang 2, 0x0A = Fallende Flanke) ● C1 aktivieren: C1CR.EN |= 1 Die Pulslänge berechnet sich dann wie folgt: t = (C1CAPR + 1) * 16 ns SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 22: Register

    Ausgänge 0-31 Interrupt-Flags (steigende 0x0420 Flanke) BASE + OUTPIFF Ausgänge 0-31 Interrupt-Flags (fallende 0x0430 Flanke) BASE + OUTP0C Konfiguration von Ausgang 0: Invertierung, 0x0500 Quelle, ... BASE + OUTP1C Konfiguration von Ausgang 1: Invertierung, 0x0508 Quelle, ... SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 23 C1TR1 Counter 1 Trigger-Register 1 ("Down") 0x1128 BASE + C1TR2 Counter 1 Trigger-Register 2 ("Clear") 0x1130 BASE + C1TR3 Counter 1 Trigger-Register 3 ("Reload") 0x1138 BASE + C1TR4 Counter 1 Trigger-Register 4 ("Capture") 0x1140 SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 24 Eingänge intern mit den Ausgangs-Registern verbunden. Die Ausgangssignale verändern nicht ihren letzten Wert. EIEN Error-Interrupt aktiviert. Wenn "1" und GSR.EIF = 1, wird GSR.IF gesetzt. 6..5 Reserviert CIEN Counter-Interrupt aktiviert. Wenn "1" und GSR.CIF = 1, wird GSR.IF gesetzt. SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 25: Eingangs-Register

    Treiber auf die DIO zugreifen können. Wenn das Bit mit "1" beschrieben wird, wird das Bit zurückgesetzt. Eingangs-Register INP: Eingangs-Register (BASE + 0x0100) Zugriff Name Default Beschreibung 31..0 Jedes Bit spiegelt den entsprechenden Eingang wieder, nach Filterung und Invertierung. SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 26 Flanke am Eingang detektiert wird, wird das entsprechende Bit in INPIFR.IFRE gesetzt. Aktiviert den Eingangsfilter. Wenn "1", wird der Eingang gefiltert mit den Einstellungen von FSRATE und FTHRES. Wenn "1", wird das Eingangssignal invertiert, bevor es weiter verarbeitet wird. SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 27: Ausgangs-Register

    Wahl des Ausgang-Modus: 00: Normal, 01 = Wechselnd (1→0, 0→1) 35..33 DMODE Wahl des Ausgang-Detect-Modus: 000: hoher Level   001: niedriger Level 100: nur steigende Flanke  101: nur fallende Flanke  110: steigende und fallende Flanke  SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 28: Ausgangsquellen

    Die Werte für den Index von Input, Output und Counter sollten Sie nach folgender Formel berechnen: Counter x index Index = 8 + x*4 Input x index Index = 8 + VER.NRCT*4 + x Output x index Index = 8 + VER.NRCT*4 + VER.NRIP + x SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 29 Vergleichs-Registers CxCR.CSEL gleich dem Compare-Register. CSIF Interrupt-Flag für Vergleichs-Ergebnis "kleiner". Wenn "1", wurde ein Interrupt beim Vergleichs-Ergebnis "kleiner" ausgelöst: CxVR/CxCAPR < CxCOMR. Wenn das Bit mit "1" beschrieben wird, wird das Bit zurückgesetzt. SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 30 Wahl des Trigger-Detect-Modus: 000: hoher Level  001: niedriger Level  100: nur steigende Flanke  101: nur fallende Flanke   110: steigende und fallende Flanke Trigger-Status. Wenn "1", ist der Trigger aktiv. SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 31 Index = 8 + VER.NRCT*4 + x Output x index Index = 8 + VER.NRCT*4 + VER.NRIP + x CxCOMR: Counter x Compare-Register (BASE + 0x1060 + (x*0x100)) Zugriff Name Default Beschreibung 35..0 Compare value SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...
  • Seite 32 Reserved Interrupt enable: Wenn dieses Bit gesetzt ist, leitet der PCIe-Kernel Interrupts an das System weiter. Wenn dieses Bit nicht gesetzt ist, wird kein Interrupt erzeugt, auch nicht wenn GCR.IEN gesetzt ist. 6...0 Reserved SIMATIC PCIe DIO4 Kompaktbetriebsanleitung, 11/2011, A5E03493449-01...