Ce document résume l'organisation des projets pour les principales plateformes d'automatisme industriel :
Controller ├── Tasks │ ├── MainTask │ │ ├── Programs │ │ │ ├── Program_A │ │ │ │ ├── Routines │ │ │ │ ├── Tags │ │ │ │ └── Fault routines ├── Controller Tags ├── Data Types (UDT) ├── Add-On Instructions (AOI) └── I/O Configuration
| Extension | Description |
|---|---|
| .ACD | Projet complet Studio 5000 |
| .L5X | Export XML |
| .L5K | Export texte |
Le format principal est le fichier .ACD. Les échanges entre projets ou la gestion de versions utilisent fréquemment le format .L5X (XML). 13
Le fichier ACD contient déjà une partie des données compilées du projet. 4
Les éléments suivants peuvent être exportés au format L5X :
Project ├── Devices │ └── CPU │ ├── Program blocks │ │ ├── OB │ │ ├── FB │ │ ├── FC │ │ └── DB │ ├── PLC Tags │ ├── Technology Objects │ └── Hardware Configuration ├── HMI └── Networks
| Bloc | Fonction |
|---|---|
| OB | Organisation Block, point d'entrée du programme |
| FB | Function Block avec mémoire |
| FC | Function sans mémoire |
| DB | Data Block contenant les données |
| Version TIA Portal | Extension |
|---|---|
| V17 | .ap17 |
| V18 | .ap18 |
| V19 | .ap19 |
| V20 | .ap20 |
Archives compressées :
.zap17 .zap18 .zap19 .zap20
Séquence classique :
Compile ↓ No errors ↓ Download to device
On compile généralement :
Export XML possible pour :
Ces exports sont notamment utilisés avec Openness ou Git. 67
Project ├── Configurations ├── EtherCAT ├── Variables ├── POUs │ ├── Programs │ ├── Function Blocks │ └── Functions ├── Tasks └── Motion
Omron suit davantage la norme IEC 61131-3 que Rockwell. 9
| Extension | Description |
|---|---|
| .smc | Ancien projet Sysmac |
| .smc2 | Projet Sysmac récent |
| .csm | Projet compact |
| .csm2 | Projet compact récent |
Particularité Sysmac Studio :
Les éléments exportables incluent :
| Fabricant | Projet principal | Export | Organisation |
|---|---|---|---|
| Rockwell | .ACD | .L5X / .L5K | Tasks → Programs → Routines |
| Siemens | .APxx | XML | OB → FB → FC → DB |
| Omron | .SMC2 | XML / CSV | Tasks → POUs |
Une fois maîtrisés :
Le passage d'un constructeur à l'autre devient relativement simple : environ 80 % des concepts sont similaires.