Page 2 sur 2

Re: [PCVUE] Communication S7-1500 lent

Posté : 07 août 2016, 13:35
par kevinAutom
Mes variables sont dans des DB globaux oui.
La taille de trame me parait raisonnable. Le projet n'en est qu'a ses débuts.
J'aurais plus des trames plus longues à l'avenir.

(d'où mon inquiétude pour la lenteur)

Re: [PCVUE] Communication S7-1500 lent

Posté : 08 août 2016, 08:05
par Bernardo59
Salut,

Tu sais nous dire si c'est la récupération des valeurs qui pose problème ou si c'est juste le rafraichissement de PCVue ?
Tu as essayé sur un autre PC ?
Tu as essayé de reduire la longueur des trames ?

Re: [PCVUE] Communication S7-1500 lent

Posté : 08 août 2016, 11:57
par kevinAutom
Salut,
Je pense que c'est la récupération des valeurs.
En regardant dans l'Explorer, on observe bien un rafraichissement toutes les 12 secondes.
Je n'ai pas encore fait le test sur un autre PC, ni avec une longueur de trames plus petite.

Re: [PCVUE] Communication S7-1500 lent

Posté : 08 août 2016, 12:08
par kevinAutom
Est-ce que vous conseillez de faire:
- plein de petites trames ?
- quelques grandes trames ?

Re: [PCVUE] Communication S7-1500 lent

Posté : 08 août 2016, 12:17
par maxpeigne
kevinAutom a écrit :Est-ce que vous conseillez de faire:
- plein de petites trames ?
- quelques grandes trames ?
J'ai eus une formation PCVue il y a 4 ans et le formateur avait bien spécifié qu'il était préférable de faire peu de grandes trames.

Re: [PCVUE] Communication S7-1500 lent

Posté : 08 août 2016, 12:56
par kevinAutom
D'accord merci de l'info.

Pour vous préciser le problème, suite aux tests :
J'ai 6 trames de différents types. 12 secondes de rafraichissement.
En supprimant une trame, le rafraichissement passe à 10 secondes.

Il semblerait que PCVUE passe 2 secondes par trame.
Je l'observe aussi dans l'explorer. Il y a un décalage de 2 secondes dans le rafraichissement des variables, selon le type de données.

Est-ce que je passe 2 secondes par trame à cause d'un paramètre ? Ou de la longueur de ma trame ?
Evidemment, le scan rate est à moins de 2 secondes.

Re: [PCVUE] Communication S7-1500 lent

Posté : 09 août 2016, 12:51
par kevinAutom
Pour le fin mot de l'histoire, il fallait passer le paramètre "message time out" à 10ms.
Il était à 2 secondes. PCVUE passait donc 2 secondes par trame.

En résumé, ce time out ne fonctionne pas du tout comme un time out.

Re: [PCVUE] Communication S7-1500 lent

Posté : 10 août 2016, 17:10
par EmmanuelDuval
Bonjour

Désolé je n'étais pas abonner à ce forum.
Je confirme que le message time-out n'a rien a voir avec le node time out.
De mémoire par défaut le message time out est à 0 par dé alors que le node time out dois etre à 400ms ou 1s.

Le message time-out est un fait un temps de silence sur la ligne (une fois une réponse reçu de l’équipement c'est le temps d'attente avant d'en envoyer une autre).
Dans le cas d'un protocole TCP/IP (comme Siemens ou Modbus IP) ce paramètre doit resté à 0.
Dans le cas contraire on voit effectivement un effet indésirable sur la comm.

Pour info cette information est dans l'aide PcVue dans le chapitre Communication / Equipement.

Cordialement