Docum i2642 Communications Asynchrones Twido.v100517

4
Communications asynchrones sur TWIDO  Document ressource L'automate L'automate Schneider- Electri c TWIDO Comp act TWDLCAA24DRF aliment ! en 2"#$% di&po&e de 4 entr!e& 24$DC et de # &ortie& relai&( Le port RS4)* int!+r! ,./ e&t utili&! pour le param!tra+e et le d!0eloppement du pro+ra mme( Le TWI DO a alor& !t! !1u ip! d'u n module d'a dap tation RS4)* &uppl!mentaire &ur le port .2 de r!!rence TWDAC4)*D 3 &ortie ini-DI )  5roche&( Ce module n'e&t di&poni5le 1ue &ur le& automate& 6 7 24 E8S compact& et  pour le module d'e9pan&ion Aicheur ( :our d'autre& t;pe& de raccordement& on pourra utili&er le module TWDAC4)*T &ur 5ornier 3 0i& ou TWDAC2"2D en RS2"2 &ur ini-DI ) 5roche&( Limitations de la couche Modbus du Twido Adre&&e& de& e&cla0e& < 3 24= >it& < 2) 5it& &ur demande ot& < 64 mot& de 6 5it& &ur demande La connexion Le& nou0eau9 mic ro-ordi nate urs ne &ont pl u& !1ui p!& de port & &!r ie RS2"2( De& adaptateurs USB Série &ont alor& propo&!&( alheureu&ement &i ceu9-ci rempli&&ent 3 peu pr?& normalement leur onc tion po ur de& communicat io n& &tanda rd RS 2"2 il & &ont 1u a&iment in util is ables po ur de& commu nicatio n& RS485 sur !ils( En eet le RS4)* &ur 2 il& e&t un mode &emi-duple9 dan& le1uel l'!metteur et le r!cepteur prennent la li+ne 3 tour de r@le( La pri&e de li+ne e&t a&&ur!e par l'acti0ation du &i+nal de demande d'!mi&&ion RTS( Le& adaptateur& S> → S!rie lai&&ent le RTS en permanence 3 l'!tat acti ce 1ui induit un court-circuit entre l'!metteur maBtre et le r!cepteur e&cla0e lor&1ue ce dernier r!pond( Connexion d'un PC à un automate TWIDO Le raccordement entre le port RS2"2 du :C et le port RS4)* du TWIDO e&t du mme t;pe pour la  pro+rammation ou pour la communication de proce&& 3 l'aide du c5le adaptateur TS:C#" dont le& di !re nt e& oncti on& du mode &!r ie &ont &!lec ti onn!e & &elon la po &it ion du commutat eur &ur le con0erti&&eur <  Position de l'interrupteur  Rotary Fonction  Signal  /DTP  Signal  RTS # T"R MULT#  Conne9ion en mode point 3 point( Force le port du terminal en mode maBtre  protocole par d!aut ,remplace la c5le r!( TS :C #"/ oui $T%"R MUL T#  Conne9ion en mode multipoint( Autre& t;pe& de communication ,remplace le c5le r!( TS :CD #"#/ # oui 2 T"R &#R"'T  Conne9ion en mode point 3 point( Force le port du terminal en mode maBtre  protocole par d!aut ,remplace la c5le r!( TS :C #"# 5ac&ul! en po&ition maBtre et TS :C #"#/ non " $T%"R &#R"'T  Conne9ion en mode point 3 point( Autre& t;pe& de communication d!ini& par la coni+uration de l'automate ,remplace le c5le r!( TS OC #"# 5a&cul! en  po&ition e&cla0e/ # non La lon+ueur ma9imale de& conne9ion& RS4)* non i&ol!e& &ur le& automate& TWIDO e&t de 2##m( (ttention ) &omma*es électri+ues potentiels de l,automate )  e connecteG pa& le c5le de communication 3 l'automate a0ant de la connecter au :C( 'onnecte tou.ours le c/ble au 0' en premier1 Réseaux de communications industrielles Section 2642 – 1 /3

Transcript of Docum i2642 Communications Asynchrones Twido.v100517

7/23/2019 Docum i2642 Communications Asynchrones Twido.v100517

http://slidepdf.com/reader/full/docum-i2642-communications-asynchrones-twidov100517 1/3

Communications asynchrones sur TWIDO  Document ressource

L'automateL'automate Schneider-Electric TWIDO Compact TWDLCAA24DRF aliment! en

2"#$% di&po&e de 4 entr!e& 24$DC et de # &ortie& relai&(

Le port RS4)* int!+r! ,./ e&t utili&! pour le param!tra+e et le d!0eloppement

du pro+ramme( Le TWIDO a alor& !t! !1uip! d'un module d'adaptation RS4)*

&uppl!mentaire &ur le port .2 de r!!rence TWDAC4)*D 3 &ortie ini-DI ) 5roche&( Ce module n'e&t di&poni5le 1ue &ur le& automate& 6 7 24 E8S compact& et

 pour le module d'e9pan&ion Aicheur(

:our d'autre& t;pe& de raccordement& on pourra utili&er le module TWDAC4)*T &ur 5ornier 3 0i& ou

TWDAC2"2D en RS2"2 &ur ini-DI ) 5roche&(

Limitations de la couche Modbus du Twido

• Adre&&e& de& e&cla0e& < 3 24=

• >it& < 2) 5it& &ur demande

ot& < 64 mot& de 6 5it& &ur demande

La connexionLe& nou0eau9 micro-ordinateurs ne &ont plu& !1uip!& de port& &!rie RS2"2( De& adaptateurs

USB → Série &ont alor& propo&!&( alheureu&ement &i ceu9-ci rempli&&ent 3 peu pr?& normalement leur

onction pour de& communication& &tandard RS2"2 il& &ont 1ua&iment inutilisables pour de&

communication& RS485 sur !ils( En eet le RS4)* &ur 2 il& e&t un mode &emi-duple9 dan& le1uel

l'!metteur et le r!cepteur prennent la li+ne 3 tour de r@le( La pri&e de li+ne e&t a&&ur!e par l'acti0ation du

&i+nal de demande d'!mi&&ion RTS( Le& adaptateur& S> → S!rie lai&&ent le RTS en permanence 3 l'!tat

acti ce 1ui induit un court-circuit entre l'!metteur maBtre et le r!cepteur e&cla0e lor&1ue ce dernier r!pond(

Connexion d'un PC à un automate TWIDOLe raccordement entre le port RS2"2 du :C et le port RS4)* du TWIDO e&t du mme t;pe pour la

 pro+rammation ou pour la communication de proce&& 3 l'aide du c5le adaptateur TS:C#" dont le&

di!rente& onction& du mode &!rie &ont &!lectionn!e& &elon la po&ition du commutateur &ur le

con0erti&&eur <

 Position de

l'interrupteur

 Rotary

Fonction  Signal 

 /DTP  Signal 

 RTS 

#T"R MULT#  Conne9ion en mode point 3 point( Force le port du terminal en mode maBtre

 protocole par d!aut ,remplace la c5le r!( TS :C #"/ oui

$T%"R MULT#  Conne9ion en mode multipoint( Autre& t;pe& de communication ,remplace

le c5le r!( TS :CD #"#/ #oui

2

T"R &#R"'T  Conne9ion en mode point 3 point( Force le port du terminal en mode maBtre

 protocole par d!aut ,remplace la c5le r!( TS :C #"# 5ac&ul! en po&ition maBtre et

TS :C #"#/

non

"

$T%"R &#R"'T  Conne9ion en mode point 3 point( Autre& t;pe& de communication

d!ini& par la coni+uration de l'automate ,remplace le c5le r!( TS OC #"# 5a&cul! en

 po&ition e&cla0e/ #

non

La lon+ueur ma9imale de& conne9ion& RS4)* non i&ol!e& &ur le& automate& TWIDO e&t de 2##m(

(ttention ) &omma*es électri+ues potentiels de l,automate )

 e connecteG pa& le c5le de communication 3 l'automate a0ant de la connecter au :C(

'onnecte tou.ours le c/ble au 0' en premier1

Réseaux de communications industrielles Section 2642 – 1 /3

7/23/2019 Docum i2642 Communications Asynchrones Twido.v100517

http://slidepdf.com/reader/full/docum-i2642-communications-asynchrones-twidov100517 2/3

Communications asynchrones sur TWIDO  Document ressource

Réalisation d'un cordon de mesure des signaux RS!"

Signaux utiles

La documentation en li+ne de THidoSot ournit le 5rocha+e de& connecteur& mini-DI 3

) 5roche& <

:our a&&urer la liai&on od5u& il &uit de c5ler le&&i+nau9 RS4)* A,/ et >,-/( Cependant le cordon con0erti&&eur

TS:C#" e&t aliment! par le THido il e&t alor& n!ce&&aire

de permettre le pa&&a+e de l'alimentation par le # $ et le * $(

D'ailleur& le& &eule& 5roche& c5l!e& &ur le module option RS4)*

&ont ce& 4 5roche& de . 2 = et )(

Cordons de liaison #ini$Din ! %RS&&(RS!&)

Le& cordon& mini-Din ) 5roche& ne &ont pa& tr?& r!pandu&

1ue ce &oit en prolon+ateur& ,le 8 Femelle/ ain de J pi1uer K

le& &i+nau9 de& conducteur& et 2 &ur o&cillo&cope pendant une

communication ou en conne9ion ,le8le/ ain d'!ta5lir une liai&on THido od>u& maBtre(

Apple a utili&! ce t;pe de c5le& pour de& liai&on& d'imprimante &!rie( $oici 1uel1ue& ourni&&eur& <

• >elin < C5le d'imprimante &!rie acM &!rie pro le-le )# m F2$#24+#6

http<88HHH(5elin(com8IWCatSection$ieH(proce&&NSectionIdP=#Q 

• 2 < Rallon+e mini DI )pin& le-Femelle *m R!( Fa5ri1uant < ""#* ,%2 /

http<88HHH(m2n(r8&hop8ca5le&8ca5le-&erie8mac-&un8rallon+e-mini-din-)pin&-*m(html 

A d!aut il audra &e procurer un connecteur mle et connecteur emelle &ur le&1uel& on &oudera le&

4 conducteur&( Fort heureu&ement la 5roche . 4 n'e&t pa& 3 &ouder( Le& 5roche& 2 = et ) &ont 5ien

acce&&i5le&(

*uel+ues ,hotos de la réalisation

Le& conducteur& ont !t! d!nud!& en leur milieu ain d'; attacher le& pince& rip-il de l'o&cillo&cope et

d'o5&er0er le &i+nal RS4)*(

 Réseaux de communications industrielles Section 2642 – 2 /3

 Broches Base RS485 Option RS485 Option RS22!" 

2 ( 3 ( 3 RTS

B 3- B 3- DTR 

6 nc nc T9D

4 8DE nc R9D

5 8D:T nc DSR  

7 nc nc nd

9 : 9 : nd

8 5 : 5 : * $

7/23/2019 Docum i2642 Communications Asynchrones Twido.v100517

http://slidepdf.com/reader/full/docum-i2642-communications-asynchrones-twidov100517 3/3

Communications asynchrones sur TWIDO  Document ressource

Con-iguration d'un T.ido en /scla0e #od1us

L,automate

Il e9i&te deu9 t;pe& de p!riph!ri1ue&

od>u& compati5le& a0ec THidoSot <

Ma;tre < tran&met une re1ute od>u& et demande de&

r!pon&e& au9 p!riph!ri1ue& e&cla0e&(Compati5le a0ec l'in&truction EC(

"<cla=e < r!pond au9 re1ute& od>u& d'un maBtre

od>u&(

Le TWIDO ne n!ce&&ite aucune pro+rammation pour de0enir e&cla0e

od>u& &implement une coni+uration(

Le& automate& THido +?rent l'utili&ation de& mode& od>u& ASCII et

od>u& RT( Le nom5re de 5it& de donn!e& &!lectionn!& dan& la 5oBte de

dialo+ue  Para#$trage des co##unications de l'auto#ate  d!termine le

mode acti0! <

8 5it& de donn!e& < protocole ModBus RTU  5it& de donn!e& < protocole ModBus (S'##

Connecter le :C &ur le port de communication TER ,./ U

Lancer THidoSot et cr!er une nou0elle application U

Coni+urer le port .2 en od5u& RT ,) 5it&/ ou ASCII ,= 5it&/ 3 la 0ite&&e de 0otre choi9 < e9( Q6##

ou Q2## 5p& U

Cr!er un pro+ramme de 5a&e 1ui permet d'a+ir &ur le& 0aria5le& interne& et &ur le& E8S <• Recopier le& 4 entr!e& VI#(# 3 VI#(" dan& le& 5it& 4 interne& V# 3 V"

• Recopier le& # 5it& interne& V6 3 V2* &ur le& # &ortie& V#(# 3 V#(Q

• :lacer le& 4 con&tante& &ui0ante& dan& le& mot& VW# 3 VW" < #92"4 #9*6=) #9### #9A>CD

• Incr!menter VW4 cha1ue 8#e de &econde

• Incr!menter VW6 &ur cha1ue ront montant de VI#(#

Enre+i&trer l'application

Connecter lo+iciellement l'A:I et ; tran&!rer le pro+ramme

:lacer l'automate en mode Ruitter THidoSot

 Réseaux de communications industrielles Section 2642 – 3 /3

(* IMAGES ENTRÉES / SORTIES DANS BITS INTERNES *)

LD 1[ %M0:14 := %I0.0:14 ][ %Q0.0:10 := %M16:10 ]

(* AFFETATION ONSTANTES DANS 4 MOTS *)LD 1[ %M!0 := 16"1#$4 ]

[ %M!1 := 16"6&' ][ %M!# := 16"1000 ][ %M!$ := 16"ABD ]

(* DÉTETION FRONT MONTANT %S (AQE 1/10E SEONDE) DANS %M$1 *)LD %SANDN %M$0

ST %M$1LDN %SST %M$0(* INRÉMENT %M!4 AQE 1/10E SEONDE *)

LD %M$1[ %M!4 := %M!4 1 ](* INRÉMENT %M!6 SR AQE MISE + 1 DE L,ENTRÉE 0 *)

LDR %I0.0.0[ %M!6 := %M!6 1 ]