ANF "Utilisation du framework EPICS pour le contrôle-commande de nos instruments"
de
lundi 3 octobre 2022 (15:00)
à
jeudi 6 octobre 2022 (14:00)
lundi 3 octobre 2022
15:00
Historique EPICS
Historique EPICS
15:00 - 15:30
Open source, Accélérateurs de particules, Communauté active (meeting, ICALEPCS, Codethon), v3, v4, v7, Où trouver la doc (site web, tech-talk), Où trouver la base
15:30
Principe de fonctionnement
Principe de fonctionnement
15:30 - 16:00
Channel Access, Base de données, Architecture distribuée, Clients de base (caget, pvget, camonitor, caput), Clients langage (Python, LabVIEW, C, Java, ...) et applications (Phoebus, Archivage, ...) Vocabulaire (IOC, Soft IOC, PV, CA server, CA client, Record, Processer)
16:00
Pause café
Pause café
16:00 - 16:30
16:30
Notions de la base de données
Notions de la base de données
16:30 - 17:30
Variable (champs prédéfinis) AI/AI, BI/BO, Les champs communs à tous les PVs, SCAN, I/O Intr, SEVR
17:30
Mon premier IOC
Mon premier IOC
17:30 - 18:30
Créer un top (projet), créer une application, créer un IOC, explication de la structure et du cmd, caget, caput (sans détail)
19:30
Dîner
Dîner
19:30 - 21:00
mardi 4 octobre 2022
08:30
Base EPICS, support, extension
Base EPICS, support, extension
08:30 - 09:00
Notions (CONFIGURE, RELEASE), ajouter un driver EPICS, caget, caput, camonitor…
09:00
TP mon premier IOC
TP mon premier IOC
09:00 - 09:30
09:30
Piloter du matériel en SCPI
Piloter du matériel en SCPI
09:30 - 10:30
StreamDevice, autosave
10:30
Pause café
Pause café
10:30 - 11:00
11:00
TP mon premier appareil
TP mon premier appareil
11:00 - 12:30
Kameleon
12:30
Déjeuner
Déjeuner
12:30 - 14:00
14:00
TP mon premier appareil
TP mon premier appareil
14:00 - 14:30
Kameleon
14:30
Comprendre Channel Access
Comprendre Channel Access
14:30 - 15:30
Etablissement de la comm, beacon, wireshark ou tcpdump, CA Gateway, security
15:30
Pause café
Pause café
15:30 - 16:00
16:00
Communiquer avec un automate
Communiquer avec un automate
16:00 - 17:00
Modbus/TCP, S7 PLC, OPC/UA
17:00
TP mon premier automate
TP mon premier automate
17:00 - 18:00
Modbus/TCP
19:30
Dîner
Dîner
19:30 - 21:00
mercredi 5 octobre 2022
08:30
Davantage de type et champs EPICS
Davantage de type et champs EPICS
08:30 - 09:30
waveform, alarm
09:30
Client GUI
Client GUI
09:30 - 10:30
Créer un interface avec Phoebus (synoptique, courbe) Paramétrage réseau, vue alarme, solution Web
10:30
Pause café
Pause café
10:30 - 11:00
11:00
TP GUI
TP GUI
11:00 - 12:00
12:00
Davantage de type et champs EPICS
Davantage de type et champs EPICS
12:00 - 12:30
calc, FLNK, sub, conversion, PID
12:30
Déjeuner
Déjeuner
12:30 - 14:00
14:00
Temps libre
Temps libre
14:00 - 15:00
15:00
Simplifier la programmation EPICS
Simplifier la programmation EPICS
15:00 - 15:30
Macro, template
15:30
TP template
TP template
15:30 - 16:30
16:30
Pause café
Pause café
16:30 - 17:00
17:00
IOC séquenceur
IOC séquenceur
17:00 - 18:00
SNL, Python
19:30
Dîner
Dîner
19:30 - 21:00
jeudi 6 octobre 2022
08:00
Développer un driver EPICS
Développer un driver EPICS
08:00 - 10:00
10:00
Pause café
Pause café
10:00 - 10:30
10:30
TP
TP
10:30 - 11:30
11:30
Echanges
Echanges
11:30 - 12:00
12:00
Déjeuner : paniers pique-nique
Déjeuner : paniers pique-nique
12:00 - 12:30