Beitragsliste anzeigen
ES - SIMATIC Manager -- Programm erstellen -- CFC - Bausteinbibliotheken verwenden
Welche Systemvoraussetzung besteht für die Nutzung von SIMATIC PCS 7 Industry Library V8.0?
Was muss beim Ändern der symbolischen Adressen von Ein- / Ausgabebaugruppen beachtet werden?
Warum werden, nach dem Tausch einer HART-Analogbaugruppe, die Eingänge des Treiberbausteins im CFC-Plan nicht mehr verschalten?
Wie kann der PCS 7 APL Kanaltreiber parametriert werden, dass der Ausgangsprozesswert invertiert wird?
Wie wird ein Modbus Slave mit Hilfe des PCS 7 Bausteins "RCV_341" (FB 121) projektiert?
Warum erhalte ich an meinem "CH_AI" Treiberbaustein das Signal "QBAD"?
Wie wird der Eingang "Sample_T" projektiert?
Warum gibt der Baustein INT_P am Ausgang ungültige Werte aus?
Warum wird der CH_AI Baustein mit der Option "Baugruppentreiber erzeugen" nicht automatisch verschaltet?
Wie kann ich bei den Standardbausteinen die voreingestellten Meldeklassen ändern?
Können Bausteine aus der CFC-Bibliothek für die S7-300 CPUs auch in einem Programm für eine S7-400 CPU verwendet werden?
Welche Bedeutung hat der Bausteineingang VALUE_QC des CH_DI-Bausteins?
Warum wird am CH_AI Treiberbaustein der simulierte Wert nicht ausgegeben bzw. wie kann dennoch ein Wert simuliert werden ?
Wann spricht man von einer Regelstrecke mit bzw. ohne Ausgleich?
Wie kann mit dem PCS 7 PID-Tuner eine Regleroptimierung durchgeführt werden?
Welche Bedeutung haben die Parameter "GAIN", "TN" und "TV" beim CTRL_PID-Baustein?
Warum wird bei den redundanten Analogausgabebaugruppen von jeder Baugruppe nur die Hälfte des zu erwartenden Stromes ausgegeben?
Wie hoch ist der Speicherbedarf der SIMATIC PCS 7 V6.0 Bibliotheksbausteine und Templates in der AS?
Was muss ich bei eingeschalteter Sollwertrampe beachten, damit es beim Umschalten vom Hand-/Nachführ- auf den Automatikbetrieb des "CTRL_PID" nicht zum Überschwingen des Istwertes kommt?
Wie können weitere Meldetexte - als nur Ereignis und OS-Bereich - in einem meldefähigen Bausteinin SIMATIC PCS 7 V5.x editiert werden?
Wie kann beim Erzeugen der Baugruppentreiber die Meldung "Für den Baustein CH_AI fehlen notwendige Dateien. Bitte achten Sie darauf, dass Sie genau die Version der Bibliothek installieren müssen, aus der dieser Baustein importiert wurde" behoben werden?
Warum meldet nach Ausfall und Wiederkehr eines PROFIBUS DP-Slaves (z.B. ET 200M) der CH_AI Treiber den Slave immer noch als gestört (QBAD=1)?
Wie wird eine FM350-2 in PCS 7 verschaltet?
Wie kann die Fehlermeldung "Value BITVAL is not defined in file AL_CHN.xml / CH_DI." im Protokoll des Treibergenerators behoben werden?
FM 350-1, 350-2, 450, SM338 -- Hardware aufbauen und parametrieren -- Baugruppen initialisieren und parametrieren
Wie können die Zählwerte von Kompakt CPUs und der Zählbaugruppe FM 350 nach einem Spannungsausfall wieder zur Verfügung stehen?
Wie ist die Zählerbaugruppe FM350-2 (6ES7350-2AH01-0AE0), in STEP 7 Professional ab V11, in Betrieb zu nehmen?
Wie ist die Zählerbaugruppe FM350-1 (6ES7350-1AH03-0AB0), in STEP 7 Professional ab V11, in Betrieb zu nehmen?
Warum bleibt bei dem Modul FM350-1, in der Betriebsart einmalig zählen, trotz schließen des Softwaretores SW_GATE das interne Tor STS_GATE offen?
Welche Funktionsbaugruppen (FM) können dezentral in einer ET 200M eingesetzt werden?
Wie wird eine FM350-2 in PCS 7 verschaltet?
Wie kann bei den Zählerbaugruppen (6ES7350-1AH03-0AE0, 6ES7350-2AH00-0AE0, 6ES7450-1AP00-0AE0) nach einem STOP RUN Übergang der CPU der Zählerwert beibehalten werden?
Wie kann ich das Schnellladen eines Anfangswerts in die Zählerbaugruppe FM350-1 oder FM450-1 realisieren?
Wie kann ich einen Prozessalarm bei der Latchfunktion an der "FM350-1"-Baugruppe generieren?
Bilder im Projektierpaket der FM450-1 zur Darstellung der Hardwaretorsteuerung vertauscht 
Direkter Peripheriezugriff auf die FM 350-2, 2 Kanäle spezifizieren
SM 338: Wie muss ich mit unbeschalteten Kanälen umgehen?
Wie wird eine FM350-2 in PCS 7 verschaltet?
Bestellnummer:

Anleitung:
So projektieren Sie den FM350-2 Counter in PCS 7:

Änderungen ab PCS 7 V7.x:

Projektierung über die FCs aus der FM350 Library - alle 8 Kanäle können ausgewertet werden
Bei dieser Methode projektieren Sie eine Bausteinhülle, um die entsprechenden FCs aus der FM350 Library einzubauen. Weitere Hinweise finden Sie im Handbuch "Zählerbaugruppe FM350-2 Aufbauen und Parametrieren", das Sie unter der Beitrags-ID 1105178 finden.

Projektierung mit dem Baustein CH_CNT (FB127) der PCS 7 Library V6.x - ermöglicht den Zugriff nur auf 4 Kanäle
Die Bausteine, die mit der Baugruppe mitgeliefert werden, sind für PCS 7 nicht notwendig, da PCS 7 nur die Bausteine benötigt, die ab der PCS 7 Library V6.x Bibliothek (ab PCS 7 V6.0 SP3) bereits vorhanden sind.

Änderungen der Projektierungsmöglichkeiten des Bausteins CH_CNT (FB127): Ab V7.x mit 8 möglichen Kanälen
Um die 4 zusätzlichen Kanäle (4-7) zu verwenden, setzen Sie bei den CH_CNT Bausteinen für diese Kanäle die beiden Eingänge USE_CNT bzw. USE_MSRV (Bild 04) des Bausteins auf TRUE. Bei diesen 4 Kanälen müssen Sie beachten, dass diese zyklisch als Datensatz aus der Baugruppe gelesen werden. Der Grund für das zyklische Lesen ist, dass diese Zähl- und Messwerte nicht im Prozessabbild der FM350-2 Counter liegen. Aus Performancegründen sollten Sie diese beiden Eingänge nur auf TRUE setzen, wenn diese Funktionalität benötigt wird.
Bei den 4 Kanälen des FM350-2 Counters die im Prozessabbild liegen (Kanäle 0-3) können Sie die Option des zyklischen Lesens durch setzen der beiden Eingänge USE_CNT bzw. USE_MSRV ebenfalls für den jeweiligen Kanal verwenden. Hier müssen Sie jedoch beachten, dass dies auch zu Lasten der Performance geschieht.

Hinweis:
Installieren Sie, bevor Sie folgende Schritte ausführen, die Software FM 350-2 Counter.
 
Nr. Vorgehensweise
1 Fügen Sie Ihrer HW-Konfig eine FM350-2 Counter Baugruppe hinzu und wählen Sie diese aus (Bild 01).
Klicken Sie doppelt auf die FM-Baugruppe (Bild 01), um das Parametrierungsfenster für den FM350-2 Counter zu öffnen.


Bild 01: Hardware-Konfiguration

2 Führen Sie im Parametrierungsfenster für den FM350-2 Counter den Menübefehl "Bearbeiten > Kanäle spezifizieren" aus, um die Kanäle einzustellen (Bild 02).


Bild 02: Parametrierung der Zählerbaugruppe

3 Legen Sie in diesem Fenster die Einstellungen für die Kanäle fest.


Bild 03: Kanäle spezifizieren

Hinweis:
Bei der Parametrierung ist zu beachten, welcher Datentyp für die eingelesenen Zählwerte (User_type1 und User_type2) ausgewählt wurde.
In diesem Beispiel ist der User_Type 1 mit WORD und User_Type 2 mit DWORD parametriert.

Projektierung des Bausteins CH_CNT (FB127) in CFC:
 
Nr. Vorgehensweise
1 Fügen Sie in Ihrem CFC-Plan den Baustein CH_CNT (FB127) ein.


Bild 04: CFC-Baustein der Zählerbaugruppe

2 Legen Sie in der Symboltabelle für die Startadressen der FM350-2 Baugruppe Symbole an.


Bild 05: Einstellungen in der Symboltabelle

Beachten Sie dabei Folgendes:

  • Je nach Auswahl des Datentyps bei der Parametrierung der FM350-2 mit HW Konfig für User_Type1 oder User_Type2, wählen Sie EW für WORD oder ED für DWORD.
    Die Adresse für UserType1 beginnt ab der Basisadresse der Baugruppe + 8 Byte (z.B. Basisadresse = 512; ED520 oder EW520).
  • In diesem Beispiel ist die Startadresse der Baugruppe 512.
    Der erste Kanal wurde mit WORD eingestellt, somit tragen Sie in der Symboltabelle EW520 ein.
  • Die Adresse für UserType2 beginnt ab der Basisadresse der Baugruppe + 12 Byte (z.B. Basisadresse = 512; ED524 oder EW524).
    In unserem Beispiel tragen Sie in die Symboltabelle ED 524 ein.

Bei Datentyp WORD können Sie Symbole für die Adressen "Basisadresse" + 10 und "Basisadresse" + 14 vergeben. Kanalweise müssen Zähl- und Messwert bündig im Prozessabbild liegen. Die Reihenfolge kann Zähl- oder Messwert und umgekehrt sein. Es darf jedoch nur ein Symbol der Anfangsadresse von Zähl- bzw. Messwert für einen Kanal definiert werden.

3 Verschalten Sie den Eingangsparameter LATCH mit dem entsprechenden Kanal.


Bild 06: Manuelle Verschaltung des CFC-Bausteins

4 Starten Sie das Übersetzen der CFC-Pläne


Bild 07: Übersetzen der Pläne mit der Option "Baugruppentreiber erzeugen"

5 Baustein nach dem CFC-Übersetzen


Bild 08: Fertig verschalteter und parametrierter Baustein in CFC

Hinweis:
Beim Übersetzen mit der Verwendung der Funktion "Baugruppentreiber erzeugen" wird folgendes automatisch durchgeführt:

  • Parametrierung des Bausteins
  • Verschaltung der Eingänge LADDR und CHANNEL
  • Verschalten des Eingangs MODE mit dem Ausgang OMODEx des FM_CNT-Bausteins
  • Verbinden der Struktur FM_DATA mit der gleichnamigen Struktur des Bausteins FM_CNT 

Beispiel zur Adressierung der Kanäle des Bausteins CH_CNT (FB127):

Verwenden Sie für die Wertedarstellung das Datenformat "WORD", dann liegen die Werte der Kanäle 0-3 im Prozessabbild. Die Werte für Kanal 4-7 sind nicht im Prozessabbild und müssen über "Datensatz lesen" gelesen werden.

Die Adressierung der im Prozessabbild liegenden Kanäle erfolgt wie in der Onlinehilfe beschrieben. In diesem Beispiel wird die Basisadresse 512 verwendet.

Kanäle im Prozessabbild:
Kanal 0: Basisadresse +   8 Byte = EW 520
Kanal 1: Basisadresse + 10 Byte = EW 522
Kanal 2: Basisadresse + 12 Byte = EW 524
Kanal 3: Basisadresse + 14 Byte = EW 526

Bei Datenformat DWORD stehen nur 2 Kanäle im Prozessabbild zur Verfügung. 

Kanäle außerhalb des Prozessabbildes (diese werden über "Datensatz lesen" gelesen):
Kanal 4: Basisadresse + 4 Byte = EW 516
Kanal 5: Basisadresse + 5 Byte = EW 517
Kanal 6: Basisadresse + 6 Byte = EW 518
Kanal 7: Basisadresse + 7 Byte = EW 519

Für die Adressierung dieser Kanäle (4-7) gilt: Basisadresse der Baugruppe + Kanalnummer. 

Hinweis:
Weitere Informationen zur Parametrierung der Baugruppe und des Bausteins finden Sie in der Online-Hilfe des Bausteins "CH_CNT" (FB127).

 Beitrags-ID:19734436   Datum:2008-11-12 
Dieser Artikel...hat mir geholfenhat mir nicht geholfen                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
Zu diesem Beitrag
Drucken
PDF erstellen 
Beitrag versenden
QuickLinks
Kompatibilitäts-Tool 
Hilfe
Online Hilfe
Guided Tour