Label Print Format

@MeaningHTPCFACT_512FACT_1024LDSP_LCD_10LDSP_LCD_99LDSP_LCD_40LDSP_LCD_BXLDSP_LCD_400HAAP_1208PHTM L/99
1Date code in the format: DD/MM/YYYYYESYESYESYESYESYESYESYESYESYES
2Time (24HRS) in the format: HH:MM:SSYESYESYESYESYESYESYESYESYESYES
3Week Code in the format: XX(Two digit)NONONOYESYESNONOYESNOYES
4Month code in the format: MMYESYESYESYESYESYESYESYESYESYES
5Year Code in the format: YYYESYESYESYESYESYESYESYESYESYES
6Serial number initialisation and printing: @6xxx@6 (Size will be decided by number of digits inside @6 to @6)NOYESYESYESYESYESYESYESYESYES
7Repeated serial number of above serial numberYESYESYESYESYESYESYESYESYESYES
8Day code in the format: DDYESYESYESYESYESYESYESYESYESYES
9Fail Count: 'XXX' (3 Digit Format)YESNONO"aB""aB"NONO"aB"NONO
ACutter Count: 'XXX' (3 Digit Format)YESNONONONONONONONONO
BOperator Code 1YESYESYESYESYESNONOYESNOYES
COperator Code 2YESYESYESYESYESNONOYESNOYES
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'."
YESYESYESYESYESNONOYESNOYES
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'.NOYESYESIncremented serial numberIncremented serial numberNONOIncremented serial numberNONO
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'.NOYESNONONONONONONONO
Gtya data (sub codes are available).NONONOYESNONONONONONO
Htya rev number.NONONOYESNONONONONONO
Itya pass count.NONONOYESNONONONONONO
JSingle barcode sacaaned.NONONONONONONONONONO
KLot number.NONONONOYESNONOYESNONO
LSerial number.(As per initialised digits)YESNONOVariable 1Variable 1NONOVariable 1NONO
MPrint variable 2.NONONOYESYESNONOYESNONO
NPrint variable 3.NONONOYESYESNONOYESNONO
OPrint variable 4.NONONOYESYESNONOYESNONO
PPrint variable 5.NONONOYESYESNONOYESNONO
QPrint variable 6.NONONOYESYESNONOYESNONO
RMonth in 'JAN','FEB'……'DEC' 3 digit character format.YESNONOYESYESNONOYESNONO
SYear Code in the format : YYYYYESNONOYESYESNONOYESNONO
TSpecial CharacterNONONOYESYESNONOYESNONO
UConvert AASCI number to Hex byte, For Example @U23 will print "#"YESYESYESYESYESNONOYESNOYES
VV1: Hour in Format:HH,V2:Minute in MM Format,V3: Second in SS format.YESYESYESYESNONONONONONO
WUser details data entered by user to print on label.NONONONONONONONONONO
XWeekday code, Monday='1',Tuesdat='2',….Sunday='7'.YESYESYESNONOYESYESNONONO
YJulinan Date YESYESYESNONONONONONONO
ZShift Code entered through KeyboardNONONONOYESNONOYESNONO
aOperator code entered by keyboard.NONONONOYESNONOYESNONO
b"Last Four Digits of Operator Code entered through Keyboard are printed seperated by '/' between two bytes. For Example: "23/91". NONONONOYESNONONONONO
cYear in special format 2016 'A',2017 'B'YESNONONONONONONONONO
dMonday Week code.YESYESNONONOYESYESNONONO
etya Serial number NONONONONONONONONONO
ftya date(DDMMYY)NONONONONONONONONONO
gtya Time(HHMMSS)NONONONONONONONONONO
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."
NONONONONOYESYESNONONO
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. "
YESYESYESNONONONONONONO
jModulo 42 month code. Refer above for logicYESYESYESNONONONONONONO
kModulo 42 year code. Refer above for logic.YESYESYESNONONONONONONO
lYear Code in the format : YYYESSerial no in modulo 42 formatYESNONONONONONOYES
mPrint program name.YESNONONONONONONOYESNO
nSunday Week Code.NONONONONOYESYESNONONO
oOperator code entered through keyboard (3 digits only).NONONOYESNONONONONONO
pBarcode 1 NONONONONONONONONONO
qDay in special format: 1:'1'..... 29: 'T' 30: 'U' 31: 'V'YESYESYESNONONONONONONO
rMonth in special format: JAN:'1',FEB:'2',...OCT:'A',...DEC:'C'YESYESYESNONONONONONONO
sYear to be printed in special format: 2017:'J',2018:'K',2019:'M',2020;'N', and for years grater than 2020 data is invalid.YESYESYESNONONONONONONO
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.YESYESNONONONONONONONO
uHarness testing time started on the label.NOYESNONONONONONONONO
v-NONONONONONONONONONO
wDay Code in format: SUNDAY '1',Monday='2'…Saturday='7'.NONONONONOYESNONONONO
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'.NOYESNONONONONONONONO
yHour in special format: 1='A',2='B'……24='X'.YESNONONONONONONONONO
zNot Used yet.NONONONONONONONONONO
!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'.NOYESNONONONONONONONO
#Part Name Printed on LabelYESNONONONONONONONONO
$Part Number Printed on LabelYESNONONONONONONONONO
%EO Number Printed on LabelYESNONONONONONONONONO
^Tester Hardware Serial Number on labelYESYESYESNONONONONONONO