Label Print Format

@MeaningNOVAFACT_DRCHTPCFACT_512FACT_1024LDSP_LCD_10LDSP_LCD_99LDSP_LCD_40LDSP_LCD_BXLDSP_LCD_400HAAP_1208PHTM L/99NOVA-KIT
1Date code in the format: DD/MM/YYYYNONOYESYESYESYESYESYESYESYESYESYESYES
2Time (24HRS) in the format: HH:MM:SSNONOYESYESYESYESYESYESYESYESYESYESYES
3Week Code in the format: XX(Two digit)NONOYESNONOYESYESNONOYESNOYESNO
4Month code in the format: MMNONOYESYESYESYESYESYESYESYESYESYESNO
5Year Code in the format: YYNONOYESYESYESYESYESYESYESYESYES"YYYY"NO
6Serial number initialisation and printing: @6xxx@6 (Size will be decided by number of digits inside @6 to @6)NONONOYESYESYESYESYESYESYESYESYESNO
7Repeated serial number of above serial numberNONONOYESYESYESYESYESYESYESYESYESNO
8Day code in the format: DDNONOYESYESYESYESYESYESYESYESYESYESNO
9Fail Count: 'XXX' (3 Digit Format)NONOYESNONO"aB""aB"NONO"aB"NONONO
ACutter Count: 'XXX' (3 Digit Format)NONOYESNONONONONONONONONONO
BOperator Code 1NONOYESYESYESYESYESNONOYESNOYESNO
COperator Code 2NONOYESYESYESYESYESNONOYESNOYESNO
D
Shift Code
"Shift 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.
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'."
NONOYESYESYESYESYESNONOYESNOYESNO
EDay code as 1='1',2='2',3=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'.NONONOYESYESIncremented serial numberIncremented serial numberNONOIncremented serial numberNONONO
FDay code as: 1='1',2='2',3=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'.NONONOYESNONONONONONONONONO
Gtya data (sub codes are available).NONONONONOYESNONONONONONONO
Htya rev number.NONONONONOYESNONONONONONONO
Itya pass count.NONONONONOYESNONONONONONONO
JSingle barcode scanned.NONONONONONONONONONONONONO
KLot number.NONONONONONOYESNONOYESNONONO
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.NONOYESNONOVariable 1Variable 1NONOVariable 1NONONO
MPrint variable 2.NONONONONOYESYESNONOYESNONONO
NPrint variable 3.NONONONONOYESYESNONOYESNONONO
OPrint variable 4.NONONONONOYESYESNONOYESNONONO
PPrint variable 5.NONONONONOYESYESNONOYESNONONO
QPrint variable 6.NONONONONOYESYESNONOYESNONONO
RMonth in 'JAN','FEB'……'DEC' 3 digit character format.NONOYESNONOYESYESNONOYESNONONO
SYear Code in the format : YYYYNONOYESNONOYESYESNONOYESNONONO
TSpecial CharacterNONONONONOYESYESNONOYESNONONO
UConvert AASCI number to Hex byte, For Example @U23 will print "#"NONOYESYESYESYESYESNONOYESNOYESNO
VV1: Hour in Format:HH,V2:Minute in MM Format,V3: Second in SS format.NONOYESYESYESYESNONONONONONONO
WUser details data entered by user to print on label.NONONONONONONONONONONONONO
XWeekday code, Monday='1',Tuesdat='2',….Sunday='7'.NONOYESYESYESNONOYESYESNONONONO
YJulian Date NONOYESYESYESNONONONONONONONO
ZShift Code entered through KeyboardNONONONONONOYESNONOYESNONONO
aOperator code entered by keyboard.NONONONONONOYESNONOYESNONONO
b"Last Four Digits of Operator Code entered through Keyboard are printed seperated by '/' between two bytes. For Example: "23/91". NONONONONONOYESNONONONONONO
cYear in special format 2016 'A',2017 'B'NONOYESNONONONONONONONONONO
dMonday Week code.NONOYESYESNONONOYESYESNONONONO
etya Serial number NONONONONONONONONONONONONO
ftya date(DDMMYY)NONONONONONONONONONONONONO
gtya Time(HHMMSS)NONONONONONONONONONONONONO
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."
NONONONONONONOYESYESNONONONO
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. "
NONOYESYESYESNONONONONONONONO
jModulo 42 month code. Refer above for logicNONOYESYESYESNONONONONONONONO
kModulo 42 year code. Refer above for logic.NONOYESYESYESNONONONONONONONO
lYear Code in the format : YYNONOYESSerial no in modulo 42 formatYESNONONONONONOYESNO
mPrint program name.NONOYESNONONONONONONOYESNOYES
nSunday Week Code.NONOYESNONONONOYESYESNONONONO
oOperator code entered through keyboard (3 digits only).NONONONONOYESNONONONONONONO
pBarcode 1 NONONONONONONONONONONONONO
qDay in special format: 1:'1'..... 29: 'T' 30: 'U' 31: 'V'NONOYESYESYESNONONONONONONONO
rMonth in special format: JAN:'1',FEB:'2',...OCT:'A',...DEC:'C'NONOYESYESYESNONONONONONONONO
sYear to be printed in special format: 2017:'J',2018:'K',2019:'M',2020;'N', and for years greater than 2020 data is invalid.NONOYESYESYESNONONONONONONONO
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.NONOYESYESNONONONONONONONONO
uHarness testing time started on the label.NONONOYESNONONONONONONONONO
v-NONONONONONONONONONONONONO
wDay Code in format: SUNDAY '1',Monday='2'…Saturday='7'.NONOYESNONONONOYESNONONONONO
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'.NONONOYESNONONONONONONONONO
yHour in special format: 1='A',2='B'……24='X'.NONOYESNONONONONONONONONONO
zz1= First barcode scanned before testing,z2=First barcode scanned before testing and so on…NOYESNONONONONONONONONONONO
!Month code in the format: 1='1',2='2',3=3'3,4='4',5='5',6='6',7='7',8='8',9='9',10='X',11='Y',12='Z'.NONONOYESNONONONONONONONONO
#Part Name Printed on LabelNONOYESNONONONONONONONONONO
$Part Number Printed on LabelNONOYESNONONONONONONONONONO
%EO Number Printed on LabelNONOYESNONONONONONONONONOPrint Station Name
^Tester Hardware Serial Number on labelNONOYESYESYESNONONONONONONONO
&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'.NONONOYESNONONONONONONONONO
*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.NONONOYESNONONONONONONONONO
(Variable used to print Reference Thermistor/Resistor Value. 01 = First reference thermistor/resistor, 02=Second etc..NOYESNOYESNONONONONONONONONO
)Variable used to print Actual Thermistor/Resistor Value. 01 = First reference thermistor/resistor, 02=Second etc..NOYESNOYESNONONONONONONONONO
-"-A" = Kit Count, "-B" = Week code Monday to Saturday.YESNONOYESNONONONONONONONONO
=Stage number printed in the label.: '01' will be printed if first stage is tested, '02' will be printed if second stage is passed.NOYESNOYESNONONONONONONONONO