Commande : Générer des fichiers système d'exécution
une fonction: La commande génère un fichier image C et un fichier d'interface au format de fichier M4 à partir du projet de bibliothèque en cours. Ces fichiers servent de base à la création d'un fichier de bibliothèque externe.
appeler: Menu Créer
exigence: Un projet de bibliothèque est ouvert.
La commande ouvre la boîte de dialogue Générer des fichiers système d'exécution.
répertoire de sortie | répertoire dans lequel CODESYS crée les fichiers système d'exécution À propos du bouton |
Nom du composant | Nom du projet de bibliothèque |
Quels fichiers souhaitez-vous créer ? | |
Fichier d'interface M4 |
Voir également le tableau ci-dessous avec les constructions de code IEC prises en charge pour l'exportation M4. Exemple de fichier M4 : ![]() |
fichier stub C |
Exemple de fichier stub : ![]() |
options | |
Exporter les types référencés contenus dans les bibliothèques |
|
Utiliser les noms de type d'origine |
|
Constructions IEC prises en charge pour l'exportation M4
Important
Tous les types qui ne sont pas explicitement répertoriés dans le tableau ne sont pas pris en charge. Leur comportement peut changer sans que vous le remarquiez.
Construction et moyens linguistiques IEC | Exporter vers un fichier M4 | Note |
---|---|---|
| Non pris en charge | |
|
De plus, une méthode nommée | |
|
| |
|
| |
| Même chose que | |
| Même chose que | |
| Même chose que | |
| Paire de méthodes nommée | |
| Non pris en charge | |
|
| |
|
| |
| Non pris en charge | |
|
| L'héritage est pris en charge. Les composants sont exportés « à plat » (sans structure) |
|
| Les constantes ne peuvent pas être exportées explicitement, mais si elles sont utilisées dans d'autres objets, elles sont automatiquement exportées. |
Commentaires | Commentaire C | Les commentaires avec trois barres obliques sont également exportés. |
Types de données prédéfinis (INT, BOOL, REAL, etc.) | Type de données C correspondant de la même taille | |
Types commençant par | Ils ne sont pas exportés séparément car ils sont déclarés ailleurs dans le système d'exécution | |
|
| Tous |
Tableaux | Tableau C à taille fixe |
|
| Un pointeur et une taille | |
Cordes | Tableau C de caractères de taille fixe |