Herunterladen Inhalt Inhalt Diese Seite drucken

Verbesserung Der Konfigurationssprache; Arithmetische Operationen; Arithmetische Operatoren - Fagor CNC 8035 Handbuch

Inhaltsverzeichnis

Werbung

8

Verbesserung der Konfigurationssprache

Man hat der Konfigurationssprache der CNC neue Funktionalitäten, wie zum Beispiel
die arithmetischen Operationen und die bedingten Ausdrücke hinzugefügt.
Im Kopfteil der Konfigurationsdatei muss man die Version angeben, welche verwen-
det werden soll:
Version 1:
Version 2:
Um neue arithmetische Anweisungen und bedingte Anweisungen zu verwenden, ist
es notwendig, den Kopfteil der Konfigurationsdatei wie beispielsweise (PRGSCRIPT
2) zu lesen. Mit der Version 1 der Konfigurationsdatei ist es nicht möglich, neue An-
weisungen zu verwenden. In diesem Fall erscheint ein Fehler in der Fehlerdatei
(999500).
Man erzeugt nur die Fehlerdatei, wenn in der Konfigurationsdatei die Programmzeile
erscheint ;(DEBUG).
In den Programmen, die als "(PRGSCRIPT 1)" gekennzeichnet sind, hat man
i
die Überwachung der CPU optimiert, weshalb im Fall, dass bedingte
Anweisungen oder arithmetische Operationen nicht verwendet werden,
empfohlen wird, die Version 1 zu verwenden.
8.1

Arithmetische Operationen

Man kann in der Konfigurationsdatei mathematische Arbeitsgänge (arithmetische,
trigonometrische, logische, usw.) einprogrammieren, so dass man einem Widget-
Element " das Ergebnis von verschiedenen Arbeitsgängen zuweisen kann, wobei als
Operanden Variablen der CNC, Ressourcen der SPS, Konstanten usw. genommen
werden.
Die Zuordnung eines numerischen Wertes zu einen Widget muss mit Hilfe
i
einer internen Variablen der CNC (GUP100 - GUP255, GUP1000 - GUP1255,
GUP2000 - GUP2255) erfolgen. Es ist nicht möglich, eine Konstante (eine
Nummer) einem Widget direkt zuzuweisen.
BEDIENER
Operatoren sind Symbole zur Bezeichnung mathematischer und logischer Opera-
tionen. Die CNC arbeitet mit arithmetischen, relationalen, logischen, binären und tri-
gonometrischen sowie speziellen Operatoren.

Arithmetische Operatoren:

+
-
*
/
MOD
EXP
;(PRGSCRIPT 1)
;(PRGSCRIPT 2)
Addition.
Subtraktion, auch zur Bezeichnung.
Multiplikation.
Division.
Modul (Rest einer Division).
Exponent.
GUP100=3 + 4
GUP100=7
GUP101=5 - 2
GUP101=3
GUP100= -(2 * 3)
GUP103=-6
GUP104=2 * 3
GUP104=6
GUP105=9 / 2
GUP105=4.5
GUP106=7 MOD 4
GUP106=3
GUP107=2 EXP 3
GUP107=8
Neuen Leistungen
CNC 8035
M
·T·
ODELL
(S
V16.3
)
OFT
X
23

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis