Herunterladen Inhalt Inhalt Diese Seite drucken
Siemens SIMATIC PCS 7 Programmier- Und Bedienhandbuch
Vorschau ausblenden Andere Handbücher für SIMATIC PCS 7:
Inhaltsverzeichnis

Werbung

Industrielle Schalttechnik
Bausteinbibliothek AS-Interface für SIMATIC PCS 7
AS-Interface PCS 7 Library V8.1
Gerätehandbuch
Programmier- und Bedienhandbuch
Ausgabe
03/2016
Answers for industry.

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Siemens SIMATIC PCS 7

  • Seite 1 Industrielle Schalttechnik Bausteinbibliothek AS-Interface für SIMATIC PCS 7 AS-Interface PCS 7 Library V8.1 Gerätehandbuch Programmier- und Bedienhandbuch Ausgabe 03/2016 Answers for industry.
  • Seite 3 ___________________ AS-Interface PCS 7 Library V8.1 Einleitung ___________________ Beschreibung der Bausteine ___________________ Industrielle Schalttechnik Technische Daten Einbau in die PCS 7 ___________________ Maintenancestation AS-Interface AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch 03/2016 A5E31625833001A/RS-AC/003...
  • 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

    Inhaltsverzeichnis Einleitung ..............................7 Security-Hinweise ........................7 Produktspezifische Sicherheitshinweise ................... 7 Komponenten des Softwarepakets ................... 8 Unterstützte Steuerfunktionen ....................10 Installation der Bibliothek ......................11 Schritte bei der Projektierung ....................12 1.6.1 Projektierung in HW Konfig ..................... 12 1.6.2 Projektierung in CFC ....................... 19 Treibergenerator ........................
  • Seite 6 Inhaltsverzeichnis Kanalbaustein für Digitalen Eingang (A-Slaves) AsiDiAIn ............. 65 2.5.1 Bausteinparameter AsiDiAIn ....................71 Kanalbaustein für Digitalen Ausgang (A-Slaves) AsiDiAOu ..........73 2.6.1 Bausteinparameter AsiDiAOu ....................79 Kanalbaustein für Digitalen Eingang (B-Slaves) AsiDiBIn ............. 81 2.7.1 Bausteinparameter AsiDiBIn ....................88 Kanalbaustein für Digitalen Ausgang (B-Slaves) AsiDiBOu ..........
  • Seite 7: Einleitung

    Siemens empfiehlt, sich unbedingt regelmäßig über Produkt- Updates zu informieren. Für den sicheren Betrieb von Produkten und Lösungen von Siemens ist es erforderlich, geeignete Schutzmaßnahmen (z. B. Zellenschutzkonzept) zu ergreifen und jede Komponente in ein ganzheitliches Industrial Security-Konzept zu integrieren, das dem aktuellen Stand der Technik entspricht.
  • Seite 8: Komponenten Des Softwarepakets

    Einleitung 1.3 Komponenten des Softwarepakets Komponenten des Softwarepakets Allgemeines Die Software "AS-Interface PCS 7 Bausteinbibliothek V8.1" ist geeignet für PCS 7 V8.0 SP1 oder höher. Sie enthält die folgenden Komponenten zur Einbindung der AS-i- Kommunikationsbaugruppen CP 343-2 / CP 343-2P, des CM AS-i Master ST, des DP/AS-i LINK Advanced und des IE/AS-i LINK in das Treiberkonzept PCS 7.
  • Seite 9: Überblick Über Die Bausteine

    Version 8.1) Hinweis Bei Projektierung mit Hilfe von DP/AS-i LINK Advanced bzw. IE/AS-i LINK werden zur Einbindung der binären AS-i-Slaves die Standard-PCS 7-Bausteine Pcs7DiIn und Pcs7DiOu verwendet. Siehe auch ASI_CNTRL (https://support.industry.siemens.com/cs/document/51678777) AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 10: Unterstützte Steuerfunktionen

    Einleitung 1.4 Unterstützte Steuerfunktionen Unterstützte Steuerfunktionen Unterstützte Baugruppen und Konfigurationen AS-Interface Kommunikationsprozessoren werden als S7-Slave in HW Konfig eingebunden. Die folgenden Module und Konfigurationen werden als OMs unterstützt: ● CP 343-2 (6GK7 343-2AH00-0XA0) auf ET200M DP/ET200M PN ● CP 343-2 (6GK7 343-2AH01-0XA0) auf ET200M DP/ET200M PN ●...
  • Seite 11: Installation Der Bibliothek

    Einleitung 1.5 Installation der Bibliothek Installation der Bibliothek Starten der Installation 1. Legen Sie die CD in das CD-ROM-Laufwerk Ihres PG / PC. 2. Starten Sie das Programm "setup.exe". Alle weiteren Informationen erhalten Sie während des Installationsvorgangs. Hinweis Liesmich-Datei Beachten Sie die Hinweise in der Liesmich-Datei. AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 12: Schritte Bei Der Projektierung

    Einleitung 1.6 Schritte bei der Projektierung Schritte bei der Projektierung 1.6.1 Projektierung in HW Konfig In der HW Konfig werden die AS-i-Geräte mit den dazugehörigen Komponenten und die GSD-Datei eingefügt und konfiguriert. Hinweis Die folgenden Grafiken zeigen Beispiele für die Projektierung in HW Konfig. Hardware-Konfiguration für IM 153-2 mit CP 343-2P Gerät: AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 13 Einleitung 1.6 Schritte bei der Projektierung Slave-Konfiguration nach dem Hochladen der Slaves auf PG Die Option zum Hochladen auf PG steht nur für CP 343-2P-Baugruppen zur Verfügung. AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 14 Einleitung 1.6 Schritte bei der Projektierung Hardware-Konfiguration des DP AS-i LINK Advanced: AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 15 Einleitung 1.6 Schritte bei der Projektierung Hardware-Konfiguration des IM 153-4 (ET200M PN) mit CP 343-2P AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 16 Einleitung 1.6 Schritte bei der Projektierung Hardware-Konfiguration des CM AS-i Master ST mit ET200 SP PN AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 17 Einleitung 1.6 Schritte bei der Projektierung Slave-Konfiguration nach dem Hochladen der Slaves auf PG in CM AS-i Master ST V1.1 Die Option zum Hochladen auf PG steht nur für CM AS-i Master ST V1.1 zur Verfügung. AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 18 Einleitung 1.6 Schritte bei der Projektierung Hardware-Konfiguration des IE/AS-i LINK: Einschränkungen beim Betrieb hinter Y-Link Der DP/AS-i LINK Advanced kann erst ab der Firmwareversion V2.1.20 hinter einem Y-Link betrieben werden. Die GSD-Datei muss zur Projektierung derselben verwendet werden. AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 19: Projektierung In Cfc

    Einleitung 1.7 Treibergenerator 1.6.2 Projektierung in CFC Projektierung in CFC Siehe Kapitel in Getting Started (https://support.industry.siemens.com/cs/ww/de/view/109482392). Verweis Weitere Informationen finden Sie im Bedienhandbuch "Prozessleitsystem PCS 7 Kompendium Teil A - Projektierungsleitfaden" im Internet (https://support.industry.siemens.com/cs/document/63187279). Treibergenerator 1.7.1 Treibergenerator Behandlung vom Treibergenerator Für die Signalverarbeitung in PCS 7 steht die Funktion "Baugruppentreiber erzeugen"...
  • Seite 20: Voraussetzungen Für Die Erzeugung Der Baugruppentreiber

    Module SIEM8139.gs? DP/AS-i LINK Advanced SI018139.gs? DP/AS-i LINK Advanced V2.2 Ja GSDML-V2.1-Siemens-IeAsiLink-20080611.xml IE-AS-i-LINK (V1.0 und V2.0) Im CFC wird dann für jeden vorhandenen Sensor / Aktor ein signalverarbeitender Baustein vom Anwender eingefügt und über symbolische Adressierung die Verbindung zur Hardware hergestellt.
  • Seite 21: Behandlung Von Treibergeneratoren (Cp 343-2 / Cp 343-2P) Für Et 200M Und Et

    Einleitung 1.7 Treibergenerator 1.7.3 Behandlung von Treibergeneratoren (CP 343-2 / CP 343-2P) für ET 200M und ET 200M PN Verschaltungsschema des Treibergenerators (CP 343-2 / CP 343-2P) Der Anwender muss auf Grundlage der projektierten AS-i-Slaves einen Kanalbaustein für jeden Aktor/Sensor konfigurieren. Diese werden als weiße Bausteine im nachfolgenden Schema dargestellt.
  • Seite 22: Behandlung Von Treibergeneratoren (Dp/As-I Link Advanced)

    Einleitung 1.7 Treibergenerator 1.7.4 Behandlung von Treibergeneratoren (DP/AS-i LINK Advanced) Verschaltungsschema des Treibergenerators (Projektierung mit Object Manager) Der Anwender muss auf Grundlage der projektierten AS-i-Slaves einen Kanalbaustein für jeden Aktor/Sensor konfigurieren. Diese werden als weiße Bausteine im nachfolgenden Schema dargestellt. Die gelben Bausteine werden vom Treibergenerator eingefügt. Pcs7DiIn Pcs7DiOu Pcs7AnIn /...
  • Seite 23: Verschaltungsschema Des Treibergenerators (Projektierung Mit Gsd-Datei)

    Einleitung 1.7 Treibergenerator Verschaltungsschema des Treibergenerators (Projektierung mit GSD-Datei) Der Anwender muss auf Grundlage der projektierten AS-i-Slaves einen Kanalbaustein für jeden Aktor/Sensor konfigurieren. Diese werden als weiße Bausteine im nachfolgenden Schema dargestellt. Die gelben Bausteine werden vom Treibergenerator eingefügt. (Der Baustein AsiCntrl wird ausgelassen, wenn GSD im DPV0-Modus projektiert wird) Pcs7DiIn Pcs7DiOu AsiAnIn...
  • Seite 24 Einleitung 1.7 Treibergenerator Verschaltungsschema des Treibergenerators für DP/AS-i LINK (hinter Y-Link) Der Anwender muss auf Grundlage der projektierten AS-i-Slaves einen Kanalbaustein für jeden Aktor/Sensor konfigurieren. Diese werden als weiße Bausteine im nachfolgenden Schema dargestellt. Die gelben Bausteine werden vom Treibergenerator eingefügt. (Der Baustein AsiCntrl wird ausgelassen, wenn GSD im DPV0-Modus projektiert wird) Pcs7DiIn / AsiAnIn / AsiAnOu...
  • Seite 25: Behandlung Von Treibergeneratoren (Ie/As-I Link)

    Einleitung 1.7 Treibergenerator 1.7.5 Behandlung von Treibergeneratoren (IE/AS-i LINK) Verschaltungsschema des Treibergenerators (Projektierung mit Object Manager) Der Anwender muss auf Grundlage der projektierten AS-i-Slaves einen Kanalbaustein für jeden Aktor/Sensor konfigurieren. Diese werden als weiße Bausteine im nachfolgenden Schema dargestellt. Die gelben Bausteine werden vom Treibergenerator eingefügt. Pcs7DiIn Pcs7DiOu Pcs7AnIn /...
  • Seite 26 Einleitung 1.7 Treibergenerator Verschaltungsschema des Treibergenerators (Projektierung mit GSD-Datei) Der Anwender muss auf Grundlage der projektierten AS-i-Slaves einen Kanalbaustein für jeden Aktor/Sensor konfigurieren. Diese werden als weiße Bausteine im nachfolgenden Schema dargestellt. Die gelben Bausteine werden vom Treibergenerator eingefügt. Pcs7DiIn Pcs7DiOu AsiAnIn AsiAnOu...
  • Seite 27: Handhabung Von Treibergeneratoren Cm As-I Master St Für Et200Sp

    Einleitung 1.7 Treibergenerator 1.7.6 Handhabung von Treibergeneratoren CM AS-i Master ST für ET200SP Verschaltungsschema des Treibergenerators (CM AS-i Master ST) Der Anwender muss auf Grundlage der projektierten AS-i-Slaves einen Kanalbaustein für jeden Aktor/Sensor konfigurieren. Diese werden als weiße Bausteine im nachfolgenden Schema dargestellt.
  • Seite 28: As-Interface Master Und Verwendete Bausteine

    Pcs7AnIn IE/AS-i LINK PN IO Pcs7AnOu IE/AS-i LINK PN IO (GSD) Ein Siemens Slave muss in HW Konfig mit der Artikelnummer konfiguriert werden. 1.7.8 Objektlisten und Aktionslisten In der HW Konfig werden unter anderem Hardware-Baugruppen konfiguriert. Beschreibung Die Objektlisten und die Aktionslisten werden dazu verwendet, die Baugruppentreiber für diese Hardware-Baugruppen zu erzeugen.
  • Seite 29: Update Eines Bestehenden Pcs 7 Projekts

    Weitere Informationen ● Online-Hilfe zu PCS 7 Advanced Process Library ● Online-Hilfe zu SIMATIC Prozessleitsystem PCS 7 ● Funktionsbaugruppen zu SIMATIC Prozessleitsystem PCS 7 im Internet (https://support.industry.siemens.com/cs/document/109477335) ● Getting Started im Internet (https://support.industry.siemens.com/cs/ww/de/view/109482392). AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 30 Einleitung 1.9 Weitere Dokumentationen AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 31: Beschreibung Der Bausteine

    Beschreibung der Bausteine Diagnosebaustein AsiMod 2.1.1 Diagnosebaustein AsiMod FB1311 Anwendungsbereich Der Baustein AsiMod überwacht die AS-Interface-Kommunikationsbaugruppen CP 343-2/CP 343-2P und CM AS-i Master ST. Aufrufende OBs Der Baustein muss in der Ablaufreihenfolge in folgende OBs eingebaut werden (erfolgt im CFC automatisch): OB 1 Zyklisches Programm OB 3x...
  • Seite 32: Verwendung Im Cfc

    Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod Verwendung im CFC Bei Verwendung der CFC-Funktion "Baugruppentreiber erzeugen" wird Folgendes automatisch ausgeführt: ● Der Baustein AsiMod wird in seine Ablaufgruppe hinter der Ablaufgruppe des MOD_1- Bausteins in die oben genannten OBs eingebaut. ● Parametriert –...
  • Seite 33 Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod Zeitverhalten Nicht implementiert. Meldeverhalten AsiMod meldet Baugruppenfehler mit Hilfe des ALARM_8P. Die Meldungen werden in WinCC nur angezeigt, wenn der Parameter zurückgesetzt wird. MsgLock Darüber hinaus meldet der Baustein für jede der 62 möglichen Slave-Adressen die folgenden Status (1A - 31A, 1B - 31B): ●...
  • Seite 34: Quality Code Des Ausgangs

    Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod Anlaufverhalten Nach Neustart oder Erstlauf wird geprüft, ob die Baugruppe unter der logischen Basisadresse verfügbar ist. Quality Code des Ausgangs Der Parameter stellt den Quality Code des Ausgangs bereit. Er wird gesetzt und der GrpErr Status wird auf 16#00 gesetzt, falls ein Fehler ( ) auftritt...
  • Seite 35: Bausteinparameter Asimod

    Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod 2.1.2 Bausteinparameter AsiMod Tabelle 2- 1 Eingangsparameter Parameter Bedeutung Datenformat Standard- einstellung AccId Nicht in Verwendung BOOL CmdDone Kommando abgeschlossen BOOL CmdErr Kommandofehler BOOL LAddr Logische Adresse der Baugruppe Wartungsstatus DWORD 16#00 ModF 1 = Baugruppe gezogen / außer Betrieb BOOL Mod_Inf Systemaufbau: Baugruppenparameter...
  • Seite 36 Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod Parameter Bedeutung Datenformat Standard- einstellung RackNo Baugruppenträger-Nummer BYTE 16#00 RunUpCyc Anzahl der Zyklen im Anlauf, innerhalb dieser Zyklen werden Meldungen unterdrückt SlotNo Steckplatznummer BYTE 16#00 SlvTyp SlvTyp = 0: CP343-2/2P an PROFIBUS SlvTyp = 1: CP343-2/2P an PROFINET SlvTyp = 2: CM AS-i Master ST am PROFINET Subn1_Id ID des primären Subnetzes...
  • Seite 37 Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod Tabelle 2- 2 Ausgangsparameter Parameter Bedeutung Datenformat Standard- einstellung ActCmd Befehl starten BOOL Conn_To_Chn Verbindung zu signalverarbeitendem Baustein STRUCT — Slave_Status: STRUCT • Pae_Di_Typ_B: STRUCT • Pae_Do_Typ_B: STRUCT • Err_Code_Read_Write: • STRUCT Enable_Sfc_Calls: STRUCT •...
  • Seite 38 Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod Parameter Bedeutung Datenformat Standard- einstellung SlvExist Liste der vorhandenen Standard/A-Slaves DWORD 16#00 SlvExistB Liste der vorhandenen B-Slaves DWORD 16#00 SlvOk Liste der vorhandenen Standard/A-Slaves mit Status DWORD 16#00 SlvOkB Liste der vorhandenen B-Slaves mit Status OK DWORD 16#00 Startup...
  • Seite 39: Bausteinmeldungen Asimod

    Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod 2.1.3 Bausteinmeldungen AsiMod Zuordnung der Meldetexte Meldebaustein Meldungs- Baustein- Ereignis Melde- ALARM_8P nummer parameter klasse ModF_Act MsgEvId1 ModF_Act auf @1%d@/@2%d@/@3%d@ PeraF_Act PeraF_Act auf @1%d@/@2%d@/@3%d@ RackF_Act RackF_Act auf @1%d@/@2%d@/@3%d@ Interner Baugruppenfehler auf @1%d@/@2%d@/@3%d@ Externer Baugruppenfehler auf @1%d@/@2%d@/@3%d@ Mind.
  • Seite 40 Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod Meldebaustein Meldungs- Baustein- Ereignis Melde- ALARM_8P nummer parameter klasse MsgEvId5 Slave 24 auf 1%d@/@2%d@/@3%d@ ist @4W%t#cp343-2@ Slave 25 auf 1%d@/@2%d@/@3%d@ ist @5W%t#cp343-2@ Slave 26 auf 1%d@/@2%d@/@3%d@ ist @6W%t#cp343-2@ Slave 27 auf 1%d@/@2%d@/@3%d@ ist @7W%t#cp343-2@ Slave 28 auf 1%d@/@2%d@/@3%d@ ist @8W%t#cp343-2@ Slave 29 auf 1%d@/@2%d@/@3%d@ ist @9W%t#cp343-2@ Slave 30 auf 1%d@/@2%d@/@3%d@ ist @10W%t#cp343-2@...
  • Seite 41 Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod Meldebaustein Meldungs- Baustein- Ereignis Melde- ALARM_8P nummer parameter klasse MsgEvId10 Slave 15 auf 1%d@/@2%d@/@3%d@ ist @4W%t#cp343-2@ Slave 23 auf 1%d@/@2%d@/@3%d@ ist @5W%t#cp343-2@ Slave 31 auf 1%d@/@2%d@/@3%d@ ist @6W%t#cp343-2@ Slave 15B auf 1%d@/@2%d@/@3%d@ ist @7W%t#cp343-2@ Slave 23B auf 1%d@/@2%d@/@3%d@ ist @8W%t#cp343-2@ Slave 31B auf 1%d@/@2%d@/@3%d@ ist @9W%t#cp343-2@ Slave 0 auf @1%d@/@2%d@/@3%d@ ist @10W%t#cp343-2@...
  • Seite 42 Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod Meldebaustein Begleitwerte Bausteinparameter Bedeutung ALARM_8P Mod_Inf. SUBN_ID MsgEvId3 ID des Subnetzes (Byte) Mod_Inf. RACK_NO Baugruppenträger-Nummer (Byte) Mod_Inf. Slot_No Steckplatznummer (Byte) Text-ID aus der Textbibliothek "cp343-2" für Slave 8 Text-ID aus der Textbibliothek "cp343-2" für Slave 9 Text-ID aus der Textbibliothek "cp343-2"...
  • Seite 43 Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod Meldebaustein Begleitwerte Bausteinparameter Bedeutung ALARM_8P Mod_Inf. SUBN_ID MsgEvId5 ID des Subnetzes (Byte) Mod_Inf. RACK_NO Baugruppenträger-Nummer (Byte) Mod_Inf. Slot_No Steckplatznummer (Byte) Text-ID aus der Textbibliothek "cp343-2" für Slave 24 Text-ID aus der Textbibliothek "cp343-2" für Slave 25 Text-ID aus der Textbibliothek "cp343-2"...
  • Seite 44 Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod Meldebaustein Begleitwerte Bausteinparameter Bedeutung ALARM_8P Mod_Inf. SUBN_ID MsgEvId7 ID des Subnetzes (Byte) Mod_Inf. RACK_NO Baugruppenträger-Nummer (Byte) Mod_Inf. Slot_No Steckplatznummer (Byte) Text-ID aus der Textbibliothek "cp343-2" für Slave 8B Text-ID aus der Textbibliothek "cp343-2" für Slave 9B Text-ID aus der Textbibliothek "cp343-2"...
  • Seite 45 Beschreibung der Bausteine 2.1 Diagnosebaustein AsiMod Meldebaustein Begleitwerte Bausteinparameter Bedeutung ALARM_8P Mod_Inf. SUBN_ID MsgEvId9 ID des Subnetzes (Byte) Mod_Inf. RACK_NO Baugruppenträger-Nummer (Byte) Mod_Inf. Slot_No Steckplatznummer (Byte) Text-ID aus der Textbibliothek "cp343-2" für Slave 16B Text-ID aus der Textbibliothek "cp343-2" für Slave 17B Text-ID aus der Textbibliothek "cp343-2"...
  • Seite 46: Diagnosebaustein Asisub

    Beschreibung der Bausteine 2.2 Diagnosebaustein AsiSub Diagnosebaustein AsiSub 2.2.1 Diagnosebaustein AsiSub FB1312 Anwendungsbereich Der Baustein AsiSub überwacht einen AS-Interface-Strang eines DP/AS-i LINK Advanced / IE/AS-i LINK PN IO (Objektmanager). Der Baustein unterstützt die APL Bausteine Pcs7DiIn, Pcs7DiOu sowie die Bausteine AsiAnIn und AsiAnOu. Aufrufende OBs Der Baustein muss in der Ablaufreihenfolge in folgende OBs eingebaut werden (erfolgt im CFC automatisch):...
  • Seite 47: Verwendung Im Cfc

    Beschreibung der Bausteine 2.2 Diagnosebaustein AsiSub Verwendung im CFC Bei Verwendung der CFC-Funktion "Baugruppentreiber erzeugen" wird Folgendes automatisch ausgeführt: ● Der Baustein AsiSub wird in seine Ablaufgruppe hinter der Ablaufgruppe des OB_DIAG1 / OB_DIAG1_PN-Bausteins in die oben genannten OBs eingebaut. ●...
  • Seite 48 Beschreibung der Bausteine 2.2 Diagnosebaustein AsiSub Redundanz Die Redundanz der DP-Mastersysteme bei einem H-System wird im übergeordneten Baustein OB_DIAG1 überwacht. Fehlersuche Die Eingangsparameter werden nicht auf Plausibilität geprüft. Zeitverhalten Nicht implementiert. Meldeverhalten AsiSub meldet Diagnoseereignisse, die den AS-i-Strang betreffen, mit Hilfe des ALARM_8P. Des Weiteren meldet der Baustein für jede der 64 möglichen Slave-Adressen, wenn ein nicht projektierter Slave erkannt wurde.
  • Seite 49: Bausteinparameter Asisub

    Beschreibung der Bausteine 2.2 Diagnosebaustein AsiSub 2.2.2 Bausteinparameter AsiSub Tabelle 2- 3 Eingangsparameter Parameter Bedeutung Datenformat Standard- einstellung Acc_Id Nicht in Verwendung BOOL AnyLAddr Logische Adresse der Baugruppe — AnySlotNo Steckplatznummer — CmdDone Kommando abgeschlossen BOOL CmdErr Kommandofehler BOOL DAddr Diagnoseadresse der Baugruppe Delay Alarmverzögerung [s]...
  • Seite 50 Beschreibung der Bausteine 2.2 Diagnosebaustein AsiSub Tabelle 2- 4 Ausgangsparameter Parameter Bedeutung Datenformat Standard- einstellung AsiF_Act 1 = Fehler Baugruppenträger oder AS-i Bus STRUCT — Wert: BOOL • • ST: BYTE 16#80 • • ChnExist Liste der projektierten AS-i-Slaves "A-Typ" DWORD 16#00 ChnExist2...
  • Seite 51 Beschreibung der Bausteine 2.2 Diagnosebaustein AsiSub Parameter Bedeutung Datenformat Standard- einstellung Send_Buf Sendepuffer STRUCT — BYTE0: BYTE • BYTE1: BYTE • SlvxxOK 1 = Slave mit Adresse xx ist OK BOOL 00 < = xx < = 63 SlvxxWT 1 = Slave mit Adresse xx hat falschen Typ BOOL 00 <...
  • Seite 52: Bausteinmeldungen Asisub

    Beschreibung der Bausteine 2.2 Diagnosebaustein AsiSub 2.2.3 Bausteinmeldungen AsiSub Zuordnung der Meldetexte Meldebaustein Meldungs- Bausteinparameter Meldung Meldeklasse ALARM_8P nummer MsgEvId1 AS-i line @3%d@: Internal error on @1%d@/@2%d@ AS-i line @3%d@: External error on @1%d@/@2%d@ AS-i line @3%d@: At least 1 slave differs on @1%d@/@2%d@ from configuration AS-i line @3%d@: AS-interface voltage on...
  • Seite 53 Beschreibung der Bausteine 2.2 Diagnosebaustein AsiSub Begleitwerte Subn1ID RackNo 3. Nummer des AS-i Strangs (1 oder 2) Siehe auch Diagnosebaustein AsiSub (Seite 46) Bausteinparameter AsiSub (Seite 49) AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 54: Diagnosebaustein Asisubg

    Beschreibung der Bausteine 2.3 Diagnosebaustein AsiSubG Diagnosebaustein AsiSubG 2.3.1 Diagnosebaustein AsiSubG FB1313 Anwendungsbereich Der Baustein AsiSubG wird nur bei den DP/AS-i LINK Advanced oder IE/AS-i LINK benötigt, die mit einer GSD-Datei projektiert wurden. Er dient als Schnittstelle zur PCS 7 Maintenance Station für einen AS-Interface-Strang und versorgt die MODE-Eingänge der digitalen signalverarbeitenden Bausteine.
  • Seite 55 Beschreibung der Bausteine 2.3 Diagnosebaustein AsiSubG Verwendung im CFC Bei Verwendung der CFC-Funktion "Baugruppentreiber erzeugen" wird Folgendes automatisch ausgeführt: ● Der Baustein AsiSubG wird in seine Ablaufgruppe hinter der Ablaufgruppe des AsiSub- Bausteins in die oben genannten OBs eingebaut. ● Parametriert –...
  • Seite 56 Beschreibung der Bausteine 2.3 Diagnosebaustein AsiSubG Meldeverhalten AsiSubG meldet Diagnoseereignisse, die den AS-i-Strang betreffen, mit Hilfe des ALARM_8P. Des Weiteren meldet der Baustein für jede der 62 möglichen Slave-Adressen, wenn ein nicht projektierter oder ausgefallener Slave bzw. ein Slave eines falschen Typs erkannt wurde. Hinweis Bei IE/AS-i LINK unterstützt der Baustein keine Alarmsignale für nicht projektierte Slaves.
  • Seite 57: Bausteinparameter Asisubg

    Beschreibung der Bausteine 2.3 Diagnosebaustein AsiSubG 2.3.2 Bausteinparameter AsiSubG Tabelle 2- 5 Eingangsparameter Parameter Bedeutung Datenformat Standard- einstellung ChnState Status der Kanäle STRUCT: — ChnExist: DWORD • ChnExist2: DWORD • ChnOK: DWORD • ChnOK2: DWORD • Msg: WORD • Msg1: DWORD •...
  • Seite 58 Beschreibung der Bausteine 2.3 Diagnosebaustein AsiSubG Tabelle 2- 6 Ausgangsparameter Parameter Bedeutung Datenformat Standard- einstellung ChnExist Liste der projektierten AS-i-Slaves "A-Typ" DWORD 16#00 ChnExist2 Liste der projektierten AS-i-Slaves "B-Typ" DWORD 16#00 ChnOk Liste der vorhandenen AS-i-Slaves "A-Typ" mit Status OK DWORD 16#00 ChnOk2...
  • Seite 59: Bausteinmeldungen Asisubg

    Beschreibung der Bausteine 2.3 Diagnosebaustein AsiSubG 2.3.3 Bausteinmeldungen AsiSubG Zuordnung der Meldetexte Meldebaustein Meldungs- Baustein- Ereignis Melde- ALARM_8P nummer parameter klasse AS-i-Strang @3%d@: Interner Fehler auf MsgEvId1 @1%d@/@4%d@/@2%d@ AS-i-Strang @3%d@: Externer Fehler auf @1%d@/@4%d@/@2%d@ AS-i-Strang @3%d@: Mind. 1 Slave weicht auf @1%d@/@4%d@/@2%d@ von Sollvorgabe ab AS-i-Strang @3%d@: Spannung am AS-Interface @1%d@/@4%d@/@2%d@ zu gering...
  • Seite 60: Diagnosebaustein Asislv

    Beschreibung der Bausteine 2.4 Diagnosebaustein AsiSlv Diagnosebaustein AsiSlv 2.4.1 Diagnosebaustein AsiSlv FB1314 Anwendungsbereich Der Baustein AsiSlv überwacht einen AS-i-Slave und versorgt den Eingang Mode signalverarbeitenden Bausteine. Der Baustein unterstützt DP/AS-i LINK Advanced und IE/AS-I LINK PN IO und überwacht AS-i-Slaves. Aufrufende OBs Der Baustein muss in der Ablaufreihenfolge in folgende OBs eingebaut werden (erfolgt im CFC automatisch):...
  • Seite 61: Verwendung Im Cfc

    Beschreibung der Bausteine 2.4 Diagnosebaustein AsiSlv Verwendung im CFC Bei Verwendung der CFC-Funktion "Baugruppentreiber erzeugen" wird Folgendes automatisch ausgeführt: ● Der Baustein AsiSlv wird in seine Ablaufgruppe hinter der Ablaufgruppe des AsiSub- Bausteins in die oben genannten OBs eingebaut. ● Parametriert –...
  • Seite 62: Slave-Ausfall

    Beschreibung der Bausteine 2.4 Diagnosebaustein AsiSlv Meldeverhalten AsiSlv meldet mit Hilfe des ALARM_8P folgende Ereignisse: ● Slave-Ausfall ● Slave ist falscher (nicht projektierter) Slave-Typ ● Peripheriezugriffsfehler Siehe auch Bausteinparameter AsiSlv (Seite 62) Bausteinmeldungen AsiSlv (Seite 64) Einbau in die PCS 7 Maintenancestation (Seite 127) 2.4.2 Bausteinparameter AsiSlv Tabelle 2- 7 Eingangsparameter...
  • Seite 63 Beschreibung der Bausteine 2.4 Diagnosebaustein AsiSlv Tabelle 2- 8 Ausgangsparameter Parameter Bedeutung Datenformat Standard- einstellung ChnOk Liste der konfigurierten Kanäle im Slave mit Status OK DWORD 16#00 DXchg_xx Datenaustausch xx DWORD 16#00 1 < = xx < = 07 MsgErr 1 = Meldefehler ALARM_8P tritt auf BOOL MsgAck...
  • Seite 64: Bausteinmeldungen Asislv

    Beschreibung der Bausteine 2.4 Diagnosebaustein AsiSlv 2.4.3 Bausteinmeldungen AsiSlv Zuordnung der Meldetexte Meldebaustein Meldungs- Baustein- Ereignis Melde- ALARM_8P nummer parameter klasse SlvOk MsgEvId1 AS-i-Strang @4%d@: AS-i-Slave @3%s@ auf @1%d@/@2%d@ mit Adresse @3%s@: ausgefallen SlvWT AS-i-Strang @4%d@: AS-i-Slave @3%s@ auf @1%d@/@2%d@: falscher Typ ModF_Act AS-i-Strang @4%d@: AS-i-Slave @3%s@ auf @1%d@/@2%d@:...
  • Seite 65: Kanalbaustein Für Digitalen Eingang (A-Slaves) Asidiain

    Beschreibung der Bausteine 2.5 Kanalbaustein für Digitalen Eingang (A-Slaves) AsiDiAIn Kanalbaustein für Digitalen Eingang (A-Slaves) AsiDiAIn FB1315 Anwendungsbereich Der Baustein AsiDiAIn dient zur Signalverarbeitung eines Digitaleingangwerts von AS-i- Standard-/ A-Slaves für CP 343-2/2P und A/B-Slaves für CM AS-i Master ST. Aufrufende OBs Der Baustein muss in der Ablaufreihenfolge in folgende OBs eingebaut werden (erfolgt im CFC automatisch):...
  • Seite 66: Kanalbaustein Für Digitalen Eingang (A-Slaves) Asidiain

    Beschreibung der Bausteine 2.5 Kanalbaustein für Digitalen Eingang (A-Slaves) AsiDiAIn Flatterunterdrückung Mit der Funktion zeitgesteuerte "Flatterunterdrückung" wird das Gehen einer Meldung um eine parametrierbare Zeit verzögert. Die Flatterunterdrückung wird verwendet für: ● OB82 Ereignisse - Diagnosemeldungen ● OB83 Ereignisse - Ausfall Die Flatterzeit wird am Kanalbaustein am Parameter eingegeben.
  • Seite 67 Beschreibung der Bausteine 2.5 Kanalbaustein für Digitalen Eingang (A-Slaves) AsiDiAIn Simulation Die Simulation bezeichnet die Manipulation eines Signals, unabhängig von der eigentlichen Quelle des Signals oder der Logik, die dieses Signal erzeugt. Die Simulation erfolgt entweder am Feldgerät (extern vom Leitsystem) selbst oder an einem Baustein (intern im Leitsystem).
  • Seite 68 Beschreibung der Bausteine 2.5 Kanalbaustein für Digitalen Eingang (A-Slaves) AsiDiAIn Parametrierbare Funktionen über den Anschluss Feature Über den Eingang können Sie verschiedene Verhaltensweisen des Bausteins Feature beeinflussen. Bits sind in folgender Reihenfolge belegt: Feature Bitnummer Bedeutung Beschreibung Ungültigen Rohwert Über dieses Feature Bit aktivieren Sie bei Kanalbausteinen die Ausgabe ausgeben des ungültigen Rohwerts.
  • Seite 69: Adressieren

    Beschreibung der Bausteine 2.5 Kanalbaustein für Digitalen Eingang (A-Slaves) AsiDiAIn Adressieren Der Eingang muss mit der Kanaladresse des dazugehörigen Sensors verschaltet PV_In werden. Wie Sie die richtige Adresse des Sensors erhalten, erfahren Sie im Kapitel "AS-i- Binärwerte austauschen mit Standard- bzw. A-Slaves" des Handbuchs "SIMATIC NET CP 343-2 / CP 343-2 P −...
  • Seite 70: Unterschiedliche Wartungsaufträge Und Deren Zustände

    Beschreibung der Bausteine 2.5 Kanalbaustein für Digitalen Eingang (A-Slaves) AsiDiAIn Unterschiedliche Wartungsaufträge und deren Zustände Wartungsauftrag Angeforderte Aktion Servicestatus MS-Status Warnmeldung 16#3000000 Demontage in Betrieb 16#7000000 Geräteaustausch Kalibrierung Anfrage freigeben Nullpunkteinstellung Geplante Wartung 16#F000000 Reinigen Abgeschlossen Service Abbrechen 16#8000000 Wartungsauftrag Angeforderte Aktion Servicestatus MS-Status...
  • Seite 71: Bausteinparameter Asidiain

    Beschreibung der Bausteine 2.5 Kanalbaustein für Digitalen Eingang (A-Slaves) AsiDiAIn 2.5.1 Bausteinparameter AsiDiAIn Eingangsparameter Parameter Bedeutung Datenformat Standardeinstellung ConToDrv Verbindung zu Treiberbaustein AsiMod Feature Zustand verschiedener Funktionen STRUCT Bit 0: BOOL • • • • Bit 30: BOOL • • Bit 31: BOOL •...
  • Seite 72 Beschreibung der Bausteine 2.5 Kanalbaustein für Digitalen Eingang (A-Slaves) AsiDiAIn Ausgangsparameter Parameter Bedeutung Datenformat Standardeinstellung Schlecht 1 = Schlechter Prozesswert STRUCT Wert: BOOL • • ST: BYTE 16#80 • • ConfErr 1 = Konfigurationsfehler (falsche Slave-Adresse oder STRUCT nicht mit Treiberbaustein verbunden) Wert: BOOL •...
  • Seite 73: Kanalbaustein Für Digitalen Ausgang (A-Slaves) Asidiaou

    Beschreibung der Bausteine 2.6 Kanalbaustein für Digitalen Ausgang (A-Slaves) AsiDiAOu Kanalbaustein für Digitalen Ausgang (A-Slaves) AsiDiAOu FB1316 Anwendungsbereich Der Baustein AsiDiAOu dient zur Signalverarbeitung eines Digitalausgangwerts von AS-i- Standard-/ A-Slaves für CP 343-2/2P und A/B-Slaves für CM AS-i Master ST. Aufrufende OBs Der Baustein muss in der Ablaufreihenfolge in folgende OBs eingebaut werden (erfolgt im CFC automatisch):...
  • Seite 74 Beschreibung der Bausteine 2.6 Kanalbaustein für Digitalen Ausgang (A-Slaves) AsiDiAOu Flatterunterdrückung Mit der Funktion zeitgesteuerte "Flatterunterdrückung" wird das Gehen einer Meldung um eine parametrierbare Zeit verzögert. Die Flatterunterdrückung wird verwendet für: ● OB82 Ereignisse - Diagnosemeldungen ● OB83 Ereignisse - Ausfall Die Flatterzeit wird am Kanalbaustein am Parameter eingegeben.
  • Seite 75 Beschreibung der Bausteine 2.6 Kanalbaustein für Digitalen Ausgang (A-Slaves) AsiDiAOu Simulation Die Simulation bezeichnet die Manipulation eines Signals, unabhängig von der eigentlichen Quelle des Signals oder der Logik, die dieses Signal erzeugt. Die Simulation erfolgt entweder am Feldgerät (extern vom Leitsystem) selbst oder an einem Baustein (intern im Leitsystem).
  • Seite 76 Standard- bzw. A-Slaves" des Handbuchs "SIMATIC NET CP 343-2 / CP 343-2 P − AS-Interface Master (https://support.industry.siemens.com/cs/document/5581657)" im Kapitel "Datenaustausch zwischen dem Anwenderprogramm und AS-i-Slaves" im ET 200SP AS-Interface Master CM AS-i Master ST für A/B-Slaves-Handbuch des CM AS-i Master ST.
  • Seite 77 Beschreibung der Bausteine 2.6 Kanalbaustein für Digitalen Ausgang (A-Slaves) AsiDiAOu Konfigurationsfehler Der Parameter wird auf TRUE gesetzt, wenn die Adresse des AS-i-Slaves falsch ist ConfErr oder Mode einen schlechten Wert besitzt. Wartung Verwendung des Zustands "in Arbeit" auf der Maintenance Station Der Zustand "in Arbeit"...
  • Seite 78 Beschreibung der Bausteine 2.6 Kanalbaustein für Digitalen Ausgang (A-Slaves) AsiDiAOu Unterschiedliche Wartungsaufträge und deren Zustände Wartungsauftrag Angeforderte Aktion Servicestatus MS-Status Warnmeldung 16#3000000 Demontage in Betrieb 16#7000000 Geräteaustausch Kalibrierung Anfrage freigeben Nullpunkteinstellung Geplante Wartung 16#F000000 Reinigen Abgeschlossen Service Abbrechen 16#8000000 Wartungsauftrag Angeforderte Aktion Servicestatus MS-Status...
  • Seite 79: Bausteinparameter Asidiaou

    Beschreibung der Bausteine 2.6 Kanalbaustein für Digitalen Ausgang (A-Slaves) AsiDiAOu 2.6.1 Bausteinparameter AsiDiAOu Eingangsparameter Parameter Bedeutung Datenformat Standardeinstellung ConToDrv Verbindung zu Treiberbaustein AsiMod Feature Zustand verschiedener Funktionen STRUCT Bit 0: BOOL • • • • Bit 30: BOOL • • Bit 31: BOOL •...
  • Seite 80 Beschreibung der Bausteine 2.6 Kanalbaustein für Digitalen Ausgang (A-Slaves) AsiDiAOu Ausgangsparameter Parameter Bedeutung Datenformat Standardeinstellung Schlecht 1 = Schlechter Prozesswert STRUCT Wert: BOOL • • ST: BYTE 16#80 • • ConfErr 1 = Konfigurationsfehler (falsche Slave-Adresse oder STRUCT nicht mit Treiberbaustein verbunden) Wert: BOOL •...
  • Seite 81: Kanalbaustein Für Digitalen Eingang (B-Slaves) Asidibin

    Beschreibung der Bausteine 2.7 Kanalbaustein für Digitalen Eingang (B-Slaves) AsiDiBIn Kanalbaustein für Digitalen Eingang (B-Slaves) AsiDiBIn FB1317 Anwendungsbereich Der Baustein AsiDiBIn dient zur Signalverarbeitung eines Digitaleingangwerts von B-Slaves für CP 343-2/2P. Aufrufende OBs Der Baustein muss in der Ablaufreihenfolge in folgende OBs eingebaut werden (erfolgt im CFC automatisch): OB 3x Weckalarm-OB, in den die Kanalbausteine eingebaut sind (z.
  • Seite 82: Kanalbaustein Für Digitalen Eingang (B-Slaves) Asidibin

    Beschreibung der Bausteine 2.7 Kanalbaustein für Digitalen Eingang (B-Slaves) AsiDiBIn Flatterunterdrückung Mit der Funktion zeitgesteuerte "Flatterunterdrückung" wird das Gehen einer Meldung um eine parametrierbare Zeit verzögert. Die Flatterunterdrückung wird verwendet für: ● OB82 Ereignisse - Diagnosemeldungen ● OB83 Ereignisse - Ausfall Die Flatterzeit wird am Kanalbaustein am Parameter eingegeben.
  • Seite 83 Beschreibung der Bausteine 2.7 Kanalbaustein für Digitalen Eingang (B-Slaves) AsiDiBIn Simulation Die Simulation bezeichnet die Manipulation eines Signals, unabhängig von der eigentlichen Quelle des Signals oder der Logik, die dieses Signal erzeugt. Die Simulation erfolgt entweder am Feldgerät (extern vom Leitsystem) selbst oder an einem Baustein (intern im Leitsystem).
  • Seite 84 Beschreibung der Bausteine 2.7 Kanalbaustein für Digitalen Eingang (B-Slaves) AsiDiBIn Parametrierbare Funktionen über den Anschluss Feature Über den Eingang können Sie verschiedene Verhaltensweisen des Bausteins Feature beeinflussen. Bits sind in folgender Reihenfolge belegt: Feature Bitnummer Bedeutung Beschreibung Ungültigen Rohwert Über dieses Feature Bit aktivieren Sie bei Kanalbausteinen die Ausgabe ausgeben des ungültigen Rohwerts.
  • Seite 85 Beschreibung der Bausteine 2.7 Kanalbaustein für Digitalen Eingang (B-Slaves) AsiDiBIn Adressieren Die Modulstartadresse von CP 343-2 oder CP 343-2P muss am Eingang parametriert LAddr sein. Der Treiberwizard verwendet diese, um die Verbindung zum Modul herzustellen. Außerdem muss dem Eingang die Slave-Adresse zugewiesen werden und dem Slave_No Eingang muss die Kanalnummer des Slaves zugewiesen sein.
  • Seite 86 Beschreibung der Bausteine 2.7 Kanalbaustein für Digitalen Eingang (B-Slaves) AsiDiBIn Wartung Verwendung des Zustands "in Arbeit" auf der Maintenance Station Der Zustand "in Arbeit" wird auf der Maintenance Station für eine Messstelle oder ein Feldgerät über die Kanalbausteine und den verschaltbaren Ausgangsparameter OosAct realisiert.
  • Seite 87 Beschreibung der Bausteine 2.7 Kanalbaustein für Digitalen Eingang (B-Slaves) AsiDiBIn Unterschiedliche Wartungsaufträge und deren Zustände Wartungsauftrag Angeforderte Aktion Servicestatus MS-Status Warnmeldung 16#3000000 Demontage in Betrieb 16#7000000 Geräteaustausch Kalibrierung Anfrage freigeben Nullpunkteinstellung Geplante Wartung 16#F000000 Reinigen Abgeschlossen Service Abbrechen 16#8000000 Wartungsauftrag Angeforderte Aktion Servicestatus MS-Status...
  • Seite 88: Bausteinparameter Asidibin

    Beschreibung der Bausteine 2.7 Kanalbaustein für Digitalen Eingang (B-Slaves) AsiDiBIn 2.7.1 Bausteinparameter AsiDiBIn Eingangsparameter Parameter Bedeutung Datenformat Standardeinstellung ConToDrv Verbindung zu Treiberbaustein AsiMod Feature Zustand verschiedener Funktionen STRUCT Bit 0: BOOL • • • • Bit 30: BOOL • • Bit 31: BOOL •...
  • Seite 89 Beschreibung der Bausteine 2.7 Kanalbaustein für Digitalen Eingang (B-Slaves) AsiDiBIn Ausgangsparameter Parameter Bedeutung Datenformat Standardeinstellung Schlecht 1 = Schlechter Prozesswert STRUCT Wert: BOOL • • ST: BYTE 16#80 • • CommErr Kommunikationsfehler STRUCT Wert: BOOL • • ST: BYTE 16#80 •...
  • Seite 90: Kanalbaustein Für Digitalen Ausgang (B-Slaves) Asidibou

    Beschreibung der Bausteine 2.8 Kanalbaustein für Digitalen Ausgang (B-Slaves) AsiDiBOu Kanalbaustein für Digitalen Ausgang (B-Slaves) AsiDiBOu FB1318 Anwendungsbereich Der Baustein AsiDiBOu dient zur Signalverarbeitung eines Digitaleingangwerts von B-Slaves für CP 343-2/2P. Aufrufende OBs Der Baustein muss in der Ablaufreihenfolge in folgende OBs eingebaut werden (erfolgt im CFC automatisch): OB 3x Weckalarm-OB, in den die Kanalbausteine eingebaut sind (z.
  • Seite 91: Kanalbaustein Für Digitalen Ausgang (B-Slaves) Asidibou

    Beschreibung der Bausteine 2.8 Kanalbaustein für Digitalen Ausgang (B-Slaves) AsiDiBOu Flatterunterdrückung Mit der Funktion zeitgesteuerte "Flatterunterdrückung" wird das Gehen einer Meldung um eine parametrierbare Zeit verzögert. Die Flatterunterdrückung wird verwendet für: ● OB82 Ereignisse - Diagnosemeldungen ● OB83 Ereignisse - Ausfall Die Flatterzeit wird am Kanalbaustein am Parameter eingegeben.
  • Seite 92 Beschreibung der Bausteine 2.8 Kanalbaustein für Digitalen Ausgang (B-Slaves) AsiDiBOu Simulation Die Simulation bezeichnet die Manipulation eines Signals, unabhängig von der eigentlichen Quelle des Signals oder der Logik, die dieses Signal erzeugt. Die Simulation erfolgt entweder am Feldgerät (extern vom Leitsystem) selbst oder an einem Baustein (intern im Leitsystem).
  • Seite 93 Beschreibung der Bausteine 2.8 Kanalbaustein für Digitalen Ausgang (B-Slaves) AsiDiBOu Adressieren Die Modulstartadresse von CP 343-2 oder CP 343-2P muss am Eingang parametriert LAddr sein. Der Treiberwizard verwendet diese, um die Verbindung zum Modul herzustellen. Außerdem muss dem Eingang die Slave-Adresse zugewiesen werden und dem Slave_No Eingang muss die Kanalnummer des Slaves zugewiesen sein.
  • Seite 94 Beschreibung der Bausteine 2.8 Kanalbaustein für Digitalen Ausgang (B-Slaves) AsiDiBOu Unterschiedliche Wartungsaufträge und deren Zustände Wartungsauftrag Angeforderte Aktion Servicestatus MS-Status Warnmeldung 16#3000000 Demontage in Betrieb 16#7000000 Geräteaustausch Kalibrierung Anfrage freigeben Nullpunkteinstellung Geplante Wartung 16#F000000 Reinigen Abgeschlossen Service Abbrechen 16#8000000 Wartungsauftrag Angeforderte Aktion Servicestatus MS-Status...
  • Seite 95: Bausteinparameter Asidibou

    Beschreibung der Bausteine 2.8 Kanalbaustein für Digitalen Ausgang (B-Slaves) AsiDiBOu 2.8.1 Bausteinparameter AsiDiBOu Eingangsparameter Parameter Bedeutung Datenformat Standardeinstellung ConToDrv Verbindung zu Treiberbaustein AsiMod Feature Zustand verschiedener Funktionen STRUCT Bit 0: BOOL • • • • Bit 30: BOOL • • Bit 31: BOOL •...
  • Seite 96 Beschreibung der Bausteine 2.8 Kanalbaustein für Digitalen Ausgang (B-Slaves) AsiDiBOu Ausgangsparameter Parameter Bedeutung Datenformat Standardeinstellung Schlecht 1 = Schlechter Prozesswert STRUCT Wert: BOOL • • ST: BYTE 16#80 • • CommErr Kommunikationsfehler STRUCT Wert: BOOL • • ST: BYTE 16#80 •...
  • Seite 97: Kanalbaustein Für Analogen Eingang Asianin

    Beschreibung der Bausteine 2.9 Kanalbaustein für Analogen Eingang AsiAnIn Kanalbaustein für Analogen Eingang AsiAnIn 2.9.1 Baustein für analogen Eingang AsiAnIn FB1319 Anwendungsbereich Der Baustein AsiAnIn dient zur Signalverarbeitung eines Analogeingabewerts von AS-i- Slaves, die über einen DP/AS-i LINK Advanced oder IE/AS-i LINK an die Steuerung angeschlossen sind.
  • Seite 98: Funktionen Und Arbeitsweise

    Beschreibung der Bausteine 2.9 Kanalbaustein für Analogen Eingang AsiAnIn Funktionen und Arbeitsweise Der Baustein AsiAnIn verarbeitet zyklisch alle kanalspezifischen Signalfunktionen einer Analogeingabebaugruppe. Der Baustein liest einen analogen Rohwert aus dem (Teil-)Prozessabbild und passt ihn auf seine physikalische Größe an oder ermittelt daraus einen Prozentwert. Über den Eingang wird festgelegt, in welcher Form der Rohwert vorliegt und zu verarbeiten ist.
  • Seite 99 Beschreibung der Bausteine 2.9 Kanalbaustein für Analogen Eingang AsiAnIn Simulation Die Simulation bezeichnet die Manipulation eines Signals, unabhängig von der eigentlichen Quelle des Signals oder der Logik, die dieses Signal erzeugt. Die Simulation erfolgt entweder am Feldgerät (extern vom Leitsystem) selbst oder an einem Baustein (intern im Leitsystem).
  • Seite 100 Beschreibung der Bausteine 2.9 Kanalbaustein für Analogen Eingang AsiAnIn Parametrierbare Funktionen über den Anschluss Feature Über den Eingang können Sie verschiedene Verhaltensweisen des Bausteins Feature beeinflussen. Bits sind in folgender Reihenfolge belegt: Feature Bitnummer Bedeutung Beschreibung LowCutOff aktivieren Über dieses Feature Bit aktivieren Sie die Verwendung von LowCutOff- Bits.
  • Seite 101: Rohwertüberprüfung

    Beschreibung der Bausteine 2.9 Kanalbaustein für Analogen Eingang AsiAnIn Priorisierung der Bits für Kanalbausteine: Feature Für die Kanalbausteine müssen Sie drei Bits für das Verhalten bei einem ungültigen Feature Rohwert parametrieren. Wenn mehr als eines dieser Bits gesetzt (=1) ist, gilt folgende Priorität: Feature ●...
  • Seite 102 Beschreibung der Bausteine 2.9 Kanalbaustein für Analogen Eingang AsiAnIn Bilden des Normalwerts Der Normalwert (physikalische Größe) wird aus dem Rohwert über die Parameter Scale gebildet. Am strukturierten Parameter legen Sie zwei Skalierwerte fest: Mode Scale ● Oberer Skalierwert ( Scale.High ●...
  • Seite 103: Letzten Wert Bei Ungültigem Rohwert Halten

    Beschreibung der Bausteine 2.9 Kanalbaustein für Analogen Eingang AsiAnIn Letzten Wert bei ungültigem Rohwert halten Wenn der Baustein bei einem ungültigen Rohwert den letzten gültigen Wert halten soll, müssen Sie diese Funktion am Bit "Letzten gültigen Wert bei ungültigem Rohwert Feature ausgeben"...
  • Seite 104: Verzögerung Der Wertübernahme

    Beschreibung der Bausteine 2.9 Kanalbaustein für Analogen Eingang AsiAnIn Verzögerung der Wertübernahme Nach einem erfolgten Neustart oder wenn der Ausgangsparameter seinen Wert von 1 nach 0 ändert, werden Signalstatus und Wert vom Ausgangsparameter nicht PV_Out aktualisiert, bis die Anzahl der Zyklen für die Verzögerung der Wertübernahme (Eingangsparameter ) vergangen sind.
  • Seite 105 Beschreibung der Bausteine 2.9 Kanalbaustein für Analogen Eingang AsiAnIn Unterschiedliche Wartungsaufträge und deren Zustände Wartungsauftrag Angeforderte Aktion Servicestatus MS-Status Warnmeldung 16#3000000 Demontage in Betrieb 16#7000000 Geräteaustausch Kalibrierung Anfrage freigeben Nullpunkteinstellung Geplante Wartung 16#F000000 Reinigen Abgeschlossen Service Abbrechen 16#8000000 Wartungsauftrag Angeforderte Aktion Servicestatus MS-Status Demand (Anforderung)
  • Seite 106: Bausteinparameter Asianin

    Beschreibung der Bausteine 2.9 Kanalbaustein für Analogen Eingang AsiAnIn 2.9.2 Bausteinparameter AsiAnIn Eingangsparameter Parameter Bedeutung Datenformat Standardeinstellung ConToDrv Verbindung zu Treiberbaustein AsiMod CountLim Zählergrenzwert neu starten DeltaVal Delta-Wert (PV-Wert - LetzterGültigerWert) REAL Feature Zustand verschiedener Funktionen STRUCT Bit 0: BOOL •...
  • Seite 107 Beschreibung der Bausteine 2.9 Kanalbaustein für Analogen Eingang AsiAnIn Durchgangsparameter Parameter Bedeutung Datenformat Standardeinstellung DataXchg Datenaustausch DWORD 16#00 Mode Qualität und Modus DWORD 16#8000FFFD Ausgangsparameter Parameter Bedeutung Datenformat Standardeinstellung Schlecht 1 = Schlechter Prozesswert STRUCT Wert: BOOL • • ST: BYTE 16#80 •...
  • Seite 108: Kanalbaustein Für Analogen Ausgang Asianou

    Beschreibung der Bausteine 2.10 Kanalbaustein für Analogen Ausgang AsiAnOu 2.10 Kanalbaustein für Analogen Ausgang AsiAnOu 2.10.1 Baustein für analogen Ausgang AsiAnOu FB1320 Anwendungsbereich Der Baustein AsiAnOu dient zur Signalverarbeitung eines Analogausgabewerts von AS-i- Slaves, die über einen DP/AS-i LINK Advanced oder IE/AS-i LINK PN IO an die Steuerung angeschlossen sind.
  • Seite 109: Funktion Und Funktionalität

    Beschreibung der Bausteine 2.10 Kanalbaustein für Analogen Ausgang AsiAnOu Funktion und Funktionalität Der Baustein AsiAnOu verarbeitet zyklisch alle kanalspezifischen Signalfunktionen. Der Baustein schreibt einen Prozesswert als analogen Rohwert in ein (Teil-)Prozessabbild. Über den Eingangsparameter wird festgelegt, in welcher Form der Rohwert erzeugt Mode wird.
  • Seite 110 Beschreibung der Bausteine 2.10 Kanalbaustein für Analogen Ausgang AsiAnOu Simulation Die Simulation bezeichnet die Manipulation eines Signals, unabhängig von der eigentlichen Quelle des Signals oder der Logik, die dieses Signal erzeugt. Die Simulation erfolgt entweder am Feldgerät (extern vom Leitsystem) selbst oder an einem Baustein (intern im Leitsystem).
  • Seite 111: Parametrierbare Funktionen Über Den Anschluss

    Beschreibung der Bausteine 2.10 Kanalbaustein für Analogen Ausgang AsiAnOu Parametrierbare Funktionen über den Anschluss Feature Über den Eingang können Sie verschiedene Verhaltensweisen des Bausteins Feature beeinflussen. Bits sind in folgender Reihenfolge belegt: Feature Bitnummer Bedeutung Beschreibung Energielosen Wert bei Über dieses Feature Bit legen Sie bei Kanalbausteinen fest, ob der bausteinexterner Simulation energielose Wert ausgegeben wird, wenn sich der Baustein in ausgeben...
  • Seite 112 Beschreibung der Bausteine 2.10 Kanalbaustein für Analogen Ausgang AsiAnOu Bilden des Normalwerts Der Normalwert (physikalische Größe) wird aus dem Rohwert über die Parameter Scale gebildet. Am strukturierten Parameter legen Sie zwei Skalierwerte fest: Mode Scale ● Oberer Skalierwert ( Scale.High ●...
  • Seite 113 Beschreibung der Bausteine 2.10 Kanalbaustein für Analogen Ausgang AsiAnOu Ungültigen Wert bei ungültigem Rohwert ausgeben Wenn der Baustein einen ungültigen Wert ausgeben soll ( ), müssen Sie diese PV_Out PV_In Funktion am Bit "Ungültigen Rohwert ausgeben" aktivieren. Feature Diese Funktion ist voreingestellt. Fehlersuche Die folgenden Fehler können für diesen Baustein angezeigt werden: ●...
  • Seite 114 Beschreibung der Bausteine 2.10 Kanalbaustein für Analogen Ausgang AsiAnOu Wartung Verwendung des Zustands "in Arbeit" auf der Maintenance Station Der Zustand "in Arbeit" wird auf der Maintenance Station für eine Messstelle oder ein Feldgerät über die Kanalbausteine und den verschaltbaren Ausgangsparameter OosAct realisiert.
  • Seite 115 Beschreibung der Bausteine 2.10 Kanalbaustein für Analogen Ausgang AsiAnOu Unterschiedliche Wartungsaufträge und deren Zustände Wartungsauftrag Angeforderte Aktion Servicestatus MS-Status Warnmeldung 16#3000000 Demontage in Betrieb 16#7000000 Geräteaustausch Kalibrierung Anfrage freigeben Nullpunkteinstellung Geplante Wartung 16#F000000 Reinigen Abgeschlossen Service Abbrechen 16#8000000 Wartungsauftrag Angeforderte Aktion Servicestatus MS-Status Demand (Anforderung)
  • Seite 116: Bausteinparameter Asianou

    Beschreibung der Bausteine 2.10 Kanalbaustein für Analogen Ausgang AsiAnOu 2.10.2 Bausteinparameter AsiAnOu Eingangsparameter Parameter Bedeutung Datenformat Standardeinstellung ConToDrv Verbindung zu Treiberbaustein AsiMod Feature Zustand verschiedener Funktionen STRUCT Bit 0: BOOL • • • • Bit 30: BOOL • • Bit 31: BOOL •...
  • Seite 117 Beschreibung der Bausteine 2.10 Kanalbaustein für Analogen Ausgang AsiAnOu Durchgangsparameter Parameter Bedeutung Datenformat Standardeinstellung DataXchg Datenaustausch DWORD 16#00 Mode Qualität und Modus DWORD 16#8000FFFC Ausgangsparameter Parameter Bedeutung Datenformat Standardeinstellung Schlecht 1 = Schlechter Prozesswert STRUCT Wert: BOOL • • ST: BYTE 16#80 •...
  • Seite 118: As-I-Kommandoschnittstelle Asicntrl

    Beschreibung der Bausteine 2.11 AS-i-Kommandoschnittstelle AsiCntrl 2.11 AS-i-Kommandoschnittstelle AsiCntrl 2.11.1 AS-i-Kommandoschnittstelle AsiCntrl FB1322 Anwendungsbereich Der Baustein ASiCntrl unterstützt sowohl zentral eingefügte AS-i-Master, über PROFIBUS eingefügte AS-i-Master als auch AS-i-Master auf erweiterten Rack-CP-Cards. Die unterstützten Baugruppen sind: ● CP343−2 / CP343−2P ●...
  • Seite 119 Beschreibung der Bausteine 2.11 AS-i-Kommandoschnittstelle AsiCntrl Nein Beschreibung Als Reaktion auf das Auslösekommando beginnt der Baustein mit der Verarbeitung. Das Programm übermittelt das gewünschte Kommando an den AS-i-Master über das Kommando "Datensatz schreiben" und die feste Datensatznummer 2. Der AS-i-Master verarbeitet das Kommando. Dieser speichert den aktuellen Zustand im Eingangsbereich seiner Binärdaten (logische Basis- Adresse).
  • Seite 120 Beschreibung der Bausteine 2.11 AS-i-Kommandoschnittstelle AsiCntrl Verwendung im CFC Bei Verwendung der CFC-Funktion "Baugruppentreiber erzeugen" wird Folgendes automatisch ausgeführt: 1. Zuordnung der Parameter zu: ● Die Diagnoseadresse der Baugruppe. DAddr ● Der Eingang wird abhängig von der Hardware-Konfiguration parametriert: SlvTyp –...
  • Seite 121: Datensätze Lesen

    Beschreibung der Bausteine 2.11 AS-i-Kommandoschnittstelle AsiCntrl Datensätze lesen Mit Hilfe von Datensätzen mit SFB52 RDREC liest der Baustein die Informationen folgender Listen: ● LAS - Liste aktiver Slaves ● LPS - Liste der projektierten Slaves ● LDS - Liste erkannter Slaves. Die ausgelesenen Daten werden in den Empfangspuffer (RD) geschrieben.
  • Seite 122 Beschreibung der Bausteine 2.11 AS-i-Kommandoschnittstelle AsiCntrl Fehlercode von AsiCntrl Die nachfolgende Tabelle zeigt den Bezug zwischen BUSY, DONE und ERROR. Sie ermöglichen dem Anwender, den aktuellen Status des FB festzulegen. Wenn bei der Verarbeitung ein Fehler auftritt, dann wird dies über das ERROR-Bit signalisiert.
  • Seite 123: Asicntrl-Bausteinparameter

    Beschreibung der Bausteine 2.11 AS-i-Kommandoschnittstelle AsiCntrl 2.11.2 AsiCntrl-Bausteinparameter Eingangsparameter Parameter Bedeutung Datenformat Standardeinstellung LAddr Logische Adresse des AS-i-Masters WORD 16#00 Zeiger zum Empfangspuffer Zeiger zum Sendepuffer Start der Aufgabe mit = TRUE BOOL DAddr Diagnoseadresse des AS-i-Masters 16#00 SlvTyp SlvTyp = 0: CP343-2/2P an PROFIBUS SlvTyp = 1: CP343-2/2P an PROFINET SlvTyp = 2: CM AS-i Master ST am PROFINET...
  • Seite 124 Beschreibung der Bausteine 2.11 AS-i-Kommandoschnittstelle AsiCntrl AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 125: Technische Daten

    Technische Daten Baustein Nummer Bausteinlänge im Lade- / Länge der Instanzdaten im Temporärer Aufgerufene (Typname) Arbeitsspeicher (Bytes) Lade- / Arbeitsspeicher (Bytes) Speicher (Bytes) Bausteine SFB35 AsiMod FB1311 13014/11046 4508/2798 SFC51 SFB52 SFB53 SFC6 SFB35 AsiSub FB1312 14724/12902 3096/1566 SFB52 SFC20 SFC21 SFC51 SFC6...
  • Seite 126 Technische Daten AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 127: Einbau In Die Pcs 7 Maintenancestation

    Einbau in die PCS 7 Maintenancestation Die Schnittstelle zur PCS 7 Maintenance Station ist in die Bausteine AsiMod, AsiSub, AsiSubG und AsiSlv integriert. Der Baustein wertet die Diagnosedaten der Baugruppe aus und bestimmt damit, unter welchen Bedingungen Maintenance-Meldungen abgesetzt werden. Er setzt folgende Meldungen bzw.
  • Seite 128 Einbau in die PCS 7 Maintenancestation Einbau in die PCS 7 Maintenance Station Einbau in die PCS 7 Maintenance Station DP/AS-i Einbau in die PCS 7 Maintenance Station IE/AS-i AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 129 Einbau in die PCS 7 Maintenancestation Einbau in die PCS 7 Maintenance Station CM AS-i Master ST Einbau in die PCS 7 Maintenance Station CP343-2/CP343-2P AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...
  • Seite 130 Einbau in die PCS 7 Maintenancestation Tabelle 4- 1 Symbole für die Bausteine AsiSub, AsiSubG, AsiSlv und AsiMod Einbau in die PCS 7 Maintenance Station AsiSub AsiSubG AsiSlv AsiMod ① Globaler Status des AS-Interface-Netzes (gut/schlecht) ② AS-i-Slave-Übersicht (OK/Ausfall). Details werden im Alarmfenster der Maintenance Station angezeigt.
  • Seite 131 Einbau in die PCS 7 Maintenancestation Bei dem Symbol für die Bausteine AsiSubG (Projektierung mit GSD-Datei oder Betriebsart des PROFIBUS nach DPV0 oder DPV1) und AsiMod entfällt das Element zum Sprung in das unterlagerte Bild, das die Symbole der AS-i-Slaves enthält. Einbau in die PCS 7 Maintenance Station AsiSlv Das Symbol für den AS-i-Slave zeigt den Zustand seiner Kanäle an: "gut"...
  • Seite 132 Einbau in die PCS 7 Maintenancestation AS-Interface PCS 7 Library V8.1 Programmier- und Bedienhandbuch, 03/2016, A5E31625833001A/RS-AC/003...

Inhaltsverzeichnis