Je viens vers vous pour avoir un peu d'aide sur la gestion des G7 sur PL7 puis le passage vers Unity.
J'ai récupéré une application sur un TSX 57 programmé sur PL7Pro qu'il faut migrer vers unity.
En migrant l'application, je me retrouve avec plusieurs erreurs dont :
{XM_9 <Macroétape> : [MAST - Grafcet_maitre]} : (l: 3, c: 3) E2558 réseaux multiples dans la macrosection (solution pour SFC-Project-Setting 'Autoriser plusieurs jetons') : déplacer ce réseau dans la section de graphe)
Sincèrement je ne comprends pas l'erreur donc je regarde la source PL7 :
Au final il n'y a pas que l'erreur que je ne comprends pas...J'ai regardé dans les docs et dans le programme, je ne pige pas comment est appelée la macro ? De plus, à quoi sert le IN/OUT sur la droite ? c'est obligatoire pour une macro ? Je n'y vois ni transition ni action , je ne comprends pas son utilité...
Autre problème, Lors de la conversion j'ai ça :
NOT %MW2000:X2 (*fin cycle 2*)
AND NOT %X6.7 (*pas de nettoyage sur seuil PTM en cours*)
qui devient ça :
(*fin cycle 2*)
(*pas de nettoyage sur seuil PTM en cours*)
NOT %MW2000.2 AND
NOT XM_6_7.X
La base veut dire quoi? on attend 7ms à l'étape 6 ? et du coup sur unity la syntaxe n'est plus la même ?
Je sais que je suis rouillé sur les G7 et que je dois passer à côté de qqch d'évident mais là.... un petit peu d'aide me ferait du bien
Merci d'avance.

