!""er in #!$ti-!nit networ% with e&terna$ 'torage #anage#ent '('te# H)ne$ *+ro- !nd Lager'('te#e Ea'( $in%ing to higher-$e,e$ 'torage #anage#ent '('te#' *!""ering indi,id!a$ data record' at the contro$ 'ide Large di'-$a( area !'ing the T.T di'-$a( HNEL MP 12N-H [HOST-DATA]/ MP12D-H [HOST-DATA] with integrated data record !""er in #!$ti-!nit networ% with e&terna$ 'torage #anage#ent '('te# /ontent' 1 MP12N-H [HOST-DATA]0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1 1.1 General....................................................................................................................................... 1 1.2 Data transmission by FTP host communication (file transfer)....................................................... 1 1.2.1 The principle of data transfer.............................................................................................. 1 1.2.2 Configuration......................................................................................................................2 1.2. Data record buffer.............................................................................................................. 1.2.! Data fields.......................................................................................................................... 1.2." #ample buffer data record.................................................................................................. ! 2 MP12D1H [HOST-DATA]0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 2 2.1 General....................................................................................................................................... " 2.2 Data transfer............................................................................................................................... " 2. Data record buffer....................................................................................................................... $ 2.! Data fields...................................................................................................................................$ 2." #ample buffer data record........................................................................................................... % 3 A--endi& with technica$ ,a$!e'000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4 HNEL MP 12N-H [HOST-DATA]/ MP12D-H [HOST-DATA] with integrated data record !""er in #!$ti-!nit networ% with e&terna$ 'torage #anage#ent '('te# 1 MP12N-H [HOST-DATA] 101 5enera$ 102 Data tran'#i''ion ( .TP ho't co##!nication 6"i$e tran'"er7 10201 The -rinci-$e o" data tran'"er &'1!'&$ (()*) +,F-./0C-/D.1#.s23 4 Copyright by 56nel 78ro. und *agersysteme 2&&$ 1 The 9P12,.5 :5ost.D)T); 3ith data record buffer is ideal for lin<ing 56nel lifts 3ithin a higher.le=el storage management system. The control system itself does not ha=e storage location management. )ll data records> including storage locations> are sent directly to the control system in an )#C++.formatted file using the FTP protocol. 0ach data record represents a re?uest to store into or retrie=e from storage. The control system ta<es the data records and sa=es them into a data record buffer until the store or retrie=e procedure has been carried out. The transfer of data ta<es place o=er an automated transfer interface. This re?uires the e2istence of an FTP ser=er on the 5ost'PC system side. )s an alternati=e to the 56nel data record format> a custom.tailored C#@ file format can be implemented. For host communication> a 1&'1&& 97it 0thernet connection is re?uired bet3een the 9P 12,.5:5-#T.D)T); and the host system. )n FTP ser=er (pro=ided by customer) must be installed on the host system. Furthermore> an inbo2 and outbo2 are also needed on the host system as transfer directories. ,oteA (ith this interface> it is possible to implement other connections on the customer side> such as #)P connections. .TP 'er,er HNEL MP 12N-H [HOST-DATA]/ MP12D-H [HOST-DATA] with integrated data record !""er in #!$ti-!nit networ% with e&terna$ 'torage #anage#ent '('te# 1 MP 12N- H [HOST-DATA] 10202 /on"ig!ration 2 &'1!'&$ (()*) +,F-./0C-/D.1#.s23 4 Copyright by 56nel 78ro. und *agersysteme 2&&$ The file transmission bet3een 5-#T and 9P 12,.5 is based on a cyclic ?uery of the outbo2 =ia the 9P12,.5. +f there is a file in the outbo2 of the FTP ser=er 3ith a =alid file name e2tension> it is transferred to the 9P 12,.5. The control system then responds to the host by 3riting a response file into the inbo2. +f a response file is already present> the 9P 12,.5 appends a ne3 line to the file for each response. The data transmission can be carried out 3ith the help of =arious data record formats. (1)9P12,.5 :5-#T.D)T); files (data records based on the 56nel format) (2)C#@ files (comma.separated data records)> 3hich can be e2ported from most databases'spreadsheets. The transfer for (1) ta<es place directly at the storage management system> or for (2) through an internal con=erter of the 9P12,.5 :5-#T.D)T);. (ith a =isual demonstration and configuration interface> the 56nel PC soft3are> B/otomat'*ean.*ift +T +ntegration ToolB> pro=ides an easy introduction into host communication. +n order to use C#@ files> con=ersion settings must be configured using the BConfiguration soft3are for the 9P1&&D ' 9P12, host communicationB. HNEL MP 12N-H [HOST-DATA]/ MP12D-H [HOST-DATA] with integrated data record !""er in #!$ti-!nit networ% with e&terna$ 'torage #anage#ent '('te# 1 MP12N-H [HOST-DATA] 10203 Data record !""er 10208 Data "ie$d' &'1!'&$ (()*) +,F-./0C-/D.1#.s23 4 Copyright by 56nel 78ro. und *agersysteme 2&&$ The data record buffer can contain up to "&& data records. The se?uence in 3hich the data record buffer is processed corresponds to the order in 3hich the data records 3ere sent. -ptionally> it is possible to prioritiCe the se?uence. +t is also optionally possible to send a Dob number 3ith the data. ) response regarding the actual remo=ed ?uantity is possible. The date and time at 3hich the data record 3as processed is logged and optionally returned in the BdB and BuB data fields. +n multi.unit net3or<s 3ith additional 56nel lifts> the data traffic is handled through the data record buffer of the master lift. Data field ,ame 9a2. number of characters TFT display @FD display E Fob number !& -ptional -ptional # )rticle number !& -ptional -ptional , )rticle name !& -ptional -ptional @ -peration sign 1 -ptional -ptional G Guantity (nominal ?uantity) H -ptional -ptional 9 Guantity (actual ?uantity . response) H -ptional -ptional * *ift 2 9andatory 9andatory 0 )ccess point 1 -ptional -ptional T #helf 9andatory 9andatory F Compartment -ptional -ptional - Compartment depth 2 -ptional -ptional G Container % -ptional -ptional 7 +n=entory H -ptional -ptional / 9inimum in=entory H -ptional -ptional P Total in=entory H -ptional -ptional p Priority(1Ilo3 to 2""Ihigh) -ptional -ptional d Date (response) $ -ptional -ptional u Time (response) ! Present Present ( #tatus (& J ,e3 1 J /egistered 2 J #torage location not found J Canceled ! J /e?uested) ! -ptional -ptional 1&1 . 11& #pecial data fields !& -ptional ,o display HNEL MP 12N-H [HOST-DATA]/ MP12D-H [HOST-DATA] with integrated data record !""er in #!$ti-!nit networ% with e&terna$ 'torage #anage#ent '('te# 1 MP12N-H [HOST-DATA] 10202 Sa#-$e !""er data record Data record 'tr!ct!re Di'-$a( in T.T di'-$a( ! &'1!'&$ (()*) +,F-./0C-/D.1#.s23 4 Copyright by 56nel 78ro. und *agersysteme 2&&$ Fob numberA buffer Dob )rticle numberA !%11 )rticle nameA buffer data record #pecial data fieldsA 1) Cost centerA 21 2) #tatusA ,e3 ) Goods recei=edA &!'21'&" !) ,oteA obDect 3eighs "& <g The retrie=al of ?uantity 1&& is to ta<e place from the follo3ing storage locationA *ift 1> )ccess 2> #helf 12> Compartment 2> Compartment depth . 7uffer data record to be sent (as file =ia FTP)A 56nel formatA KLEbuffer DobL#!%11L,buffer data recordLG1&&L*1L02LT12LF2L- L1&121L1&2,e3L1&&!'21'&"L1&!-bDect 3eighs "& <gL C#@ (comma.separated) data recordA buffer DobM!%11Mbuffer data recordM1&&M1M2M12M2MM21M,e3M&!'21'&"M -bDect 3eighs "& <gM Buffer job 4711 Buffer data record 12 2 3 -100 Storage lift web server Information Job number Article number Article name Status Cost center Goods received ote Buffer job 4711 Buffer data record e! 21 21"04"0# $bject !ei%&s #0 '% HNEL MP 12N-H [HOST-DATA]/ MP12D-H [HOST-DATA] with integrated data record !""er in #!$ti-!nit networ% with e&terna$ 'torage #anage#ent '('te# 2 MP12D1H [HOST-DATA] 201 5enera$ 202 Data tran'"er &'1!'&$ (()*) +,F-./0C-/D.1#.s23 4 Copyright by 56nel 78ro. und *agersysteme 2&&$ " The 9P12D.5 :5-#T.D)T); 3ith data record buffer is also e2tremely 3ell suited for lin<ing 56nel lifts 3ithin a higher.le=el storage management system and is an optional alternati=e to the 9P12,.5 :5-#T.D)T);. The control system itself does not ha=e storage location management. )ll data records> including storage locations> are sent to the control system through an /#22 connection. 0ach data record represents a re?uest to store into or retrie=e from storage. The control system ta<es the data records and sa=es them into a data record buffer until the store or retrie=e procedure has been carried out. For the host communication> an /#22 connection is re?uired bet3een the host and the 9P12D.5 :5-#T.D)T);. The cable must be connected to the net3or< card at the control system. The lift connected to the host ser=es simultaneously as the master lift. +t is the hub for data transfer. The data record format used is the 56nel 9P format. Polling mode is applied for data e2change bet3een the control system and the host. HNEL MP 12N-H [HOST-DATA]/ MP12D-H [HOST-DATA] with integrated data record !""er in #!$ti-!nit networ% with e&terna$ 'torage #anage#ent '('te# 2 MP12D1H [HOST-DATA] 203 Data record !""er 208 Data "ie$d' $ &'1!'&$ (()*) +,F-./0C-/D.1#.s23 4 Copyright by 56nel 78ro. und *agersysteme 2&&$ The data record buffer can contain up to "& data records. 0ach data record can consist of up to 1"& characters The se?uence in 3hich the data record buffer is processed corresponds to the order in 3hich the data records 3ere sent. +t is also optionally possible to send a Dob number 3ith the data. ) response regarding the actual remo=ed ?uantity is possible. Data field ,ame 9a2.K number of characters TFT display @FD display E Fob number !& -ptional -ptional # )rticle number !& -ptional -ptional , )rticle name !& -ptional -ptional @ -peration sign 1 -ptional -ptional G Guantity (nominal ?uantity) H -ptional -ptional 9 Guantity (actual ?uantity . response) H -ptional -ptional T #helf 9andatory 9andatory F Compartment -ptional -ptional - Compartment depth 2 -ptional -ptional ( #tatus J /esponse (1 J /egistered 2 J #torage location not found) 2 Present Present 1&1. 1&" #pecial data fields !& -ptional ,o display The information for lift number (*) and access point number (0) is transmitted in the command header. K )s long as the ma2imum data record length of 1"& characters is not e2ceeded. HNEL MP 12N-H [HOST-DATA]/ MP12D-H [HOST-DATA] with integrated data record !""er in #!$ti-!nit networ% with e&terna$ 'torage #anage#ent '('te# 2 MP12D1H [HOST-DATA] 202 Sa#-$e !""er data record Data record 'tr!ct!re Send data record &'1!'&$ (()*) +,F-./0C-/D.1#.s23 4 Copyright by 56nel 78ro. und *agersysteme 2&&$ % Fob numberA buffer Dob )rticle numberA !%11 )rticle nameA buffer data record #pecial data fieldsA 1) Cost centerA 21 2) #tatusA ,e3 ) Goods recei=edA &!'21'&" !) ,oteA obDect 3eighs "& <g The retrie=al of ?uantity 1&& is to ta<e place from the follo3ing storage locationA *ift 1> )ccess 2> #helf 12> Compartment 2> Compartment depth . General commandA KG22yLE NPL#.LE.L,.LTOLF.L-.L@.LG.L1&1.L...L1&H.LPrPn Command for this e2ampleA KG&12LE NPL#!%11LE71FF0/ F-7L,71FF0/ D)T) /0C-/DL T12LF2L-L@.G1&&L1&121L1&2,0(L1&&!'21'&"L 1&!-7F0CT (0+G5# "& EGLPrPn /esponse (command accepted)A KG&12LP N#L0&&LPrPn B())*+ J$B 4711 B())*+ ,A-A +*C$+, 12 2 3 -100 INFO J$B (.B*+ A+-/C0* (.B*+ A+-/C0* A.* S-A-(S C$S- C*-*+ G$$,S +*C*/1*, $-* B())*+ J$B 4711 B())*+ ,A-A +*C$+, *2 21 21"04"0# $BJ*C- 2*/G3S #0 4G HNEL MP 12N-H [HOST-DATA]/ MP12D-H [HOST-DATA] with integrated data record !""er in #!$ti-!nit networ% with e&terna$ 'torage #anage#ent '('te# 3 A--endi& with technica$ ,a$!e' H &'1!'&$ (()*) +,F-./0C-/D.1#.s23 4 Copyright by 56nel 78ro. und *agersysteme 2&&$ /ontro$ '('te# t(-e /onnection /o##!nication MP12N-H [HOST-DATA] 1&' 1&& 7ase T /F!" (D5CP protocol or 9anual +P settingA +P address> subnet mas<> standard gate3ay FTP file transfer H)ne$ *+ro- !nd Lager'('te#e Postfach 11 61 D-74173 Bad Friedrichshall Tel. (0049) (0) 7136/2772 Fa! (0049) (0) 7136/27741 htt"#//$$$.ha%el.de 9nno,ati,e idea'0 So!nd techno$og(0 .$e&i$e '('te#' h /ontro$ '('te# t(-e /onnection /o##!nication MP12D-H [HOST-DATA] /# 22 (1Q.2 <7aud) Polling