FRAGE:
Wie wird die Nummer des Technologieparameters ermittelt, die benötigt wird, um mit dem FB407 "MC_WriteParameter" Parameter zu schreiben oder dem FB406 "MC_ReadSysParameter" Parameter zu lesen?
ANTWORT: Mit FB 407 "MC_WriteParameter" können Parameter der Technologieobjekte, die mit S7T Config projektiert wurden, zur Laufzeit der Technologie-CPU geändert werden. Dieser FB ändert die vorbelegten Technologieparameter der Achsen, wie z.B. die Geschwindigkeit oder Beschleunigung zur Laufzeit der Achsen.
FB 406 "MC_ReadSysParameter" liefert ausgewählte Parameter eines Technologieobjektes (z. B. Achse oder Nocke).
Für jeden Parameter gibt es eine Parameternummer mit entsprechendem Wertebereich.

Bild 1: Erforderliche Parameternummer
Durch Öffnen des Instanz-DB zum FB407 kann in der DB-Parametrierung die Nummer für jeden Parameter ermittelt werden. Der Instanz-DB muss in der Parametriersicht geöffnet werden. Wählen Sie unter Technologieobjekt das Objekt aus, für das der Parameter benötigt wird, und suchen Sie den Parameter in der Parameterliste (Bild 2).
Die gesuchte Parameternummer finden Sie dann im Nummernfeld.

Bild 2: Ermittelte Parameternummer
Wie in Bild 2 ersichtlich, lautet die Parameternummer für die Beschleunigung "4141". Mit dem Aufruf des FB 407 "MC_WriteParameter" und der Parameternummer = 4141 kann die Beschleunigung geändert werden.
Hinweis:
Alternativ finden Sie die Nummer des benötigten Technologieparameters im Handbuch "S7-Technology" Kapitel 9.4 Technologieparameter unter der Beitrags-ID: 30119663.
|