Page 1 sur 1

[S7-300] Dialogue entre automate et IHM

Posté : 22 mai 2023, 06:49
par Pilou
Bonjour,
j'ai un peu de mal à comprendre le principe des DB...

J'ai un automate S7-300 qui va remonter des informations sur mon IHM schneider, pensez-vous que je devrais créer mon programme dans un FB pour directement avoir mes variables ? (DB)

merci par avance

Re: [S7-300] Dialogue entre automate et IHM

Posté : 22 mai 2023, 06:59
par sinced
Pilou a écrit : 22 mai 2023, 06:49 Bonjour,
j'ai un peu de mal à comprendre le principe des DB...

J'ai un automate S7-300 qui va remonter des informations sur mon IHM schneider, pensez-vous que je devrais créer mon programme dans un FB pour directement avoir mes variables ? (DB)

merci par avance
Tu peux créer un DB Global (non lié à un FB) et y ranger tes variables.

Re: [S7-300] Dialogue entre automate et IHM

Posté : 23 mai 2023, 06:31
par Pilou
D'accord, mais pour gagner en optimisation et en organisation je peux le faire dans un FB ?

Re: [S7-300] Dialogue entre automate et IHM

Posté : 23 mai 2023, 09:14
par sinced
Pilou a écrit : 23 mai 2023, 06:31 D'accord, mais pour gagner en optimisation et en organisation je peux le faire dans un FB ?
Les FBs en général sont intéressants pour des objets repétitifs servant à réaliser une fonction précise (commande d'une vanne, d'un moteur, d'un registre etc.)
Après si tu veux tout écrire dans un FB tu peux le faire l'inconvénient c'est qu'à chaque modif sur un réseau tu va devoir recharger le DB associé à ce FB ce qui risque ne pas être apprécié par les autres lignes de codes.

Re: [S7-300] Dialogue entre automate et IHM

Posté : 24 mai 2023, 21:50
par Pilou
merci pour l'information ;)