Herunterladen Inhalt Inhalt Diese Seite drucken

Rechenoperationen In Synchronaktionen - Siemens SIMATIC FM 357-2 Handbuch

Vorschau ausblenden Andere Handbücher für SIMATIC FM 357-2:
Inhaltsverzeichnis

Werbung

NC-Programmierung

Rechenoperationen in Synchronaktionen

In Synchronaktionen können umfangreiche Berechnungen im Bedingungs- und An-
weisungsteil durchgeführt werden (siehe Tabellen 10-10 und 10-11).
Die Berechnungen werden im IPO-Takt durchgeführt. Jeder Operand belegt ein
Element. Die Systemvariable $AC_SYNA_MEM liefert die Anzahl freier Elemente,
maximal sind 320 Elemente verfügbar.
Innerhalb eines Ausdruckes können nur Systemvariable eines Datentypes
verwendet werden, es wird keine implizite Typwandlung durchgeführt.
Beispiel:
DO $R12 = $AC_PARAM[1]
DO $R12 = $AC_MARKER[2] ; nicht erlaubt REAL, INT
Klammerung von Ausdrücken ist zulässig, es gilt Punkt- vor Strichrechnung. Indi-
zierung ist möglich, Systemvariable können als Index verwendet werden.
Typkonvertierung
Zur Typkonvertierung REAL nach INT und umgekehrt können Sie folgende Anwei-
sungen verwenden:
INT RTOI (REAL)
REAL ITOR (INT)
Beispiel:
$R10 = 1234.567
WHEN TRUE DO $AC_MARKER[1] = RTOI($R10)
10–166
; erlaubt REAL, REAL
; Konvertierung von REAL nach INT
; Konvertierung von INT nach REAL
; $AC_MARKER[1]=1234
Mehrachsbaugruppe FM 357-2 für Servo- bzw. Schrittantrieb
6ES7 357-4AH00-8AG0

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis