J'ai affaire à un contrôleur de machine de l'époque des années 80. Un programme est en cours de téléchargement sur le panneau de contrôle de l'opérateur et pour la vie de moi, je ne peux pas comprendre ce qu'il est écrit.Qu'est-ce que c'est écrit?
La machine est une machine de découpe au plasma Cybermation 700A et voici un extrait de ce qui est en cours de téléchargement. Notez que ceci est utilisé pour gérer le téléchargement des fichiers cnc dans la machine. Ce n'est pas le programme de contrôle de mouvement lui-même. Que je sais réellement écrire. C'est ce programme qui s'avère être la pierre d'achoppement.
$70=A
$72=0
$73=6900
$74=150
$52=0
$53=-8.516
$84=200
$85=0
$10=0
$98=0
$71=0
$18=0
$76=.01
$93=100
$94=200
$20=22-26 gauge;$21=.032;$22=260;$23=80;$24=0
$25=18-20 gauge;$26=.033;$27=180;$28=80;$29=0
$30=14-16 gauge;$31=.035;$32=150;$33=75;$34=0
$35=10-12 gauge;$36=.043;$37=90;$38=60;$39=0
$40=3/16-1/4 plate;$41=.053;$42=30;$43=30;$44=0
$22=300
$24=50
$27=200
$29=50
$32=140
$34=50
$37=100
$39=50
$42=32
$44=50
$72=0
$73=6900
$74=150
TV127,1
$88=-s 30,300
TV20,60
TV22,5
TV23,200
TV25,6
TV40,75
TV42,5
TV43,400
TV45,6
$9=80
TV8,2500;W20,K99
TV86,1
{2
TV7,$9
<1Select Plate
$6=$5
Tv112,16
A
>1!Torch on $16 min
<2Enter plate number;V8,6
>1Plate\:$6
<2>Are you cutting $20?
Y;$7=$21;$8=$22;$9=$23
$71=$24;G3:
<2>Are you cutting $25?
Y;$7=$26;$8=$27;$9=$28
$71=$29;G3:
<2>Are you cutting $30?
Y;$7=$31;$8=$32;$9=$33
$71=$34;G3:
<2>Are you cutting $35?
Y;$7=$36;$8=$37;$9=$38
$71=$39;G3:
<2>Are you cutting $40?
Y;$7=$41;$8=$42;$9=$43
$71=$44;G3:
G2
}
{3
TV13,$71
A
G70
}
Merci
Il est probablement certains paramètres linguistiques internes ou de contrôle. C'est spécifique à votre machine. – SurDin
Que voulez-vous faire? La meilleure façon d'apprendre un protocole consiste à inverser :) –
texte modifiable, si je change quelques-unes des chaînes qui sont utilisées pour les invites il apparaissent quand je le télécharger à nouveau. Une fois même échangé l'ordre de deux section majeure de code et il a encore travaillé avec les actions inversées. Il y a une EPROM avec un firmware qu'il est indubitable d'utiliser pour le contrôle de mouvement. Mon espoir est que l'auteur a utilisé des langages de script obscurs des années 80 comme modèle pour son analyseur. D'où ma question. –