20.05.2021 14:30 | |
Beigetreten: 28.01.2021 Letzter Bes: 30.07.2024 Beiträge: 30 Bewertung:
|
Hallo SIOS-Forum-Community, der Einsatz von AS-Interface (AS-i) bietet einige Vorteile gegenüber der diskreten Anbindung von Sensoren und Aktoren an ein SIMATIC Automatisierungssystem. Unsere SIMATIC Steuerungen stellen für die Anbindung von AS-i Slaves einige AS-i Mastersystemlösungen bereit, welche zentral oder auch dezentral (PROFIBUS/PROFINET) aufgebaut werden können. Unterschiede beim Adressiermodell zwischen PROFIBUS DP/PROFINET IO und AS-Interface (AS-i) Bei der Integration von AS-i Slaves an ein SIMATIC AS-i Mastersystem, welches in Form eines Kommunikationsmoduls zentral oder auch dezentral von der SPS bereitgestellt wird, stellt sich häufig die Frage, wie die Adresszuordnung des einzelnen AS-i Slave aus dem Anwenderprogramm realisiert wird. Die Adressierung von Ein-/Ausgangsbereichen gestaltet sich bei PROFIBUS DP Mastersystemen und PROFINET IO Controllersystemen aus Sicht der Geräteeinstellungen i.d.R. sehr einfach und flexibel, da Adressen der Module in der jeweiligen dezentralen Station frei und absolut parametriert werden können. Im Vergleich zu PROFIBUS DP Slaves bzw. PROFINET IO Devices ist bei einem AS-i Mastersystem eine andere Vorgehensweise erforderlich. Adressiermodell bei einem SIMATIC AS-i Mastersystem Das Adressiermodell bei einem SIMATIC AS-i Mastersystem folgt, sofern die AS-i Slaves nicht im TIA-Portal projektiert werden, einer strikten OFFSET-OFFSET Struktur. Bei dieser Vorgehensweise wird einerseits die Anfangsadresse des AS-i Mastermoduls im Prozessabbild betrachtet und dann je nach Wertigkeit der AS-i Slave Adresse ein weiterer Offset dazu addiert. Ein weiterer wichtiger Aspekt der Adressbildung umfasst den Bitbereich, welcher je nach AS-i Standard auf ein Halbbyte reduziert sein kann. Somit entscheidet die Slave Nr. (gerade oder ungerade) ob das obere bzw. das untere Halbbyte dem AS-i Slave zuzuordnen ist. Einen guten Überblick zur Adressfindung bieten die Handbücher der jeweiligen AS-i Masterbaugruppen. Beispiel: AS-i Masterbaugruppe CM AS-i Master ST (ET200SP) Beim Blick ins Handbuch wird im Kapitel:7. Datenaustausch zwischen Anwenderprogramm und AS-i Slaves Abschnitt:7.2.2 E/A-Adressen ohne Konfiguration der AS-i Slaves in STEP 7 die o.g. Vorgehensweise sehr anschaulich dargestellt. Beispiel (Anwendung der Tabelle 7-4): OFFSET-Adresse: 18 (Prozessabbild Ausgänge) AS-i Slave Nr. :4 Ergebnis nach Auswertung in Tabelle 7-4: Adresse Byte 20, Bits 4 ... 7 (Siehe Anhang) Adressraum im Anwenderprogramm für diese AS-I Slave): A20.4, A20.5, A20.6, A20.7, Hinweis Die in diesem Beitrag beschriebene Inhalte beziehen sich auf den Zeitpunkt der Erstellung (Stand: Mai 2021). Viele Grüße SIMATIC-Kommunikation-FB-GER (PK) |
Zuletzt bearbeitet von: SIMATIC-Kommunikation-FB-GER am: 05/20/2021 14:31:13Zuletzt bearbeitet von: SIMATIC-Kommunikation-FB-GER am: 07/15/2021 16:21:22Anpassung Links |
|
Folgen Sie uns auf