You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

58 lines
1.8 KiB
INI

// Beschreibung
// Diese Datei geh<65>rt zur Stamp Inspection (IP=172.16.17.21)
// Version Datum Beschreibung
// 1.0 06.08.2009 1. Version (min Version: TcpForFph:1.0.5. FPH.DLL: 1.2.3)
// 26.02.2010 UnitName erg<72>nzt
// 1.5 16.09.2010 Unit Name repariert.
// 1.6 14.12.2010 TimeOut auf 40 Sekunden erh<72>ht
// 21.01.2011 UnitName um IP erg<72>nzt, TimeOut auf 60 Sekunden erh<72>ht
[general]
UnitName="Stamp Inspection Camera (172.16.17.21)"
IP_T1=172.26.2.23
IP=172.16.17.21
Port=2001
// Timeout in Sekunden
TimeOut=60
WithEcho=0
LineEnd=<EFBFBD>\0
PreText=D_
PostText=.avp
// Error_Type legt fest wie ein Fehler in Ergebnis erkannt wird.
// 1 -> Zeile beginnt mit ERROR anschlie<69>end folgt die Fehlernummer
// 2 -> Zeile beginnt mit Ziffer, 0 ist OK
// 3 -> Keyenc Fehler, Zeile beginnt mit ER, Auftrag, Fehlernr., CR
ERROR_TYPE=2
// Ergebnistypen
// 1 -> OK=Erfolg, sonst Fehler,
// 2 -> Zeile beginnt mit 'RESULT' 'Auftrag' 'Ergebnis in Anf<6E>hrungszeichen'
// 3 -> Das Command ist das Ergebnis
// 4 -> Das per recv empfangene Ergebnis wird zur<75>ckgegeben
// 5 -> 0=Erfolg, sonst Fehler
// 6 -> Zeile beginnt mit dem 'Auftrag' z.B. sende 'PR' --> Ergebnis: 'PR, IN, 005' --> Ergebnis= IN,005
// 7 -> Das per recv empfangene Ergebnis wird ohne PreText und PostText zur<75>ckgegeben.
// cmd=Auftrag, RT=Return Type
// %Result_1% -> wird durch das Ergebnis von CMD_1 ersetzt
// %MDB% -> wird durch den Wert aus der Datenbank siehe com.ini Datei, Abschnit 'in', Wert: 'MDBValue' ersetzt
[-save]
CMD_1=SaveCurrentRecipe %PreText%%MDB%%PostText%
RT_1=5
CMD_2=GetCurrentRecipe
RT_2=7
[-load]
CMD_1=Brand_Change %PreText%%MDB%%PostText%
RT_1=5
[-test]
CMD_1=GetCurrentRecipe
RT_1=7
CMD_2={ ("%Result_1%"=="%MDB%") ? OK : "ERROR 100";}
RT_2=1