Label Print Format

@MeaningFACT_512FACT_1024PHTM L/99HTPCFACT_DRCHAAP_1208NOVA KittingLDSP_LCD_10LDSP_LCD_99LDSP_LCD_40LDSP_LCD_BXLDSP_LCD_400
1Date code in the format: DD/MM/YYYYYESYESYESYESYESYESYESYESYESYESYESYES
2Time (24HRS) in the format: HH:MM:SS YESYESYESYESYESYESYESYESYESYESYESYES
3Week Code in the format: XX(Two digit)NONOYESNONONOYESYESYESNONOYES
4Month code in the format: MMYESYESYESYESYESYESYESYESYESYESYESYES
5Year Code in the format : YYYESYES"YYYY"YESYESYESYESYESYESYESYESYES
6Serial number initialisation and printing: @6xxx@6 (Size will be decided by number of digits inside @6 to @6)YESYESYESNOYESYESNOYESYESYESYESYES
7Repeated serial number of above serial numberYESYESYESNOYESYESNOYESYESYESYESYES
8Day caode in the format: DDYESYESYESYESYESYESYESYESYESYESYESYES
9Fail Count: 'XXX' (3 Digit Format)NONONOYESNONONO"aB""aB"NONO"aB"
ACutter Count: 'XXX' (3 Digit Format)NONONOYESNONONONONONONONO
BOperator Code 1YESYESYESYESNONONOYESYESNONOYES
COperator Code 2YESYESYESYESNONONOYESYESNONOYES
DShift Code HTPC: Shift Timing and Shift Printing Code i.e.'A' or '1' is user programmable. FACT_512:Shift Timing and Shift Printing Code i.e.'A' or '1' is user programmable. FACT_1024:Shift Timing and Shift Printing Code i.e.'A' or '1' is user programmable. FACT_DRC: 06:01:00 to 14:00:59 ='A', 14:01:00 to 22:00:59 ='B',22:01:00 to 06:00:59 ='C'. LDSP_LCD_10: 07:15 to 15:45 ='A', 15:46 to 23:15 ='B',23:16 to 07:15 ='C'. LDSP_LCD_99: 06:00 to 14:00 ='A', 14:01 to 22:00 ='B',22:01 to 06:00 ='C'. LDSP_LCD_400: 07:00 to 15:30 ='A', 15:31 to 00:00 ='B',00:01 to 07:00 ='C'. PHTM_99: 06:00 to 14:30 ='A', 14:31 to 22:00 ='B',22:01 to 06:00 ='C'. PHTM_L: 06:00 to 14:30 ='A', 14:31 to 22:00 ='B',22:01 to 06:00 ='C'.YESYESYESYESYESNONOYESYESNONOYES
EDay code as 1='1',2='2',3='3',4='4',5='5',6='6',7='7',8='8',9='9',10='A',11='B',12='C',13='D',14='E',15='F',16='G',17='H',18='J',19='K',20='L',21='M',22='N',23='P',24='R',25='S',26='T',27='U',28='V',29='W',30='X',31='Y'.YESYESNONOYESNONOIncremented serial numberIncremented serial numberNONOIncremented serial number
FDay code as 1='1',2='2',3='3',4='4',5='5',6='6',7='7',8='8',9='9',10='A',11='B',12='C',13='D',14='E',15='F',16='G',17='H',18='J',19='K',20='L',21='M',22='N',23='P',24='R',25='S',26='T',27='V',28='W',29='X',30='Y',31='Z'.YESNONONOYESNONONONONONONO
Gtya data (sub codes are available).NONONONONONONOYESNONONONO
Htya rev number.NONONONONONONOYESNONONONO
Itya pass count.NONONONONONONOYESNONONONO
JSingle barcode sacaaned.NONONONONONONONONONONONO
KLot number.NONONONONONONONOYESNONOYES
KxK1= Lot Quantity, K2=Order number in lot qty form,K3=Total lots quantity,K4=Current lot number.NONONOYESNONONONONONONONO
LSerial number.(As per initialised digits) .Same @L is applicable for repeated serial number.Repeated serial number will be printed for all @L identified after first @L in .prn file. NONONOYESNONONOVariable 1Variable 1NONOVariable 1
MPrint variable 2.NONONONONONONOYESYESNONOYES
NFail Count: 'XXX' (3 Digit Format)NONONONONONONOYESYESNONOYES
OPrint variable 4.NONONONONONONOYESYESNONOYES
PPrint variable 5.NONONONONONONOYESYESNONOYES
QPrint variable 6.NONONONONONONOYESYESNONOYES
RMonth in 'JAN','FEB'……'DEC' 3 digit character format.NONONOYESNONOYESYESYESNONOYES
SYear Code in the format : YYYYNONONOYESNONOYESYESYESNONOYES
TSpecial CharacterNONONONONONONOYESYESNONOYES
UConvert AASCI number to Hex byte, For Example @U23 will print "#"YESYESYESYESNONONOYESYESNONOYES
VV1: Hour in Format:HH,V2:Minute in MM Format,V3: Second in SS format.YESYESNOYESNONONOYESNONONONO
WUser details data entered by user to print on label.NONONONONONONONONONONONO
XWeekday code, Monday='1',Tuesdat='2',….Sunday='7'.YESYESNOYESNONONONONOYESYESNO
YJulinan Date YESYESNOYESYESNONONONONONONO
ZShift Code entered through KeyboardNONONONONONONONOYESNONOYES
aOperator code entered by keyboard.NONONONONONONONOYESNONOYES
bLast Four Digits of Operator Code entered through Keyboard are printed seperated by '/' between two bytes. For Example: "23/91".NONONONONONONONOYESNONONO
cYear in special format 2016 'A',2017 'B' …..NONONOYESNONONONONONONONO
dMonday Week code.YESNONOYESYESNONONONOYESYESNO
etya Serial number NONONONONONONONONONONONO
ftya date(DDMMYY)NONONONONONONONONONONONO
gtya Time(HHMMSS)NONONONONONONONONONONONO
hhX: operator code will be printed. (X stands for number for digits, for ex @h3 first three digits will be printed). iX: order number will be printed.(X stands for number for digits, for ex @h3 first three digits will be printed). jX: batch number will be printed.(X stands for number for digits, for ex @h3 first three digits will be printed). kX: var_1 will be printed.(X stands for number for digits, for ex @h3 first three digits will be printed). lX: var_2 will be printed.(X stands for number for digits, for ex @h3 first three digits will be printed). mX: var_3 will be printed.(X stands for number for digits, for ex @h3 first three digits will be printed). max allowed digits are 9.NONONONONONONONONOYESYESNO
iDay code to be printed in modulo 42 logic.
Modulo 42 logic: To calculate day code in modulo 42 logic following arae the steps.
1.Read the RTC and fetch day code in ram.For example RTC:19/09/2018 day is 19.
2.Convert day value into hexadecimal value i.e. 13 hex.
3.Modulo 42 equivalent data is placed in look up table, modulo_42[]=

{'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','-',',',' ','$','/','=','%'};

modulo_42 is name of array.
Now hex 13 or decimal 19'th index of array containt is 'J'.So print 'J' accordingly. "
YESYESNOYESYESNONONONONONONO
jModulo 42 month code. Refer above for logicYESYESNOYESYESNONONONONONONO
kModulo 42 year code. Refer above for logic.YESYESNOYESYESNONONONONONONO
lYear Code in the format : YYSerial no in modulo 42 formatYESYESYESNONONONONONONONO
mPrint program name.NONONOYESNOYESYESNONONONONO
nSunday Week Code.NONONONONONONONONOYESYESNO
oOperator code entered through keyboard (3 digits only).NONONONONONONOYESNONONONO
pBarcode 1 NONONONONONONONONONONONO
qDay in special format: 1:'1'..... 29: 'T' 30: 'U' 31: 'V'YESYESNOYESYESNONONONONONONO
rMonth in special format: JAN:'1',FEB:'2',...OCT:'A',...DEC:'C'YESYESNOYESYESNONONONONONONO
sYear to be printed in special format: 2017:'J',2018:'K',2019:'M',2020;'N', and for years grater than 2020 data is invalid.YESYESNOYESNONONONONONONONO
tBarcode extractor, this variable is used to extract barcode printed in the label print and stores it for comparisonif needed after printing of the label.If label files has 3 barcodes then @t1---@t1,@t2---@t2,@t3---@t3 are needed and each barcode length is defined by @t--@t boundary.YESNONOYESYESNONONONONONONO
uHarness testing time started on the label.YESNONONONONONONONONONONO
vLabel Serial Number of PC based tester.NONONONONONONONONONONONO
wDay Code in format: SUNDAY '1',Monday='2'…Saturday='7'.NONONONONONONONONOYESNONO
xMonth in special format printed on label, JAN='A',FEB='B',MAR='C',APR='D',MAY='F',JUN='G',JULY='H',AUG='J',SEP='K',OCT='L',NOV='M',DEC='N'.YESNONONOYESNONONONONONONO
yHour in special format: 1='A',2='B'……24='X'.NONONOYESNONONONONONONONO
zz1= First barcode scanned before testing,z2=First barcode scanned before testing and so on…NONONONOYESNONONONONONONO
!Month code in the format: 1='1',2='2',3='3',4='4',5='5',6='6',7='7',8='8',9='9',10='X',11='Y',12='Z'.YESNONONOYESNONONONONONONO
#Part Name Printed on Label.NONONOYESNONONONONONONONO
$Part Number is printed on Label.NONONOYESNONONONONONONONO
%EO number field printed on label.NONONOYESNONOYESNONONONONO
^Tester Serial number is printed on label.Can be use to trace Tester/Machine from where UUT is tested.YESYESNONONONONONONONONONO
&Day in special format: 1='XB',2='XC',3='XD',4='XE',5='XF',6='XG',7='XH',8='XK',9=XL',10='BA',11='BB',12='BC',13='BD',14='BE',15='BF',16='BG',17='BH',18='BK',19=BL', 20='CA',21='CB',22='CC',23='CD',24='CE',25='CF',26='CG',27='CH',28='CK',29=CL', 30='DA',31='DB'.YESNONONOYESNONONONONONONO
*Month code in the format: JAN='A',FEB='B',March='C',April='D',May='E',June='F',July='G',Aug='H',Sept='K',OCT='L',NOV='M',DEC='N.YESNONONOYESNONONONONONONO
(Variable used to print reference Thermistor/Resistor Value. (01 = First reference thermistor/resistor, (02=Second etc..NONONONOYESNONONONONONONO
)Variable used to print Actual Thermistor/Resistor Value. (01 = First reference thermistor/resistor, (02=Second etc..NONONONOYESNONONONONONONO
-"-A" = Kit Count, "-B" = Week code Monday to Saturday.NONONONONONOYESNONONONONO
=Stage number printed in the label.: '01' will be printed if first stage is tested, '02' will be printed if second stage is passed. NONONONOYESNONONONONONONO