Supusa e (Bam)

download Supusa e (Bam)

of 16

Transcript of Supusa e (Bam)

  • 7/23/2019 Supusa e (Bam)

    1/16

    AUTOMET Revision 1.0METALPROGETTI

    Perugia, 16/05/2002

    Battista Automat Metalprogetti (BAM) is a softare pro!e"ure pro"u!e" #$ t%eM&'APR*&''+ !ompan$ an" it is set up to !omman" an" !ontrol t%e garment %an"ling s$stems

    pro"u!e" #$ t%e !ompan$ un"er t%e name of BA''+-'A. '%is pro!e"ure %as #een "esigne" toena#le !onne!tion it% management softares for "r$!leaning s%ops manufa!ture" #$ t%ir" parties('P).

    '%e purpose of t%is "o!ument is to furnis% a preliminar$ "es!ription of %o information ise!%ange" #eteen BAM an" 'P.

    '%is "o!ument %as #een "ran up on t%e assumption t%at t%e rea"er is alrea"$ familiar it% t%eBA''+-'A automati! s$stems in terms of #ot% !omponents an" operation.

    LOCAL NETWORK

    '%e to personal !omputers are !onne!te" t%roug% a lo!al netor su!% as &t%ernet. '%e a!tualtransmission s$stem an" t%e netor proto!ol are to #e esta#lis%e". '%e e!%ange of information

    #eteen t%e to s$stems is "esigne" to operate t%roug% t%e use of files visi#le on t%e lo!al netor.

    COMPUTER ARCHITECTURE

  • 7/23/2019 Supusa e (Bam)

    2/16

    COMPUTER ARCHITECTURE

    AUTOMET Revision 1.0METALPROGETTI

    4uring t%e various %an"ling p%ases, BAM mo"ifies its on "ata#ase so t%at t%e position of t%egarments is ala$s uni

  • 7/23/2019 Supusa e (Bam)

    3/16

    AUTOMET Revision 1.0METALPROGETTI

    -garments or or"er to "elete= it is not possi#le to "elete a garment or an or"er t%at %a" a statusvariation (status FGR)

    - garments to #e "elivere" to t%e !ustomer t%roug% t%e automati! "eliver$ gate or, alternativel$, #$means of an unloa"ing arm insi"e t%e s%op

    - garments to #e "elivere" manuall$ to t%e !ustomer, i.e. all items t%at are not store" on t%e!onve$or= in t%is !ase it is possi#le to "eliver a garment even if its status is ot%er t%an R.

    BAM generates an AE'MA'.E' file it% t%e same format as AE'MA'.+3 in %i!% it signalst%e 'P it% t%e "ata on all t%e %an"ling operations performe" in"epen"entl$ or folloing re- list of all %an"le" garments (!%ange in status)- list of all slots %ose status %as !%ange"

    '%e format of ea!% file re!or" is s%o n #elo >

  • 7/23/2019 Supusa e (Bam)

    4/16

    AUTOMET Revision 1.0METALPROGETTI

    LEL I for retrieval/retrieve" at automati!"istri#ution gate

    P I 'o pi! t%e entire or"er from t%e 2% pi!up9 I $ou re!eive t%e !ommit on t%e !reation of a

    ne or"er I 9%ange r"er Amount 4ue

    MA* 9%ara!ter 2 01 01I "istri#ution !onve$or 05I sorting !onve$or

    -' 9%ara!ter 5 00001 -lot num#er in %i!% t%e garment is loa"e".

    E' 9%ara!ter 5 Position !o"e for garment rea"$ off !onve$or.ree string in"i!ating t%e lo!ation in %i!% t%egarment %as #een pla!e" rea"$ for retrieval.'%e 'P is not alloe" to use t%e !%ara!ters H N O

    #e!ause t%e$ are use" #$ BAM for t%e variousautomati! sorting p%ases.

    9E-'M&R 9%ara!ter 20 9ustomer 9o"e, use" to loa" on !onve$or as !loseas possi#le t%e r"ers of t%e same !ustomer

    R4&R':P& 9%ara!ter 1 Parameter to "efine in %i!% se0 I ptimie #$ -lot (3ormal$ use" for storesr"ers)5 I BAM respe!t t%e se

  • 7/23/2019 Supusa e (Bam)

    5/16

    AUTOMET Revision 1.0METALPROGETTI

    4rop'ime 9%ara!ter Q 4rop off timeDDMM--

    Promise4ate 9%ara!ter Q Promise 4ate for pi!up44MM::::

    Promise'+me 9%ara!ter Q Promise 'ime for pi!upDDMM--

    'o simplif$ t%e "es!ription, e %ave "efine" several e$ or"s to s%o t%e !om#ination of severalre!or" fiel"s, i"entif$ing some of t%e fun"amental garmentmanagement !on"itions.

    STAT MAG CAS OUT DESCIPTION

    NOT EAD! "#st se$t fr%& TP t% BAM

    L '( '')'' EAD! *a$+i$+ %$ s%rti$+ c%$,e-%r

    L )'' EAD! #$l%a/e/ fr%& s%rti$+ c%$,e-%r %$ c*ai$

    L 0)''0 EAD! l%a/e/ %$ a#t%&atic l%a/i$+ c*ai$

    L '(1') '')23 4)''4 EAD! %r/ere/ t% 5e #$l%a/e/ fr%& c%$,e-%rs

    L ') ')6(' EAD! *a$+i$+ %$ st%ra+e c%$,e-%r

    L ABCDE EAD! OFF CON7E!O

  • 7/23/2019 Supusa e (Bam)

    6/16

    AUTOMET Revision 1.0METALPROGETTI

    OUT P%siti%$ %ff c%$,e-%r Bla$:

    CUSTOME

    C#st%&er $a&e %r c%/e Bla$:

    ODET!P

    E

    Bla$:

    ODEKE! Bla$:

    AM Bla$:

    '%ere is no AE'MA'.E' response.

    1.2 *ARM&3' R&9R4 9A39& 9MMA34

    or !an!eling garments, t%e file must !ontain a re!or" for ea!% garment to #e !an!ele". 'o !an!elt%e entire lot, one single line is suffi!ient for all t%e garments of t%e same lot.

    A garment !an #e !an!ele" onl$ if -'A'E- I R. 'o "elete one entire or"er all t%e garments#elonging to it must #e in t%e status R.

    FIELD DESCRIPTION NOTE C l

  • 7/23/2019 Supusa e (Bam)

    7/16

    AUTOMET Revision 1.0METALPROGETTI

    in AE'MA'.+3. %en "eleting entire or"ers BAM ill sen" #a! all t%e "elete" items an" t%estatus ill ala$s assume t%e status A.+t is also possi#le to "elete one single garment #elonging to a !ertain or"er , #ut t%e or"er ill %aveto #e sent #a! !orre!tl$, in a se!on" p%ase, into t%e fiel"s 3*ARM an" *ARM&3'.

    1.? 9MMA34 R MA3EA 4&+7&R: A *ARM&3' 'DA' +- 3' R&A4:

    '%e file %as to !ontain one re!or" for ea!% garment t%at is #eing "elivere" manuall$.

    FIELD DESCRIPTION NOTE Compulsory

    LOT L%t c%/e ali+$e/ %$ t*e left -es

    NGAM T%tal $#&5er %f +ar&e$ts i$ t*e l%t -es

    GAM Gar&e$t %r/er $#&5er i$ t*e l%t -esGACODE Gar&e$t c%/e ali+$e/ %$ t*e left -es

    GADESC Ite& /escripti%$

    PEC Perce$ta+e %cc#pie/ 5- +ar&e$t1sl%t XXX -es

    HUNG Gar&e$t *a$+i$+ %r $%t S1N -es

    STATUS Ne8 rec%r/M

    &a$#al -es

  • 7/23/2019 Supusa e (Bam)

    8/16

    AUTOMET Revision 1.0METALPROGETTI

    NGAM T%tal $#&5er %f +ar&e$ts i$ t*e l%t -es

    GAM Gar&e$t %r/er $#&5er i$ t*e l%t -es

    GACODE Gar&e$t c%/e ali+$e/ %$ t*e left -es

    GADESC Ite& /escripti%$

    PEC Perce$ta+e %cc#pie/ 5- +ar&e$t1sl%t XXX -es

    HUNG Gar&e$t *a$+i$+ %r $%t S1N -esSTATUS Ne8 rec%r/ M &a$#al

    #$l%a/i$+

    -es

    MAGSLOT St%ra+e c%$,e-%r as tra$s&itte/ 5-

    A#t%&at.%#t file

    SLOT Sl%t as tra$s&itte/ 5-

    A#t%&at.i$ fileOUT P%siti%$ %ff c%$,e-%r P%siti%$ %ff

    c%$,e-%r

    T$i% &omma'd $a% (ee' %impli)y* !o allo+ !o %e'd o'ly o'e li'e )o !$e ode !o (e,'load-Dele!ed a'd &a' (e ,%ed !o DELETE a' ode 'o! eady o !o UNLOAD a' ode

    )om &o'.eyo !o !$e ma',al ,'loadi'/ poi'!0

  • 7/23/2019 Supusa e (Bam)

    9/16

    AUTOMET Revision 1.0METALPROGETTI

    ODET!PE ' ; Ba& %pti&itracti%$ AM t% #se XXX

    n!e t%e manual "eliver$ %as #een !omplete", BAM transmits AE'MA'.E' !ompose" of are!or" for ea!% garment t%at %as #een unloa"e". R&A4: garments t%at ere %anging on t%e!onve$or ill mean a ne re!or" on AE'MA'.E' for ea!% ne free slot. '%e re!or" format isin"i!ate" #elo in paragrap% ? -' -'A'E- R&9R4.

    1.? 9MMA34 R AE'MA'+9 4&+7&R: A' 'D& *A'& A *ARM&3' 'DA' +-R&A4:

    '%e file %as to !ontain one re!or" for ea!% garment t%at is R&A4:. +t is not possi#le to "eliver$manuall$ a single garment t%at is R&A4: if in t%e lot several garments are R&A4:.

  • 7/23/2019 Supusa e (Bam)

    10/16

    AUTOMET Revision 1.0METALPROGETTI

    FIELD DESCRIPTION NOTE Compulsory

    LOT L%t c%/e ali+$e/ %$ t*e left -es

    NGAM BLANK

    GAM BLANK

    GACODE BLANK

    GADESC BLANKPEC BLANK

    HUNG BLANK

    STATUS U$l%a/ 1 Delete c%&&a$/ P -es

    MAGSLOT BLANK

    SLOT BLANK

    OUT BLANK

    CUSTOME BLANK

    ODET!PE ' ; Ba& %pti&i

  • 7/23/2019 Supusa e (Bam)

    11/16

    AUTOMET Revision 1.0METALPROGETTI

    *AR4&-9 +tem "es!riptionP&R9 Per!entage o!!upie" #$ garment/slotDE3* 3L or L-L-'A'E- R or as transmitte" in AE'MA'.E' folloing t%e last %an"ling

    operation for t%e garment #eing manage"MA*,-' iel"s !ontaining "ata as transmitte" in AE'MA'.E' folloing t%e last

    %an"ling operation for t%e lot/garment #eing manage"E' iel"s !ontaining "ata as transmitte" in AE'MA'.E' folloing t%e last

    %an"ling operation for t%e lot/garment #eing manage"

    Re!or" referring to a slot>see paragrap% ? -' -'A'E- R&9R4

    2 AUTOMAT#OUT

    +n a""ition to t%e !ases "es!ri#e" a#ove, t%e AE'MA'.E' file is also generate" %enever BAMperforms an$ t$pe of %an"ling operation on t%e garments #eing manage".

    3 SLOT STATUS RECORD

    ' t " if t% l t i i " # t

  • 7/23/2019 Supusa e (Bam)

    12/16

    AUTOMET Revision 1.0METALPROGETTI

    '%e 'P rea"s t%e file 9AR4R&A4.E' an" after rea"ing, !an!els it.

    BAM epe!ts t%e file -9R&&3.+3 it% t%e "ata liste" #elo, #ut t%e restoration for t%e netrea"ing originates in t%e e$or"s 9AR4+3 or 9AR4E'.'%e -9R&&3.+3 file folloe" #$ 9R@ in!lu"es>

    a) -pe!ial or"s>

    9&AR 9lear t%e s!reen9AR4E' -en" t%e !ar" out9AR4+3 A!!ept t%e !ar" in%en BAM fin"s t%ese or"s, it ee!utes t%e !omman" an" gets rea"$ for a ne rea"ingA+'ss! ss I se!on"s #efore !learing t%e s!reen

    R or * for turning on Re" or *reen lig%ts (Battista 8)

    #) -!reen>+3& 2 3umeri! from 00 to 259EM3 2 3umeri! from 00 to Q09DARA9'&R 1 3umeri! 0Ismall, 1Ilarge9ER 1 3umeri! from 0 to 8

    0IBla!1IBlue2I*reen

    ? i %t #l

  • 7/23/2019 Supusa e (Bam)

    13/16

    AUTOMET Revision 1.0METALPROGETTI

  • 7/23/2019 Supusa e (Bam)

    14/16

    AUTOMET Revision 1.0

    METALPROGETTI

    Example of les:

    ---- TP create a new two pieces order

    C:\BAMEXC\AUTOMAT.IN 30!""00" 0#:0#:$%

    !"000&3# 0"0!000033'# (e)*+ar 033,(

    !"000&3# 0"0"000033#0 Tro*sers 033,(

    ---- MP send te coit /i+e tis is an option tat 1o* can disa2+e

    C:\BAMEXC\AUTOMAT.OUT 30!""00" 0#:0#:$%

    !"000&3# 0"0!000033'# (e)*+ar 033,C

    !"000&3# 0"0"000033#0 Tro*sers 033,C

    ---- MP send te /i+e a/ter a +oadin) operation

    C:\BAMEXC\AUTOMAT.OUT 0$04"003 !0:0&:!3

    0%0"0&$' ! 0 !00 O0!000"'

    0%0"0&$' ! !4%00%##4 Pants5 (e)*+ar !00,60!000"'

    ---- TP send te coand /or a interna+ *n+oad

    C:\BAMEXC\AUTOMAT.IN 0$04"003 !0:"&:&&0%0"0%00 7

    ---- MP ,end te coand to in/or tat te *n+oad as 2een ade

    C:\BAMEXC\AUTOMAT.OUT 0$04"003 !0:"%:"'

    0 0 0 60!00&$#

    0%0"0%00 " !4&00%33! Pants5 (e)*+ar 33,U0!00&$#

    0%0"0%00 " "4&00%3%4 Pants5 (e)*+ar 33,U0!00&$#

    ---- A c*stoer insert te card on te card reader

    MP send te card in/oration...

    C:\BAMEXC\CA(7(EA7.TMP 0'0!"003 !0:3#:""

    Tra8 !9B$3"34"!4&!"'000"; B(O

  • 7/23/2019 Supusa e (Bam)

    15/16

    AUTOMET Revision 1.0

    METALPROGETTI!$"0!%P+ease wait...

  • 7/23/2019 Supusa e (Bam)

    16/16

    AUTOMET Revision 1.0

    METALPROGETTI---- MP ,end te coand to in/or tat te *n+oad o/ order 0!0000$& as 2een ade

    C:\BAMEXC\AUTOMAT.TMP 0'0!"003 !0:$!:0#

    0 0 0 60!00"'"

    0!0000$& ! !00003" Mid-+en)t 33,U0!00"'"

    ---- TP write soe essa)e on te screen to in/or te c*stoer. Te de+ier1 operation as 2een cop+eted

    now.

    C:\BAMEXC\,C(EEN.IN 0'0!"003 !0:$!:!0C6EA(

    !0!&!%7e+ierin) $ o/ $

    !&"0!%P+ease wait...