Sommaire
4
Manuel Iposplus®
10 Compilateur – Editeur................................................................................... 117
10.1 Caractéristiques techniques..................................................................117
10.2 Premiers pas.........................................................................................117
10.3 Compilateur – Editeur ...........................................................................129
10.4 Réglages du compilateur IPOS.............................................................131
10.5 Fonctions de recherche ........................................................................134
10.6 Création d’un nouveau projet................................................................136
10.7 Sauvegarder un projet ..........................................................................139
10.8 Structure de gestion d’un projet............................................................140
10.9 Ouvrir un projet .....................................................................................141
10.10 Traitement du projet avec MOVIDRIVE® B...........................................141
10.11 Compiler un projet.................................................................................142
10.12 Compiler et transférer le fichier vers le variateur ..................................144
10.13 Lancer un programme...........................................................................144
10.14 Arrêter un programme...........................................................................144
10.15 Comparer fichier et variateur.................................................................145
10.16 Debugger ..............................................................................................145
10.17 Fenêtre d’affichage des variables.........................................................146
10.18 Informations sur le programme.............................................................148
10.19 Saisie d’instructions .............................................................................. 149
10.20 Commentaires.......................................................................................150
10.21 Icônes ...................................................................................................151
11 Programmer à l’aide du compilateur IPOS ................................................. 152
11.1 Préprocesseur.......................................................................................153
11.2 Directives pour le préprocesseur ..........................................................154
11.3 #include................................................................................................. 155
11.4 Répertoires des fichiers d’inclusion.......................................................156
11.5 #define ..................................................................................................156
11.6 #undef...................................................................................................157
11.7 #declare ................................................................................................158
11.8 Structures standard SEW......................................................................159
11.9 Structures définies par l’utilisateur........................................................165
11.10 long .......................................................................................................167
11.11 initial long..............................................................................................167
11.12 #pragma................................................................................................168
11.13 Remarques sur const.h et io.h / constb.h et iob.h.................................169
11.14 Identificateurs........................................................................................170
11.15 Constantes............................................................................................171
11.16 Variables IPOS dans le compilateur .....................................................171
11.17 Déclaration des variables globales .......................................................171
11.18 Adressage indirect – Pointeur...............................................................172
11.19 numof()..................................................................................................173
12 Opérateurs du compilateur .......................................................................... 174
12.1 Ordre de priorité des opérateurs...........................................................174
12.2 Opérateurs unaires ...............................................................................175
12.3 Opérateurs binaires ..............................................................................176
12.4 Opérateurs ternaires.............................................................................176
13 Fonctions C.................................................................................................... 177
13.1 if...else...................................................................................................177
13.2 for..........................................................................................................178
13.3 while......................................................................................................180
13.4 do...while...............................................................................................181
13.5 switch...case...default............................................................................183
13.6 return.....................................................................................................183
14 Fonctions du compilateur IPOS................................................................... 185
14.1 Fonctions définies par l’utilisateur.........................................................185
14.2 Vue d’ensemble des fonctions standard...............................................186
14.3 Fonctions standard ...............................................................................188