Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMOTION SCOUT Funktionshandbuch Seite 14

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

Werbung

Inhaltsverzeichnis
10.8
Download direkt auf Speicherkarte oder Festplatte.................................................................. 470
10.9
Download über Geräte Update Tool ......................................................................................... 471
10.10
Daten aus dem Zielgerät ins PG/PC laden ............................................................................... 471
11
Fehlerquellen und effizientes Programmieren........................................................................................ 473
11.1
Fehlerquellen bei der Programmierung .................................................................................... 473
11.1.1
Fehlerquellen bei der Programmierung .................................................................................... 473
11.1.2
Datentypen bei der Zuweisung arithmetischer Ausdrücke beachten........................................ 473
11.1.3
Start von Funktionen in zyklischen Tasks immer abfragen ...................................................... 474
11.1.4
Wartezeiten in zyklischen Tasks............................................................................................... 474
11.1.5
Den Parameter commandId richtig verwenden......................................................................... 475
11.1.6
Fehler eingrenzen (ST Programme) ......................................................................................... 476
11.1.7
Fehler beim Download .............................................................................................................. 476
11.1.8
CPU geht nicht in RUN ............................................................................................................. 477
11.1.9
CPU geht in STOP .................................................................................................................... 477
11.1.10 Systemtakte überprüfen und einstellen..................................................................................... 478
11.1.11 REAL- oder LREAL-Größen vergleichen .................................................................................. 479
11.1.12 Sequentielle Task ist unterbrochen........................................................................................... 479
11.1.13 Bereichsüberläufe beachten ..................................................................................................... 479
11.1.14 Größe des Lokaldatenstacks einstellen .................................................................................... 480
11.2
Effizient programmieren ............................................................................................................ 481
11.2.1
Effizient Programmieren - Übersicht ......................................................................................... 481
11.2.2
Laufzeitoptimierte Programmierung.......................................................................................... 481
11.2.2.1 Laufzeitoptimierende Programmierung..................................................................................... 481
11.2.2.2 Zugriff auf Ein- und Ausgänge optimieren ................................................................................ 481
11.2.2.3 Zugriff auf Systemvariablen optimieren .................................................................................... 481
11.2.2.4 Variablen optimal deklarieren.................................................................................................... 482
11.2.2.5 Zugriff auf Parameter der Funktionsbausteine optimieren........................................................ 482
11.2.2.6 Aufruf von Funktionsbausteinen optimieren.............................................................................. 482
11.2.2.7 Programmstruktur optimieren.................................................................................................... 482
11.2.2.8 Ablaufsystem optimieren........................................................................................................... 482
11.2.2.9 Verwendung von USEPACKAGE für mehrere Technologiepakete .......................................... 483
11.2.3
Änderungsoptimierte Programmierung ..................................................................................... 484
11.2.3.1 Änderungsoptimierende Programmierung ................................................................................ 484
11.2.3.2 Deklaration remanenter Variablen in einer eigenen Unit .......................................................... 484
11.2.3.3 HMI-Variablen in einer eigenen Unit ......................................................................................... 484
11.2.3.5 Start und Zurücksetzen von MotionTasks an zentraler Stelle .................................................. 487
11.2.3.6 Beispiel für einen Download von geänderten Quellen.............................................................. 487
A
Anhang A............................................................................................................................................... 493
A.1
Symbolische Konstanten........................................................................................................... 493
A.2
Bezeichner mit definierter Bedeutung in SIMOTION ................................................................ 495
Index...................................................................................................................................................... 579
14
Basisfunktionen
Funktionshandbuch, 05/2009

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis