3 SPS Programm
OB1-Zyklus
In jedem OB1-Zyklus wird im FB "CommandReadWrite" das Ident-Profil aufgerufen
(Netzwerk 5). Vor dem Aufruf des Ident-Profils geschieht in den vorherigen
Netzwerken folgendes:
•
Netzwerk 1:
Hier werden nach Anforderung ("initCommand" = "true") die Parametrierdaten
für die Initialisierung (Reset) des RFID-Readers in den DB "SendData"
geschrieben. Den Parameter "initCommand" steuern Sie über die
Variablentabelle im SIMATIC Manager.
Die benötigten Parametrierdaten finden Sie im Handbuch "SIMATIC Ident
RFID-Systeme Ident-Profil und Ident-Bausteine, Standardfunktion für Ident-
Systeme" im Kapitel "Aufbau des Konfigurationsdatenanhangs von "WRITE-
CONFIG"".
Link zum Handbuch:
https://support.industry.siemens.com/cs/ww/de/view/109781633
•
Netzwerk 2:
Dieses Netzwerk informiert lediglich über die im DB "Reader1" hinterlegten
Parametrierdaten eines Leseauftrags (siehe auch Textblock "Anlauf").
•
Netzwerk 3:
Dieses Netzwerk informiert über die DB "Reader1" hinterlegten
Parametrierdaten eines Sendeauftrags (siehe auch Textblock "Anlauf").
Zusätzlich sind Beispielwerte (2, 4, 6, 8) für die Daten vorbereitet, die auf den
Transponder geschrieben werden sollen.
•
Netzwerk 4:
Dieses Netzwerk informiert lediglich über die im DB "Reader1" hinterlegten
Parametrierdaten eines Inventory-Auftrags (siehe auch Textblock "Anlauf").
Ident-Profil
Das Ident-Profil (Netzwerk 5) sorgt, je nach Beschaltung seiner Parameter, für die
Abarbeitung eines der folgenden vier Aufträge:
Tabelle 3-1
Initialisierung (Reset)
Parameter:
INIT = "true"
CMDSEL = 1
Bevor Sie mit EXECUTE = "true" einen neuen Auftrag anfordern, muss zuvor
EXECUTE mit "false" beschaltet werden.
Die Parameter steuern Sie über die Variablentabelle im SIMATIC Manager.
RFID basics
Beitrags-ID: 109483373,
V1.1,
Leseauftrag
Parameter:
EXECUTE = "true"
CMDSEL = 2
03/2021
Sendeauftrag
Parameter:
EXECUTE = "true"
CMDSEL = 3
Inventory
Parameter:
EXECUTE = "true"
CMDSEL = 4
11