Problème programme CPU

Forum traitant des automates industriels de marque Siemens.
Raiq
Code son premier grafcet
Code son premier grafcet
Messages : 36
Inscription : 05 nov. 2021, 14:04

Problème programme CPU

Message par Raiq »

Bonjour,

J'ai un problème en ce moment que je n'arrive pas à résoudre, j'essaye de créer un comptage tout les 120ms, j'ai fait ce programme, on simulation il marche parfaitement:
Capture d’écran 2022-07-22 092120.png
Le problème, c'est qu'en chargeant la CPU, il n'y a qu'un seul comptage et la temporisation à l'air de se figer (pour être sur que ce ne soit pas un problème de visualisation j'ai changer la tempo a 1s, j'ai le mm problème).
J'imagine que c'est le traitement de la CPU qui est trop lent, mais ça m'étonne fortement, car il n'y a pas besoin d'un traitement rapide pour fonctionné.
Hormis ça, les variables utilisés, ne sont écrites nul part ailleurs, dans un DB uniquement pour ça.
jeanluc69
Aguerri de l'automation
Aguerri de l'automation
Messages : 97
Inscription : 20 oct. 2015, 20:52
Localisation : LYON

Re: Problème programme CPU

Message par jeanluc69 »

C'est quoi ces blocs S_ODT S_CUD ? :o
Raiq
Code son premier grafcet
Code son premier grafcet
Messages : 36
Inscription : 05 nov. 2021, 14:04

Re: Problème programme CPU

Message par Raiq »

Le premier est un retard à la monter, qui se reset quand l'entrée est à 0. Et Le deuxième est un simple compteur d'incrémentation
ASR
Code son premier grafcet
Code son premier grafcet
Messages : 33
Inscription : 16 juin 2019, 14:24

Re: Problème programme CPU

Message par ASR »

Bonjour
Je n'aurai pas fait comme ça. J'aurais plutôt utilisé une impulsion (TP). Je n'utilise pas les temporisateurs mais plutôt les blocs fonction (sfb4, 5, ...) avec une instance dans un db ou en static dans le fb.
Après il serait bien de nous préciser le type exacte de CPU, le temps de cycle relevé, si l'appel du code en question se fait bien avec l'ob1 et si les blocs ob121 et 80 sont utilisés.
A+
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7037
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Problème programme CPU

Message par itasoft »

slts,
Si S_ODT c'est une tempo bestiale TON ça doit marcher
Automaticien privé (de tout)
itasoft@free.fr
Lorent2
Maître du binaire
Maître du binaire
Messages : 484
Inscription : 27 déc. 2015, 08:52

Re: Problème programme CPU

Message par Lorent2 »

On doit même pouvoir remplacer DB2.DBX14.0 par T22.
Si quelquefois tu te sens petit, inutile, démoralisé ou dépressif, n'oublies jamais que tu as été un jour le plus rapide et le meilleur spermatozoïde de ta bande ...
Répondre