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.
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.
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.
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...
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 ●...
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...
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...
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"...
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.
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.
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 /...
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...
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...
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.
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.
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...
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...
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): ●...
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...
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...
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"...
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):...
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.
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 <...
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...
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.
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...
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):...
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 –...
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...
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):...
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.
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 −...
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...
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.
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...
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.
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...
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.
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.
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 ●...
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"...
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)
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 •...
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.
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).
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)
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 –...
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.
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...
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...