TIA Portal V18 Unified Comfort JavaScript

Forum traitant des automates industriels de marque Siemens.
Répondre
Antoine42
Apprend le binaire
Apprend le binaire
Messages : 2
Enregistré le : 03 janv. 2023, 16:40

TIA Portal V18 Unified Comfort JavaScript

Message par Antoine42 »

Bonjour à tous,

Je possède un IHM MTP1500 Unified Comfort et je travaille sur TIA V18.

J'essaye de faire depuis quelques heures un script permettant de réaliser ceci : Lorsque nous arrivons sur la page d'accueil un timer est lancé, à la fin de ce timer on switch automatiquement sur une autre fenêtre. J'ai essayé plusieurs variantes de programme avec la fonction Settimeout, sans succès jusque là. J'ai également essayé de recherché des docs ou une librairie explicative des différentes fonctions sans succès.

Je demande donc l'aide des connaisseurs de cette nouvelle version car là c'est un casse-tête ^^.

Merci d'avance, bonne journée !
Modifié en dernier par Antoine42 le 03 janv. 2023, 20:11, modifié 2 fois.
dpo
Dieu du process
Dieu du process
Messages : 818
Enregistré le : 27 nov. 2015, 20:03

Re: TIA Portal V18 Unified Comfort JavaScript

Message par dpo »

ça ne répond pas directement à ta question mais tu as une autre solution (j'attends 4/5 ans que ce nouveau truc soit fiable avant de m'y mettre) :
échanger le numéro de page en cours avec l'automate et gérer la tempo + changement de page depuis l'automate.(mode barbare).
En code, tu peux utiliser une variable interne et un programme cyclique en script (si ça existe encore) :
Toutes les X sec, si page ouverte incremente compteur
si compteur > max alors changement de page et compteur=0
mais dans les deux cas, ça ne gère pas l'activité sur l'écran, tu risques de changer alors que quelqu'un est dessus
Antoine42
Apprend le binaire
Apprend le binaire
Messages : 2
Enregistré le : 03 janv. 2023, 16:40

Re: TIA Portal V18 Unified Comfort JavaScript

Message par Antoine42 »

dpo a écrit : 03 janv. 2023, 17:49 ça ne répond pas directement à ta question mais tu as une autre solution (j'attends 4/5 ans que ce nouveau truc soit fiable avant de m'y mettre) :
échanger le numéro de page en cours avec l'automate et gérer la tempo + changement de page depuis l'automate.(mode barbare).
En code, tu peux utiliser une variable interne et un programme cyclique en script (si ça existe encore) :
Toutes les X sec, si page ouverte incremente compteur
si compteur > max alors changement de page et compteur=0
mais dans les deux cas, ça ne gère pas l'activité sur l'écran, tu risques de changer alors que quelqu'un est dessus
Salut, merci de ta réponse. J'essayerais de faire cela si je n'ai pas trouvé d'alternative.

Bonne soirée !
Répondre