Table des matières

Organisation des programmes PLC

Ce document résume l'organisation des projets pour les principales plateformes d'automatisme industriel :

Rockwell (Allen-Bradley)

Logiciel principal : Studio 5000 Logix Designer. 12

Structure du programme

Controller
├── Tasks
│   ├── MainTask
│   │   ├── Programs
│   │   │   ├── Program_A
│   │   │   │   ├── Routines
│   │   │   │   ├── Tags
│   │   │   │   └── Fault routines
├── Controller Tags
├── Data Types (UDT)
├── Add-On Instructions (AOI)
└── I/O Configuration

Extensions principales

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

Compilation

Le fichier ACD contient déjà une partie des données compilées du projet. 4

Export

Les éléments suivants peuvent être exportés au format L5X :

32


Siemens

Logiciel principal : TIA Portal. 56

Structure du programme

Project
├── Devices
│   └── CPU
│       ├── Program blocks
│       │   ├── OB
│       │   ├── FB
│       │   ├── FC
│       │   └── DB
│       ├── PLC Tags
│       ├── Technology Objects
│       └── Hardware Configuration
├── HMI
└── Networks

Les blocs à connaître

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

Extensions principales

Version TIA Portal Extension
V17 .ap17
V18 .ap18
V19 .ap19
V20 .ap20

Archives compressées :

.zap17
.zap18
.zap19
.zap20

57

Compilation

Séquence classique :

Compile
↓
No errors
↓
Download to device

On compile généralement :

6

Export

Export XML possible pour :

Ces exports sont notamment utilisés avec Openness ou Git. 67


Omron

Logiciel principal : Sysmac Studio. 89

Structure du programme

Project
├── Configurations
├── EtherCAT
├── Variables
├── POUs
│   ├── Programs
│   ├── Function Blocks
│   └── Functions
├── Tasks
└── Motion

Omron suit davantage la norme IEC 61131-3 que Rockwell. 9

Extensions principales

Extension Description
.smc Ancien projet Sysmac
.smc2 Projet Sysmac récent
.csm Projet compact
.csm2 Projet compact récent

109

Sauvegarde

Particularité Sysmac Studio :

811

Export

Les éléments exportables incluent :

8


Résumé rapide

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

Conseils pour débuter

  1. Commencer par Siemens pour comprendre clairement les notions de OB, FB, FC et DB.
  2. Passer ensuite à Rockwell pour découvrir l'approche Task / Program / Routine.
  3. Explorer Omron pour approfondir la logique IEC 61131-3 moderne.

Une fois maîtrisés :

Le passage d'un constructeur à l'autre devient relativement simple : environ 80 % des concepts sont similaires.