1 .Purooseof" F i xedBaudrateSettineFu nction" QJ71E71-100(hereinafter c a l l e dt h e Ethernet module) i ns e t t i n gt h e baudrate i so n l yf o r twasn o to f f e r i n gs e t t i n g sbyu s e r .Byusing"F i x e d a u t o n e g o t i a t i o nf u n c t i o nt oautomatics e t t i n g,i c t i o nヘt h eEthernetmodulecanchangei t s e l ft oah a l f d u p l e xcommunication, B a u d r a t eS e t t i n gFun andi sp o s s i b l et ochanget h ebaudratet oo p e r a t ea tas l o w e rb a u d r a t e . Thecorrespondingmodelo f "FixedBaudrateS e t t i n gFunction"i sa sf o l l o w st a b l e( t a b l e . l ) . T a b l e . l L i s to ft h eEthernetmodule Compliantv e r s i o n O u t l i n e Model I L a t e rwhosef i r s t5d i g i t so ft h e s e r i a lN o .a r e1 1 0 1 2 and t h 0 0 l E t h e r n e ti n t e r f a c eu n i tf o r100BASE-TX l10BASE-T . I QJ71E71・1 ' u n c t i o nv e r s i o nDo rl a t e r . 2 .Out 1 ineofooeration Thef o l l o w i n gbaudrateandt h eduplexcanbes e l e c t e d,andt h eEthernetmodulecanbet h ef i x e d e t t m g s . transmlsslOns .Automaticallys e t, A u t o n e g o t i a t i o n u l lduplex .Fixeds e t t i n g,100MbpsF .Fixeds e t t i n g,100MbpsHalfduplex .Fixeds e t t i n g,lOMbpsF u l lduplex .Fixeds e t t i n g,lOMbp sHalfduplex s e rcancheck"HubConnection Moreovert h eEthernetmoduleo fa c t u a lt r a n s m i s s i o ns t a t u s,usingu c t i o n ", S t a t u sMonitorFun [Reference] 日g u r e . 1showst h eb i tc o m p o s i t i o no fb u f f e rmemorya d d r e s s:201(C9h). t o bO •4 .d d I 回忌:2 0 1 ( C 9 H ) ) Co m f l l u n i ωh u nI l lo d e : 。HJ e : , l fd u p l 1 : F u l l du p l e x 2)Hu l >c o n n e ct t ons 凶 u s 。 : Hu b , n o t c o n n e c t e d / d i s ∞nne. c t e d 1 :Hu bc on ne c t e d 3)Da l al I a n Smi S . s i o ns p e e , j 0: Op e r au n g3 t10BA SE T Op e r an n ' JJ t1 0 0 B . A , sE-TX ( B i t so t he rt l 1 a na t 柏 崎 J r er e s e r ve df o rs y s t emu s e. ) Fi思11'e . 1B u f f e rmemoryc o m p o s i t i o n ( 2 0 1 ( C 9 h ) ) , 、 , 、 . ‘ I ~‘"・ 3 /n " ' n . " " , . . . . . . ,..~内《 ua 巴, u‘'‘J' .J() ‘" ー S G 1l o/t-3~ ← asfollow8. Along S e t吋 Data I ~一議1 d e v i c I(System.user) B i t Word ( S l ) (Dl ) F i l e r e g j s t e r I t1 8設 A p p l i むa b l ed e v i c e I n t e l l i g e n t f u n c t i o n i c e Jc : l ; 日 m o d u l ed 、 記r U口 ' l : t Gc B i t Iw , 日 吋 L i n k むの d e v i O t h e r s 9 。 。 ∞ndition] [ r I 渇t r u c t i o n錦 織 ] Comm器n d υ I N I Z P . U I N I input Jo utput ( 8 1 ) I H側 冊 。 I Headnumbro ft h el o c a ls t a t i o nb i td e v l c et h a tt u r dnumbero f治 意 点v i c et h a ts t o開 設 c o 滋t r o ld設t a 絵 山 onf o rones 儲お upon 紙i o no fI l 1 品t r u c t I o n ( D l )+1討議。 turn 銭 o ni fthei n s t r u c t i o n野 笈 例 u t i o n母nd母 圃 円円"" 舞】降、 4/n H 活 nn . t " ¥ ハ ハ ^r"n.作 u・ ' ; : . 1 ' 1 . . . 1 1 ' " ・ 曇S u z ‘ , ‘ ‘ Controldata I tem D e v i c e 8 e t t i n gdata ( 8 ) ) + 0 8ystema r e a Completion ( 8 1 ) +1 s t a t u s 一 ー ー ー ー ー ー ー ー ー ー ー .8 t o r e st h es t a t u sa tc o m p l e t i o n. OOOOH:Normalc o m p l e t i o n OtherthanOOOOH :Abnormalc o m p l e t i o n( e r r o rc o d e ) 8 p e c i f i e st h eparameterst obec h a n g e d . b15 b 1 2b l l 3 ) b 2 b l O 8 e tby E旦 監 ¥ ¥ ¥ J ¥ ¥ ¥ 卜¥ I 8ystem 凶 区囚 1 )8 p e c i f i c a t i o no fweathero rn o tt ochanget h .elP a d d r e s so ft h el o c a ls t a t i o n . O: Don o tchange S f i 1-Change J S he ~e~IÌlca~lO n "1 2 ) 8pecif~ation o fwhether o rn o tt ochang et h e1 1. ( : : : ; e et o ft a r g e t o f1 ~~e;~;i-;;~-~~~~i~g~~ .-----, , -' . 1 1 deH~Ti~t~o~ t o 1 User ( 8 1 ) + 21 change o-Don o tchange t h tl e f t) l :Change 3 )8 p e c i f i c a t i o no fwhether o rn o tt o change t h e t r a n H m l S SlOnsettmg OOOO:Don o tchange 0001:Auto・n e g o t i a t i o n 0010:100MhpsF u l ld u p le . x 0 0 1 1 :100MbpsHalfduplex 0 1 0 0 :lOMbpsF u l ld u p l e x 0101: 10MbpsHaUduplex ( 8 3 Lo l S p e c i f i e st h eIPa d d r e s so ft hel o c a ls t a t i o n O0000001H 111+Ca s t a t l O I 1 User d d r e s s FFFFFFFEEt ( 8 1 ) + 4 IIPa 、 。 1 )Communicationdatac o d es e t t i n g O:Communicationi nb i n a r yc o d e 1:Communicationi nA8CIIc o d e 2 )TCPE x I s t e n c ec o n f i r m a t i o ns e t t i n g 0 :Us et h ePing O ti1:U S et h ekeepAlive 3 ) ' di;;~~-s-~~i~~( 8 1 ) + 5 ?_~:~:~~on s e t t m g s | o: Ethernetframe 1 : IEEE802. 3frame 4 )8 e t t i n go fw r i t ee n a b l e / d i s a b l ea tRUNtime i s a b l e 0・D l :E nable 5 )I n i t i a lt i m i n gs e t t i n g O:Don o twaitf o rOpen (communicationi m p o s s i b l ea t8TOPt i m e ) 1 :A l waysw a i tf o rOPEN (communicationp o s s i b l ea t8TOPt i m e ) I s ; ; ( S e et h e des~~;ti~~ t o User t h el e f t ) 円 , 、 1 . 1 円い".. 5 /n ^,、~,、,、 I"\,.. nl、 " . ' " ・・ ・ ・ .. . . . . . a 1l q.4-~庁 SG - ← p o i n t si nmindwhenr e i n i t i a l i z i n g t h ed a t acommunication ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 ) 1 町 内 t . L J Y門 6 / n nnnn内I"¥r:o a V i/U Y V 、 JiJV V 4 .Proe : ramexamnle Thef o l l o w i n gf i g u r e( f i g u r e . 2 )showsasampleprogramt h a tperformsachanget h et r a n s m i s s i o n s e t t i n ga tt h es t a r t u p. WhenUOs i g n a l so ft h eEthernetmodulea r eXNOOt oXNIF. (Examplewhenchangingt ot h ef i x e dt r a n s m i s s i o ns e t t i n g10MbpsHa l fd u p l e x ) MO > くC h a n g e1 0 M b p s/ H a l fd u p l e x X 1 9 MOV H5000 D252 I n i t i a l n o r m a l C仰 l pI e ti o n s i g n a l ZP. U I N I" U O " D250 M250 くS t a r tt h et r a n s m i s s i o ns e t t i n g s) S E TMO M250 M 2 5 1 l P r o c e s s i n gumnormal c o m p l e t i o n] > くC α n p l e t et r a n s m i s s i o ns e t t i n g s 1 r o i l nL M m ト →i S E TM l P r o c e s s i n gu p o na b n o r m a lc 州 山n; D a t ac o n 川 i c a t i o ne n a b l e d l F i g u r e . 2S a m p l ep r o g r a m R~. ^~,..,.. ~、"、.・""^^^^ u・ u‘ ' ‘ ' ‘ '‘ ' ‘ , u屯 ・ E 7 /n Z6- ←丁←!牛牛3 ~
© Copyright 2024 ExpyDoc