Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMOTION SCOUT Funktionshandbuch Seite 10

Vorschau ausblenden Andere Handbücher für SIMOTION SCOUT:
Inhaltsverzeichnis

Werbung

Inhaltsverzeichnis
6.1.5.4
Einfluss des Compilers auf die Variableninitialisierung ............................................................ 251
6.1.5.5
HMI-relevante Daten kennzeichnen.......................................................................................... 253
6.1.6
Taskstati .................................................................................................................................... 254
6.1.6.1
Abfrage und Bedeutung der Taskstati ...................................................................................... 254
6.1.6.2
Kombinationen der Taskstati..................................................................................................... 255
6.1.6.3
Beispiel für Verwendung der Taskstati ..................................................................................... 256
6.1.7
MotionTask auf Erfüllung einer Bedingung warten lassen........................................................ 256
6.1.7.1
Syntax der Bedingung der EXPRESSION ................................................................................ 256
6.1.7.2
Syntax der WAITFORCONDITION-Anweisung ........................................................................ 257
6.1.7.3
Arbeitsweise der WAITFORCONDITION-Anweisung............................................................... 258
6.1.7.4
Beispiel zur Verwendung von WAITFORCONDITION ............................................................. 259
6.1.7.5
Beispiel zur Zeitüberprüfung mittels FB .................................................................................... 260
6.1.7.6
6.1.8
Tasks eine definierte Zeitdauer warten lassen ......................................................................... 262
6.2
Tasksteuerbefehle..................................................................................................................... 264
6.2.1
Übersicht der Tasksteuerbefehle .............................................................................................. 264
6.2.2
Beispiel Verwendung eines Tasksteuerbefehls ........................................................................ 266
6.2.3
Funktion _getStateOfTaskId ..................................................................................................... 267
6.2.4
Funktion _resetTaskId............................................................................................................... 268
6.2.5
Funktion _restartTaskId............................................................................................................. 270
6.2.6
Funktion _resumeTaskId........................................................................................................... 271
6.2.7
Funktion _retriggerTaskIdControlTime...................................................................................... 272
6.2.8
Funktion _startTaskId................................................................................................................ 273
6.2.9
Funktion _suspendTaskId ......................................................................................................... 275
6.2.10
Funktion _getTaskId.................................................................................................................. 277
6.2.11
Funktion _checkEqualTask ....................................................................................................... 278
6.3
Funktionen zur Laufzeitmessung von Tasks............................................................................. 279
6.3.1
Funktionen zur Laufzeitmessung von Tasks - Übersicht .......................................................... 279
6.3.2
Funktion _getMaximalTaskIdRunTime...................................................................................... 280
6.3.3
Funktion _getMinimalTaskIdRunTime....................................................................................... 281
6.3.4
Funktion _getCurrentTaskIdRunTime ....................................................................................... 283
6.3.5
Funktion _getAverageTaskIdRunTime...................................................................................... 284
6.3.6
Funktionen für die genaue Laufzeitmessung von Tasks .......................................................... 286
6.3.7
Funktion _getInternalTimeStamp .............................................................................................. 286
6.3.8
Funktion _getTimeDifferenceOfInternalTimeStamp.................................................................. 287
6.4
Funktionen zur Meldungsprogrammierung (AlarmS)................................................................ 287
6.4.1
Allgemeines zur Meldungsprogrammierung ............................................................................. 287
6.4.2
Funktion _alarmSId ................................................................................................................... 289
6.4.3
Funktion _alarmSqId ................................................................................................................. 292
6.4.4
Funktion _alarmScId ................................................................................................................. 295
6.4.5
Funktion _getAlarmId ................................................................................................................ 297
6.4.6
Funktion _getPendingAlarms .................................................................................................... 298
6.4.7
Funktionen _resetAlarmId und _reset_AllAlarmId..................................................................... 298
7
Programmierung allgemeiner Standardfunktionen................................................................................. 301
7.1
Programmierung allgemeiner Standardfunktionen - Überblick ................................................. 301
7.2
Numerische Standardfunktionen............................................................................................... 302
7.2.1
Besonderheiten einer numerischen Funktion ........................................................................... 302
7.2.2
Allgemeine numerische Standardfunktionen ............................................................................ 302
7.2.3
Logarithmische Standardfunktionen ......................................................................................... 303
7.2.4
Trigonometrische Standardfunktionen ...................................................................................... 304
7.2.5
Bitstring-Standardfunktionen..................................................................................................... 304
10
Basisfunktionen
Funktionshandbuch, 05/2009

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis