1794-um057_-en-p

124
User Manual PROFIBUS Adaper Mod!le (Ca. No. 1794-APB Series B) Allen#Bradle"

Transcript of 1794-um057_-en-p

Page 1: 1794-um057_-en-p

!

#"

Page 2: 1794-um057_-en-p

Microsoft is a registered trademark of the Microsoft Corporation.Windows is a trademark of the Microsoft Corporation.FLEX I/O and PLC-5 are trademarks of the Allen-Bradley Company, Inc.PROFIBUS is a trademark of the PROFIBUS User Organization

Because of the variety of uses for the products described in thispublication, those responsible for the application and use of thisequipment must satisfy themselves that all necessary steps have beentaken to assure that each application and use meets all performanceand safety requirements, including any applicable laws, regulations,codes and standards.

In no event will the Allen-Bradley Company be responsible or liablefor indirect or consequential damages resulting from the use orapplication of this equipment.

The examples and diagrams in this manual are included solely forillustrative purposes. Because of the many variables andrequirements associated with any particular installation, theAllen-Bradley Company cannot assume responsibility or liability foractual use based on the examples and diagrams.

Allen-Bradley publication SGI-1.1, “Safety Guidelines for theApplication, Installation and Maintenance of Solid State Controls”describes some important differences between solid state equipmentand hard–wired electromechanical devices that should be taken intoconsideration when applying products such as those described in thispublication.

Reproduction of the contents of this manual, in whole or in part,without written permission of the Allen-Bradley Company isprohibited.

Throughout this document we use notes to make you aware of safetyconsiderations.

!

WARNING Identifies information about practices orcircumstances that can cause an explosion in ahazardous environment, which may lead to personalinjury or death, property damage, or economic loss.

Attentions help you:

• identify a hazard• avoid the hazard• recognize the consequences

!

ATTENTIO N Identifies information about practices orcircumstances that may lead to personal injury ordeath, property damage, or economic loss.

Page 3: 1794-um057_-en-p

IMPORTAN TIdentifies information that is critical forsuccessful application and understanding of theproduct.

ATTENTION

!

Environment and Enclosure

This equipment is intended for use in a PollutionDegree 2 industrial environment, in overvoltageCategory II applications (as defined in IECpublication 60664–1), at altitudes up to 2000meters without derating.

This equipment is considered Group 1, Class Aindustrial equipment according to IEC/CISPRPublication 11. Without appropriate precautions,there may be potential difficulties ensuringelectromagnetic compatibility in otherenvironments due to conducted as well as radiateddisturbance.

This equipment is supplied as “open type”equipment. It must be mounted within anenclosure that is suitably designed for thosespecific environmental conditions that will bepresent, and appropriately designed to preventpersonal injury resulting from accessibility to liveparts. The interior of the enclosure must beaccessible only by the use of a tool. Subsequentsections of this publication may contain additionalinformation regarding specific enclosure typeratings that are required to comply with certainproduct safety certifications.

See NEMA Standards publication 250 and IECpublication 60529, as applicable, for explanationsof the degrees of protection provided by differenttypes of enclosures. Also, see the appropriatesections in this publication, as well as theAllen–Bradley publication 1770–4.1, (“IndustrialAutomation Wiring and Grounding Guidelines”),for additional installation requirements pertainingto this equipment.

Page 4: 1794-um057_-en-p

–3

Page 5: 1794-um057_-en-p

Preface

6%.,&$5,10 <! 17(/%(3

Use this manual to install and configure your FLEX I/OTM

PROFIBUS Adapter, cat. no. 1794-APB Series B.

In this manual, we refer to:

• the FLEX I/O PROFIBUS adapter module as the “adapter”

• the programmable controller as the “processor”

The following table shows what each chapter of this manualdescribes:

7(37,(8 1) " $0' #163

! '$25(3 +( " 4:45(/ $0' ! $'$25(3

18 1//60,&$5,10 $-(4 .$&(

$0' $22,0*

$&-2.$0( &1//60,&$5,10 %(58((0 5+( /1'6.(4

$0' 5+( $'$25(3 $0' +18 '$5$ ,4 /$22(' ,051 5+(

,/$*( 5$%.(

100(&5 5+( '$25(3 51 5+(

! (5813-

+( 2+:4,&$. .$:(3 +18 51 4(.(&5 5+( .,0( 5:2(

:16 4+16.' 64( $0' +18 51 &100(&5 51 $0'

5(3/,0$5( 5+( 0(5813-

10),*63( 5+( '$25(3 )13

$45(3.$7( 1//60,&$5,10

18 51 &10),*63( 5+( $'$25(3 )13 /$45(34.$7(

&1//60,&$5,10

316%.(4+115,0* 18 51 64( 5+( ,0',&$5134 )13 5316%.(4+115,0*

22(0',9 2(&,),&$5,104 '$25(3 42(&,),&$5,104

22(0',9 (7,&( $5$ $4( ,.( (7,&( $5$ $4( ,.(

22(0',9 $;$3'164 1&$5,104 '(05,),&$5,10 1) +$;$3'164 3$5,0*4

Page 6: 1794-um057_-en-p

About this User ManualP–2

6%-+&$5+0/ 9! 07(.%(3

For additional information on planning and installing yourPROFIBUS system using FLEX I/O modules, refer to the followingpublications:

# (&*/+&$- $5$ 9

9 " '& 0/530-(5 '$15(3 9

9 " '& ('6/'$/5 ('+$ 0/530-(5 '$15(3 9

9 " '& 0/530-(5 '$15(3 9

9 " '& ('6/'$/5 ('+$ 0/530-(5 '$15(3 9

9 " '& (7+&((5 '$15(3 9 9!

9 " '& (.05( '$15(3 9 9

9 " '& (.05( '$15(3 9 9!

9 " '& 9-05 (.05( '$15(3 9 9!

9 " '& ! '$15(3 9 9

9 " '& ! '$15(3 9 9!

9 " '& +/, /165 0'6-( 9

9 " '& 063&( 65165 0'6-( 9

9 " '& +/, /165 0'6-( 9

9 " '& +/, /165 0'6-( 9

9 " '& 063&( 65165 0'6-( 9

9" " '& 063&( /165 0'6-( 9

9" " '& +/, 65165 0'6-( 9

9 " '& -(&530/+&$--8 64(' 65165 0'6-( 9

9 " '& (/403 /165 0'6-( 9

9# " '& /165 65165 0'6-( 9

9 " '& (-(&5$%-( /$-0) /165 0'6-( 9

9 " '& (-(&5$%-( /$-0) 65165 0'6-( 9 9!

9# " '& /165 65165 /$-0) 0'6-( 9

9 " '& 65165 40-$5(' /$-0) 0'6-( 9

9 " '& /165 40-$5(' /$-0) 0'6-( 9 9!

9# " '& /165 65165 40-$5(' /$-0) 0'6-( 9

9 " '& /165 /$-0) 0'6-( 9 9!

9 " '& *(3.0&061-( /165 0'6-( 9 9!

9 " '& *(3.0&061-( /165 0'6-( 9 9!

9 " '& 3(26(/&8 /165 0'6-( 9 9!

9 " '& *$//(- 3(26(/&8 /165 0'6-( 9 9!

9 " '& *$//(- 6-4( 06/5(3 0'6-( 9 9!

9" " '& +)* 1((' 06/5(3 0'6-( 9 9!

Page 7: 1794-um057_-en-p

About this User Manual P–3

0!('" /'+* 5 +1$)!$-

5 #" #" *,0/ +#0($ 5

5 #" #" 0/,0/ +#0($ 5

5 " *,0/ +#0($ 5

5 " 0/,0/ +#0($ 5

5 " .+( /$# *,0/ +#0($ 5

5 " .+( /$# 0/,0/ +#0($ 5

5 " *,0/ +#0($ 5

5 " 0/,0/ +#0($ 5

5 "#"

*,0/ +#0($ 5

5 "#"

0/,0/ +#0($ 5

5 5

52'-$ $-)'* ( .$52'-$ $-)'* ( .$

5

5 $-)'* ( .$ *'/ 5

5 0.$# $-)'* ( .$ *'/ 5

5 $),$- /0-$ $-)'* ( .$ *'/ 5

5 ,-'*& ( ), $-)'* ( .$ *'/ 5

5 ,-'*& ( ), $),$- /0-$ .$ *'/ 5

5 $-)'* ( .$ *'/ 5

5 ,-'*& ( ), $-)'* ( .$ *'/ 5

5 5 3/$*#$- !($. 5

5 +0*/'*& '/ 5

5 #" +2$- 0,,(4 5

5 #" +2$- 0,,(4 5

5 #" +2$- 0,,(4 5

To order these publications, contact your local Allen-Bradleyrepresentative.

This icon appears when more information is available in relateddocumentation.

+-$ *%+-) /'+*

Page 8: 1794-um057_-en-p

About this User ManualP–4

Page 9: 1794-um057_-en-p

7&/-'%6-21 ! 28)0&)4

$'%

#,%6 6,-5 ,%36)4 216%-15

,) $ :56)0

2716 %1( )028) :274 :56)0 %5-/:

36-21%/ '')5524-)5

2716-1+ -6 ;

74325) 2* 6,) ; $ (%36)4

! (%36)4 20321)165

-%+1256-' 1(-'%6245

)6924. 211)'624

)66-1+ 6,) 2() ((4)55 9-6',)5

29)4 #-4-1+

$'%

#,%6 6,-5 ,%36)4 216%-15

20071-'%6-21 8)4 6,) %'.3/%1)

2//)( 647'674)

(%36)4 1376 6%675 #24(

%33-1+ %6% -162 6,) 0%+) %&/)

; ;32-16 -+-6%/ 1376 2(7/) 0%+) %&/) %33-1+

; )024: %3

; ;32-16 -+-6%/ 1376 2(7/) 0%+) %&/) %33-1+

; )024: %3

; ;32-16 -5'4)6) 76376 2(7/) 0%+) %&/) %33-1+

; )024: %3

; ;32-16 -5'4)6) 76376 2(7/) 0%+) %&/) %33-1+

; )024: %3

;32-16 274') 1376 2(7/) 0%+) %&/) %33-1+ ;"

)024: %3 2* ;2-16 1376 2(7/) 0%+) %&/) ;"

1376 -/6)4 -0)5 *24 6,) ;" 1376 2(7/)

;32-16 -+-6%/ -1. 76376 2(7/) 0%+) %&/) %33-1+ ;"

)024: %3 2* ;2-16 -+-6%/ -1. 76376 2(7/) 0%+) %&/) ;"

; ;32-16 -5'4)6) )1524 1376 2(7/) 0%+) %&/) %33-1+

; )024: %3

; ;32-16 -5'4)6) 426)'6)( 76376 2(7/) 0%+) %&/)%33-1+

;32-16 -+-6%/ 137676376 2(7/) 0%+) %&/) %33-1+ ;$

Table of Contents

)%)* # "

#(% $'%

#(

#* #!!("'#" &

" !

$$"

Page 10: 1794-um057_-en-p

Table of Contents

6%.,&$5,10 17(/%(3

(/138 $2 1) 91,05 ,*,5$. 026565265 1'6.( /$*( $%.( 9"

9 921,05 ,4&3(5( 0265 1'6.( /$*( $%.( $22,0*

9 (/138 $2

9 921,05 ,4&3(5( 65265 1'6.( /$*( $%.( $22,0*

9 (/138 $2

9! 921,05 ,4&3(5( (.$8 65265 1'6.( /$*($%.( $22,0*

9! (/138 $2

9 (3,(4 0265 0$.1* 1'6.(

9 (/138 $2

9 $0*( (.(&5,10 ,54

9 !13',5 (4&3,25,104

9 (3,(4 65265 0$.1* 1'6.( /$*($%.( $22,0*

9 (/138 $2

9 $0*( (.(&5,10 ,54 !3,5( !13'

9 !13',5 (4&3,25,104

9" (3,(4 0$.1* 1/%1 1'6.( /$*($%.( $22,0*

9" (/138 $2

9" $0*( (.(&5,10 ,54

9" !13',5 (4&3,25,104

9 0265 0$.1* 1'6.( /$*( $%.( $22,0*

9 ($'

9 !13',5 (4&3,25,104

9 +(3/1&162.( 0265 1'6.( /$*( $%.( $22,0*

9 ($' $0' !3,5( !13'4

9 !13',5 (4&3,25,104

+(3/1&162.( 0265 1'6.( 9 /$*($%.( $22,0*

+(3/1&162.(/ 0265 1'6.( 9 ($' !13'4

,5!13' (),0,5,104 )13 5+( .1&- 3$04)(3 !13'4 )13 5+( / 0265 1'6.(

0265 41.$5(' 0$.1* 1'6.( $5 1 9 /$*($%.( $22,0*

41.$5(' 0$.1* 0265 1'6.( 9 ($'

(55,0* 5+( 0265 ,.5(3

10),*63,0* #163 0265 +$00(.

!13',5 (4&3,25,104 )13 5+( 9 41.$5(' 0$.1*0265 1'6.(

65265 41.$5(' 0$.1* 1'6.( 9 /$*($%.( $22,0*

41.$5(' 0$.1* 65265 1'6.( 9 ($'

10),*63,0* #163 652654 )13 5+( 9 41.$5(' 65265 1'6.(

!13',5 (4&3,25,104 )13 5+( 9 41.$5(' 0$.1* 652651'6.(

Page 11: 1794-um057_-en-p

Table of Contents #

8&0-'%7-32 ! 39)1&)5

630%7)( 2%03+ 31&3 3(80) ;# )5-)6 1%+) %&0) %44-2+

630%7)( 2%03+ 31&3 3(80) ;# )%(

32*-+85-2+ $385 2487 ,%22)06

)77-2+ 7,) 2487 -07)56

"35(-7 )6'5-47-326 *35 7,) ;# 2%03+31&3 3(80)

2'5)1)27%0 2'3()5 3(80) ; 1%+) %&0) %44-2+

-7"35( )*-2-7-326 *35 03'/ 5%26*)5 )%( "35(6 *35 7,)806) 3827)5 3(80)

806) 3827)5 3(80) ; 1%+) %&0) %44-2+

03'/ 5%26*)5 "35( 66-+21)276 *35 7,) 806) 3827)5 3(80);

-7"35( )*-2-7-326 *35 7,) 806) 3827)5 3(80)

; 4357 3(80) 1%+) %&0) %44-2+

322)'7-32 7%786 "35( )*-2-7-32

3+-' 7%7862%03+ ))(&%'/ )*-2-7-32

322)'7-32 2%&0) "35( )*-2-7-32

3+-' 311%2(2%03+ )*)5)2') )*-2-7-32

#!

",%7 7,-6 ,%47)5 327%-26

%&0)6

;.82'7-32 322)'7356

)51-2%7-32 03'/6

86 322)'735

%&0)6

;.82'7-32 322)'7356

)51-2%7-32 03'/6

86 322)'735

322)'7 7,) (%47)5 73 7,) )7:35/

322)'7 73 7,) (%47)5

)51-2%7) 7,) )7:35/

)51-2%7) %7 7,) (%47)5 !6-2+ -2)

)51-2%7) %7 7,) (%47)5 !6-2+ -2)

#!

",%7 7,-6 ,%47)5 327%-26

3: %67)50%9) 31182-'%7-32 %/)6 0%')

27)5-2+ !6)5 %5%1)7)5 %7%

!6)5 %5%1)7)5 %7%

27)5-2+ ,)'/ 32*-+85%7-32 %7%

)%( 32*-+85%7-32 )64326) %7%

# # #! # #

#&!

$! # #! !

"#!%$#

Page 12: 1794-um057_-en-p

Table of Contents

.&%-%)( )/!'!+

$- -$%, $*-!+ )(-%(,

+).&!,$))-%(# 0%-$ -$! ( %-)+,

%!0%(# --., "+)' -$! ,-!+, )("%#.+-%)( )"-0+!

*!%"%-%)(,

!/%! - ,! %&!

$- -$%, $*-!+ )(-%(,

1+ )., )-%)(,

!

"

Page 13: 1794-um057_-en-p

This chapter describes:

• what the FLEX I/O system is and what it contains

• how to mount and remove your system easily

• optional accessories

• mounting dimensions and spacing requirements

• the 1794-APB FLEX I/O PROFIBUS Adapter

• adapter components

• how to connect power wiring

FLEX I/O is a small, modular I/O system for distributedapplications that performs all of the functions of rack-based I/O. TheFLEX I/O system contains the following components:

• PROFIBUS adapter/power supply – powers the internal logic foras many as eight I/O modules

• terminal base – contains a terminal strip to terminate wiring fortwo- or three-wire devices

• I/O module – contains the bus interface and circuitry needed toperform specific functions related to your application

For information on how communication occurs over the FLEX I/Osystem backplane, refer to Chapter 2.

Page 14: 1794-um057_-en-p

1–2 Overview of FLEX I/O and Your PROFIBUS Adapter Module

.&$-$)( 2 )/ ' +

You can horizontally or vertically mount the FLEX I/O system ona standard DIN rail. The adapter and terminal base easily snap on theDIN rail by hand. Refer to the installation instructions shipped withthese components.

Screw holes are also provided to horizontally or verticallypanel-mount your system in an enclosure. To panel-mount yourFLEX I/O system, use the optional mounting kit (1794-NM1).An example of a DIN rail-mounted system is shown below.

)'*)( (-, + ,&)-- -) *- +$&

)%$(" - )(( -)+ #)&,- +'$(& , )(-) +$&

+ 0 #)& , + /$&& !)+ *( &2').(-$(" $&

2 *+- () 2 2 1 ''

" "

Use the optional 1794-CE1 (0.3m) or -CE3 (0.9m) extender cable(one per system) to arrange your system in two rows or split yoursystem into horizontal and vertical orientation.

2 )+ 21- ( + &

!

! !

Page 15: 1794-um057_-en-p

1–3Overview of FLEX I/O and Your PROFIBUS Adapter Module

%$ ( &"

!

ATTENTIO N Do not use more than one cable per system.

Use the optional 1794-NM1 mounting kit to mount your system on apanel or wall without a DIN rail.

( %$ $ '$ #"'# #"'# "$ !$" #"'# " %

Page 16: 1794-um057_-en-p

1–4 Overview of FLEX I/O and Your PROFIBUS Adapter Module

3"+)#!2).- 9 .4%,"%0

"(!'! !&"!&

! #! $(% !'&

!&

'%&

+ +

6 6 6 6

+

6 6 6 6

/2).-!+.3-2)-')2

!)+

//0.6),!2%+7 &.0 #!"+% .0 &.0 #!"+%&0., 3//%0 #.--%#2.0

.3-2)-' (.+% $),%-1).-1 &.0 ./2).-!+ ,.3-2)-' *)2 0!)+ /%0!2)-' 2%,/%0!230% "%+.5 %!#( ,.$3+% 5(%- ,.3-2%$ )- !-7 /.1)2).- -.2 2. %6#%%$ . .

(% )%*

%!130% (%0% &.0 (.0)8.-2!+,.3.-2)-' /.1)2).-

%!130% (%0% &.04%02)#!+ ,.3-2)-'/.1)2).- 5)2(!$!/2%0 3/

Page 17: 1794-um057_-en-p

1–5Overview of FLEX I/O and Your PROFIBUS Adapter Module

1)& 0&,+ 5 ,2"*".

The 1794-APB is a FLEX I/O adapter that interacts with the FLEXI/O backplane and any PROFIBUS DP master/scanner controller ona PROFIBUS DP network.

The 1794-APB module is a slave device to the DP master/scanner,and is a master controller of the FLEX I/O system where it isinstalled.

The I/O data exchange occurs as follows: Output data is sent fromthe DP master/scanner controller across the PROFIBUS DP networkto the 1794-APB adapter. The adapter then automatically transfersthe data across the FLEX I/O backplane to the output modules.Inputs from the input modules are collected by the FLEX I/O adaptervia the backplane and sent across the PROFIBUS DP network to theDP master/scanner controller.

0%". !-0".)2"

0%". !-0".)2"

/0". ++".,+0.,))".

'1+ 0&,+

".*&+0&,+ ), (

1/ "$*"+0

.,- )" "./,+) ,*-10".3&0% ,+#&$1.0&,+,#03."

5 !-0". )2"

4/0"*

5

Page 18: 1794-um057_-en-p

1–6 Overview of FLEX I/O and Your PROFIBUS Adapter Module

0 )'!/',+ 4 ,1#* #-

The adapter module consists of the following components:

• two diagnostic indicators

• PROFIBUS DP network connector

• 24V dc power wiring connection terminals

• two node address switches

#/2,-(,++#!/,-

'+"'!/,-%-##+-#"

'+"'!/,-%-##+-#"

,"# ""-#..2'/!&#.

"! 2'-'+%,++#!/',+#-*'+).

)#3 0.,++#!/,-

Diagnostic indicators are located on the front panel of the adaptermodule. They show both normal operation and error conditions inyour FLEX I/O system. The indicators are:

• Device status (STATUS)

• Communication link status (PROFIBUS)

Upon power-up, the adapter goes to an initialization state andperforms a self-test (memory check, data memory clear, CRC oncode). The indicators also go through a self-test sequence. If a failureoccurs, the adapter transitions to a faulted state and waits for reset(cycle power). Otherwise, the adapter begins monitoring the network(run state) for messages.

Chapter 5 describes the diagnostic indicators and how to use themfor troubleshooting.,-# +$,-*/',+

Page 19: 1794-um057_-en-p

1–7Overview of FLEX I/O and Your PROFIBUS Adapter Module

/'%.%*) 2 *0!(!,

Use the 9-pin D-shell connector to connect your adapter to thePROFIBUS network.

Set the node address using the 2-position thumbwheel switch. Validsettings range from 01 to 99. Use a pen to press either the + or –buttons to change the number.

* ! ,!--1%.$!-

!.1*,&*))!.*, 2+%) 2-$!''

1%,%)#*))!.%*)!,(%)'-

Connections are provided for connecting the required 24V dc powerto the front of the module. The power wiring can be daisy-chained tothe terminal base unit located next to the adapter to supply power tothe module installed in that base unit.

Refer to the Installation Instructions (pub. no. 1794-IN040) youreceived with your adapter to learn how to install and wire theadapter.

*,! )"*,(.%*)

Page 20: 1794-um057_-en-p

1–8 Overview of FLEX I/O and Your PROFIBUS Adapter Module

Page 21: 1794-um057_-en-p

Chapter 2

( '#" * #)!%

In this chapter, you will learn about:

• communication over the FLEX I/O backplane (between thePROFIBUS adapter and the I/O modules)

• how data is mapped into the I/O image table

One 1794-APB PROFIBUS adapter can interface with up to eightterminal base units with installed FLEX I/O modules, forming aFLEX I/O system of up to eight slots. The adapter communicates toother network system components over the PROFIBUS network.The adapter communicates with its I/O modules over the backplane.

"$('&

''(&

('$('&

#"(%'#"

#%&

%'#%&

%'

$'%

"$('&

''(&

('$('&

#"(%'#"

"$('&

''(&

('$('&

#"(%'#"

The I/O map for a module is divided into read words and writewords. Read words consist of input and status words, and writewords consist of output and configuration words. The number ofread words or write words can be 0 or more. The length of each I/Omodule’s read words and write words vary in size depending onmodule complexity. Each I/O module will support at least 1 inputword or 1 output word. Status and configuration are optional,depending on the module.

Page 22: 1794-um057_-en-p

2–2 How Communication Takes Place and I/O Image Table Mapping

)! ( $# , $*"&

For example, a 16 point discrete input module will have up to 2 readwords and 1 write word.

$

$#" $# &

$# $# &

$& $&'

$& $&

# $"

,%$ #( '&( #%)( $)!

!+ "

# $"

!+ "

Check the I/O map for each module for the exact mapping.

The first word of output data received by the adapter is the AdapterStatus Word. Output data is received by the adapter in the order ofthe installed I/O modules. The Output data for Slot 1 is receivedfirst, followed by the Output data for Slot 2, and so on up to slot 8.All bits in the output status word are reserved

The first word of input data sent by the adapter is the Adapter StatusWord. This is followed by the input data from each slot, in the orderof the installed I/O modules. The Input data from Slot 1 is first afterthe status word, followed by Input data from Slot 2, and so on up toslot 8.

%(& (()'

!$( #%)( (

!$( #%)( (

!$( #%)( (

!$( )(%)( (

!$( )(%)( (

!$( )(%)( (

#

!# #

#%!

#%!

#!

#

$

& ( #

$

#

$

%(& (()'

#!$#$!

Page 23: 1794-um057_-en-p

2–3How Communication Takes Place and I/O Image Table Mapping

0!('" /'+* 3 +1$)!$-

The input status word consists of:

• I/O module fault bits – 1 status bit for each slot

• node address changed – 1 bit

'/

$.$-1$#

+#0($ 0(/ '/.

+#$ ##-$.. & *%$# '/

(+/

(+/

(+/

(+/

(+/

(+/

(+/

(+/

The adapter input status word bit descriptions are shown in thefollowing table.

&'. !'/ '. .$/ 2&$* * $--+- '. #$/$"/$#

'* .(+/ ,+.'/'+*

&'. !'/ '. .$/ 2&$* * $--+- '. #$/$"/$#

'* .(+/ ,+.'/'+*

&'. !'/ '. .$/ 2&$* * $--+- '. #$/$"/$#

'* .(+/ ,+.'/'+*

+#0($ 0(/

&'. !'/ '. .$/ 2&$* * $--+- '. #$/$"/$#

'* .(+/ ,+.'/'+* +#0($ 0(/

&'. !'/ '. .$/ 2&$* * $--+- '. #$/$"/$#

'* .(+/ ,+.'/'+*

&'. !'/ '. .$/ 2&$* * $--+- '. #$/$"/$#

'* .(+/ ,+.'/'+*

&'. !'/ '. .$/ 2&$* * $--+- '. #$/$"/$#

'* .(+/ ,+.'/'+*

&'. !'/ '. .$/ 2&$* * $--+- '. #$/$"/$#

'* .(+/ ,+.'/'+*

$.$-1$# $.$-1$#

+#$ ##-$..

& *%$#

&'. !'/ '. .$/ 2&$* /&$ *+#$ ##-$..

.2'/"& .$//'*% & . !$$* "& *%$# .'*"$

,+2$- 0,

Page 24: 1794-um057_-en-p

2–4 How Communication Takes Place and I/O Image Table Mapping

1!)'" 0',+ 4 ,2$*!$.

Possible causes for an I/O module fault are:

• transmission errors on the FLEX I/O backplane

• a failed module

• a module removed from its terminal base

• incorrect module inserted in a slot position

• the slot is empty

The node address changed bit is set when the node address switchsetting has been changed since power up. The new node address doesnot take effect until the adapter has been powered down and thenpowered back up. Until this power cycling occurs, the node addressswitches will not match the actual node address.

FLEX I/O modules presently supported by the PROFIBUS adapterare listed below. Additional modules will be added as they aredeveloped.

'+( +-10 ,#1)$ 4 - %$

'+( +-10 ,#1)$ 4 - %$

,1."$ 10-10 ,#1)$ 4 - %$

,1."$ 10-10 ,#1)$ 4 - %$

,1."$ +-10 ,#1)$ 4 - %$

'+( 10-10 ,#1)$ 4 - %$

$+/,. +-10 ,#1)$ 4 - %$

)$"0.,+'" ))3 1/$# 10-10 ,#1)$ 4 - %$

+-10 10-10 ,#1)$ 4 - %$

+-10 ,#1)$ 4 - %$

10-10 ,#1)$ 4 - %$

$) 3 10-10 ,#1)$ 4 - %$

+-10 + ),% ,#1)$ 4 - %$

10-10 + ),% ,#1)$ 4 - %$

'+ ,10 + ),% ,*!, ,#1)$ 4 - %$

+-10 + ),% ,#1)$ 4 - %$

+-10 &$.*,",1-)$ ,#1)$ 4 - %$

+-10 &$.*,",1-)$* ,#1)$ 4 - %$

+-10 1)/$ ,1+0$. ,#1)$ - %$

+-10 +",#$. ,1+0$. ,#1)$ - %$

-,.0 ,#1)$ 4 - %$

Page 25: 1794-um057_-en-p

2–5How Communication Takes Place and I/O Image Table Mapping

.&% -%)( 0 )/"'"+

, ,%$ #( (! #%)( $)! " ! %% #

$)! "

#%)('

%&-"+%'"

#%)( +

)(%)( +

)+ )+!,

)+ )+!

$( )'

$( )'

"

& (

$( )'

, "$&* %

"! ( +

(! ( $&'

)- .,"! "! )+!

$( )' "! )+!

$( )' +%-" )+!

$"+" (*.- - )++",*)(!, -) %(*.- )++",*)(!, -) %(*.- "- (*.- %&-"+ %'" )++",*)(!, -) %(*.-, -$+.

, #%)( !(& "'

(' '& %( $#!(

!(& " $& #%)(' !(& "

%&-"+ %'" !"#.&- µ,

%&-"+ %'" ',

%&-"+ %'" ',

%&-"+ %'" ',

%&-"+ %'" ',

%&-"+ %'" ',

%&-"+ %'" ',

%&-"+ %'" ',

Page 26: 1794-um057_-en-p

2–6 How Communication Takes Place and I/O Image Table Mapping

/ '&!.&*) 1 *0#( #,

, ,%$ #( (! #%)( $)! " ! %% #

$)! "

#%)('

&'.#,&(#

#%)( +

)(%)( +

*, *,"-

*, *,"

$( )'

$( )'

"

&'.#,&(#

& (

, "$&* %

"! ( +

(! ( $&'

#" *,"

$( )' #" *,"

$( )' ,&.# *,"

%#,# )+/. . !*,,#-+*)"- .* &)+/. !*,,#-+*)"- .* &)+/. #.! )+/. &'.#, &(# !*,,#-+*)"- .* &)+/.- .%,/ !*,,#-+*)"- .* &)+/.- .%,/

, #%)( !* "'

(' '& %( $#

!(& " $& #%)('

!(

!(& "

!(& " $& #%)('

&'.#, &(# "#$/'. µ-

&'.#, &(# (-

&'.#, &(# (-

&'.#, &(# (-

&'.#, &(# (-

&'.#, &(# (-

&'.#, &(# (-

&'.#, &(# (-

Page 27: 1794-um057_-en-p

2–7How Communication Takes Place and I/O Image Table Mapping

*"!)!%$ , %+#'

+ +$#"' &%' ('$(' #( ! $$"

#( !

('$('&

"$(' *

('$(' *

%' %'

%' %'(

!

#' (&

#' (&

%'

#' (&

+ !#%) $

! ' *

' ' #%&

#' (& %'

%) *( '!) %'

#' (& '!) %'

' *)&*) +"* %''(&%$( )% %*)&*) %''(&%$( )% %*)&*) )

+ +$#"' &%' ('$(' #( !

$$"

#( !

('$('&

"$(' *

('$(' *

%' %'

%' %'(

!

#' (&

#' (&

%'

+ !#%) $

' *

' ' %' #%&

#' (& %'

'!) %'

#' (& '!) %'

' *)&*) +"* %''(&%$( )% %*)&*) %''(&%$( )% %*)&*) )

Page 28: 1794-um057_-en-p

2–8 How Communication Takes Place and I/O Image Table Mapping

,$#+#'& 0 '- % )

/)($', (-*! ')-, ( -%! &#! %! ))$'# /

( -%! &#!

')-,+

$/#%

(, -+! (, -+!

')-, $.!

-,)-, $.!

') ')

') ')*

&#!

(, -+!

!

*$,!

Memory Map of 16-Point Input Module Image Table –1794-IV16

! $,+ $.!

, $,+ ! *$,! (* +

.')

(, -+! !') $$ "&& $* (, -+! )#+ .')

(, -+! )#+ .')

" ) &(,+ + &(,+ !#$+ ) #%

Input Filter Times for the 1794-IV16 Input Module

$,+ !+*$),$('!%!,!

$%,!* $&! "(* ')-,+ $%,!* $&!

#$+ ) #% !,$+ µ*

#$+ ) #% µ*

#$+ ) #% %*

#$+ ) #% %*

#$+ ) #% %*

#$+ ) #% %*

#$+ ) #% %*

#$+ ) #% %*

Page 29: 1794-um057_-en-p

2–9How Communication Takes Place and I/O Image Table Mapping

&%! ) !'#

,&% $) )" $! *)&*) %*" # " && $

,

%*" #

*)&*)(

%) *(

$&*) +

*)&*) +

!# !#

!# !#$

#

%) *(

' )

Memory Map of 16-Point Digital Sink Output Module ImageTable – 1794-OV16

)( +

) )( ' ) %'(

!% &$ (!#

#% (!#

!% &$ #% (!#

# &%"&% '&

Page 30: 1794-um057_-en-p

2–10 How Communication Takes Place and I/O Image Table Mapping

1!)(" 0(,+ 5 ,2$*!$.

. .'&!%* !)(* %)&( %'+* &+# $ #

''!%

&+# $

%'+*)

$) 4(*$

**+)

$

&* +)

&* +)

%'+* !-

+*'+* !-

,. ,.#

,. ,.#/

$) 4(*$

(!*

. $&(, '

!$# !* !-

*# !* &()

$ # ,.#

&* +) $ # ,.#

&* +) .(0$ ,.#

'$.$ 0 01/ ,% (+-10 3'$.$ ",..$/-,+#/ 0, 0'$ #( &+,/0(" !(0 %,. (+-10 ",..$/-,+#/ 0, 0'$ #( &+,/0(" !(0 %,. (+-10 $0" +-10 0 3'$.$ ",..$/-,+#/ 0, (+-10 ",..$/-,+#/ 0, (+-10 $0" +-10 $) 4 (*$ 3'$.$ ",..$/-,+#/ 0, (+-10/ 0'.1 ",..$/-,+#/ 0, (+-10/ 0'.1 " (*!% * * * #, *!$ &( !) * )$ ) * #, *!$ &(

$(* %)&(

(0/

( &+,/0(" # 0 1)0 -.$/$+0 * .0

,.* ) +, $..,./

(0/

+-10 # 0 $+/,. ,+

$+/,. ,%%

*%( %)&(

(0/

( &+,/0(" # 0 ( &+,/0("/ +,0 #(/ !)$#

,.* ) (/ !)$#

(0/

+-10 # 0 $+/,. ,+

$+/,. ,%%

. %'+* #, !$)

!*) )(!'*!&%

#, !$ &( %'+*)

#*

#, !$

#, !$ &( %'+*)

,

$) 4 (*$ #$% 1)0 µ/

$) 4 (*$ */

$) 4 (*$ */

$) 4 (*$ */

$) 4 (*$ */

$) 4 (*$ */

$) 4 (*$ */

$) 4 (*$ */

Page 31: 1794-um057_-en-p

2–11How Communication Takes Place and I/O Image Table Mapping

3#+*$"2*.- 8 .4&,#&0

2 2+*&). &-!,#.# ,*.#!.#" /.+/. *"/'# ($#

'# ++&)$

*"/'# ($#

/.+/.-

)+/. &1#

/.+/. &1#

.0 !.0%

.0 !.0%1

($#

*. /-#"

*. /-#"

#"

,&.#

*. /-#"

0#,'*" /'. &.-

#! &.- &1#

!. &.- #",&.# *,"-

&1&04&% 1&& -.2& &"%

.2 31&% !0*2&

&1&04&% !0*2&

!)&0& .4&0+."% '"3+2 #*21 '"3+2 /0&1&-2 -. '"3+2 .32/32 %"2" $.00&1/.-%1 2. .32/32 $.00&1/.-%1 2. .32/32 &2$ '"3+2 0&1&2 #*2 0&1&2 .32/32 -. $)"-(&

*.# )& 3-31&% +.5&0 #72& *- 0&"% 5.0% '+."21 %30*-( ./&0"2*.- . -.2 31& 2)*1 #72& '.0 '"3+2 12"231-&)$ .%# /'. #-#. /..*) !)&- 7.3 /0&11 2)& ,"-3"+ 0&1&2 #322.- 2)& '"3+2 *-%*$"2.0 '.0 2)& '"3+2&% .32/32 230-1 .'' '.0 "#.32 1 2)& '"3+2&% .32/32 5*++ -.2 "22&,/2 2. 230- .- %30*-( 2)*1 %&+"7 "'2&0 2)& 1 %&+"7 2)& '"3+2&% .32/32 "22&,/21 2. 230- .- *' 2)& &62&0-"+ $.-%*2*.- $"31*-( 2)& '"3+2 *1 $.00&$2&% 2)& .32/32 0&,"*-1 .- 2)& '"3+2 *-%*$"2.0 *1 .'' "-% 2)& 12"231 *-%*$"2.0 *1 .-

2+*&). &$&.' )+/./.+/. *"/'# ($# '# ++&)$

2

*"/'# ($#

)+/.-*. /-#"

/.+/.-*. /-#"

($#

*. /-#"

)+/. &1#

/.+/. &1#

.0 !.0%

.0 !.0%1#"

,&.#

Memory Map of 16-Point Digital Input/Output Module ImageTable – 1794-IB10XOB6

#! &.- &1#

!. &.- #",&.# *,"-

.2 31&% &"% 5.0%

*. /-#" &"% 5.0%

.2 31&% !0*2& 5.0%

!)&0& -/32 )"--&+ 32/32 )"--&+

Page 32: 1794-um057_-en-p

2–12 How Communication Takes Place and I/O Image Table Mapping

.&% -%)( 1 )/"'"+

. .&%!$) !(') $&*) %*" # " &&!$

%*" #

$&*)(

%&-"+%'"

#

%) *(

%) *(

%) *(

$&*) !-

*)&*) !-

)+ )+!

)+ )+!,

'!)

. #%', &

!#" !) !-

)" !) %'(

%) *( "! )+!

%) *( "! )+!

%) *( +%-" )+!

$"+" (*.- - 0$"+" )++",*)(!, -) %(*.- )++",*)(!, -) %(*.- "- (*.- %&-"+ %'" 0$"+" )++",*)(!, -) %(*.-, -$+.

. $&*) !")' !#(

!)( ('!&)!%$ +!#*# !")' !#

!")' !# %' $&*)( )% $ $ )%

%&-"+ %'" !"#.&- ', ',

%&-"+ %'" ', ',

%&-"+ %'" ', ',

%&-"+ %'" ', ',

%&-"+ %'" ', ',

%&-"+ %'" ', ',

%&-"+ %'" ', ',

%&-"+ %'" ', ',

Page 33: 1794-um057_-en-p

2–13How Communication Takes Place and I/O Image Table Mapping

,$#+#'& / '- % )

, ,%$ #( '&( )(%)( $)! " ! %% #

$)! "

)(%)('

"

$( )'

$( )'

$( )'

#%)( +

)(%)( +

') ')

') ')*

& (

, "$&* %

"! ( +

( ( $&'

$( )' ')

'+ ,* )#+ ')

$( )' )#+ ')

" ) ,+(,+ -$, ." ) ')) *('&* +' ',+(,+ ')) *('&* +' ',+(,+ +

, ,%$ #( '&( !* )(%)( $)! " !

%% #

$)! "

)(%)('

"

$( )'

$( )'

$( )'

#%)( +

)(%)( +

') ')

') ')*

& (

, "$&* %

"! ( +

( ( $&'

$( )' ')

'+ ,* )#+ ')

$( )' )#+ ')

" ) ,+(,+ -$, ." ) ')) *('&* +' ',+(,+ ')) *('&* +' ',+(,+ + & ." & #+ +" ',+(,+ #* '!! ." & #+ +" ',+(,+ #* '&

Page 34: 1794-um057_-en-p

2–14 How Communication Takes Place and I/O Image Table Mapping

1!)(" 0(,+ 6 ,2$*!$.

0 *$ + ')-, '%(" (-%

(-% &"

&"

')-, , #'' %

')-, , #'' %

')-, , #'' %

')-, , #'' %

')-, , #'' %

')-, , #'' %

')-, , #'' %

')-, , #'' %

' **'"

('!$"-* + % ,

(, -+

(, -+

(, -+

(, -+

(, -+

')-, $/

-,)-, $/

,. ,.#

0, ,.#/

0 &(*. )

$&%

$,

$/

, $, *$, (*+

+ ),& )1$ ' ++$) $ # ,.#

+ ),& )1$ ' ++$) $ # ,.#

+ ),& )1$ ' ++$) $ # ,.#

+ ),& )1$ ' ++$) $ # ,.#

+ ),& )1$ ' ++$) $ # ,.#

+ ),& )1$ ' ++$) $ # ,.#

+ ),& )1$ ' ++$) $ # ,.#

+ ),& )1$ ' ++$) $ # ,.#

,0 1/$# /$0 0, 5$., $ # ,.#

.(0$ ,.#

,0 1/$# /$0 0, .(0$ ,.# 0'.1

'$.$ ,3$. 1- !(0 (+")1#$# (+ /$.($/ *,#1)$/ ,+)4 +#$.. +&$ !(0/ %,. 6* (+-10/ ,+%(&1.$ /$)$"0 !(0 1)) . +&$ !(0 /(&+ !(0 (+ / ",*-)$*$+0

Page 35: 1794-um057_-en-p

2–15How Communication Takes Place and I/O Image Table Mapping

5$-+%#4+0/ 9 06'.$'2

+ % #*"&% "*)

!%%# & !%%# !%%# !%%# !%%# !%%# !%%# !%%# !%%#

"$# "*)

*# "*)

! &%.

.

9 40 ! &%

((

0/(+)52' 3'-'%4 $+4

5-- 2#/)' $+4 "*'/ %0/(+)52'& 40 0(( +/&+6+&5#- %*#//'-3 7+-- 2'452/ 0/ '2+'3 .0&5-'3 #/& 40 . 0/ '2+'3 .0&5-'3

+ &("* )("'*"&%)

&( "$# "* "%"*"&%

'#& "02& +43

!%%# %#& * 9$+4 -'(4 ,534+(+'& 4703 %0.1-'.'/4/5.$'2 5/53'& -07'2 $+43 #2' 8'20 9. 53'3 #-- $+43

+43 *#//'- #/#-0) &#4# 3+)/ $+4

'#& "02& +43

!%%# %#& * 9$+4 -'(4 ,534+(+'& 4703 %0.1-'.'/4/5.$'2 5/53'& -07'2 $+43 #2' 8'20 9. 53'3 #-- $+43

+43 *#//'- #/#-0) &#4# 3+)/ $+4

'#& "02& +43

!%%# %#& * 9$+4 -'(4 ,534+(+'& 4703 %0.1-'.'/4/5.$'2 5/53'& -07'2 $+43 #2' 8'20 9. 53'3 #-- $+43

+43 *#//'- #/#-0) &#4# 3+)/ $+4

'#& "02& +43

!%%# %#& * 9$+4 -'(4 ,534+(+'& 4703 %0.1-'.'/4/5.$'2 5/53'& -07'2 $+43 #2' 8'20 9. 53'3 #-- $+43

+43 *#//'- #/#-0) &#4# 3+)/ $+4

'#& "02& +43

!%%# %#& * 9$+4 -'(4 ,534+(+'& 4703 %0.1-'.'/4/5.$'2 5/53'& -07'2 $+43 #2' 8'20 9. 53'3 #-- $+43

+43 *#//'- #/#-0) &#4# 3+)/ $+4

'#& "02& +43

!%%# %#& * 9$+4 -'(4 ,534+(+'& 4703 %0.1-'.'/4/5.$'2 5/53'& -07'2 $+43 #2' 8'20 9. 53'3 #-- $+43

+43 *#//'- #/#-0) &#4# 3+)/ $+4

'#& "02& +43

!%%# %#& * 9$+4 -'(4 ,534+(+'& 4703 %0.1-'.'/4/5.$'2 5/53'& -07'2 $+43 #2' 8'20 9. 53'3 #-- $+43

+43 *#//'- #/#-0) &#4# 3+)/ $+4

'#& "02& +43

!%%# %#& * 9$+4 -'(4 ,534+(+'& 4703 %0.1-'.'/4/5.$'2 5/53'& -07'2 $+43 #2' 8'20 9. 53'3 #-- $+43

+43 *#//'- #/#-0) &#4# 3+)/ $+4

Page 36: 1794-um057_-en-p

2–16 How Communication Takes Place and I/O Image Table Mapping

-%#,#(' 2 (.&*

# #!

#,+

!! #" (* #'#.#-% "''%+ ' $!!#

$# & #, (**+)('+ ,( #')-, "''% #, (**+)('+ ,( #')-, "''% ' +( (' "' +, #'#,+ #,"* *($' (* ()' #')-, /#* (* #')-, -**',%(/ 2&

(* #,+ 2 (, -+ +, ,(

#,

%! # $ "!" $" & " #

" "!" $" " # " "# # % #"

# $!# !"#! ! $$! "## "(' #!-*,#(' *!#+,* ' %* 0 #,"* ( ," *+,#')-,+ (* 0 ," -+* /*#,#'! %% 1*(+ ,( #,

*#, (*

#,+ $ ! #" (* #'#.#-% "''%+ #, (**+)('+,( #')-, "''% #, (**+)('+ ,( #')-, "''% '+( (' * ,( *'! +%,#(' (.

*#, (*

#,+ $! "# #" (* #'#.#-% "''%+ #, (**+)('+ ,( #')-, "''% #, (**+)('+ ,( #')-,"''% ' +( (' * ,( *'! +%,#(' (.

*#, (* #,+ (, -+ +, ,(

*#, (* #,+ (, -+ +, ,(

*#, (* #,+ (, -+ +, ,(

*#, (* #,+ (, -+ +, ,(

*#, (* #,+ (, -+ +, ,(

Page 37: 1794-um057_-en-p

2–17How Communication Takes Place and I/O Image Table Mapping

2!*(" 1(-, 8 -3$+!$/

4 $.($/ 10-10 + ),& ,#1)$ * &$ !)$

--(+&

,#1)$ * &$ * &$

,0 1/$# ( &+,/0("/

+-10 (3$

10-10 (3$

-/ -/#

-/ -/#0

$ #

.(0$

+ ),& 0 ' ++$)

+ ),& 0 ' ++$)

+ ),& 0 ' ++$)

+ ),& 0 ' ++$)

,0 1/$#

,0 1/$# ,0 1/$#

,0 1/$#

,0 1/$#

,0 1/$#

,0 1/$#

,+%(& $)$"0 1)) +&$

%$ 0 0$ )1$ ' ++$)

%$ 0 0$ )1$ ' ++$)

%$ 0 0$ )1$ ' ++$)

%$ 0 0$ )1$ ' ++$)

4 $*,.2 -

$" (0 (3$

"0 ) (0 $ #.(0$ ,.#/

-1 20$# 0$1 1- 7$/- $ # -/#

, *-& 1 ' ,,$* /(1$ -/#

, *-& 1 ' ,,$* -/#

, *-& 1 ' ,,$* -/#

, *-& 1 ' ,,$* -/#

-1 20$# 0$1 1- -/#

-1 20$# 0$1 1- -1 20$# 0$1 1- -/#

-1 20$# 0$1 1- -/# 1'/2

%$ 1 1$ *2$ ' ,,$* -/#

%$ 1 1$ *2$ ' ,,$* -/#

%$ 1 1$ *2$ ' ,,$* -/#

%$ 1 1$ *2$ ' ,,$* -/#

'$/$ -4$/ 2. !(1 (,"*2#$# (, 0$/($0 +-#2*$0 -,*6 ( &,-01(" !(10 %-/ "2//$,1 -21.21 4(/$ !/-)$, -/ *- # /$0(01 ,"$ '(&' -1 20$# -, 3-*1 &$ -21.210 (&, !(1 (, 0 "-+.*$+$,1 2*1(.*$5 "-,1/-* -,%(&2/$ 0$*$"1 !(1 2** / ,&$ !(1

Page 38: 1794-um057_-en-p

2–18 How Communication Takes Place and I/O Image Table Mapping

6$.+%#5+10 ; 17'/$'3

5 +&$ $)$"0(,+ (0/ .(0$ ,.#

' ++$) , ' ++$) ' ++$) ' ++$) ' ++$)

$"(* ) (0

/

! &%/

; 51 ! &%

((

10(+)63' 4'.'%5 $+5 6.. 3#0)' $+5 "*'0 %10(+)63'& 51 1(( +0&+7+&6#. %*#00'.4 8+.. 3'5630 !

5 ,.#(0 $/".(-0(,+/

,.#$"(* ) (0

"0 ) (0$%(+(0(,+

+54 ; 633'05 1652654 10.9 "*'0 4'5 5*' 8+3' 10 5*' 165265 +4 $31-'0 13 5*' .1#&3'4+45#0%' +4 511 *+)* +5 %133'4210&4 51 %*#00'. $+5 %133'4210&4 51%*#00'. #0& 41 10

'#& "13& +54 ;

15 64'& 4'5 51

+5

,2$. - !(0 (+")1#$# (+ /$.($/ *,#1)$/ ,+)4 '(/ !(0 (/ )2 4/ (+

/$.($/ *,#1)$/ '(/ !(0 (/ /$0 0, 2'$+ )) !(0/ (+ 0'$ ",+%(&1. 0(,+

.$&(/0$. 2.(0$ 2,.# .$ 1+",+%(&1.$# /0 0$ *' %10(+)63#5+10 3')+45'3%#0 $' %.'#3'& $9 '+5*'3 # 3'4'5 13 $9 5*' 64'3 83+5+0) #.. :'31'4 51 +5

"3+5' "13&

+54

' ++$) + ),& # 0 ;$+5 .'(5 ,645+(+'& 5814 %1/2.'/'05 06/$'3 6064'&.18'3 $+54 #3' :'31 ;/ 64'4 #.. $+54

+54 ' ++$) + ),& # 0 /(&+ !(0

"13&

+54

' ++$) + ),& # 0 ;$+5 .'(5 ,645+(+'& 5814 %1/2.'/'05 06/$'3 6064'&.18'3 $+54 #3' :'31 ;/ 64'4 #.. $+54

+54 ' ++$) + ),& # 0 /(&+ !(0

"13&

+54

' ++$) + ),& # 0 ;$+5 .'(5 ,645+(+'& 5814 %1/2.'/'05 06/$'3 6064'&.18'3 $+54 #3' :'31 ;/ 64'4 #.. $+54

+54 ' ++$) + ),& # 0 /(&+ !(0

"13&

+54

' ++$) + ),& # 0 ;$+5 .'(5 ,645+(+'& 5814 %1/2.'/'05 06/$'3 6064'&.18'3 $+54 #3' :'31 ;/ 64'4 #.. $+54

+54 ' ++$) + ),& # 0 /(&+ !(0

"13&

+54

1)0(-)$3 ",+0.,) !(0/ (13 +0&+7+&6#. %*#00'.4 *'4' $+54 %10531. 5*' 4#('45#5' #0#.1) 1652654 +5 %133'4210&4 51 165265 %*#00'. $+5 %133'4210&4 51 165265 %*#00'. #0& 41 10 64' 813&4 13 #4 &+3'%5'& $9 %*#00'. 06/$'3 0 64' 813&4 13 #4 &+3'%5'& $9 %*#00'. 06/$'3 0"*'0 $+54 ; #3' #.. %.'#3'& 4+/6.5#0'164.9 $9 # %1//60+%#5+10 '3313 1364'3 %*1+%' 5*36 5*' 231)3#//#$.' %10531..'3 231)3#/ 813& (6.. 3#0)' #0&%10(+)63' 4'.'%5 $+54 #3' 23'4'37'& #5 5*'+3 .#45 4'55+0)

+54 ;;

15 64'& 4'5 51

Page 39: 1794-um057_-en-p

2–19How Communication Takes Place and I/O Image Table Mapping

,$"+"'& 0 '-%)

"+* ') "&"-",$ !&&$* "+ '))*('&* +' ',+(,+ !&&$ "+ '))*('&* +' ',+(,+ !&&$ & *' '&

"+* 0 '+ ,* *+ +'

') "+* 0

') "&"-",$ !&&$* "+ '))*('&* +' ',+(,+!&&$ "+ '))*('&* +' ',+(,+ !&&$ & *' '&

"+* 0 0

'+ ,* *+ +'

')* +!),

"+*

'+ ,* *+ +'

')

"+*

! 0"+ $ + #,*+" " +.'* '%($%&+&,%) ,&,* $'.) "+* ) /)' 0% ,** $$ "+*

"+*

')

"+*

! 0"+ $ + #,*+" " +.'* '%($%&+&,%) ,&,* $'.) "+* ) /)' 0% ,** $$ "+*

"+*

')

"+*

! 0"+ $ + #,*+" " +.'* '%($%&+&,%) ,&,* $'.) "+* ) /)' 0% ,** $$ "+*

"+*

')

"+*

! 0"+ $ + #,*+" " +.'* '%($%&+&,%) ,&,* $'.) "+* ) /)' 0% ,** $$ "+*

"+*

Page 40: 1794-um057_-en-p

2–20 How Communication Takes Place and I/O Image Table Mapping

5$-+%#4+0/ : 06'.$'2

5 %/)%0 ,!*-' -+"- -$2*% +!'% !"*%

!..),'

-$2*% +!'%

+!'%,.21 !1! (!,,%*

,.21 !1! (!,,%*

,.21 !1! (!,,%*

,.21 !1! (!,,%*

21.21 !1! (!,,%*

21.21 !1! (!,,%*

,$%//!,'% )!'

-1 20%$

-1 20%$

-1 20%$

-1 20%$

-1 20%$ 2** !,'% !,$ -,&)'2/% %*%#1

-1 20%$

,.21 )4%

21.21 )4%

40 "02&3

40 "02&3%!$

/)1%

21.21 (!,,%* !&% 1!1%

21.21 (!,,%* !&% 1!1%

5 %+-/3 !.

%# )1 )4%

#1 )1 %!$/)1% -/$0

/#-0) !#-5' /154 *#//'- '#& "02&

/#-0) !#-5' /154 *#//'- '#& "02&

/#-0) !#-5' /154 *#//'- '#& "02&

/#-0) !#-5' /154 *#//'- '#& "02&

04 53'& 3'4 40 " " '#& "02&

/#-0) #4# 54154 *#//'- "2+4' "02&

/#-0) #4# 54154 *#//'- "2+4' "02&

04 53'& 3'4 40 "2+4' "02&

04 53'& "2+4' "02&

04 53'& 3'4 40 "2+4' "02& #/&

#(' 4#4' !#-5' 54154 *#//'- "2+4' "02&

#(' 4#4' !#-5' 54154 *#//'- "2+4' "02&

04 53'& 3'4 40 "2+4' "02& #/&

"*'2' 3+)/ $+4 +/ 3 %0.1-'.'/4" +#)/034+% $+43 (02 %522'/4 054154 7+2' $20,'/ 02 -0#& 2'3+34#/%' *+)* 04 53'& 0/ 60-4#)' 0541543 /&'22#/)' $+43 (02 :. +/1543 07'2 51 $+4 07'2 51 $+4 +/%-5&'& +/ 3'2+'3 .0&5-'3 0/-9 5-4+1-'8 %0/420- $+43 0/(+)52' 3'-'%4 $+4 5-- 2#/)' $+4

Page 41: 1794-um057_-en-p

2–21How Communication Takes Place and I/O Image Table Mapping

7%/,&$6,21 <! 28(0%(4

4 +&$ $)$"0(,+ (0/

' ++$) , +-10

' ++$)

+-10

' ++$)

+-10

' ++$)

+-10

' ++$)

10-10

' ++$)

10-10

' ++$)

$"(* ) (0/

"0 ) (0/

0

" '&0

< 62 " '&

))

21),*74( 5(/(&6 %,6 7// 4$1*( %,6 #+(1 &21),*74(' 62 2)) ,1',8,'7$/ &+$11(/5 9,// 4(6741 24 5(1' (,6+(4 " 24 0 21 (4,(5 02'7/(5 1 (4,(5 02'7/(5 " 24 0 ,5 276376

716,/ 6+( 02'7/( ,5 &21),*74('

4 ,.#(0 $/".(-0(,+/

,.#$"(* ) (0

"0 ) (0$%(+(0(,+

($' #24'

,65

' ++$) + ),& # 0 <%,6 /()6 -756,),(' 6925 &203/(0(16 170%(4 7175('/29(4 %,65 $4( ;(42 <0 75(5 $// %,65

,65 ' ++$) + ),& # 0 /(&+ !(0

#24'

,65

' ++$) + ),& # 0 <%,6 /()6 -756,),(' 6925 &203/(0(16 170%(4 7175('/29(4 %,65 $4( ;(42 <0 75(5 $// %,65

,65 ' ++$) + ),& # 0 /(&+ !(0

#24'

,65

' ++$) + ),& # 0 <%,6 /()6 -756,),(' 6925 &203/(0(16 170%(4 7175('/29(4 %,65 $4( ;(42 <0 75(5 $// %,65

,65 ' ++$) + ),& # 0 /(&+ !(0

#24'

,65

' ++$) + ),& # 0 <%,6 /()6 -756,),(' 6925 &203/(0(16 170%(4 7175('/29(4 %,65 $4( ;(42 <0 75(5 $// %,65

,65 ' ++$) + ),& # 0 /(&+ !(0

,65

+#$.. +&$ !(0/ )24 ,1',8,'7$/ &+$11(/5 4* "1..$+0 (+-10/ ,+)3 ,6 &244(5321'5 62 ,1376 &+$11(/ %,6 &244(5321'5 62 ,1376 &+$11(/ $1' 52 21#+(1 5(6 ,1',&$6(5 (,6+(4 $ %42.(1 24 23(1 ,1376 9,4( 24 ,1376 &744(16 ,5 $6 24%(/29 0

#24'

,65 <(.$ %% !(0/ 744(16 2763765 21/: #+(1 5(6 6+( 9,4( 21 6+( &744(16276376 ,5 %42.(1 24 6+( /2$' 4(5,56$1&( ,5 622 +,*+ ,6 &244(5321'5 62 &+$11(/ %,6 &244(5321'5 62 &+$11(/ $1' 52 21

,65

26 75('

,6

,2$. - !(0 (+")1#$# (+ /$.($/ *,#1)$/ ,+)3 '(/ !(0 (/ )2 3/ (+ /$.($/

*,#1)$/ '(/ !(0 (/ /$0 0, 2'$+ )) !(0/ (+ 0'$ ",+%(&1. 0(,+ .$&(/0$. 2.(0$

2,.# .$ 1+",+%(&1.$# /0 0$ +( &21),*74$6,21 4(*,56(4 &$1 %( &/($4(' %:(,6+(4 $ 4(5(6 24 %: 6+( 75(4 94,6,1* $// ;(42(5 62 ,6

Page 42: 1794-um057_-en-p

2–22 How Communication Takes Place and I/O Image Table Mapping

1 )'!0',+ 6 ,2#* #.

'0/

6 '0 )#$0 (1/0'$'#" 03,/ !,*-)#*#+0 +1* #. 1+1/#"),3#. '0/ .# 5#., 6* 1/#/ )) '0/

'0/

,."

'0/

6 '0 )#$0 (1/0'$'#" 03,/ !,*-)#*#+0 +1* #. 1+1/#"),3#. '0/ .# 5#., 6* 1/#/ )) '0/

,." '0/

,."

'0/

" $,. '+"'2'"1) !&++#)/ &#/# '0/ !,+0.,) 0&# /$# /00#+),% ,10-10/ '0 !,..#/-,+"/ 0, ,10-10 !&++#) +" '0 !,..#/-,+"/ 0,,10-10 !&++#) 1/# 3,."/ +" +),% 2)1# / "'.#!0#" 4 !&++#) +1* #. + 1/# 3,."/ +" /$# /00# +),% 2)1# / "'.#!0#" 4 !&++#) +1* #. +&#+ '0/ 6 .# )) !)#.#" /'*1)0+#,1/)4 4 !,**1+'!0',+ #..,. ,. 1/#.!&,'!# 0&.1 0&# -.,%.** )# !,+0.,))#. -.,%.* 3,." $1)) .+%# +" !,+$'%1.#/#)#!0 '0/ .# -.#/#.2#" 0 0&#'. )/0 /#00'+%

'0/

,0 1/#" /#0 0,

'0/

$,. '+"'2'"1) !&++#)/ '0 !,..#/-,+"/ 0, '+-10 !&++#) '0 !,..#/-,+"/ 0, '+-10 !&++#) '0 !,..#/-,+"/ 0, '+-10 !&++#) '0 !,..#/-,+"/ 0, '+-10 !&++#) '0 !,..#/-,+"/ 0, ,10-10 !&++#) +" '0 !,..#/-,+"/ 0, ,10-10 !&++#) #$#. 0, +%# '0 #)#!0',+/

'0/ 6 ,0 1/#" /#0 0,

,."

'0/ 6

$,. '+"'2'"1) !&++#)/ '0 !,..#/-,+"/ 0, '+-10!&++#) '0 !,..#/-,+"/ 0, '+-10 !&++#) '0 !,..#/-,+"/ 0,'+-10 !&++#) '0 !,..#/-,+"/ 0, '+-10 !&++#) '0 !,..#/-,+"/0, ,10-10 !&++#) +" '0 !,..#/-,+"/ 0, ,10-10 !&++#) #$#. 0, +%#'0 #)#!0',+/

'0/ 6 6

,0 1/#" /#0 0,

,."/ +"

,0 1/#" /#0 0,

,."

'0/

! 6 '0 )#$0 (1/0'$'#" 03,/ !,*-)#*#+0 +1* #.1+1/#" ),3#. '0/ .# 5#., 6* 1/#/ )) '0/

'0/

,."

'0/

! 6 '0 )#$0 (1/0'$'#" 03,/ !,*-)#*#+0 +1* #.1+1/#" ),3#. '0/ .# 5#., 6* 1/#/ )) '0/

'0/

Page 43: 1794-um057_-en-p

2–23How Communication Takes Place and I/O Image Table Mapping

2!*(" 1(-, 6 -3$+!$/

1 ')-, '%(! (-% &! % ))#'!

(-% &!

&!

')-, , "''%

')-, , "''%

')-, , "''%

')-, , "''%

')-, , "''%

')-, , "''%

')-, , "''%

')-, , "''%

'**'!

%#*,#(' +$

/)

')-, #0

-,)-, #0

1- -/#0

1- -/#0

+*.

.**'!

%#*,#(' ,,-+

/)

(' #!-*,#('

1

#, #0

, #, *#, (*+

$0$/3$# $ # -/#

' ,,$* ,.21 1 $ # -/#

' ,,$* ,.21 1 $ # -/#

' ,,$* ,.21 1 $ # -/#

' ,,$* ,.21 1 $ # -/#

' ,,$* ,.21 1 $ # -/#

' ,,$* ,.21 1 $ # -/#

' ,,$* ,.21 1 $ # -/#

' ,,$* ,.21 1 $ # -/#

3$// ,&$ (10 ,#$// ,&$ (10 $ # -/#

# *

*-,$

* ,&$

( &,-01(" 1 120 (104/.

$ # -/#

6!(1 *(!/ 1(-, 0) **)

*( *-

(*1$/ 21-%% ,' /(1$ -/#

5.$ 5.$ 5.$ 5.$ /(1$ -/#

5.$ 5.$ 5.$ 5.$ /(1$ -/#

'$/$ ,' ,' ,"$# -#2*$ 1 5.$

Page 44: 1794-um057_-en-p

2–24 How Communication Takes Place and I/O Image Table Mapping

-%$,$(' 3 (. & *

' !# "! #"

! #"

# #""! #

(* + *.

(* #'' % ')-, ,

(* #'' % ')-, ,

(* #'' % ')-, ,

(* #'' % ')-, ,

(* #'' % ')-, ,

(* #'' % ')-, ,

(* #'' % ')-, ,

(* #'' % ')-, ,

(* !! #" ,# + $,+ * + , $! ,# $')-, +$"'% $+ %(/ ,# $')-, #'' %+ &$'$&-& *'"

%!! #" ,# + $,+ * + , $! ,# $')-, +$"'% $+ (. ,# $')-, #'' %+ &0$&-&*'" (* ' () ' , ,(* $+ , ,

(* (, -+ + , ,(

+ *.

&!$ # ,#$+ $, $+ + , -',$% ('!$"-*,$(' , $+ * $. 1 ,# &(-%

!# !!! #" ! ,# + $,+ * '1,#$'" (,# * ,#' %% 2 *( + * ,-*' ,# &(-% ,( ,# !,(*1!(* * )$*

'-+ + , ,(

!# # + , ,( $! * ! * ' +$"'% $+ (-, (! *'" -*$'" %$*,$('

!# # + , ,( !, * ' $'$,$, %$*,$(' 1% $+ (&)% ,

!# # + , ,( $! ,# #'' % #+ '(, # .%$ %$*,$('

'-+ + , ,(

Page 45: 1794-um057_-en-p

2–25How Communication Takes Place and I/O Image Table Mapping

0(& /&+* 5 +1")"-

*)!'+!&% !+*

+# !+*&)

)!+ -&) &,# + .'

!+

+ !"#0(/

+

&,+(- +0*/. . ("! "/2""* *!

*&,+(- +0*/. . ("! "/2""* *!

% % $& *#+ )".0-". 1+(/$" !-+, -+.. ,-" &.&+* -".&./+- &* /%" )+!0(" /+ +),-" 2&/% /%" 0*'*+2* &*,0/

!#+) !)*+ &+ )(,%.

!+ !%!+!&%

4 !"#0(/

4

4

4

4

4

4

%

#!)+!&% ! &- !+ %&. &/ &. ."/ !0-&*$ $&* (&-/&+* -"."/ !0-&*$ +##."/ (&-/&+*

#!)+!&% #&" /%&. &/ )0./ " ."/ /+ /+ ,-",-" #+- (&-/&+* 3 (" /%"* -"."/ /+ /+&*&/&/" (&-/&+*

#!)+!&% $*" %" %**"( +- %**"(. /+ " (&-/"! 2&(( %1" /%" +--" / ).' &/ ."/&/ +--".,+*!. /+ %**"( &/ /+ %**"( *! .+ +*

Page 46: 1794-um057_-en-p

2–26 How Communication Takes Place and I/O Image Table Mapping

0 (&!/&+* 4 +1#) #-

-&/# +-" %**#( 3,#

#.&./*!# "#$0(/

+ .#*.+- !+**#!/#" "+ *+/ .!*

+%) / α 0-+ /+ +

+%) / α /+ +

+%) / α /+ +

+%) / α /+ +

#.#-1#"

+%) +,,#- /+ +

+%) &!'#( /+ +

+%) &!'#( /+ +

+%) &!'#( /+ +

+%) &!'#( /+ +

+"0(# "/ /&)# ./),

/+ #.#-1#"

%**#( 3,# .## &/.

%**#( 3,# .## &/.

%**#( 3,# .## &/.

-&/# +-" %**#( 3,# .## 2-&/# 2+-" &/.

%**#( 3,# .## 2-&/# 2+-" &/.

%**#( 3,# .## 2-&/# 2+-" &/.

%**#( 3,# .## 2-&/# 2+-" &/.

Page 47: 1794-um057_-en-p

2–27How Communication Takes Place and I/O Image Table Mapping

1 )'!0',+ 6 ,2#* #.

0 !)%'',($ &(,+ ',$ % $ (("&

',$ %

%

&(,+ + !&&$

&(,+ + !&&$

&(,+ + !&&$

&(,+ + !&&$

&(,+ + !&&$

&(,+ + !&&$

&(,+ + !&&$

&(,+ + !&&$

&))&

$")+"'& *#

!)%'',($ .(

&(,+ "/

,+(,+ "/

0, ,."/

0, ,."/

*)-

-))&

$")+"'& ++,*

!)%'',($ .(

'&" ,)+"'&

0 & )"+ ')*

"+ "/

+$ "+ )"+ ')*

#/#.2#" #" ,."

&++#) +-10 0 #" ,."

&++#) +-10 0 #" ,."

&++#) +-10 0 #" ,."

&++#) +-10 0 #" ,."

&++#) +-10 0 #" ,."

&++#) +-10 0 #" ,."

&++#) +-10 0 #" ,."

&++#) +-10 0 #" ,."

2#..+%# '0/ +"#..+%# '0/ #" ,."

")

),+#

)+%#

'%+,/0'!/3.-

"0.1!01.#

,2#.

+"#.

#" ,."

6'0 )' .0',+ /())(

)&')),

')0#. 10,$$ 0 5-# .'0# ,."

&#.*,!,1-)# 5-# &#.*,!,1-)# 5-#&#.*,!,1-)#

5-#&#.*,!,1-)# 5-# .'0# ,."

&#.*,!,1-)# 5-# &#.*,!,1-)# 5-#&#.*,!,1-)#

5-#&#.*,!,1-)# 5-# .'0# ,."

&#.# $'4#" "'%'0) $')0#. '0

Page 48: 1794-um057_-en-p

2–28 How Communication Takes Place and I/O Image Table Mapping

/'%.%*) 5 *0!(!,

) !#% $#"%! $

!# %

% % $#"%!

! *, !-!,0!

! *, $))!' )+/. .

! *, $))!' )+/. .

! *, $))!' )+/. .

! *, $))!' )+/. .

! *, $))!' )+/. .

! *, $))!' )+/. .

! *, $))!' )+/. .

! *, $))!' )+/. .

! *, ## %$ .$!-! %.- ,! -!. %" .$! %)+/. -%#)' %- !'*1 .$! %)+/. $))!'- (%)%(/( ,)#!

'## %$ .$!-! %.- ,! -!. %" .$! %)+/. -%#)' %- *0! .$! %)+/. $))!'- (2%(/( ,)#!*, ) *+!) !.!.*, %- !.!.!

! *, *' /).%*) -!)-*, /) !,,)#! %. .$%- %. %- -!. %" .$! *' &/).%*) .!(+!,./,! %- !'*1 *

*' /).%*) -!)-*, *0!,,)#! %. .$%- %. %- -!. %" .$! *' &/).%*) .!(+!,./,! %- *0! *

%#&%&# .$%- %. %- -!. %" .$!,! %- ) %)0'% .$!,(**/+'! .3+! -!'!.!

!(#&" % .$%- %. %- -!. /).%' *)"%#/,.%*) . %- ,!!%0! 3 .$! (* /'!

#% &% %$ " .$!-! %.- ,! )3.$%)# *.$!, .$) 4!,* ,!./,) .$! (* /'! .* .$! ".*,3 "*, ,!+%,

)/-! -!. .*

#%! % -!. .* %" ,!"!,!)! -%#)' %- */. *" ,)#! /,%)# '%,.%*)

#%! ! % -!. .* ".!, ) %)%.%.! '%,.%*) 3'! %- *(+'!.!

#%! % -!. .* %" .$! $))!' $- )*. $ 0'% '%,.%*)

)/-! -!. .*

Page 49: 1794-um057_-en-p

2–29How Communication Takes Place and I/O Image Table Mapping

3"+)#!2).- 8 .4%,"%0

('%)$#"! )

)! )$'

0)2% .0$ $*! ) -%

) #)$#

. $%&!3+2

.

)/.+!0 #.3-21 1#!+%$ "%25%%- !-$

-)/.+!0 #.3-21 1#!+%$ "%25%%- !-$

)2 , )! !)' (%- 2()1 ")2 )1 1%2 ! 1.&25!0% $)')2!+ &)+2%0 )1 %-!"+%$ ()1 &)+2%0 1%22+%1 2. .& ! 3++ #!+% 12%/ )-/32 )- 1#!-1

!)' '() $) '&*#-

) #)$#

7 $%&!3+2

7

7

7

7

7

7

(

!')$# $+ ) ()1 ")2 )1 1%2 $30)-' '!)- #!+)"0!2).- 0%1%2 $30)-' .&&1%2 #!+)"0!2).-

!')$# !$ 2()1 ")2 ,312 "% 1%2 2. 2. /0%/!0% &.0 ! #!+)"0!2).- #6#+% 2(%- 0%1%2 2. 2. )-)2)!2%#!+)"0!2).-

!')$# "( (% #(!--%+ .0 #(!--%+1 2. "% #!+)"0!2%$ 5)++ (!4% 2(% #.00%#2 ,!1* ")2 1%2 )2 #.00%1/.-$1 2. #(!--%+ ")2 2. #(!--%+ !-$ 1. .-

Page 50: 1794-um057_-en-p

2–30 How Communication Takes Place and I/O Image Table Mapping

2"*(#!1(-, 6 -3%+"%/

/(1% -/$ '!,,%* '%/+-#-2.*% 5.%

(**(3-*10 $%&!2*1

1- - 1- -

1- - 1- -

1- - 1- -

1- - 1- -

1- - 1- -

1- - 1- -

1- - 1- -

1- - 1- -

1- - 1- -

1- - 1- -

-$2*% $!1! 1(+% 01!+.

-$2*% /%.-/10 #-*$ )2,#1(-, 0%,0-/ 1%+.%/!12/% &-/#'!,,%*0

-$2*% /%.-/10 #-*$ )2,#1(-, 0%,0-/ 1%+.%/!12/% &-/#'!,,%*0

%0%/3%$

- (,.21 $%3(#% #-,,%#1%$ $- ,-1 0#!,

'!,,%* '%/+-#-2.*% 5.% 0%% "(10

'!,,%* '%/+-#-2.*% 5.% 0%% "(10

'!,,%* '%/+-#-2.*% 5.% 0%% "(10

/(1% -/$ '!,,%* '%/+-#-2.*% 5.% 0%% 4-/$ "(10

'!,,%* '%/+-#-2.*% 5.% 0%% 4-/$ "(10

'!,,%* '%/+-#-2.*% 5.% 0%% 4-/$ "(10

'!,,%* '%/+-#-2.*% 5.% 0%% 4-/$ "(10

Page 51: 1794-um057_-en-p

2–31How Communication Takes Place and I/O Image Table Mapping

5%-,&$4,0/ 7" 06(.%(2

# *&((-)% ')-, (-% 1 &" %

))$'"

(-% &"

&"

')-, , #'' %

')-, , #'' %

')-, , #'' %

')-, , #'' %

')-, , #'' %

')-, , #'' %

')-, , #'' %

')-, , #'' %

' **'"

')-, $0

-,)-, $0

40 #02'3

40 #02'3

. **'"

$"'(+,$+#'' % -%,+

(&&' ' * +)('+ %"

(&&' ' ,%"

!!+ ,+ !(* # #'' %

'+(* /) '+(* /) ( (

$%, * -, ! * ' ,, (*&,

Thermocouple/RTD/mV Input Module (1794-IRT8) Read Words

$0

*$, (*+

+$//(- /154 $4$ ($'

+$//(- /154 $4$ ($'

+$//(- /154 $4$ ($'

+$//(- /154 $4$ ($'

+$//(- /154 $4$ ($'

+$//(- /154 $4$ ($'

+$//(- /154 $4$ ($'

+$//(- /154 $4$ ($'

6(22$/*( -$2. ,43 &+$//(- %,4 (4& "/'(22$/*( -$2. ,43 &+$//(- %,4 (4& ($'

+$5-4

+$5-4

+ $5-4

+$5-4

+$5-4

+$5-4

+$5-4

+$5-4

$5-4

$5-4

,$*/034,& 4$453 ($'

! &0..$/' 2(310/3( ! 2(310/3( '$4$ ($'

04 53(' $4$ 02.$4

-40'(+7

-40'(+7

()(2(/&( &4 ,-4(2 540)) #2,4(

!!+ 7

(/302 0'(+ 7

(/302 0'( + 7!! +

7

(/3020'(+ 7

(/302 0'( +7

#2,4(

Page 52: 1794-um057_-en-p

2–32 How Communication Takes Place and I/O Image Table Mapping

5#-*$"4*0/ : 06&.#&2

'5#

#"/'1# -/"0

''3&4)

''3&4)

''3&4 )

''3&4 )

''3&4 )

''3&4)

''3&4)

''3&4)

!2*4&

$0.."/% $0.."/% %"4" !2*4&

'1-/" #$','1'-,0 $-/ 1&# *-!) /,0$#/ -/"0 $-/ 1&# +

,.21 -"2*#

-/"#! '10

!1* '10#0!/'.1'-,

&"% !02% )"//&- /154 %"4"

&"% !02% )"//&- /154 %"4"

&"% !02% )"//&- /154 %"4"

&"% !02% )"//&- /154 %"4"

&"% !02% )"//&- /154 %"4"

&"% !02% )"//&- /154 %"4"

&"% !02% )"//&- /154 %"4"

&"% !02% )"//&- /154 %"4"

&"% !02% ,"#//,%# '10 4)&3& #*43 "2& 3&4 *' 4)& */154 3*(/"- *3 #&-07 4)& */154 $)"//&-3.*/*.5. 2"/(& *4 $022&310/%3 40 $)"//&- #*4 $022&310/%3 40 $)"//&- &4$

3#//,%# '10 4)&3& #*43 "2& 3&4 *' 4)& */154 3*(/"- *3 "#06& 4)& */154 $)"//&-3."8*.5. 2"/(& 02 "/ 01&/ %&4&$402 *3 %&4&$4&% *4 $022&310/%3 40$)"//&- #*4 $022&310/%3 40 $)"//&- &4$

&"% !02% '%,-01'! '10 2&12&3&/4 .0%5-& $0/'*(52"4*0/ "/%02 )"2%7"2& &22023

*4

&3&26&% '02 '"$4029 53&

.1201&2 .0%5-& $0/'*(52"4*0/

'"5-4

'"5-4

"/% 4)25 &3&26&% '02 '"$4029 53&

04 53&%

-*" (2,!1'-, !-+.#,01'-, */+ '10 )&3& #*43 "2& 3&4 7)&/ 4)&$022&310/%*/( $0-% +5/$4*0/ $0.1&/3"402 -&"% *3 #20,&/ 5/"44"$)&% 02 3)024&% *4 $022&310/%3 40 "/% #*4 40

04 53&%

2*1 */+ '10 / "-"2. #*4 *3 3&4 7)&/ "/ */%*6*%5"- */154 -&"% 01&/3 #20,&/%*3$0//&$4&% ' 4)& "-"2. *3 &/"#-&% 4)& $)"//&- 2&"%3 ."8*.5. 6"-5& *4 $022&310/%3 40 */154 $)"//&- #*4 40 $)"//&- &4$

&"% !02% 41#,"#" "1 1 *# !-++," /#0.-,0# "1 '10 )&3& #*43 &$)0 4)& $0.."/% %"4" 72*44&/ 40 4)& .0%5-& %52*/( $"-*#2"4*0/

41#,"#" "1 1 *# !-++," /#0.-,0# '10 )&3& #*43 &$)0 4)& $0.."/%72*44&/ 40 4)& .0%5-& %52*/( $"-*#2"4*0/

&3&26&% '02 '"$4029 53&

Page 53: 1794-um057_-en-p

2–33How Communication Takes Place and I/O Image Table Mapping

6%.,&$5,10 ;! 17(/%(3

"3,5( "13'

,5 ,.5(3 ,/( 1045$054 $&56$. ),.5(3,0* '(2(0'4 10 5+( /1'6.(4/1'( 1) 12(3$5,10

$3'8$3( ),.5(3,0* 10.: '()$6.5 ),.5(3,0*

/4

/4

/4

/4

4

4

4

,54 64(' 8+(0 ,0265 5:2( ,4 4(5 51 5+(3/1&162.( $0' 4(0413 /1'(,4 4(5 51 ,05(30$. &1/2(04$5,10 (54 $ ),9(' 3()(3(0&( -60&5,10 51 &1/2(04$5( $..5+(3/1&162.( &+$00(.4

,5

1

1

1

1

1

1

1

1

"3,5( "13' 105,/6('

,54 8+(0 $ %,5 ,4 4(5 )$6.5 /1'( ,4 (0$%.(' )13 5+$5 &+$00(. ,5 &133(4210'4 51 &+$00(.4 %,5 &133(4210'4 51 &+$00(.4 ',4$%.(' (0$%.( 8,3(;1)) '(5(&5,10

,54

/1'6.( '()$6.54 51 51 ,0 /,..,71.5 /1'( $0' 51 ,01+/4 /1'( 8,5+ ,/2.,(' '(&,/$. 21,054 ,( Ω

,5 $5$ 5:2( )13 &+$00(.4

1 ,/2.,(' '(&,/$. 21,05 #####

1 ,/2.,(' '(&,/$. 21,05 #####

1 ,/2.,(' '(&,/$. 21,05 #####

51

51

5+316*+ 015 64('

,54

15 64('

Page 54: 1794-um057_-en-p

2–34 How Communication Takes Place and I/O Image Table Mapping

6%.,&$5,10 9 17(/%(3

"3,5( "13' ,54

,5 (0413 582( )13 &+$00(.4 5+316*+

(4,45$0&( '()$6.5

1+/ 5 α 631 51 1

1+/ 5 α 631 51 1

1+/ 5 α 51 1

1+/ 5 α 51 1

1+/ ,&-(. 51 1

1+/ ,&-(. 51 1

1+/ ,&-(. 51 1

1+/ 122(3 51 1

5+316*+ 015 64('

"3,5( "13' 105,06('

,54

105,06(',5 (0413 582( )13 &+$00(.4 5+316*+

/! '()$6.5

51 1 51 1

51 1 51 1

51 1 51 1

51 1 51 1

## 9 51 1 9 51 1

51 1 51 1

51 1 51 1

51 1 51 1

51 1 51 1

5+316*+ 015 64('

Page 55: 1794-um057_-en-p

2–35How Communication Takes Place and I/O Image Table Mapping

.&$-$)( 4 )/!'!+

$-,

$- !(,)+ ') ! ,!&!- ")+ #((!&,

1-!+(& )'*!(,-$)( .,!, )& %.(-$)( ,!(,)+,

(-!+(& )'*!(,-$)( .,!, -#! /&.! ,!&!-! ")+3+!"!+!(! %.(-$)( ,!&!-$)(

) )'*!(,-$)( - $, +!"!+!(! -) )

$""!+!(-$& '!,.+!'!(- !-0!!( #((!&,

40$+! () )'*!(,-$)(

40$+! 0$-# .,!+ ,!&!-! )'*!(,-$)(

40$+!

40$+!

$-,

$- (*.- -2*! ,!&!-$)( ")+ #((!&,

#!+')).*&!

)- .,!

)- .,!

Page 56: 1794-um057_-en-p

2–36 How Communication Takes Place and I/O Image Table Mapping

9'1.(&8.43 >" 4:*2'*6

$6.8* $46) (438

.87

(438

.8 *3746 8=5* +46 (-&33*17 8-649,-

*7.78&3(* )*+&918

4-2 8 α 964 84 4

4-2 8 α 964 84 4

4-2 8 α " 84 4

4-2 8 α " 84 4

4-2 .(0*1 84 4

4-2 .(0*1 84 4

4-2 .(0*1 84 4

4-2 455*6 84 4

8-649,- 348 97*)

.8 *3746 8=5* +46 (-&33*17 8-649,-

2# )*+&918

84 4 84 4

84 4 84 4

84 4 84 4

84 4 84 4

!%% > 84 4 > 84 4

84 4 84 4

84 4 84 4

84 4 84 4

! 84 4 84 4

8-649,- 348 97*)

.87

.8 *3746 24)* 7*1*(8 +46 (-&33*17

<8*63&1 (425*37&8.43 97*7 (41) /93(8.43 7*3746

38*63&1 (425*37&8.43 97*7 8-* :&19* 7*1*(8*) +46 6*+*6*3(* /93(8.43

4 (425*37&8.43 &8& .7 6*+*6*3(*) 84 4

.++*6*38.&1 2*&796*2*38 '*8;**3 (-&33*17

>;.6* ! 34 (425*37&8.43

>;.6* ! ;.8- 1445 6*7.78&3(* (425*37&8.43

>;.6* !

>;.6* !

Page 57: 1794-um057_-en-p

2–37How Communication Takes Place and I/O Image Table Mapping

/'& .&*) 4 *0"(",

,&." *,! *).

&.-

"

*). &. )+/. .3+" -"'" .&*) #*, %))"'-

%",(* */+'"

*. /-"!

*. /-"!

,&." *,! /-"! 1%") &)+/. .3+" &- -". .* )!-")-*, (*!" -"'" . &- -". .* 41&," 1&.% '**+ ,"-&-.) " *(+")-.&*) ''*1- 3*/ .*-". .%" .3+" *# '**+ ,"-&-.) " *(+")-.&*) /-"! #*, '' - *, *)" *# .%,""#&2"! 0'/"- #*, '' %))"'- *. ++'& '" .* Ω *++", 1%& % !"#/'.-.* Ω

&. %))"'

&. %))"'

&. %))"'

&. %))"'

&. %))"'

&. %))"'

&. %))"'

&. %))"'

-" %))"' '**+ *(+")-.&*) 0'/" -.*,"! !/,&)$ '&,.&*)+,* "!/," #*, 41&," !"#/'. Ω

Ω

Ω

Ω

,&." *,! ! %"-" &.- ," 1,&..") .* .%" (*!/'"!/,&)$ '&,.&*) %"3 ," /-"! .* !"#&)" *##-". $&) )! $")",' %))"' '&,.&*)

! %"-" &.- ," 1,&..") .* .%" (*!/'" !/,&)$ '&,.&*) %"3 ," /-"! .* -"'" . %))"' '&,.&*) .&*)

"-",0"! #*, # .*,3 /-" *)'3

Page 58: 1794-um057_-en-p

2–38 How Communication Takes Place and I/O Image Table Mapping

2"*)#!1)-, 4 -3%+"%/

0265 41.%5)( 0%.1+ 1(6.) %5 1 9 /%+) !%&.)

%22-0+

1(6.) /%+)

/%+)0265 %5% ,%00).

0265 %5% ,%00).

0265 %5% ,%00).

0265 %5% ,%00).

0265 -8)

65265 -8)

1- -/$

1- -/$0

)%. !-/) %/2.)

"

"0()33%0+)7)33%0+)

,%00). -.5)34

,%00). 10*-+63%5-10

)%. !-/) %/2.) 31+3%//)( 05)37%.

# ,%00).

)5 51

15 64)(

15 64)(

15 64)(

! !

Isolated Analog Input Module (1794-IF4I) Read

)' -5 -8)

'5%. -5 )%($3-5) $13(4

,!*-' !*2% (!,,%* %!$ -/$

,!*-' !*2% (!,,%* -/$

,!*-' !*2% (!,,%* -/$

,!*-' !*2% (!,,%* -/$

%!* )+% !+.*% -/$

%0%/3%$ -/$

-/$

/)1% -/$

(,* )*1%/ (,* )*1%/ (,* )*1%/ (,* )*1%/ -/$

(,* -,&)'2/!1)-, (,* -,&)'2/!1)-, (,* -,&)'2/!1)-, (,* -,&)'2/!1)-, -/$

%!* )+% !+.*% /-'/!++%$ ,1%/3!* -/$

(!,,%* 2+"%/ -/$

-1 20%$ -/$

-1 20%$ -/$

Page 59: 1794-um057_-en-p

2–39How Communication Takes Place and I/O Image Table Mapping

8'0.(&7.32 <# 39*1'*5

+ '

% ' #%&'! '

%35) 37 86*) %35)

%-*5* # 3:*5 84 82(32+.,85*) 67&7* .*0) 43:*5 3++ 2 (32+.,85&7.32 13)* &0.'5&7.32 '&) &0.'5&7.32 &((*47*)# #2)*5 5&2,* +35 64*(.+.*) (-&22*0$ 9*55&2,* +35 64*(.+.*) (-&22*0

2&'0* 3874876 387487 +3003:6 !! 387487 *2&'0*) 2.7.&7* (32+.,85&7.32 '.7" "5&264&5*27 '.7" 27*55847 73,,0* '.7 $ *9*57 73 )*+&8076 '.7 8.(/ (&0.'5&7.32 &0.'5&7.32 (03(/ &.2 3++6*7 6*0*(7

'' " ' "$(' !'%

'& ""!

"$('

"$('

"$('

"$('

#")%& #" ' #* && !'%

; 3 03: 4&66

; 16 03: 4&66

; 16 03: 4&66

; 16 03: 4&66

; 3 03: 4&66

; 16 03: 4&66

; 16 03: 4&66

; 16 03: 4&66

; 3 03: 4&66

; 16 03: 4&66

; 16 03: 4&66

; 16 03: 4&66

; 3 03: 4&66

; 16 03: 4&66

; 16 03: 4&66

; 16 03: 4&66

Page 60: 1794-um057_-en-p

2–40 How Communication Takes Place and I/O Image Table Mapping

":*21+)9154 >& " 5;-3*-7

&%" +("% &+( %'+* !%%#

%'+* !%%# &%" +(*"&%

$-9 90-8- *198 .57 0)44-2

$-9 90-8- *198 .57 0)44-2

$-9 90-8- *198 .57 0)44-2

$-9 90-8- *198 .57 0)44-2

19 $-9914/8%'+*

#+)* &($*

%((%

,((%

%'+* %

-"$# "$#

&+# '* *

0)44-2 459 +54.1/:7-,

3 81/4-, 8 +5362-3-49 &4,-7 !;-7 38 38

' 81/4-, 8 +5362-3-49 &4,-7 !;-7 38 38

' 81/4-, 8 +5362-3-49 &4,-7 !;-7 38 38

3 81/4-, 8 +5362-3-49 &4,-7 !;-7 38 38

>3 81/4-, 8 +5362-3-49 &4,-7 !;-7 38 38

' 81/4-, 8 +5362-3-49 &4,-7 !;-7 38 38

' 81/4-, 8 +5362-3-49 &4,-7 !;-7 38 38

3 *14)7= &4,-7 !;-7 38 38

3 *14)7= &4,-7 !;-7 38 38

' *14)7= &4,-7 !;-7 38 38

' *14)7= &4,-7 !;-7 38 38

3 5..8-9 *14)7= 3 &4,-7 !;-7 38 38

3 5..8-9 *14)7= 3 &4,-7 !;-7 38 38

' 5..8-9 *14)7= ' &4,-7 !;-7 38 38

' 5..8-9 *14)7= ' &4,-7 !;-7 38 38

&4,-77)4/- .57 >3 5++:78 14 90- *214, )7-) *-25< 3 )4, 14,1+)9- 90- 5;-77:4 *-=54, )+9:)2 7)4/- )*5:9

Word/Bit Descriptions for the 1794-IF4I Isolated Analog InputModule

&("$# "*

*# "*"%"*"&%

#-), (57, 198

!%%# %#& * #-)2 913- 146:9 ,)9) 6-7 =5:7 +54.1/:7)9154

#-), (57, 198

!%%# %#& * #-)2 913- 146:9 ,)9) 6-7 =5:7 +54.1/:7)9154

#-), (57, 198

!%%# %#& * #-)2 913- 146:9 ,)9) 6-7 =5:7 +54.1/:7)9154

#-), (57, 198

!%%# %#& * #-)2 913- 146:9 ,)9) 6-7 =5:7 +54.1/:7)9154

#-), (57, 198

# "$ $'# %0- -2)68-, 913- 14 14+7-3-498 675/7)33-, *= 90- 7-)2913- 8)362- 149-7;)2

Page 61: 1794-um057_-en-p

2–41How Communication Takes Place and I/O Image Table Mapping

2!*(" 1(-, 7 -3$+!$/

!&"! &

& &"$

(10 $0$/3$#

(10 $&"! "! & '(0 !(1 (0 0$1 1- %1$/ " *(!/ 1(-, "5"*$ (0"-+.*$1$#

(1 $&"! & '(0 !(1 (0 0$1 1- (% 1'$ "' ,,$* " *(!/ 1(-,"-$%%("($,10 " ,,-1 !$ 0 3$# -/ !$ /$ # ./-.$/*5

(10 $1 1-

(10

$0$/3$#

$ # -/# (1 $1 1-

(1 "!'$&"! " & '(0 !(1 (0 0$1 4'$, 1'$ " *(!/ 1(-, +-#$(0 0$*$"1$# !(1 4-/# (, 1'$ !*-") 1/ ,0%$/ 4/(1$ 0$1 1- '$, 1'(0 !(1 (00$1 1'$ +-#2*$ 01 120 (,#(" 1-/ %* 0'$0

(1 ")$ & '(0 !(1 (0 0$1 4'$, 1'$ %($*# .-4$/ % (*0'$, 1'(0 !(1 (0 0$1 1'$ +-#2*$ 01 120 (,#(" 1-/ %* 0'$0

(1

")$ # '!"!'$ %&& & '(0 !(1 (0 0$1 4'$, 1'$"-,%(&2/ 1(-, 4-/# (0 ** 6$/-$0 #2$ 1- /$0$1 # .1$/ .-4$/ "5"*$ -/+-#2*$ (,0$/1(-, -/ "*$ /$# "-,%(&2/ 1(-, 4-/# ** '$, 1'(0 !(1 (0 0$1 1'$ +-#2*$ 01 120 (,#(" 1-/ %* 0'$0

(10

!$$! &% '$0$ !(10 /$ 0$1 4'$, 1'$ (,.21 "' ,,$* (0!$*-4 ./$0$1 *(+(1 0 #$%(,$# !5 1'$ "-,%(&2/ 1(-, 0$*$"1$# !(1 "-//$0.-,#0 1- (,.21 "' ,,$* ,# !(1 "-//$0.-,#0 1- (,.21"' ,,$* $1" $%$/ 1- -,%(&2/(,& -2/ ,.21 ' ,,$*0

$ # -/# (10

($$! &% '$0$ !(10 /$ 0$1 4'$, 1'$ (,.21 "' ,,$* (0 !-3$ ./$0$1 *(+(1 0 #$%(,$# !5 1'$ "-,%(&2/ 1(-, 0$*$"1$# (1 "-//$0.-,#0 1-(,.21 "' ,,$* ,# !(1 "-//$0.-,#0 1- (,.21 "' ,,$* $1" $%$/ 1--,%(&2/(,& -2/ ,.21 ' ,,$*0

(10

-1 20$# $1 1-

/(1$ -/# (10

-1 20$# $1 1-

(1 '&#'& ! & -1 20$# (, 1'$ 7 +-#2*$

/(1$ -/# !!% &$"' &$ &"!% $$ &" &&! & !#'& &$

(10 !! &$ &&!

(10 !! &$ &&!

(10

!! &$ &&!

(10

!! &$ &&!

Page 62: 1794-um057_-en-p

2–42 How Communication Takes Place and I/O Image Table Mapping

4"+)#!3).- ; .5%,"%1

!$($-$)( $'& $-

-& $-)+

1)3% .1$ #(( & )(!$".+-$)( + ! + -) )(!$".+$(" ).+ (*.- #(( &

)32 #(( & )(!$".+-$)(

)32 #(( & )(!$".+-$)(

)32

#(( & )(!$".+-$)(

)32

#(( & )(!$".+-$)(

1)3% .1$ )32

& $' '*& (- +/& 1.'1!,2 3(% )-3%15!+ .& 3(% 1%!+ 3),% 2!,/+%!- "% 5!1)%$ &1., 3. 2%#.-$2 $%#),!+ %2.+43).- )2 )- ,2 6)3('1!-4+!1)38 )- ,2 23%/2

)3 .3 42%$ %3 3.

1)3% .1$ )3 #(( & &$+-$)( , & -$)( $-(%- 3()2 ")3 )2 2%3 3(% #(!--%+ #!-"% #!+)"1!3%$ 42)-' 3(% #!+)"1!3).- #+.#* ")3 )3 #.11%2/.-$2 3. )-/43#(!--%+ ")3 #.11%2/.-$2 3. )-/43 #(!--%+ )3 #.11%2/.-$2 3. )-/43#(!--%+ ")3 #.11%2/.-$2 3. )-/43 #(!--%+

)3 $(!!, - , & -$)( $- (%- 3()2 ")3 )2 #+%!1%$ ! 3. 3. 31!-2)3).- .& 3(% ")3 /%1&.1,2 .- .&&2%3 #!+)"1!3).- (%- 3()2 ")3 )2 3(%,.$4+% )2 $)1%#3%$ 3. $. ! '!)- #!+)"1!3).-

)3 &$+-$)( &)% $- (%- 3()2 ")3 )2 2%3 3. #!+)"1!3).- ,.$% 3(%#!+)"1!3).- #.%&&))#)%-3 &.1 3(% 2%+%#3%$ #(!--%+2 )2 !##%/3%$ (%- 3()2 ")3 )21%2%3 3(% !##%/3%$ #!+)"1!3).- #.%&&)#)%-32 &.1 3(% 2%+%#3%$ #(!--%+2 !1%23.1%$ !//+)%$ !-$ 3(% #!+)"1!3).- ,.$% %7)3%$ .-)3.1 23!342 ")32 !-$ &.1 24##%2&4+ #!+)"1!3).-

)3 .$% &$+-$)( $- .1,!++8 1%2%3 (%- 3()2 ")3 )2 2%3 $41)-' ! #!+)"1!3).- 2%04%-#% 3(% #!+)"1!3).- #.%&&)#)%-3 )2 23.1%$ 3. !++1%+!3%$ #.-&)'41!3).-2 &.1 3(% 2%+%#3%$ #(!--%+2 ()2 ,%3(.$ .&#!+)"1!3).- 04)#*+8 #!+)"1!3%2 3(% 2%+%#3%$ #(!--%+2 (.6%5%1 8.4 6)++ -.3 "%6)3()- 3(% 1!3%$ !##41!#8 .& 3(% ,.$4+%

)3 / +- -) !.&-, $- .1,!++8 1%2%3 (%- 2%3 $41)-' !#!+)"1!3).- /1.#%$41% $%&!4+3 5!+4%2 &.1 2%+%#3%$ #(!--%+2 !1% 42%$ &.1 3(%#!+)"1!3).- #.%&&)#)%-3 .4 6)++ -.3 "% 6)3()- 3(% 1!3%$ !##41!#8 .& 3(%,.$4+%

)3

.3 42%$ %3 3.

)3 (- ++.*- )""& $- ()2 ")3 6(%- 2%3 /%1,)32 )-3%1+%!5)-' .&,.$4+% )-3%114/32 %-241)-' %7#(!-'% .& #1)3)#!+ $!3! 6(%- #(!--%+2 !1%#.-&)'41%$ &.1 3(%)1 &!23%23 4/$!3% 3),%2 !-$ :-. +.6 /!22 &)+3%1 ,423"% )- .1$%1 &.1 3(% ,.$4+% 3. 1%#.'-)9% 3()2 &%!341% ()2 '1.4/2 $!3!4/$!3% 1!3%2 &.1 !++ #(!--%+2 3. 3(% 2+.6%23 #.-&)'41!3).- 2%33)-' .& !-8 .& 3(%#(!--%+2 - !$$)3).- #(!--%+ 4/$!3% 1!3%2 &.1 !++ #(!--%+2 6)3( ! ,24/$!3% 1!3% !1% 1%$4#%$ 3. ,2 (%- 1%2%3 1%!+ 3),% 2!,/+)-' !-$&)+3%1 &%!341%2 !1% %-!"+%$

Page 63: 1794-um057_-en-p

2–43How Communication Takes Place and I/O Image Table Mapping

3!*(" 2(-, 7 -4$+!$0

*+.2.7.32*(.1&0 .7

(7&0 .7%35)

0(2$ -0# (2 "5&264&5*27 '.7 " '(1 !(2 5'$, 1$2 2- .$0+(21 "-,%(&30 2(-, 2- !$"' ,&$# 5(2'-32 31(,& 2'$ !(2

(2 $2 2-

(2 2.7.&7* 32+.,85&7.32 '.7 '$, 1$2 (,1203"21 2'$ +-#3*$ 2- $,2$0"-,%(&30 2(-, +-#$ 0$1$,2 "-,%(&30 2(-, # 2 .0(-0 2- -0 "-(,"(#$,2 5(2' !$(,& 1$2 ,"$ 0$230,1 2- 2'$ "-,%(&30 2(-, (1 ..*($# ,# ,6 13!/3$,2"-,%(&30 2(-, (,%-0+ 2(-, (1 (&,-0$# 3,2(* (1 2-&&*$#

0(2$ -0#1 ,#

(21

-2 31$#

87487 630&7*) 2&03, 3)80* : 1&,* "&'0*

&44.2,

3)80* 1&,*

1&,* *&) &(/ -&22*0

*&) &(/ -&22*0

*&) &(/ -&22*0

*&) &(/ -&22*0

2487 !.9*

87487 !.9*

2- -0#1

2- -0#1

#

-&22*0 32+.,85&7.32

$ -&22*0

!*7 73

30) 874876 %.5*:3++

! !

87487 &7& -&22*0

87487 &7& -&22*0

87487 &7& -&22*0

87487 &7& -&22*0

37 #6*)

37 #6*)

" "

Isolated Analog Output Module (1794-OF4I) Read

%35)*( .7

%35)(7&0 .7

$ # -0# $ # ") ' ,,$*

-0# $ # ") ' ,,$*

-0# $ # ") ' ,,$*

-0# $ # ") ' ,,$*

-0# $1$04$#

Page 64: 1794-um057_-en-p

2–44 How Communication Takes Place and I/O Image Table Mapping

&B/960.A6<; F+#$& $<C2:/2?

*,!" &.

*,! .' &.

-<?1 & & & & - - - -

-?6A2 D<?1 $ ) )

-<?1 %BA=BA .A. 5.;;29

-<?1 %BA=BA .A. 5.;;29

-<?1 %BA=BA .A. 5.;;29

-<?1 %BA=BA .A. 5.;;29

-<?1 %BA=BA 5;9 <;364B?.A6<;

%BA=BA 5;9 <;364B?.A6<;

!;=BA 5;9 <;364B?.A6<;

!;=BA 5;9 <;364B?.A6<;

-<?1 ! *( !* ' ' ' ' (, '" " % 5.;;29 $B:/2?

-<?1@ .;1 $<A B@21

-52?2 &+ &<D2? B= B;0<;364B?21 @A.A2& 6291 =<D2? <33 !; 0<;364B?.A6<; :<12 .96/?.A6<; /.1%( (232?2;02 0.96/?.A6<; @64;.9 6@ <BA <3 ?.;42& A5?B & %BA7=BA 5<916;4 6; ?2@=<;@2 A< ' A5?B '- A5?B - -6?2 <33 0B??2;A 9<<= @A.AB@ 3<? 05.;;29@ A5?B ?2@=20A6C29E $<A B@21 <; C<9A.42 <BA=BA@$ ;./92 <BA=BA@ <BA=BA 3<99<D@ )) <BA=BA 2;./921! !;6A6.A2 0<;364B?.A6<; /6A*( *?.;@=.?2;A /6A!* !;A2??B=A A<4492 /6A' (2>B2@A 3<? <BA=BA@ A< 5<91(, (2C2?A A< 123.B9A@ /6A'" 'B608 0.96/?.A6<;" .96/?.A6<; 09<08 % .6; <33@2A @2920A

*)#&$/,&)$ */, /.+/.- #*, .%" 2 -*'."! /.+/. *!/'"

*)#&$/,.&*) &.-

*(&)'

)$"

. 1+" /.+/. '/"-

"0!" &(' " &('

+!."

."

F : @ 0<:=92:2;A :@

, @ 0<:=92:2;A :@

, @ 0<:=92:2;A :@

F : @ 0<:=92:2;A :@

F : @ 0<:=92:2;A :@

F, @ 0<:=92:2;A :@

, @ 0<:=92:2;A :@

F : /6;.?E :@

F : /6;.?E :@

F, /6;.?E :@

F, /6;.?E :@

: <33@2A /6;.?E :@

F : <33@2A /6;.?E :@

, <33@2A /6;.?E :@

, <33@2A /6;.?E :@

.;1 6;160.A2 A52 <C2??B; /2E<;1 .0AB.9 ?.;42 ./<BA

Page 65: 1794-um057_-en-p

2–45How Communication Takes Place and I/O Image Table Mapping

1 )'!0',+ 6 ,2#* #.

Word/Bit Descriptions for the 1794-OF4I Isolated AnalogOutput Module

!#$ %

% % %!

,." '0/

1.'+% +,.*) ,-#.0',+ '0 '/ !,-4 ,$ 0&# ,10-10 ,$!&++#) 1.'+% + 0.+/'0',+ '0 '/ 0&# !,+"'0',+ ,$ 0&# ,10-10 /"#0#.*'+#" 4 +" #" !( '/ + '*%# ,$ 3&0 0&# 1/#. &/ /#+0/ ,10-10 0, 0&# *,"1)# +, !&#!(/ .# -#.$,.*#" ,+ 0&# "0

,." '0/

1.'+% +,.*) ,-#.0',+ '0 '/ !,-4 ,$ 0&# ,10-10 ,$!&++#) 1.'+% + 0.+/'0',+ '0 '/ 0&# !,+"'0',+ ,$ 0&# ,10-10 /"#0#.*'+#" 4 +" #" !( '/ + '*%# ,$ 3&0 0&# 1/#. &/ /#+0/ ,10-10 0, 0&# *,"1)# +, !&#!(/ .# -#.$,.*#" ,+ 0&# "0

,." '0/

1.'+% +,.*) ,-#.0',+ '0 '/ !,-4 ,$ 0&# ,10-10 ,$!&++#) 1.'+% + 0.+/'0',+ '0 '/ 0&# !,+"'0',+ ,$ 0&# ,10-10 /"#0#.*'+#" 4 +" #" !( '/ + '*%# ,$ 3&0 0&# 1/#. &/ /#+0/ ,10-10 0, 0&# *,"1)# +, !&#!(/ .# -#.$,.*#" ,+ 0&# "0

,." '0/

1.'+% +,.*) ,-#.0',+ '0 '/ !,-4 ,$ 0&# ,10-10 ,$!&++#) 1.'+% + 0.+/'0',+ '0 '/ 0&# !,+"'0',+ ,$ 0&# ,10-10 /"#0#.*'+#" 4 +" #" !( '/ + '*%# ,$ 3&0 0&# 1/#. &/ /#+0/ ,10-10 0, 0&# *,"1)# +, !&#!(/ .# -#.$,.*#" ,+ 0&# "0

'0/ #/#.2#"

'0/ #%! ! % &'/ '0 '/ /#0 0, $0#. !)' .0',+ !4!)# '/!,*-)#0#"

'0 #%! % &'/ '0 '/ /#0 0, '$ 0&# !&++#) !)' .0',+!,#$$'!'#+0/ !++,0 # /2#" ,. .#" -.,-#.)4

'0/ #0 0,

'0/

#/#.2#"

,." '0 #0 0,

'0 ! &#%! ! % &'/ '0 '/ /#0 3&#+ 0&# !,+$'%1.0',+*,"# '/ /#)#!0#" '0 3,." '+ 0&# ),!( 0.+/$#. 3.'0# /#0 0, &#+0&'/ '0 '/ /#0 0&# *,"1)# /001/ '+"'!0,. $)/&#/

'0 !'# % &'/ '0 '/ /#0 3&#+ 0&# $'#)" -,3#. $')/&#+ 0&'/ '0 '/ /#0 0&# *,"1)# /001/ '+"'!0,. $)/&#/

'0

!'# " & ! &# $%% % &'/ '0 '/ /#0 3&#+ 0&#!,+$'%1.0',+ 3,." '/ )) 5#.,#/ "1# 0, .#/#0 "-0#. -,3#. !4!)# ,.*,"1)# '+/#.0',+ ,. !)#.#" !,+$'%1.0',+ 3,." )) &#+ 0&'/ '0 '/ /#00&# *,"1)# /001/ '+"'!0,. $)/&#/

'0/ #( $%%&$ %$ &#/# '0/ 3&#+ /#0 '+"'!0# 0&#!,..#/-,+"'+% !1..#+0 ,10-10 !&++#) '/ ,-#+ !,..#/-,+"/ 0, !&++#) !,..#/-,+"/ 0, !&++#) #0!

'0/ #0 0,

,." '0/

! !&%"&% %$ &#/# '0/ .# /#0 '+ .#/-,+/# 0, ,. +" 0.+/'0',+ ,$ 0&# '0 &#+ ,. '/ /#0 0&#4 '+"'!0# 0&0 0&# ,10-10'/ &,)"'+% 0 0&# )#2#) '+ 0&# .#" !( "0 $,. 0&# .#/-#!0'2# !&++#) &#/# '0/ .#01.+ 0, 3&#+ 0&# ,10-10 "0 *0!&#/ 0&# .#" !( ,10-10 "0

'0/

#0 0,

Page 66: 1794-um057_-en-p

2–46 How Communication Takes Place and I/O Image Table Mapping

3#+*$"2*.- 7 .4&,#&0

!# !" #

# ##

!0*2& !.0% *21

.2 31&%

*2

## $! #" !)&- *1 2)&1& #*21 %&1*(-"2& 2)&1.30$& .' 2)& 1"'& 12"2& %"2"*2 #*2 0&1&2 .32/321 2. , 31&% 5*2) 7*2 #*2 ).+% .32/32 "2 *21 $300&-2 +&4&+ 31&% 5*2) 7*2 #*2 "'& 12"2& %"2" *1 *- .32/32 %"2" 5.0%1

*2 $# $# # !)&- 1&2 2)& .32/321 "0& &-"#+&% )*1 #*2,312 #& 1&2 *- .0%&0 '.0 2)& 0&"+ 2*,& %"2" 2. "//&"0 "2 2)& .32/321 ' 2)*1 #*2*1 -.2 1&2 2)& .32/321 5*++ #& %&2&0,*-&% #6

!.0% *21

$# $# # )& .32/32 %"2" *1 0&"+ 2*,& %"2" '.0,"22&% 2. 2)&1&+&$2&% $.-'*(30"2*.- )*1 %"2" *1 "+1. 1"'& 12"2& %"2" 5)&- %*0&$2&% #6 "-%

!.0% *21

$# $# # )& .32/32 %"2" *1 0&"+ 2*,& %"2" '.0,"22&% 2. 2)&1&+&$2&% $.-'*(30"2*.- )*1 %"2" *1 "+1. 1"'& 12"2& %"2" 5)&- %*0&$2&% #6 "-%

!.0% *21

$# $# # )& .32/32 %"2" *1 0&"+ 2*,& %"2" '.0,"22&% 2. 2)&1&+&$2&% $.-'*(30"2*.- )*1 %"2" *1 "+1. 1"'& 12"2& %"2" 5)&- %*0&$2&% #6 "-%

!.0% *21

$# $# # )& .32/32 %"2" *1 0&"+ 2*,& %"2" '.0,"22&% 2. 2)&1&+&$2&% $.-'*(30"2*.- )*1 %"2" *1 "+1. 1"'& 12"2& %"2" 5)&- %*0&$2&% #6 "-%

!.0% $!# !! # $! $! $# $#"

*21 $!#

*21 $!#

*21

$!#

*21

$!#

Page 67: 1794-um057_-en-p

2–47How Communication Takes Place and I/O Image Table Mapping

9'0.(&8.32 @$ 3:*1'*6

!'"! '

' '%' "%&

%36) .8 !! %'"! &'"! '%-*2 8-.7 '.8 .7 7*8 8-* (-&22*0 (&2'* (&0.'6&8*) 97.2, 8-* (&0.'6&8.32 (03(/ '.8 .8 (366*7432)7 83 398498(-&22*0 '.8 (366*7432)7 83 398498 (-&22*0 .8 (366*7432)7 83 398498(-&22*0 '.8 (366*7432)7 83 398498 (-&22*0

.8 !&' &'"! ' %-*2 8-.7 '.8 .7 (0*&6*) & 83 83 86&27.8.32 3+ 8-* '.8 4*6+3617 32 3++7*8 (&0.'6&8.32 %-*2 8-.7 '.8 .7 8-*13)90* .7 ).6*(8*) 83 )3 & ,&.2 (&0.'6&8.32

.8 %'"! " ' %-*2 8-.7 '.8 .7 7*8 83 (&0.'6&8.32 13)* 8-*(&0.'6&8.32 (3*++..(.*28 +36 8-* 7*0*(8*) (-&22*07 .7 &((*48*) %-*2 8-.7 '.8 .76*7*8 8-* &((*48*) (&0.'6&8.32 (3*++.(.*287 +36 8-* 7*0*(8*) (-&22*07 &6*7836*) &440.*) &2) 8-* (&0.'6&8.32 13)* *<.8*) 32.836 78&897 '.87 &2) +36 79((*7+90 (&0.'6&8.32

.8 ( %'"! ' 361&00= 6*7*8 %-*2 8-.7 '.8 .7 7*8 )96.2, & (&0.'6&8.32 7*59*2(* 8-* (&0.'6&8.32 (3*++.(.*28 .7 7836*) 83 &006*0&8*) (32+.,96&8.327 +36 8-* 7*0*(8*) (-&22*07 08-39,- 8-.7 1*8-3)3+ (&0.'6&8.32 59.(/0= (&0.'6&8*7 8-* 7*0*(8*) (-&22*07 8-*= ;.00 238 '* ;.8-.28-* 6&8*) &((96&(= 3+ 8-* 13)90*

.8 )%' '" ('& ' 361&00= 6*7*8 %-*2 7*8 )96.2, &(&0.'6&8.32 463(*)96* )*+&908 :&09*7 +36 7*0*(8*) (-&22*07 &6* 97*) +36 8-*(&0.'6&8.32 (3*++.(.*28 #-*= ;.00 238 '* ;.8-.2 8-* 6&8*) &((96&(= 3+ 8-*13)90*

.87

$(&' "% " "('#('& -&22*0 6*59*78 '.87 8-&8 .27869(8 &2 39849883 -30) .87 398498 0*:*0 ;-*2 86&27.8.327 +631 83 83 %-*2 .7 3984987 ,3 83 & 7&+* 78&8* ).(8&8*) '= "" %-*2 6*89627 83 8-*3984987 ;.00 -30) 8-*.6 0*:*0 928.0 8-* 398498 )&8& *59&07 8-* 398498 0*:*0 .2).(&8*7 (-&22*07 -30).2, 98498 6*&) '&(/ )&8& 7-3;7 ;-&8 0*:*0 .7'*.2, -*0) '.8 (-&22*0 '.8 (-&22*0 *8(

.8 !'%%(#' " ' #-.7 '.8 ;-*2 7*8 4*61.87 .28*60*&:.2, 3+13)90* .28*669487 *2796.2, *<(-&2,* 3+ (6.8.(&0 )&8& ;-*2 (-&22*07 &6*(32+.,96*) +36 8-*.6 +&78*78 94)&8* 8.1*7 !#" &2) ?23 03; 4&77 +.08*6 1978'* .2 36)*6 +36 8-* 13)90* 83 6*(3,2.>* 8-.7 +*&896* #-.7 ,63947 )&8&94)&8* 6&8*7 +36 &00 (-&22*07 83 8-* 703;*78 (32+.,96&8.32 7*88.2, 3+ &2= 3+ 8-*(-&22*07 2 &)).8.32 (-&22*0 94)&8* 6&8*7 +36 &00 (-&22*07 ;.8- & 1794)&8* 6&8* &6* 6*)9(*) 83 17 %-*2 6*7*8 6*&0 8.1* 7&140.2, &2)+.08*6 +*&896*7 &6* *2&'0*)

.8 %!&#%!' ' #-.7 '.8 ;-*2 7*8 83 4*61.87 (32+.,96&8.32 83 '*(-&2,*) ;.8-398 97.2, 8-* '.8

.8 "*8 83

.8 !'' "!(%'"! ' %-*2 7*8 .27869(87 8-* 13)90* 83 *28*6(32+.,96&8.32 13)* 6*7*28 (32+.,96&8.32 )&8& 46.36 83 36 (3.2(.)*28 ;.8- '*.2, 7*8 2(* 6*89627 83 8-* (32+.,96&8.32 .7 &440.*) &2) &2= 79'59*28(32+.,96&8.32 .2+361&8.32 .7 .,236*) 928.0 .7 83,,0*)

%36)7 &2) .87

38 97*)

Page 68: 1794-um057_-en-p

2–48 How Communication Takes Place and I/O Image Table Mapping

1 )'!0',+ 3 ,2#* #.

630&7*) 2&03, 31'3 3)80* ;% *5.*6 1&,*

!&'0* &44.2,

3)80* 1&,*

1&,*2487 &7& -&22*0

2487 &7& -&22*0

*&) &(/ 87487 &7& -&22*0

*&) &(/ 87487 &7& -&22*0

87487 &7& -&22*0

87487 &7& -&22*0

2487 .:*

87487 .:*

0, ,."/

0, ,."/*&)

$5.7*

*&0 !.1* &140*

"

# # " "$ $

*7 73

-&22*0 32+.,85&7.32

*&0 !.1* &140* 53,5&11*) 27*59&0

# -&22*0

-&22*0 .07*56

! !

Isolated Analog Combo Module (1794-IF2XOF2I) Read

$35)*( .7

$35)(7&0 .7

#" ,." +-10 0 &++#)

,." +-10 0 &++#)

,." #" !( 10-10 &++#)

,." #" !( 10-10 &++#)

,." #) '*# *-)#

,." #/#.2#"

,."

.'0# ,."

,." 10-10 0 &++#)

,." 10-10 0 &++#)

,." +-10 &++#) ')0#. +-10 &++#) ')0#.

,." 10-10 &++#) ,+$'%1.0',+

10-10 &++#) ,+$'%1.0',+

+-10 &++#) ,+$'%1.0',+

+-10 &++#) ,+$'%1.0',+

,." #) '*# *-)# .,%.**#" +0#.2)

,." &++#) 1* #.

Page 69: 1794-um057_-en-p

2–49How Communication Takes Place and I/O Image Table Mapping

'B0971/A7<; F,$%' %<C3:03?

-/$%# )1

-/$#1"* )1

.<?2 %<A ,@32

.63?3 ', '<D3? B= B;1<;475B?32 @A/A3' 7392 =<D3? <44 "; 1<;475B?/A7<; :<23 /970?/A7<; 0/2% /970?/A7<; /113=A32' /;2 ' &BA=BA 6<927;5 7; ?3@=<;@3 A< ( A6?B (. /;2 . .7?3 <44 1B??3;A 9<<= @A/AB@ 4<? 7;=BA 16/;;39@ /;2 ?3@=31A7C39E %<A B@32 <; C<9A/53 <BA=BA@, /;2 , ,;23??/;53 4<? 7;=BA 16/;;39@ < /;2 ?3@=31A7C39E- /;2 - &C3??/;53 4<? 7;=BA 16/;;39@ /;2 ?3@=31A7C39E% ;/093 <BA=BA@ <BA=BA 4<99<D@ ** <BA=BA 3;/0932" ";7A7/A3 1<;475B?/A7<; 07A+) +?/;@=/?3;A 07A"+ ";A3??B=A A<5593 07A( /;2 ( )3>B3@A 4<? <BA=BA@ A< 6<92)- )3C3?A A< 234/B9A@ 07A(# (B718 1/970?/A7<;# /970?/A7<; 19<18 & /7; <44@3A @3931A

-,&)'2/),' !-2/ ,.21 (",,%*0

,.21 (",,%* -,&)'2/"1)-,

*3A A63@3 07A@ 4<? 6/;;39

*3A A63@3 07A@ 4<? 6/;;39

7A *3AA7;5@,.21

"*2%0"1" -/+"1

,$%//",'%

3%//",'%

,.21 ",'%

%4"$%#)+"* %#)+"*

-$2*% .$"1% "1%

6/;;39 ;<A 1<;475B?32

: @75;32 @ 1<:=93:3;A ,;23? &C3? :@ :@

- @75;32 @ 1<:=93:3;A ,;23? &C3? :@ :@

- @75;32 @ 1<:=93:3;A ,;23? &C3? :@ :@

: @75;32 @ 1<:=93:3;A ,;23? &C3? :@ :@

F : @75;32 @ 1<:=93:3;A ,;23? &C3? :@ :@

- @75;32 @ 1<:=93:3;A ,;23? &C3? :@ :@

- @75;32 @ 1<:=93:3;A ,;23? &C3? :@ :@

: 07;/?E ,;23? &C3? :@ :@

: 07;/?E ,;23? &C3? :@ :@

- 07;/?E ,;23? &C3? :@ :@

- 07;/?E ,;23? &C3? :@ :@

: <44@3A 07;/?E ! : ,;23? &C3? :@ :@

: <44@3A 07;/?E ! : ,;23? &C3? :@ :@

- <44@3A 07;/?E ! - ,;23? &C3? :@ :@

- <44@3A 07;/?E ! - ,;23? &C3? :@ :@

,;23??/;53 4<? F : <11B?@ 7; A63 097;2 /?3/ 039<D : /;2 7;271/A3 A63 <C3??B; 03E<;2 /1AB/9 ?/;53 /0<BA

Page 70: 1794-um057_-en-p

2–50 How Communication Takes Place and I/O Image Table Mapping

$ !

!

!

!

" #

# "

# "

# "

# "

# "

# "

# "

# "

# "

# "

# "

# "

# "

# "

# "

# "

Page 71: 1794-um057_-en-p

2–51How Communication Takes Place and I/O Image Table Mapping

6&.-'%5-10 ;" 17)/&)3

("

+*#&$0-&*$ +0- 0/,0/. #+- /%" 3 *(+$ +)+

+!0("

+*#&$0-/&+* &/.

+)&*(

*$"/ 2,"

0/,0/ (0".

"1!" &)( " &)(

,!/"

/"

;/ '1/2.)/)05 /4

# '1/2.)/)05 /4

# '1/2.)/)05 /4

;/ '1/2.)/)05 /4

;/ '1/2.)/)05 /4

;# '1/2.)/)05 /4

# '1/2.)/)05 /4

;/ &-0%3: /4

;/ &-0%3: /4

;# &-0%3: /4

;# &-0%3: /4

;/ 1**4)5 &-0%3: /4

/ 1**4)5 &-0%3: /4

# 1**4)5 &-0%3: /4

# 1**4)5 &-0%3: /4

Word/Bit Descriptions for the 1794-IF2XOF2I Analog ComboModule

+-!" &)( &/

/( &/"#&*&/&+*

$13( -54

*,0/ %**"( &*,0/ !/ ;&-5 60-21.%3 ;&-5 2.64 4-+0 &-21.%3

$13( -54

*,0/ %**"( &*,0/ !/ ;&-5 60-21.%3 ;&-5 2.64 4-+0 &-21.%3

$13( -54

"! ' 0/,0/ %**"( 63-0+ 013/%. 12)3%5-10 -5 -4 % '12: 1* 5,) 165265 1*',%00). 63-0+ %0 53%04-5-10 -5 -4 5,) '10(-5-10 1* 5,) 165265 %4 ()5)3/-0)( &: %0(

$13( -54

"! ' 0/,0/ %**"( 63-0+ 013/%. 12)3%5-10 -5 -4 % '12: 1* 5,) 165265 1*',%00). 63-0+ %0 53%04-5-10 -5 -4 5,) '10(-5-10 1* 5,) 165265 %4 ()5)3/-0)( &: %0(

$13( -54

"( &)" ),(" !,) *-9)( 5-/) 2)3-1( :16 4)5 5)..-0+ 5,) /1(6.) 8,)0 51 2317-()(%5% 51 5,) 231')4413

Page 72: 1794-um057_-en-p

2–52 How Communication Takes Place and I/O Image Table Mapping

3"+)#!2).- 8 .4%,"%0

%! %

% %!#

)21 %1%04%$

)21 #%! ! % ()1 ")2 )1 1%2 2. !&2%0 ! #!+)"0!2).- #6#+% )1 #.,/+%2%$

)2 #%! % ()1 ")2 )1 1%2 2. )& 2(% #(!--%+ #!+)"0!2).-- #.%&&)#)%-21#!--.2 "% 1!4%$ .0 "% 0%!$ /0./%0+6

)21 %2 2.

.0$

)21

%1%04%$

.0$ )2 %2 2.

)2 ! &#%! ! % ()1 ")2 )1 1%2 5(%- 2(% #!+)"0!2).- ,.$% )11%+%#2%$ ")2 5.0$ )- 2(% "+.#* 20!-1&%0 50)2% 1%2 2.

)2 !(# % ()1 ")2 )1 1%2 5(%- 2(% &)%+$ /.5%0 &!)+1 (%-2()1 ")2 )1 1%2 2(% ,.$3+% 12!231 )-$)#!2.0 &+!1(%1

)2 !(# " & ! &# $%% % ()1 ")2 )1 1%2 5(%- 2(% #.-&)'30!2).-5.0$ )1 !++ 7%0.%1 $3% 2. ! 0%1%2 !$!/2%0 /.5%0 #6#+% .0 ,.$3+% )-1%02).- .0 !#+%!0%$ #.-&)'30!2).- 5.0$ !++

)21 ## %$ (%1% ")21 !0% 1%2 5(%- 2(% )-/32 #(!--%+ )1 "%+.5 !/0%1%2 +),)2 !1 $%&)-%$ "6 2(% #.-&)'30!2).- 1%+%#2%$ ")2 #.00%1/.-$1 2. )-/32#(!--%+ !-$ ")2 #.00%1/.-$1 2. )-/32 #(!--%+

)21 #) $%%&$ %$ (%1% ")21 5(%- 1%2 )-$)#!2% 2(% #.00%1/.-$)-'#300%-2 .32/32 #(!--%+ )1 ./%- ")2 #.00%1/.-$1 2. #(!--%+ !-$ ")2 #.00%1/.-$1 2. #(!--%+

.0$

)21 '## %$ (%1% ")21 !0% 1%2 5(%- 2(% )-/32 #(!--%+ )1 !".4% !/0%1%2 +),)2 !1 $%&)-%$ "6 2(% #.-&)'30!2).- 1%+%#2%$ )2 #.00%1/.-$1 2. )-/32#(!--%+ !-$ ")2 #.00%1/.-$1 2. )-/32 #(!--%+

)21

.2 31%$ %2 2.

)21

! !&%"&% %$ (%1% ")21 !0% 1%2 )- 0%1/.-1% 2. .0 !-$ !20!-1)2).- .& 2(% ")2 (%- .0 )1 1%2 2(%6 )-$)#!2% 2(!2 2(% .32/32 )1(.+$)-' !2 2(% +%4%+ )- 2(% 0%!$"!#* $!2! &.0 2(% 0%1/%#2)4% #(!--%+ (%1% ")21 0%230-2. 5(%- 2(% .32/32 $!2! ,!2#(%1 2(% 0%!$"!#* .32/32 $!2!

)21

.2 31%$ %2 2.

0)2% .0$ )21

.2 31%$

)2

%% !&# %$ (%- )1 2(%1% ")21 $%1)'-!2% 2(% 1.30#% .&2(% 1!&% 12!2% $!2!)2 ")2 0%1%2 .32/321 2. ,)2 ")2 (.+$ 2(% .32/32 !2 )21 #300%-2 +%4%+

)2 &%"&% % (%- 1%2 2(% .32/321 !0% %-!"+%$ ()1 ")2 ,312 "%1%2 )- .0$%0 &.0 2(% 0%!+ 2),% $!2! 2. !//%!0 !2 2(% .32/321 & 2()1 ")2 )1 -.2 1%2 2(%.32/321 5)++ "% $%2%0,)-%$ "6

.0$ )21

&%"&% % %&%0 2. !"+%

.0$ )21

&%"&% % %&%0 2. !"+%

Page 73: 1794-um057_-en-p

2–53How Communication Takes Place and I/O Image Table Mapping

2 )'!1',+ 7 ,3#* #/

#'#,#('#&% #,

,% #,(*

,/" ')-, "''%+ ' #%,* %,#('+ #$#/ 1, ,,#'! ," ')-, #%,*+

'10 "''% #%,* ,,#'!

'10 "''% #%,* ,,#'!

'1

#1 1,

,/" "''% (' #!-*,#('

'10 ')-, "''% (' #!-*,#(' #$#/ 1, (' #!-*#'! (-* ')-, "''%+

'10 ')-, "''% (' #!-*,#(' #$#/ 1, (' #!-*#'! (-* ')-, "''%+

'10

-,)-, "''% (' #!-*,#(' #$#/ 1, (' #!-*#'! (-* ')-, "''%+

'10

-,)-, "''% (' #!-*,#(' #$#/ 1, (' #!-*#'! (-* ')-, "''%+

,/" '10

% #& &)% ',*.% /,%/*0 1&# '+1#/3) ,$ 1&# /#) 1'*# 0*-)# + #3/'#" $/,* 1, 0#!,+"0 "#!'*) #0,)21',+ '0 '+ *0 4'1& %/+2)/'16 '+*0 01#-0

'1 #1 1,

,/" '1 "''% %#*,#(' +%,#(' #, &#+ 1&'0 '1 '0 0#1 1&# !&++#) !+ #!)' /1#" 20'+% 1&# '+'1'1# !)' /1',+ '1 '1 !,//#0-,+"0 1, '+-21 !&++#) '1 !,//#0-,+"0 1, '+-21 !&++#) '1 !,//#0-,+"0 1, ,21-21 !&++#) '1 !,//#0-,+"0 1, ,21-21 !&++#)

'1 #' +, +%,#(' #, &#+ 1&'0 '1 '0 0#1 /#0#1 0#1 /#0#1 -11#/+ ,$ 1&# !)' /1',+ !),!( '1 !20#0 !#' !)' /1',+ 1, ,!!2/ &#+1&'0 '1 '0 0#1 1, /#0#1 0#1 /#0#1 -11#/+ ,$ 1&# !)' /1',+ !),!( '1 !20#0 + ( +, !)' /1',+ 1, ,!!2/

'1 %#*,#(' %($ #, &#+ 1&'0 '1 '0 0#1 1, !)' /1',+ *,"# 1&#!)' /1',+ !,#$$''!'#+1 $,/ 1&# 0#)#!1#" !&++#)0 '0 !!#-1#" &#+ 1&'0 '1 '0 /#0#1 1&# !!#-1#" !)' /1',+ !,#$$'!'#+10 /# 01,/#" '+ 1&# 0#)#!1#" !&++#)0 --)'#"+" 1&# !)' /1',+ *,"# #5'1#" ,+'1,/ 01120 '10 +" $,/ 02!!#0$2)!)' /1',+

'1 -#$ %#*,#(' #, ,/*))6 /#0#1 &#+ 1&'0 '1 '0 0#1 "2/'+% !)' /1',+ 0#.2#+!# 1&# !)' /1',+ !,#$$'!'#+1 '0 01,/#" 1, )) /#)1#" !,+$'%2/1',+0$,/ 1&# 0#)#!1#" !&++#)0 &'0 *#1&," ,$ !)' /1',+ .2'!()6 !)' /1#0 1&#0#)#!1#" !&++#)0 6,2 4')) +,1 # 4'1&'+ 1&# /1#" !!2/!6 ,$ 1&# *,"2)#

,/" '1 .*, ,( -%,+ #, ,/*))6 /#0#1 &#+ 0#1 "2/'+% !)' /1',+-/,!#"2/# "#$2)1 3)2#0 $,/ 0#)#!1#" !&++#)0 /# 20#" $,/ 1&# !)' /1',+!,#$$'!'#+1

'10

,1 20#" #1 1,

Page 74: 1794-um057_-en-p

2–54 How Communication Takes Place and I/O Image Table Mapping

6$-+%#5+0/ =! 07'.$'3

"03& %0/5+/6'&

+54

*#//'- 3'26'45 $+54 5*#5 +/4536%5 #/ 065165 50 *0-&+54 065165 -'7'- 8*'/ 53#/4+5+0/4 (30. 50 50 "*'/ +4 0651654 )0 50 #4#(' 45#5' &+%5#5'& $: "*'/ 3'563/4 50 5*' 0651654 8+-- *0-& 5*'+3 -'7'-6/5+- 5*' 065165 &#5# '26#-4 5*' 065165 -'7'- +/&+%#5'4 %*#//'-4 *0-&+/)65165 3'#& $#%, &#5# 4*084 8*#5 -'7'- +4 $'+/) *'-& $+5 %*#//'- $+5 %*#//'- '5%

+5 *+4 $+5 8*'/ 4'5 1'3.+54 +/5'3-'#7+/) 0( .0&6-'+/5'336154 '/463+/) '9%*#/)' 0( %3+5+%#- &#5# 8*'/ %*#//'-4 #3' %0/(+)63'& (03 5*'+3(#45'45 61&#5' 5+.'4 #/& </0 -08 1#44 (+-5'3 .645 $' +/ 03&'3 (03 5*' .0&6-'50 3'%0)/+;' 5*+4 ('#563' *+4 )30614 &#5# 61&#5' 3#5'4 (03 #-- %*#//'-4 50 5*'4-08'45 %0/(+)63#5+0/ 4'55+/) 0( #/: 0( 5*' %*#//'-4 / #&&+5+0/ %*#//'- 61&#5' 3#5'4(03 #-- %*#//'-4 8+5* # .4 61&#5' 3#5' #3' 3'&6%'& 50 .4 "*'/ 3'4'5 3'#-5+.' 4#.1-+/) #/& (+-5'3 ('#563'4 #3' '/#$-'&

+5 *+4 $+5 8*'/ 4'5 50 1'3.+54 %0/(+)63#5+0/ 50 $' %*#/)'&8+5*065 64+/) 5*' $+5

+5 '5 50

+5 "*'/ 4'5 +/4536%54 5*' .0&6-' 50 '/5'3%0/(+)63#5+0/ .0&' 3'4'/5 %0/(+)63#5+0/ &#5# 13+03 50 03 %0+/%+&'/5 8+5* $'+/)4'5 /%' 3'563/4 50 #&&+5+0/#- %0/(+)63#5+0/ +/(03.#5+0/ +4 +)/03'&

"03& +54

05 64'&

Page 75: 1794-um057_-en-p

2–55How Communication Takes Place and I/O Image Table Mapping

-%$,$(' 0 (.!&!*

),!(!).' )* !, * /'! 3 (#! '! ++%)#

* /'! (#!

(#!

)+/. %2!

/.+/. %2!

,( (* +

,( (* +

.*,! 0! */).!, '/! *) $))!'

.*,! 0! */).!, '/! *) $))!'

$))!' /,,!). */).!, 0'/! *) $))!'

$))!' /,,!). */).!, 0'/! *) $))!'

$))!' */).!, 1*, ,! &

$))!' */).!, 1*, ,! &

* ! "*, % !).%"%.%*) *" -*".1,! 0!,-%*)

$))!' *).,*' *, -!.- .$! "/).%*) *" */).!,

$))!' *).,*' *, -!.- .$! "/).%*) *" */).!,

$))!' ,!-!. 0'/! .* '* *, *(+,! 1%.$ */).!,

$))!' ,!-!. 0'/! .* '* *, *(+,! 1%.$ */).!,

*. /-!

*. /-!

*).,*' *, !.- "%'.!, "/).%*) "*, *.$ $))!'-

%.*, !"%)%.%*)- "*, '*& ,)-"!, ! *, - "*, .$!

/'-! */).!, * /'!

*, %. !"%)%.%*)

! (*

$, ../- "*, %)+/. )-%+! ,*'+&$,,!* #$+ $, /#!' +!, $' $,!+ +$"'% , (*

$, ../- "*, %)+/. )-%+! ,*'+&$,,!* #$+ $, /#!' +!, $' $,!+ +$"'% ,

$, ../- "*, %)+/. )-%+! ,*'+&$,,!* #$+ $, /#!' +!, $' $,!+ +$"'% ,

$, ../- "*, %)+/. )-%+! ,*'+&$,,!* #$+ $, /#!' +!, $' $,!+ +$"'% ,

$, ../- "*, %)+/. )-%+! ,*'+&$,,!* #$+ $, /#!' +!, $' $,!+ +$"'% ,

$, ../- "*, %)+/. )-%+! ,*'+&$,,!* #$+ $, /#!' +!, $' $,!+ +$"'% ,

$, ../- "*, %)+/. )-%+! ,*'+&$,,!* #$+ $, /#!' +!, $' $,!+ +$"'% ,

Page 76: 1794-um057_-en-p

2–56 How Communication Takes Place and I/O Image Table Mapping

1(& 0&+* 5 +2")".

"!+.!

&0 ,1(/" 0.*/)&00". %&/ &0 3%"* /"0 &*!& 0"/ /&$*( 0 +.! +*0! &0 %&/ &0 3%"* /"0 &*!& 0"/ 0%0 +1*0". %/ ""* (&.0"! %&/ &0 &/ ."/"0 4 ("/"0

&0 %&/ &0 3%"* /"0 &*!& 0"/ 0%0 +1*0". %/ ""* (&.0"! %&/ &0 &/ ."/"0 4 ("/"0

&0 %&/ &0 3%"* /"0 &*!& 0"/ +1*0". 2(1" &/ /2"! &* /0+." %&/ &0 &/ ."/"0 4 0+.""/"0

&0 %&/ &0 3%"* /"0 &*!& 0"/ +1*0". 2(1" &/ /2"! &* /0+." %&/ &0 &/ ."/"0 4 0+.""/"0

&0 %"* 0%&/ &0 &/ /"0 &* (( +*#&$1.0&+* )+!"/ 0%" +1*0". 2(1" "-1(/ 0%",."/"0 2(1" "&0%". &* ,+/&0&2" +. *"$0&2" !&." 0&+* %&/ &0 &/ ."/"0 4 ."/"0"/"0 *! * +*(4 " /"0$&* #0". 0 ("/0 )+." ,1(/"

&0 %"* 0%&/ &0 &/ /"0 &* (( +*#&$1.0&+* )+!"/ 0%" +1*0". 2(1" "-1(/ 0%",."/"0 2(1" "&0%". &* ,+/&0&2" +. *"$0&2" !&." 0&+* %&/ &0 &/ ."/"0 4 ."/"0"/"0 *! * +*(4 " /"0$&* #0". 0 ("/0 )+." ,1(/"

&0

+0 1/"! /"0 0+

"!+.!

&0/

2"! +1*0". 2(1" +* %**"(

"!+.!

&0/

2"! +1*0". 2(1" +* %**"(

"!+.!

&0/

1.."*0 2(1" &* +1*0".

"!+.!

&0/

1.."*0 2(1" &* +1*0".

"!+.!

&0/

+1*0". 3+.! ."! ' (/0 2(1" 3.&00"* 0+ 3.&0" 3+.!

"!+.!

&0/

+1*0". 3+.! ."! ' (/0 2(1" 3.&00"* 0+ 3.&0" 3+.!

"!+.!

&0/

&!"*0&#& 0&+* +# (0"/0 /+#03." 2"./&+* +!"

Page 77: 1794-um057_-en-p

2–57How Communication Takes Place and I/O Image Table Mapping

;*31+):165 @% 6<-4*-8

&81:-&68,

65:863 65:863 =68, .68 9-::15/ :0- .;5+:165 6. +6;5:-8 &68,

1:9 6,- #-3-+:165 *1:9

6;5:15/ 65 7691:1<- 81915/ -,/- 6. 157;: 91/5)3 %7,=5 +6;5:15/ ,-:-8415-, *?

!;),8):;8- -5+6,-8 '

!;),8):;8- -5+6,-8 '

!;),8):;8- -5+6,-8 '

6;5:15/ ;7 65 :0- 7691:1<- -,/- 6. 157;: 91/5)3 )5, ,6=5 65 7691:1<- -,/- 6. 157;: 91/5)3

6 +6;5: .;5+:165

6 +6;5: .;5+:165

6 +6;5: .;5+:165

1: 7691:1<- -,/- 65 :019 *1: 46<-9 :0- <)3;- 15 8-9-: ' :6 6;5:-8 ' 15,-7-5,-5: 6. 8-9-:5)*3- $ $6 ;9- 8-9-: )9 "-9-: ;9- ) +6;5: <)3;- 6. 15 :0- 8-9-: <)3;- =68,

1: &0-5 :019 *1: 19 9-: ) 7691:1<- -,/- 65 ( 78-36),9 6;5:-8 ' 8-9-: ' 15,-7-5,-5: 6.)3 5)*3- $ . ( 19 +65.1/;8-, :6 ,6 #:68- )5, 8-9-: "-9-: :0- #:68- =133 6++;8 .189:

1: &0-5 :019 19 9-: :0- 15+8-4-5:)3 -5+6,-8 19 -5)*3-,

1:9

*1:9 )5,

&0-5 :019 *1: 19 9-: :0- +6;5:-8 +)5 *- +)31*8):-,

&0-5 :019 *1: 9-: +)31*8):165 19 7-8.684-, 15 ) 5-/):1<- ,18-+:165 =0-5 8-9-: +)31*8):165 19 7-8.684-, 15 ) 7691:1<- ,18-+:165

)31*8):165 19 )+256=3-,/-, )5, ) 5-= +)31*8):165 19 -5)*3-, 65 ) 7691:1<- -,/- 65 :019 *1:

1:9

6 /):- .;5+:165 65 157;:

6;5:15/ 653? 1. 19 01/0 )+:1<-

6;5:15/ 653? 1. 19 36= 15)+:1<-

$0- +6;5:-8 +)5 *- +)31*8):-, =0-5 19 01/0 )+:1<-

1:9

#)<- :0- +6;5:-8 <)3;- 65 :0- 7691:1<- -,/- 6. ( 1. #:68-, '

#)<- :0- +6;5:-8 <)3;- 65 :0- 7691:1<- -,/- 6. 1. #:68-, '

#)<- :0- +6;5:-8 <)3;- 65 :0- 5-/):1<- -,/- 6. 1. #:68-, '

#)<- :0- +6;5:-8 <)3;- 65 :0- 7691:1<- -,/- )5, 5-/):1<- -,/- 6. 1. #:68-, '

1: &0-5 9-: :0- +6;5:-8 +6;5:9 ;7 :6 :0- 78-9-: )5, :0-5 8-9:)8:9 ): . :019 *1: 19 8-9-: 56:86336<-8 :0- 86336<-8 78-9-: <)3;- 0-> ,-+14)3

1: 7691:1<- -,/- 65 :019 *1: 8-9-:9 #:68-, ' 15 #1/5)39

1: 7691:1<- -,/- 65 :019 *1: 8-9-:9 8-9-: -:-+:-, 15 #1/5)39

Page 78: 1794-um057_-en-p

2–58 How Communication Takes Place and I/O Image Table Mapping

9(1/)'8/43 >" 4:+2(+6

$6/8+$46*

438641 ;46* ,46 7+88/3- 8.+ ,93)8/43 4, )4938+6 $46*

/87 /8

4938/3- 43 547/8/:+ 6/7/3- +*-+ 4, /3598 7/-3'1 "5*;3 )4938/3- *+8+62/3+* (=

9'*6'896+ +3)4*+6 %

9'*6'896+ +3)4*+6 %

9'*6'896+ +3)4*+6 %

4938/3- 95 43 8.+ 547/8/:+ +*-+ 4, /3598 7/-3'1 '3* *4;3 43 547/8/:+ +*-+ 4, /35987/-3'1

4 )4938 ,93)8/43

4 )4938 ,93)8/43

4 )4938 ,93)8/43

/8 547/8/:+ +*-+ 43 8./7 (/8 24:+7 8.+ :'19+ /3 6+7+8 % 84 4938+6 % /3*+5+3*+38 4, 6+7+8 3'(1+

/8 $.+3 8./7 (/8 /7 7+8 ' 547/8/:+ +*-+ 43 & 56+14'*7 4938+6 % 6+7+8 % /3*+5+3*+38 4,'1 3'(1+

/8 $.+3 8./7 /7 7+8 8.+ /3)6+2+38'1 +3)4*+6 /7 )4938/3-

/87

(/87 '3*

$.+3 8./7 (/8 /7 7+8 8.+ )4938+6 )'3 (+ )'1/(6'8+*

$.+3 8./7 (/8 7+8 )'1/(6'8/43 /7 5+6,462+* /3 ' 3+-'8/:+ */6+)8/43 ;.+3 6+7+8 )'1/(6'8/43 /7 5+6,462+* /3 ' 547/8/:+ */6+)8/43

'1/(6'8/43 /7 ')034;1+*-+* '3* ' 3+; )'1/(6'8/43 /7 +3'(1+* 43 ' 547/8/:+ +*-+ 43 8./7 (/8

/87

4 -'8+ ,93)8/43 43 /3598

4938/3- 431= /, /7 ./-. ')8/:+

4938/3- 431= /, /7 14; /3')8/:+

'1/(6'8/43 /, /7 ./-. ')8/:+ '3*

/87

!':+ 8.+ )4938+6 :'19+ 43 8.+ 547/8/:+ +*-+ 4, & /, !846+* %

!':+ 8.+ )4938+6 :'19+ 43 8.+ 547/8/:+ +*-+ 4, /, !846+* %

!':+ 8.+ )4938+6 :'19+ 43 8.+ 3+-'8/:+ +*-+ 4, /, !846+* %

!':+ 8.+ )4938+6 :'19+ 43 8.+ 547/8/:+ +*-+ '3* 3+-'8/:+ +*-+ 4, /, !846+* %

/8 $.+3 7+8 8.+ )4938+6 )49387 95 84 8.+ 56+7+8 '3* 8.+3 6+78'687 '8 , 8./7 (/8 /7 6+7+8 34864114:+6 8.+ 64114:+6 56+7+8 :'19+ .+< *+)/2'1

/8 547/8/:+ +*-+ 43 8./7 (/8 6+7+87 !846+* % /3 !/-3'17

/8 547/8/:+ +*-+ 43 8./7 (/8 6+7+87 6+7+8 +').+* /3 !/-3'17

$6/8+$46*

/87

#'19+ 84 14'* 46 )425'6+ ;/8. )4938+6

$6/8+$46*

/87

#'19+ 84 14'* 46 )425'6+ ;/8. )4938+6

Page 79: 1794-um057_-en-p

2–59How Communication Takes Place and I/O Image Table Mapping

.&$-$)( 3 )/ ' +

)+

$- # ( -#$, $- $, , - ( ).(- + $, $( ') *.&, ).(-$(" ,$"(& $, !$&- + 1 $"$-& &)0 *,, !$&- + 0$-# , & -& !$&- + )(,-(-

$- # ( -#$, $- $, , - ( ).(- + $, $( ') *.&, ).(-$(" ,$"(& $, !$&- + 1 $"$-& &)0 *,, !$&- + 0$-# , & -& !$&- + )(,-(-

$- 3 (.,

$-, 33

#$, )(,-(- $, )'')( -) )-# ).(- +,

% )+ '$($'.' ', *.&, 0$-#

%2 )+ '$($'.' ', *.&, 0$-#

%2 )+ '$($'.' ', *.&, 0$-#

%2 )+ '$($'.' ', *.&, 0$-#

+$- )+,

$-,

)- ., , - -)

Page 80: 1794-um057_-en-p

2–60 How Communication Takes Place and I/O Image Table Mapping

)!($# , $*"&

/&- )/(. , )/& 4 '" & **$("

)/& '"

'"

(*/. $3

/.*/. $3

($ $&'

($ $&'

)/(. , $. * ,$) ' -/, ' (. ), &)1 1), )! 4$. * ,$) ' -/, ' (. !), #(( &

) !), $ (.$!$.$)( )! -)!.1, 0 ,-$)(

)(.,)& ), .- .# ' -/, !/(.$)(

)(.,)& ), - .- .# -.,. )! ( 1 ' -/, ' (.

)(.,)& ), .- .# &)% !, +/ (2 ( * ,$) '/&.$*&

)/(. , */&- )/(. , !), #(( & ), #$"# 1), )! 4$. * ,$) ' -/, ' (.

)/(. , $. * ,$) ' -/, ' (. ), &)1 1), )! 4$. * ,$) ' -/, ' (. !), #(( &

)/(. , */&- )/(. , !), #(( & ), #$"# 1), )! 4$. * ,$) ' -/, ' (.

)/(. , $. * ,$) ' -/, ' (. ), &)1 1), )! 4$. * ,$) ' -/, ' (. !), #(( &

)/(. , */&- )/(. , !), #(( & ), #$"# 1), )! 4$. * ,$) ' -/, ' (.

)/(. , $. * ,$) ' -/, ' (. ), &)1 1), )! 4$. * ,$) ' -/, ' (. !), #(( &

)/(. , */&- )/(. , !), #(( & ), #$"# 1), )! 4$. * ,$) ' -/, ' (.

% )! )(.,)& 1), ),

- ,0

- ,0

- ,0

Block Transfer Word Assignments for the Pulse Counter Module(1794-IP4)

.& $.⇒

$. ⇒

),⇓

$)#(& ( %&$ "')&"#( $& !$+ +$& $ ,( %&$ "')&"#( $& ##!

$)#(& %)!' $)#(& $& +$& $ ,( %&$ "')&"#( $& ##!

$)#(& ( %&$ "')&"#( $& !$+ +$& $ ,( %&$ "')&"#( $& ##!

$)#(& %)!' $)#(& $& +$& $ ,( %&$ "')&"#( $& ##!

$)#(& ( %&$ "')&"#( $& !$+ +$& $ ,( %&$ "')&"#( $& ##!

$)#(& %)!' $)#(& $& +$& $ ,( %&$ "')&"#( $& ##!

$)#(& ( %&$ "')&"#( $& !$+ +$& $ ,( %&$ "')&"#( $& ##!

$)#(& %)!' $)#(& $& +$& $ ,( %&$ "')&"#( $& ##!

$ $#(&$! $&

'&*

*'$# & '$(+& *&'$# $

Page 81: 1794-um057_-en-p

2–61How Communication Takes Place and I/O Image Table Mapping

/&$.$)( 3 )0 ' ,

*% #*⇒

#* ⇒

'(⇓ (#*

)(.,)& ), - & .- .# ' -/, !/(.$)(

)(.,)& ), - .- .# &)% !, +/ (2 ( * ,$) '/&.$*&

)(.,)& ), - .- .# -.,. )! ( 1 ' -/, ' (.

- ,0

# , *)-$.$0 " ' -/, ' (. , 2 !), .# , -* .$0 #(( & - . )( !), , -* .$0 #(( &

#*'( #&#*#'&) '( *" +%) '+&*( '+%

'( #* #&#*#'&

),

$.-

*'( '+&*( $. * ,$) ' -/, ' (. ), &)1 1), )! 3$. * ,$) ' -/, ' (. !), #(( &

),

$.-

'+&*( */&- )/(. , ), #$"# 1), )! 3$. * ,$) ' -/, ' (. !), #(( &

),

$.-

'+&*( $. * ,$) ' -/, ' (. ), &)1 1), )! 3$. * ,$) ' -/, ' (. !), #(( &

),

$.-

'+&*( */&- )/(. , ), #$"# 1), )! 3$. * ,$) ' -/, ' (. !), #(( &

),

$.-

'+&*( $. * ,$) ' -/, ' (. ), &)1 1), )! 3$. * ,$) ' -/, ' (. !), #(( &

),

$.-

'+&*( */&- )/(. , ), #$"# 1), )! 3$. * ,$) ' -/, ' (. !), #(( &

),

$.-

'+&*( $. * ,$) ' -/, ' (. ), &)1 1), )! 3$. * ,$) ' -/, ' (. !), #(( &

),

$.-

'+&*( */&- )/(. , ), #$"# 1), )! 3$. * ,$) ' -/, ' (. !), #(( &

),

$ ' '&*('% '(

), $. ')#*#, ! "&&% ' -/, ' (. , 2

$. ')#*#, ! "&&% ' -/, ' (. , 2

$. ')#*#, ! "&&% ' -/, ' (. , 2

$. ')#*#, ! "&&% ' -/, ' (. , 2

$. )* '& "&&% *)-$.$0 " )( .#$- $. $($. - )/(. , , - . )(

$. )* '& "&&% *)-$.$0 " )( .#$- $. $($. - )/(. , , - . )(

$. )* '& "&&% *)-$.$0 " )( .#$- $. $($. - )/(. , , - . )(

$. )* '& "&&% *)-$.$0 " )( .#$- $. $($. - )/(. , , - . )(

$. - ,0 !), !.),2 /-

),

$.-

' *-( (,#)#'& 0 ,-$)( ) )! -)!.1, $(-.&&

Page 82: 1794-um057_-en-p

2–62 How Communication Takes Place and I/O Image Table Mapping

.&$-$)( 2 )/ ' +

+$- )+

)(-+)& 0)+ !)+ , --$(" -# !.(-$)( )! ).(- + )+

$-, *.&, ).(-$(" ( * +$) -$' ' ,.+ ' (- , & - * +$) -$' ' ,.+ ' (- , & -

$-, *.&, ).(-$(" ( * +$) -$' ' ,.+ ' (- , & - * +$) -$' ' ,.+ ' (- , & -

$-, *.&, ).(-$(" ( * +$) -$' ' ,.+ ' (- , & - * +$) -$' ' ,.+ ' (- , & -

$-, *.&, ).(-$(" ( * +$) -$' ' ,.+ ' (- , & - * +$) -$' ' ,.+ ' (- , & -

$-,

, +/

+$- )+

$- * +$) -$' ' ,.+ ' (- 0$-# 1 $(- +(& &)% , & - * +$) -$' ' ,.+ ' (- 0$-# 1 $(- +(& &)% , & -

$-, .' + )! * +$), !)+ ' ,.+ ' (- #(( &

* +$)

* +$),

* +$),

* +$),

* +$),

* +$),

* +$),

* +$),

$- + ! + -) $-

$-, & -$)( )! .' + )! * +$), !)+ ' ,.+ ' (- #(( & , $-, )/

$- + ! + -) $-

$-,

& -$)( )! .' + )! * +$), !)+ ' ,.+ ' (- #(( & , $-, )/

$- + ! + -) $-

$-,

& -$)( )! .' + )! * +$), !)+ ' ,.+ ' (- #(( & , $-, )/

Page 83: 1794-um057_-en-p

2–63How Communication Takes Place and I/O Image Table Mapping

( '#" + #)!%

%'#%

' *" &' &'%' "* !&(%!"' #" $#&') #%

' *" &' &'%' "* !&(%!"' #" $#&')

' *" &' &'%' "* !&(%!"' #" $#&')

' *" &' &'%' "* !&(%!"' #" $#&')

' $#&') #" '& ' %&'& #("'%

' $#&') #" '& ' %&'& #("'%

' $#&') #" '& ' %&'& #("'%

' $#&') #" '& ' %&'& #("'%

'

&%)

%'#%&

"

'

&%)

Page 84: 1794-um057_-en-p

2–64 How Communication Takes Place and I/O Image Table Mapping

5$-+%#4+0/ 9 06'.$'2

( #"$& "' ##!

0//'%4+0/ 4#453 *#//'-

0)+% 4#453 *#//'-

/#-0) ''&$#%, *#//'-

0)+% 4#453 *#//'-

/#-0) ''&$#%, *#//'-

0//'%4+0/ 4#453*#//'-

"'

"02&3

"02&3

$&

"02&

0//'%4+0/ /#$-' *#//'- 0//'%4+0/ /#$-' *#//'-

0)+% 0..#/& *#//'-

/#-0) '('2'/%' *#//'-

0)+% 0..#/& *#//'-

/#-0) '('2'/%' *#//'-

04 3'&

"!!&"! &&'% "$ !&"!

"!!&"! &&'% !! "!!&"! &&'% !!

+4

04 3'& ! 04 3'& !

%$#&"!

! 1024 %*#//'- 6#-+& &#4# $+4 "*'/ *+)* 4*' 0)+% 4#453#/& /#-0) ''&$#%, 6#-5'3 #2' 6#-+& #/& %#/ $' 53'& "*'/ -07 4*' 6#-5'3 3*05-& /04 $' 53'&

1024 %*#//'- %0//'%4'& 1'2+1*'2#- 1024 /5.$'2 *+3 4*2''$+4 (+'-& %0/4#+/3 4*' 1024 /5.$'2 4*#4 %*#//'- +3 %0//'%4'& 40 0/ 4*'1024 &'6+%' 4 3*05-& %0/4#+/ # 6#-5' $'47''/ #/& ( 4*+3(+'-& +3 4*'/ 4*' %*#//'- +3 /04 %0//'%4'& 40 4*' 1024 &'6+%' 024*' 1024 &'6+%' .#8 /04 $' 107'2'&

! 1024 %*#//'- 6#-+& &#4# $+4 "*'/ *+)* 4*' 0)+% 4#453#/& /#-0) ''&$#%, 6#-5'3 #2' 6#-+& #/& %#/ $' 53'& "*'/ -07 4*' 6#-5'3 3*05-& /04 $' 53'&

1024 %*#//'- %0//'%4'& 1'2+1*'2#- 1024 /5.$'2 *+3 4*2''$+4 (+'-& %0/4#+/3 4*' 1024 /5.$'2 4*#4 %*#//'- +3 %0//'%4'& 40 0/ 4*'1024 &'6+%' 4 3*05-& %0/4#+/ # 6#-5' $'47''/ #/& ( 4*+3(+'-& +3 4*'/ 4*' %*#//'- +3 /04 %0//'%4'& 40 4*' 1024 &'6+%' 024*' 1024 &'6+%' .#8 /04 $' 107'2'&

" &&'%!" !&"!

The Logic Status and Analog Feedback values are defined within the productmanuals of the connected SCANport device(s).

Page 85: 1794-um057_-en-p

2–65How Communication Takes Place and I/O Image Table Mapping

4#,*$"3*/. 8 /5&-#&1

" "

" "

*3

/3 2&% /3 2&%

! "

0/13 $)"..&, &."#,& #*3 )&. 2&3 3/ 3)& -/%4,& 6*,,"33&-03 3/ $/..&$3 3/ 3)& 0/13 %&5*$& )&. 1&2&3 3/ 3)&-/%4,& 23/02 $/--4.*$"3*.( 6*3) 3)& $/..&$3&% 0/13 %&5*$&)*2 424",,7 $"42&2 3)& %&5*$& 3/ '"4,3

0/13 $)"..&, &."#,& #*3 )&. 2&3 3/ 3)& -/%4,& 6*,,"33&-03 3/ $/..&$3 3/ 3)& 0/13 %&5*$& )&. 1&2&3 3/ 3)&-/%4,& 23/02 $/--4.*$"3*.( 6*3) 3)& $/..&$3&% 0/13 %&5*$&)*2 424",,7 $"42&2 3)& %&5*$& 3/ '"4,3

"

The Logic Command and Analog Reference values are defined within the productmanuals of the connected SCANport device(s).

Each I/O module has default values associated with it. At default,each module will generate inputs/status and expectoutputs/configuration.

# #"! " #"! " $!

"

# ! "

#"

#"

#"#"

#"

#"

#"

#"#"

#"

8 803 %$ *.+ .043

8 803 %$ /41$& 43043

8 803 %$ *.+ .043

8 803 %$ /41$& 43043

8 803 %$ /41$& .043

8 803 %$ *.+ 43043

&.2/1 .043 /%4,&

,&$ 1/3 43043 /%4,&

! . 43 /-#/ /%4,&

8 803 "$ .043

8 803 "$ 43043

8 803 %$ &.2/1 .043

8 803 &,"7 43043

8 803 .",/( .043

8 803 .",/( 43043

8! *. /43 .",/( /-#/

8 803 .",/( .043

8 803 )&1-/$/40,& .043

#"!

Page 86: 1794-um057_-en-p

2–66 How Communication Takes Place and I/O Image Table Mapping

- %$!,$(' / (.#& #*

& ("-%#

+(%,#" ')-, ("-%#

+(%,#" -,)-, ("-%#

+(%,#" (& ( ("-%#

'!*#&#',% '!("#* ("-%#

-%+# (-',#* ("-%#

/ )(*, ("-%#

The default values reflect the maximum number of read/write words.

You can change the I/O data size for a module by reducing thenumber of words mapped into the adapter module, as shown inoptimal sizes.

Optimal sizes are the settings that provide optimal data to and fromthe I/O module. You need a software configuration tool to change thesize. Make sure the FLEX I/O adapter is compatible with theconfiguration tool you choose.

The optimal settings provide the fastest network time by onlymapping read and write words used by the I/O modules. If youreduce your data sizes to only include optimal data, you can onlychange your configuration data with a software tool. If you need tochange configuration information on an optimal basis, your data sizemust be large enough to include the necessary words.

Page 87: 1794-um057_-en-p

Chapter 3

6%.,&$5,10 <" 17(/%(3

This chapter describes:

• the DP physical layer

• using line types A and B

• equipment you need

• how to connect the adapter to the network

• how to terminate the network

The PROFIBUS network media is a balanced transmission linecorresponding to the standard EIA RS-485, terminated at both ends.Both line A and line B types are available, depending on your systemrequirements.

Specifications and guidelines for DP media:

• linear bus, terminated at both ends

• drop cables (preferably no longer than .30m), no branches

• shielded twisted pair

• max. line length between 100 and 1200m (depending on baudrateand cable type)

• number of stations: 32

• DP baudrates: 9.6, 19.2, 93.75, 187.5, 500 Kbit/s and 1.5M bit/s

Use the following table to determine what line type will best meetyour needs.

/2('$0&( ; ) -;

$2$&,5: 2/ 2/

(4,45$0&( -/

#,3( $6*( // //

10'6&513 3($ // //

$9,/6/ (0*5+- / / 0

$9,/6/ (0*5+

8,5+ $ $6' $5( - / / 0

8,5+ $ $6' $5(

%,544 1) - / / 0

%,544 1) - / / 0

/ 0 15 22.,&$%.( ) 64,0* $ &1/%,0$5,10 1) %15+ .,0( 5:2(4 ',7,'( 5+( .(0*5+4 4+180 %: 581

!+,4 ,4 5+( 46/ 1) $.. %64 4(*/(05 $0' '312 &$%.( .(0*5+4

Page 88: 1794-um057_-en-p

3–2 Connect the Adapter to the PROFIBUS DP Network

Line A cabling can support baudrates as high as 1.5M bits/s.

You need a shielded twisted pair cable for your cabling (bussegments or drop cables). Any line A cable available on the marketcan be used to connect your adapter to a PROFIBUS network.

You need t-junction connectors to connect your droplines to bussegments. You can use any t-junctions available on the market.

Termination blocks are only needed if the devices on the end of thenetwork do not have built-in terminating resistors. If you needtermination blocks, you can use any termination blocks available onthe market.

Connect your adapter to the PROFIBUS DP network by attaching abus connector to the female 9 pin D-Sub connector on the front ofthe module.

IMPORTAN TFor detailed information on the topology andcabling for line A, see the PROFIBUS Standard(DIN 19245 Parts 1 & 3, Issue 1994).

Page 89: 1794-um057_-en-p

3–3Connect the Adapter to the PROFIBUS DP Network

.&#-#)( 0 )/'+

Line B cabling can support baudrates as high as 500k bits/s.

You need a shielded twisted pair cable for your cabling (bussegments or drop cables). Any shielded twisted pair cables availableon the market can be used to connect your adapter to a PROFIBUSnetwork, however, bus segment cables must contain wire for dataground and a cable braid shield. We recommend Sprecher+Schuhcable as shown in the table below.

You need t-junction connectors to connect your droplines to bussegments. You can use any t-junctions available on the market,however, we recommend Sprecher+Schuh connectors as shown inthe table below.

Termination blocks are only needed if the devices on the end of thenetwork do not have built-in terminating resistors. If you need to usetermination blocks, any termination blocks available on the marketcan be used, however, we recommend Sprecher+Schuh terminationblocks as shown in the table below.

Connect your adapter to the PROFIBUS DP network by attaching abus connector to the female 9 pin D-Sub connector on the front ofthe module.

IMPORTAN TFor detailed information on the topology andcabling for line B, see the PROFIBUS Standard(DIN 19245 Parts 1 & 3, Issue 1994).

+)* & *+"+ "." 0 0 )+ 0 0

0$.(-#)( )((-)+ *+"+ "." 0 0

., ,!'(- & *+"+ "." ()(

., ,!'(- ' *+"+ "." 0 0

)((-)+ *+"+ "." ()( 0

+'#(-#)( &)% *+"+ "." 0 0

)+ ( )+'-#)(

Page 90: 1794-um057_-en-p

3–4 Connect the Adapter to the PROFIBUS DP Network

3!+(" 2(.- 8 .4$,!$0

For line A or B connections, use bus segments with t-junctions andtermination blocks to form the PROFIBUS media (trunk cable). Usetermination blocks to terminate the line at each end of the trunkcable. Use drop cables to connect devices to the network.

The maximum number of stations on the same network is 32.

2'$0 # /2$0+ 4$

2'$0 # /2$0+ 4$

12$0" --$0.-20.++$0

)3-"2(.-

$0,(- 2(.- +."*

31 $&,$-2

0./ !+$

$#( 203-* " !+$

$01.- + .,/32$05(2' .-%(&30 2(.-.%25 0$

8 # /2$0 + 4$

+$6 712$,

Connect your drop cable (using either line A or B) to the adapter asshown below:

1..

+ 5V 2 0.3-#

Signal +

ShieldPin #1

5

RCV/ Xmit Data +

9

6..

DROP CABLE

1MΩ

Pin #3

Pin #5

Pin #6

Signal – Pin #8 02' 0.3-#

µ #"

RCV/ Xmit Data –

1. Connect the cable shield to Pin #1. The shield is connected to theFLEX I/O chassis ground through an RC circuit as shown above.

2. Connect the data signal pins on both ends (Signal + Pin #3 andSignal – Pin#8).

Page 91: 1794-um057_-en-p

3–5Connect the Adapter to the PROFIBUS DP Network

#" % $!

3. Insert the wired connector into the mating connector on thePROFIBUS adapter.

You must use termination blocks only if your devices on the end ofthe network do not have built-in terminating resistors.

Terminate the PROFIBUS media (trunk cable) at both ends of thenetwork. If you are not using a connector with built-in resistors,terminate the cable at the adapter connector as shown below.

Since Line A has a higher line impedance, you must use thefollowing termination resistors:

+ 5V 6

3

8

5

390Ω (2%, 1/4W)

390Ω (2%, 1/4W)

CABLE

Signal +

Signal -

Data Ground

220Ω (2%, 1/4W)

5

.

.

1

9

6..

Use the following termination resistors with line B:

+ 5V 6

3

8

5

390Ω (2%, 1/4W)

390Ω (2%, 1/4W)

CABLE

Signal +

Signal -

Data Ground

150Ω (2%, 1/4W)

5

.

.

1

9

6..

Page 92: 1794-um057_-en-p

3–6 Connect the Adapter to the PROFIBUS DP Network

Page 93: 1794-um057_-en-p

Chapter 4

&%! ) !'#

In this chapter, we describe:

!( $%#$' !& %! %$ " !(

%# &$# "#%# %

%# ! &#%! %

! &#%! #$"! $ %

A data exchange between the master and slave cannot be performeduntil check configuration and send parameter data are issued. Eachtime you power-up the network, the master sends checkconfiguration and send parameter data to the slave (FLEX I/Oadapter).

Check configuration data determines or checks the number of inputand output words used by each FLEX I/O module.

Send parameter data contains device-specific parameters youdefine for each FLEX I/O module.

You need a software configuration tool to set the values associatedwith these parameters. Since the FLEX I/O adapter is compatiblewith any master, you can use any compatible configuration toolavailable.

The device database (GSD) file is included on the software disketteyou received with your shipment of the FLEX I/O adapter. The GSDfile is used by your configuration tool to help you set up yoursystem. Your configuration tool automatically reads the GSD file andextracts defaults used in the data exchange.

The file is in ASCII format and you can view it with any text editor.A printed copy of your GSD file appears in Appendix B of this usermanual.

The user parameter data fields are not defined in the GSD file.Depending on the format you choose, you may have to manually editthese values with your configuration tool.

For more information on how you define and enter these userparameter values, refer to the documentation associated with yourmaster and software configuration tool.

Page 94: 1794-um057_-en-p

4–2 Configure the Adapter for Master/Slave Communication

6&.-'%5-10 ;! 17)/&)3

Send parameter data is comprised of a string of octets (1–32) thatcontain 244 bytes of data:

• octets 1–7 contain data specific to the:

– PROFIBUS standard– defaults contained in the database (GSD) file

• octets 8–32 are user configurable and contain user parameterdata. User parameter data consists of these formats:

– auto configure– condensed– full

The following illustration shows the structure of the send parameterdata table.

3162()05

()056/&)3

-0-/6/5%5-10).%9

#%5',(1+10531.

5%5-105%564

!4)3 %3%/)5)3 %5%#%5',(1+10531.

'5)5 '5)5 '5)5 '5)5 '5)54 '5)5 '5)54

$16 '10*-+63) 5,)4) 7%.6)4 64-0+ 916341*58%3) '10*-+63%5-10 511.

,)4) 7%.6)4 %3) ()*-0)( &9 5,) !45%0(%3( ,) ()*%6.54 %3) 2317-()( &9

5,) *-.)

The first byte of the user parameter data is the flags byte. This byteselects the appropriate format and also specifies adapter behavior.The flags byte is defined in the following table:

13/%5 ).)'5-10 651 10*-+63) )4)37)( 10()04)(

6..

%6.5 '5-10 )4)5 51 :)31 1.( %45 5%5) !4) %*) 5%5)

)4)37)(

13/%5 ).)'5-10 )4)5 -02654 51:)31

1.( %45 "%.6)

)4)37)( )4)37)( &-54 /645&) :)31

Page 95: 1794-um057_-en-p

4–3Configure the Adapter for Master/Slave Communication

0 ('!/'+* 4 +1#) #-

If the send parameter data is received with no user parameter data,the flags byte is set to zero which selects:

• auto configure

• reset outputs to zero on fault

• reset inputs to zero on fault

The reserved bits must be set to zero to prevent undesired firmwareupdate behavior. This is the default behavior of the module asdefined in the GSD file.

The descriptions in this chapter use the following example FLEX I/Oconfiguration to explain the information required for each of thesefunctions:

4 ",/#- (1#

(#2 3./#)

4 4 4 4

+"0(# & & & &

Auto Configure FormatThe Auto Configure format allows you to change modules withoutaffecting the User Parameter or Check Configuration data. Thisformat provides no keying from the master on the I/O modulesinstalled in the FLEX I/O system. The installed module at power-upis taken as the key.

If you change a module while it is being controlled by a master, aminor recoverable fault will occur. To recover from this fault, youmust replace the module with an identical module type.

!/#/ & 0/+ +*$'%0-# +-)/ #.#/ /+ #-+ +* 0(/

Page 96: 1794-um057_-en-p

4–4 Configure the Adapter for Master/Slave Communication

+#!*!&% 1 &,$(

Condensed FormatThe condensed format consists of the flags byte and the module keyparameter for each of the eight slots. This parameter dictates whichI/O module must be installed. If at any time the actual module IDdoes not match this module key, the slot will be considered in faultand the following occurs:

• STATUS LED flashes red/off

• an error bit in the poll response data is set

• a diagnostic bit in the Ext_Diag_Data field returned in the ReadDP–Slave Diagnostic Information message response is set

All eight slots must be configured. The size for this format is always17 bytes (including the flags byte). The condensed format structuremust be repeated for each of the eight slots.

&+# / &+# * * $+)* !%)*##

%#/ !*) ( +) !*) $+)* 0(& .'* - % "/!%% $'*/ )#&* - ( !) +)

Page 97: 1794-um057_-en-p

4–5Configure the Adapter for Master/Slave Communication

.!'&" -&*) 2 */$(!$+

The following table shows the identification numbers for currentFLEX I/O modules.

*.+20*+# *#.'$,

2 %

2 %

2 %

2 %

2 %

2 %

2 %

2 %

2 %

2 %

2 %

&1-$$)20*+# *#.'$,

2 %

2 %

2 %

2 %

2 %

2 %

2 %

2 %

2 %

2 %

2 %

2 %

2 %

Page 98: 1794-um057_-en-p

4–6 Configure the Adapter for Master/Slave Communication

+#"*"&% . &,$(

When you use the condensed format, no safe state data can bedefined, thus the safe state data is left at the power up default of allzeroes. Setting the Fault Action in the byte to Use Safe State withthis format is the equivalent of setting Reset to Zero.

** ! &%%) &($* )* *& (& &% +#*)* %'+*) *& (&

** ! . .'&"%* ")(* "%'+* $&+#

** ! . .'&"%* ")(* &+*'+* $&+#

** ! . .'&"%* %#& "%'+* $&+#

** ! . .'&"%* %#& &+*'+* $&+#

** ! $'*-

** ! $'*-

** ! $'*-

** ! $'*-

Refer to your configuration tool publications for information on howand where to enter this data.

Full FormatThe full format consists of the flags byte and four parameters foreach of the eight slots. The module key parameter is the same for thefull format as defined by the condensed format, but adds three moreparameters for each slot.

Use the full format to:

• provide Safe State values for output points

• send FLEX I/O module configurations once (when you sendparameters) instead of every poll

• configure data sizes to reduce the size of data required during runmode

You must configure all eight slots. The minimum size is 25 bytes (noslots have FLEX I/O module configuration or safe state data). Themaximum size is 237 bytes (the size of the PROFIBUS userparameter area).

Page 99: 1794-um057_-en-p

4–7Configure the Adapter for Master/Slave Communication

;*31+):165 A$ 6<-4*-8

6,;3- -? %! 6,;3- :0): 4;9: *- 159:)33-,

6,;3- ):)"1@-9

'# 1:9 ").- ":):- "1@- 15 =68,91:9 65.1/ "1@- 15 =68,9

").- ":):- ):) !!' ;:7;: ").- ":):-9 %68, )88)? 6. 91@- ").- ":):- "1@-

6,;3-65.1/;8):165 ):)

!!' & 6,;3- 65.1/;8):165 %68, )88)? 6. 91@- 65.1/"1@-

53? *1:9 )8- ;9-, 1:9 4;9: *- @-86 ->+-7: =0-5 2-?15/ )5-47:? 936: =0-8- 0 19 ;9-,

)+0 6. :0- :=6 91@-9 +)5 8)5/- .864 =68,9 *;: =0-5 +64*15-,+)556: ->+--, =68,9 :6:)3

There are some possible configurations of FLEX I/O modules thatwould exceed the user parameter area of 237 bytes. Be aware of thetotals of the words and modules you are using.

+:-: 0 ;33 684): !-9-: :6 (-86 65 );3:

+:-: 0 "36: 6,;3- -? A A7615: ,19+8-:- 157;: 46,;3-

+:-: 0 "36: +65.1/ 91@- =68, 9).- 9:):- 91@- =68,9

+:-: 0 +65.1/ =68, 157;: ,-3)? :14-9

+:-: 0 "36: 6,;3- -? A A7615: ,19+8-:- 6;:7;: 46,;3-

+:-: 0 "36: +65.1/ 91@- =68,9 9).- 9:):- 91@- =68,

+:-: 0 9).- 9:):- ,):) =68, 9).- 9:):- <)3;- .68 6;:7;: 7615:9

+:-: 0 "36: 6,;3- -? A A7615: )5)36/ 157;: 46,;3-

+:-: 0 "36: +65.1/ 91@- =68, 9).- 9:):- 91@- =68,9

+:-: 0 +65.1/ =68, +0)55-3 9-3-+:165

+:-: 0 "36: 6,;3- -? A A7615: )5)36/ 6;:7;: 46,;3-

+:-: 0 "36: +65.1/ 91@- =68,9 9).- 9:):- 91@- =68,9

+:-: 0 +65.1/ =68,9 +0)55-3 9-3-+:165 )5,

+:-: 0 6;:7;: -5)*3-

+:-: 0 9).- 9:):- ,):) =68,9 9).- 9:):- <)3;- .68 6;:7;: 7615:

+:-: 0 6;:7;: 7615:

+:-: 0 6;:7;: 7615:

+:-: 0 6;:7;: 7615:

+:-: 0 "36: -47:?

+:-: 0 "36: )33 91@-9 @-86

+:-: 0 "36: -47:?

+:-: 0 "36: )33 91@-9 @-86

+:-: 0 "36: -47:?

+:-: 0 "36: )33 91@-9 @-86

+:-: 0 "36: 47:?

+:-: 0 "36: )33 91@-9 @-86

Refer to your configuration tool publications for information on howand where to enter this data.

#0- ,):) .684): 19 8-7-):-, .68-)+0 3-> 936: )5, )33 936:9)8- +65.1/;8-, -<-5 =0-5-47:?

3)/9 *?:-

"36:

"36:

"36:

"36:

"36:

"36:

"36:

"36:

6,;3- -?

6,;3- ):) "1@-9

6,;3- 65.1/;8):165 ):)

6,;3- -?

6,;3- ):) "1@-9

").- ":):- ):)

6,;3- -?

6,;3- ):) "1@-9

6,;3- 65.1/;8):165 ):)

6,;3- -?

6,;3- ):) "1@-9

6,;3- 65.1/;8):165 ):)

").- ":):- ):)

6,;3- -?

6,;3- ):) "1@-9

6,;3- -?

6,;3- ):) "1@-9

6,;3- -?

6,;3- ):) "1@-9

6,;3- -?

6,;3- ):) "1@-9

Page 100: 1794-um057_-en-p

4–8 Configure the Adapter for Master/Slave Communication

2!*(" 1(-, 7 -3$+!$/

On a PROFIBUS DP network, the I/O data exchanged between thePROFIBUS DP master and a DP slave is encapsulated into logicalmodules. The total I/O data exchanged between a PROFIBUS DPmaster and a DP slave device comprises a set of logical moduleswhich is defined in the check configuration data.

Each physical slot of the FLEX I/O system is represented by twological modules (one input and one output). When the FLEX I/Oadapter is powered-up, the check configuration message configuresthe module format (input and output words) and defines the size ofthe modules within the device. When the sizes are configured, theI/O data can be optimized to remove unused data from the datastream.

Both input and output sizes can be configured. If a slot is empty, or ifeither the input or output module is zero length, the specificidentifier for an empty module (free place) must be used.

If the end of the identifiers is reached before all slots have beenconfigured, the remaining slots are configured as empty.

The first two modules allocated are for the adapter itself, and mustalways be a 1 word input module and a 1 word output module,regardless of what parameter format you choose. The adapter usesthese words for adapter status information. Modules for each of theindividual slots (FLEX I/O modules) must also follow these wordassignments.

The format of the adapter status word is defined in the followingtable:

##/$00 ' ,&$ '(0 !(1 (0 0$1 4'$, 1'$ -#$ ##/$00 04(1"' (0"' ,&$# 0(,"$ .-4$/ 2.

$0$/3$# $,1 0 6$/-$0

-#2*$ 2*1

'(0 !(1 (0 0$1 4'$, , $//-/ (0 #$1$"1$# (, 0*-1.-0(1(-, !(10 /$%$/ 1- 0*-10

$0$/3$# $,1 0 6$/-$0 -#2*$ 2*10 /$ " 20$# !5

• 1/ ,0+(00(-, $//-/0 -, 1'$ ! ").* ,$• ! # +-#2*$• /$+-3$# +-#2*$• (,"-//$"1 +-#2*$ (,0$/1$#

The adapter expects the identifier area for each of the eight FLEXI/O slots to be 2 bytes. The DP input/output identifier and all specificDP identifiers (except the empty module) are not supported.

Page 101: 1794-um057_-en-p

4–9Configure the Adapter for Master/Slave Communication

3"*)#!2)-, 8 -4%+"%0

The identifier byte and its format are described in the followingillustration. This byte is defined in Part 3 of the PROFIBUSstandard.

-12 )',)&)#!,2 )2 %!12 )',)&)#!,2 )2

)2 3+"%0

%,'2( -& $!2! "62% 0%1. 5-0$••• "62% 0%1. 5-0$1

),.32-32.32 1.%#)&)# )$%,2)&)%0 &-0+!21 ),.32 -32.32 ),.32-32.32

*%,'2( &-0+!2

"62% "62% 1203#230% 5-0$ 5-0$ 1203#230%

#-,#)12%,#6 -4%0 "62% -0 5-0$ 5(-*% *%,'2(

The maximum size of this identifier area is 17 bytes. If no FLEX I/Omodules are installed in the upper slots, the length may be less.Consistency must be over a word.

#2%2 ( ,.32 2!231 -0$ ),.32 5-0$

#2%2 ( 32.32 2!231 -0$ -32.32 5-0$

#2%2 ( *-2 ),.32 +-$3*% 5-0$1

#2%2 ( *-2 -32.32 +-$3*% 5-0$

#2%2 ( *-2 ),.32 +-$3*% %+.26

#2%2 ( *-2 -32.32 +-$3*% 5-0$

#2%2 ( *-2 ),.32 +-$3*% 5-0$1

#2%2 ( *-2 -32.32 +-$3*% 5-0$

#2%2 ( *-2 ),.32 +-$3*% %+.26

#2%2 ( *-2 -32.32 +-$3*% 5-0$1

1)7%1 #-,&)'30%$ ),.32 "62%1 -32.32 "62%1

Refer to your configuration tool publications for information on howand where to enter this data.

Page 102: 1794-um057_-en-p

4–10 Configure the Adapter for Master/Slave Communication

-%$,$(' 2 (. & *

! ! "

, , # ,,-+ (* $')-, /(*

, , # -,)-, ,,-+ (* (-,)-, /(*

, , # %(, $')-, &(-% /(*+

, , # %(, (-,)-, &(-% /(*

, , # %(, $')-, &(-% &),0

, , # %(, (-,)-, &(-% /(*

, , # %(, $')-, &(-% /(*+

, , # %(, (-,)-, &(-% /(*

, , # %(, $')-, &(-% &),0

, , # %(, (-,)-, &(-% /(*+

+$1 + ('!$"-* $')-, 0, + (-,)-, 0, +

Refer to your configuration tool publications for information on howand where to enter this data.

The read configuration message response returns the currentconfiguration data. At power up, the configuration is the maximumread and write sizes supported by each FLEX I/O module.

A valid check configuration message updates the internalconfiguration. The updated internal configuration is then returned inthe message response.

! "

, , # ,,-+ (* $')-, /(*

, , # -,)-, ,,-+ (* (-,)-, /(*

, , # %(, $')-, &(-% /(*+

, , # %(, (-,)-, &(-% /(*

, , # %(, $')-, &(-% &),0

, , # %(, (-,)-, &(-% /(*

, , # %(, $')-, &(-% /(*+

, , # %(, (-,)-, &(-% /(*

, , # %(, $')-, &(-% &),0

, , # %(, (-,)-, &(-% /(*+

Refer to your configuration tool publications for information on howand where to enter this data.

Page 103: 1794-um057_-en-p

Chapter 5

/'%.%*) 3 *0!(!,

In this chapter, we describe how to use the adapter’s indicators fortroubleshooting.

Locate the two bi-color indicators on the front panel of the adapter.They show both normal operation and fault conditions in your FlexI/O PROFIBUS system. The indicators are:

• STATUS – this indicator provides device status

• PROFIBUS – this indicator provides communication link status

Use the following table to determine the indicator conditions andstatus.

* +*1!,

*'% ,!!) *,(' *+!,.%*)

'-$%)# ! !*0!,'! "/'. '!2 (* /'! )*,,!. '!2 (* /'! %)-.''! * ! ,!-- $)#! -%)!+*1!, /+

*'% ! ),!*0!,'! "/'.

* +*1!, *, )* *((/)%.%*)

*'% ,!!) . %- !%)# .,)-(%..! ) ,!%!0!

'-$%)# ! !*0!,'! "/'. )0'% !) ,(!.!, . )0'% $!& *)"%#/,.%*) .

*'% ! ),!*0!,'! "/'. )'! .* *((/)%.!

%) %.*,#,!!),!

%) %.*,#,!!),!

Page 104: 1794-um057_-en-p

5–2 Troubleshooting

/'%.%*) 3 *0!(!,

You can use read diagnostics to view status using the master’sconfiguration software. The adapter returns identification in responseto the Read DP–Slave Diagnostic Information message.

!0%! !'.! %#)*-.% $! !, 2.! $

!0%-%*) %)*,

!0%-%*) &*,

+.!, ../-%. * ! ,!-- $)#! %.- 3 !-!,0!

* ! ,!-- -1%.$ -!..%)#

!).%"%!, !'.! %#)*-.% $! !, 2.! $

!).%"%!, %#)*-.% %.-

)! % !).%"%!, %. "*, !$ '*#%' (* /'! +.!, ) !$ -'*. /-!.1* % !).%"%!, %.- $! %.- -!. %) %.! (* /'! "/'.

Page 105: 1794-um057_-en-p

!:)20*(9054 @%! 5;,3),7

#" #! $ & !"

(6(*09> 35+:2,8

46:9 &529(., "(904. & +* 45304(2

46:9 &529(., "(4., & 95 & +* 04*2:+,8 (* 70662,

533:40*(9054 "(9, 22 7(9,8 :6 95 )098

4+0*(9578 #$$%# 7,+.7,,4!" %# 7,+.7,,4

2,=):8 :96:9 :77,49 3 3(=03:3 & +*

852(9054 &529(., 9,89,+ (9 & +* -57 8 ),9<,,4 :8,7 65<,7 (4+ -2,=):8

!5<,7 548:369054 3 3(=03:3 -753 ,=9,74(2 & +* 8:662>

!5<,7 08806(9054 ' 3(=03:3 & +*

$/,73(2 08806(9054 $%/7 & +*

4;07543,49(2 54+090548

6,7(904.$,36,7(9:7,

$,89 + 6,7(904. 52+ $,89 + 6,7(904. 7> ,(9 $,89 ) 6,7(904. $/,73(2 #/5*1 95 ° 95 °

#957(., $,36,7(9:7, $,89 ) %46(*1(.,+ 5456,7(904. 52+ $,89 ) %46(*1(.,+ 5456,7(904. 7> ,(9 $,89 ( %46(*1(.,+ 5456,7(904. $/,73(2 #/5*1 95 ° 95 °

",2(90;, :30+09> $,89 ) %46(*1(.,+ 5456,7(904. (36 ,(9 95 454*54+,4804.

#/5*1 6,7(904.5456,7(904.

$,89 ( %46(*1(.,+ #/5*1 ..

&0)7(9054 $,89 * 6,7(904.. ?

# 33:409> 1& *549(*9 +08*/(7.,81& (07 +08*/(7.,8

"(+0(9,+ " 33:409> &3 <09/ 1? 804,<(;, -753 ? 95 ?

$ 33:409> 1& 1? 54 65<,7 657981& 1? 54 *533:40*(90548 65798

#:7., $7(480,49 33:409> 1& 204,204, (4+ 1& 204,,(79/ 54 80.4(2 65798

54+:*9,+ " 33:409> & 738 <09/ 1? 804, <(;, -753 1? 95 ?

30880548 #!" 75:6 2(88 <09/ (6675670(9, ,4*258:7,

4*258:7, $>6, "(904. 54, 56,489>2,

#" #$ %#

Page 106: 1794-um057_-en-p

SpecificationsA–2

"=+42,*<276 D& " 7>.5+.:

"! " # $ !

"#!&$ 766.,<7: D826 D;1.44

"#!&$ :78 *+4. $<*6-*:- -:78 ,*+4.

"7?.: 76-=,<7:;'2:. $2B.

*<.07:A

0*=0. 55 5*@25=5 ;742- 7: ;<:*6-.- ,788.: ?2:. :*<.- *< 7 7:0:.*<.: 26,1 55 26;=4*<276 5*@

0.6,A .:<2/2,*<276?1.6 8:7-=,< 2; 5*:3.-

& & 2;<.- 6-=;<:2*4 76<:74 9=285.6<

& & 2;<.- /7: 4*;; 2>2;276 :7=8 *6- *B*:-7=; 7,*<276;

$ $ .:<2/2.- ":7,.;; 76<:74 9=285.6< /7: 4*;; 2>2;276 :7=8 *B*:-7=; 7,*<276;

@ =:78.*6 &6276 %( 2:.,<2>. ,75842*6< ?2<1 "7<.6<2*44A @847;2>. <57;81.:.; ":7<.,<276 C6

=:78.*6 &6276 2:.,<2>. ,75842*6< ?2<1 6-=;<:2*4 52;;276; 6-=;<:2*4 55=62<A .*;76<:74*+ 6-=;<:2*4 #.9=2:.5.6<; 6-=;<:2*4 55=62<A

%2,3 =;<:*42*6 #*-27,755=62,*<276; ,<,75842*6< ?2<1$ )$ 6-=;<:2*4 52;;276;

"=+42,*<276; 6;<*44*<276 6;<:=,<276;

&;. <12; ,76-=,<7: ,*<.07:A 26/7:5*<276 /7: 84*66260 ,76-=,<7: :7=<260 #./.: <7 8=+42,*<276 D C6-=;<:2*4 =<75*<276 '2:260 *6- :7=6-260 =2-.426.;

Page 107: 1794-um057_-en-p

This PROFIBUS adapter requires a (GSD) file for implementation.

This file is available for downloading fromwww.ab.com/networks/gsd/ . The GSD file is used by yourconfiguration tool to help you set up your system. Your configurationtool automatically reads the GSD file and extracts defaults used inthe data exchange.The file is in ASCII format and you can view itwith any text editor.

This device data base file changes when new FLEX I/O modules areintroduced. When you add new modules to your system, go towww.ab.com/networks/gsd/ for the latest version of this file.

Page 108: 1794-um057_-en-p

Device Data Base File (GSD)B–2

Page 109: 1794-um057_-en-p

7$.+%#6+10 @ 18'/$'4

$!!$, # #$'") $# %%! ( ,# $%') # ) ( &* %"#) # .'$*( !$) $#(

41&7%65 /#4-'& = ! #4' 57+6#$.' (14 75' +0 .#55 +8+5+10 41725 #0& #<#4&175 1%#6+105 #0& 010*#<#4&175 .1%#6+105 10.; #%* 241&7%6 +5 5722.+'& 9+6* /#4-+0)5 10 6*' 4#6+0) 0#/'2.#6'+0&+%#6+0) 6*' *#<#4&175 .1%#6+10 6'/2'4#674' %1&' "*'0 %1/$+0+0) 241&7%65 9+6*+0 # 5;56'/ 6*' /156 #&8'45'6'/2'4#674' %1&' .19'56 = 07/$'4 /#; $' 75'& 61 *'.2 &'6'4/+0' 6*' 18'4#.. 6'/2'4#674' %1&' 1( 6*' 5;56'/1/$+0#6+105 1( '37+2/'06 +0 ;174 5;56'/ #4' 57$,'%6 61 +08'56+)#6+10 $; 6*' .1%#. 76*14+6; #8+0) 74+5&+%6+10 #6 6*'6+/' 1( +056#..#6+10

!

• 1 016 &+5%100'%6 '37+2/'06 70.'55 219'4 *#5 $''0 4'/18'& 14 6*' #4'# +5 -0190 61 $'010*#<#4&175

• 1 016 &+5%100'%6 %100'%6+105 61 6*+5 '37+2/'06 70.'55 219'4 *#5 $''0 4'/18'& 14 6*' #4'-0190 61 $' 010*#<#4&175 '%74' #0; ':6'40#. %100'%6+105 6*#6 /#6' 61 6*+5 '37+2/'06 $;5%4'95 5.+&+0) .#6%*'5 6*4'#&'& %100'%6145 14 16*'4 /'#05 2418+&'& 9+6* 6*+5 241&7%6

• 7$56+676+10 1( %1/210'065 /#; +/2#+4 57+6#$+.+6; (14 .#55 +8+5+10

• ( 6*+5 241&7%6 %106#+05 $#66'4+'5 6*'; /756 10.; $' %*#0)'& +0 #0 #4'# -0190 61 $'010*#<#4&175

#$'") $#( (*' !*) ! () $# ) /&* %"#) # #+ '$##"#)( #'*-

'5 241&7+65 /#437?5 ! 0' %108+'00'06 37' 70' 76+.+5#6+10 '0 '08+4100'/'065 &' .#55' +8+5+10 4172'5 &#0)'4'7: '6 010 &#0)'4'7: *#37' 241&7+6 '56 .+84? #8'% &'5 /#437#)'5 574 5#2.#37' &+&'06+(+%#6+10 37+ +0&+37'06 .' %1&' &' 6'/2?4#674' 2174 .'5 '08+4100'/'065 &#0)'4'7: 14537' 2.75+'745241&7+65 5106 %1/$+0?5 &#05 70 5;56?/' .' %1&' &' 6'/2?4#674' .' 2.75 &?(#814#$.' %1&' &' 6'/2?4#674' .' 2.75(#+$.' 2'76 '#64' 76+.+5? 2174 &?6'4/+0'4 .' %1&' &' 6'/2?4#674' ).1$#. &7 5;56?/' '5 %1/$+0#+5105 &'37+2'/'065&#05 .' 5;56?/' 5106 57,'66'5 > +052'%6+10 2#4 .'5 #7614+6?5 .1%#.'5 37#.+(+?'5 #7 /1/'06 &' .+056#..#6+10

!

• 172'4 .' %174#06 17 5#5574'4 37' .'08+4100'/'06 '56 %.#55? 010 &#0)'4'7: #8#06 &'&?$4#0%*'4 .?37+2'/'06

• 172'4 .' %174#06 17 5#5574'4 37' .'08+4100'/'06 '56 %.#55? 010 &#0)'4'7: #8#06 &'&?$4#0%*'4 .'5 %100'%6'745 +:'4 6175 .'5 %100'%6'745 ':6'40'5 4'.+?5 > %'6 ?37+2'/'06 >.#+&' &' 8+5 .137'65 %17.+55#065 %100'%6'745 (+.'6?5 17 #764'5 /1;'05 (1740+5 #8'% %' 241&7

• # 57$56+676+10 &' %1/215#065 2'76 4'0&4' %'6 ?37+2'/'06 +0#&#26? > 70' 76+.+5#6+10 '0'08+4100'/'06 &' .#55' +8+5+10

• #5574'4 37' .'08+4100'/'06 '56 %.#55? 010 &#0)'4'7: #8#06 &' %*#0)'4 .'5 2+.'5

Page 110: 1794-um057_-en-p

Hazardous LocationsC–2

Page 111: 1794-um057_-en-p

This Glossary contains terms specific to Allen-Bradley andPROFIBUS FMS and DP.

values used for communication configuration data such asOD, CRL ( for FMS) DP slave database,and bus parameterswhenever the coprocessor’s working RAM configuration isreinitialized.

the seventh layer of the seven-layer OSI reference model.This layer is where the coprocessor first interacts with theapplication program.

the speed of communication between devices on thenetwork. All devices must communicate at the same rate.

allow transmission of messages to all nodes simultaneously,but only unconfirmed services are available.

communication parameters used by Link Layer. Main BusParameters are station address, maximum address and baudrate. These can be changed using the Local Station Manageror your compatible programming tool.

the FMS device that makes use of resources to perform sometype of application function.

in FMS, terminates the connection with a remote node on thenetwork.

describes the externally visible behavior associated with anFMS service or group of services. Three types ofcommunication object models are domain objects, programinvocation objects and variable objects.

communication reference. In FMS, an index assigned to eachentry connection defined in the CRL.

a qualifier that allows to save the status of a connection.

parameters within the PROFIBUS communication layersthat control the communication process. They are used toconfigure and indicate current status of communication andconsist of the OD, CRL, bus parameters for FMS, and slavedatabase and bus parameters for DP.

Page 112: 1794-um057_-en-p

G–2

in FMS, defines all the parameters for the communicationbetween two nodes.

in FMS, set of FMA 7 services to upload and download thePROFIBUS bus parameters, CRL, and to read SAP statusand station identification.

a connector that attaches between the processor andcoprocessor and provides communication between the twomodules.

in FMS, the type of connection between two nodes. Thereare three connection types: defined (D), open at theresponder (O), and open at the initiator (I)

opens automatically during the coprocessor’s power-up andallows access to local data either by physical addressing orvia objects defined locally in the OD.

the DP protocol allows to associate data consistencyrequirements with blocks of data exchanged between a PLCmaster and its slaves. A consistent block of data must alwaysbe written or read as a whole, because contained data is notindependent. For example, when it holds both real data anddata identification, or when granularity exceeds 2 bytes (e.g.floating point data).

set of FMA 7 services that establishes and releasesconnections

Communication Relationship List. In FMS, a CRL is adatabase within the station, holding the description of allcommunication relationships of that station to all otherstations, independent of the time of use. For moreinformation on CRLs, refer to DIN 19245 Part 2: ProcessField Bus.

values used for communication configuration data such asOD, CRL ( for FMS) DP slave database,and bus parameterswhenever the coprocessor’s working RAM configuration isreinitialized.

Page 113: 1794-um057_-en-p

G–3

in FMS, a connection type that specifies both end nodes ofthe channel by giving their network address and the FDLservice access points (SAPs) used in both nodes

three LED indicators located on the front panel of thecoprocessor provide the user with the status of thecoprocessor and its communication channels. Also referredto as user interface.

in FMS, represents a portion of the processor’s memoryimage. In the coprocessor, represents the processor’s entirememory image.

Deutsches Institut fur Normung. The German NormalizationAgency.

Decentralized Periphery. A German/European standard (DIN19245 Part 3) that specifies a simplified user interface withPROFIBUS link layer services and protocol to use withdecentralized peripherals.

a 9-pin female D-shell connector located at Port 2 on thefront panel of the coprocessor.

European Community 1996. European Union Directives for1996.

Electro-magnetic Compatibility.

Electrostatic Discharge. Can cause internal circuit damage tothe coprocessor.

Fieldbus Data Link. A German standard (DIN 19245 Part 1)that specifies the Data Link layer of the PROFIBUSfieldbus.

Fieldbus Management. A German standard (DIN 19245Parts 1 and 2) that specifies the network managementservices and protocol of the PROFIBUS fieldbus.

Fieldbus Message Specification. A German standard (DIN19245 Part 2) that specifies the Application Layer servicesand protocol of the PROFIBUS fieldbus.

Page 114: 1794-um057_-en-p

G–4

!

a 9-pin female D-shell connector located at Port 1 on thefront panel of the coprocessor.

$

FMS option that allows the access of data at a physicaladdress by specifying the address in the service.

$

FMS option that allows to statically associate a symbolicname or short reference number (or index) with a physicaladdress within a node.

"! !

set of FMA 7 services that allows resetting thecommunication and indicates communication faults andevents

High Priority service request. A qualifier to specify highpriority for unconfirmed services such as UINFO andUSTAT.

the chassis or rack that serves as the location for theprocessor, coprocessor, power supply and other I/O modules.Also referred to as chassis.

Light-emitting diode.

$

defines a hybrid method for accessing the communicationmedium (bus) with master/active stations or slave/passivestations.

!!

an Allen-Bradley PC program that runs under MicrosoftWindows version 3.1. This program transfers data(FDL,CRL, OD, station address, communication rate, andmaximum station address) between the PC and thecoprocessor over RS-232.

"

DP protocol describes I/O data exchanged between a PLCmaster and a slave device as a set of logical modules (up to64, but 32 preferred) each one featuring up to 16 bitsmaximum of inputs, outputs or a combination of both. Theactual structure of exchanged input and output frames isdeduced from this description.

# $ !

in FMS, responsible for interfacing the FMS layer 7 withFDL layer 2. LLI manages connections

Page 115: 1794-um057_-en-p

G–5

Link layer Service Access Point. A logical sub-addresseswithin devices that allow the distribution of communicationflow over dedicated tasks, depending on the requiredprocessing. FMS uses LSAPs indifferently to define genericcommunication relationships between two devices (logicalcommunication channels). DP uses predefined LSAPs toaccess specific functions or services between masters andslaves.

initiates transfer of messages without any prior remoterequest. The right to access the bus (token) is circulatedamong the master stations. Management of this logical tokenring is performed automatically by the masters (such asstartup, removal or insertion of masters). Also referred to asactive stations or scanner.

any of the plug-in hardware devices that are located in the1771 I/O chassis: processor, coprocessor, power supply orI/O module

location in the I/O chassis for installing a module. Eachmodule slides into a module slot that lines up with thebackplane connector. Also referred to as slot.

allow transmission of messages to a group of nodessimultaneously, but only unconfirmed services are available.

a series of stations or nodes connected by some type ofcommunication medium. A network may consist of a singlelink or multiple links.

an address or software location on the network. Also referredto as node.

a bicolor LED, located on the front panel of the coprocessorthat indicates the condition of the coprocessor

Object Dictionary. In FMS, an OD is a database within thestation, holding the description of all explicit communicationobjects of that station and making them available for controland monitoring.

Page 116: 1794-um057_-en-p

G–6

in FMS, a connection type where the source service accesspoint (SAP) is shared among several communicationrelationships (associated with a different destination addressand SAP). The device uses only one of these relationships ata time, depending on the selected remote node.

in FMS, a connection type where the destination address andservice access point (SAP) are undefined, thus making theconnection available to any device.

in a MSG instruction, establishes a connection between thecoprocessor and a remote node on the network

Open Systems Interconnect. A standard that provides theframework for defining the process of communicationbetween nodes on the PROFIBUS network.

The first layer of the seven-layer OSI reference model. Thislayer is where the coprocessor connects to the networkmedia.

Protocol Implementation Conformance Statement. Systemconformance requirements associated with networkcommunications, consisting of four parts: implementationand system information, supported services, supportedparameters and their options, and local implementationvalues

Any one of the family of Allen-Bradley ProgrammableLogic Controllers that support the coprocessor interface:PLC-5/11 , -5/20 , -5/30 , -5/40 , -5/60 and -5/80 .

PROFIBUS Nutzerorganisation, or PROFIBUS UserOrganization.

a bicolor LED, located on the front panel of the coprocessorthat indicates the condition of the FMS communicationchannel of the coprocessor

a bicolor LED, located on the front panel of the coprocessorthat indicates the condition of the DP communicationchannel of the coprocessor

Page 117: 1794-um057_-en-p

G–7

!

module that supplies power to the I/O chassis containing theprocessor and coprocessor and other modules

Any one of the family of Allen-Bradley ProgrammableLogic Controllers that support the coprocessor interface:PLC-5/11 , -5/20 , -5/30 , -5/40 , -5/60 and -5/80 .

a 58-pin connector located on the left side of the coprocessorthat uses a PLC-5 Connector Header to attach to theprocessor for communication between the two modules.

PROcess FIeld BUS. A German standard (DIN 19245 Parts1, 2 and 3) that specifies a fieldbus for communications atthe process level.

a program that allows you to create, download and monitornetwork FMS and DP configurations on your personalcomputer through an RS-232 interface to your coprocessor.

allow an FMS client to place the processor into differentmodes (for example, program, test, run)

the language or packaging of information that is transmittedbetween nodes on a network.

in a MSG instruction, a word that specifies options for anMSG command

Radio Frequency Interference.

"

communication protocol between the personal computer andthe coprocessor

"

a 9-pin male D-shell connector located at the RS-232 port onthe front panel of the coprocessor. Use this interface toconnect the Local Station Manager and PROFIBUS Managerinstalled in your personal computer.

an FMS device that makes resources available for use byanother FMS device. Also referred to as slave.

Page 118: 1794-um057_-en-p

G–8

an address or software location on the network. Also referredto as node.

in a MSG instruction, allows transfer of an element, an arrayof elements or an FMS structure to or from a node on thenetwork.

are only allowed to transmit immediate acknowledge orimmediate response to master requests. At the Link Layerlevel, any master can access any slave without restrictions.Also referred to as passive stations or adapters.

in a MSG instruction, retrieves status information from aremote node and stores it locally.

!

allow you to check the current state of the coprocessor

!

a remote software tool used to define connections betweendevices and their communication parameters on the network.The tool is available on the open market from many vendors.

Unsolicited Variable Information. In a MSG instruction, acommand that sends unsolicited data such as an element,array of elements or predefined FMS structure.

Unsolicited Status Information. In a MSG instruction, acommand that sends unsolicited status information such asan element, array of elements or predefined FMS structure.

three LED indicators located on the front panel of thecoprocessor provide the user with the status of thecoprocessor and its communication channels. Also referredto as diagnostics.

data that can be accessed from the network within an FMAserver.

Virtual Field Device. A portion of the FMS serverapplication process that makes a set of resources (data files,program files, I/O) and their associated functionalityavailable for control and monitoring. For more informationon VFDs, refer to DIN 19245 Parts 1 and 2: Process FieldBus.

Page 119: 1794-um057_-en-p

4!+(" 3(.- : .5$,!$1

# /3$1 ""$22.1($2 ! "*/+ -$ ".,,4-(" 3(.- ".,/.-$-32 ".--$"3 3. 3'$ -$36.1* # 3 $7"' -&$ #(,$-2(.-2 -# 2/ "(-& 1$04(1$,$-32

2314"341$ (-23 ++(-& (-#(" 3.12 , ).1 ".,/.-$-32 ,.#4+$ .5$15($6 ,.4-3(-& -# 1$,.5(-& -$36.1* ".--$"3.1 -.#$ ##1$22 26(3"'$2 /41/.2$ 1$ # -# 61(3$ 6.1#2 2/$"(%(" 3(.-2 6(1(-&

# /3$1 (-/43 23 342 6.1#

# /3$1 .43/43 23 342 6.1#

# /3$1 23 342 6.1# ,.#4+$ % 4+32 (-/43 .43/43

# /3$1/.6$1 24//+8

- +.& , //(-&: : : : :

43. ".-%(&41$ %.1, 3

! 4#1 3$2

$+#$- #1./ " !+$

!(36.1# #$2"1(/3(.- .43/43 - +.& ,.#4+$ :

- +.& ".,!. ,.#4+$ :

!+."* 31 -2%$1 : !+."* 31 -2%$1 61(3$ : - +.& ,.#4+$ : 3'$1,.".4/+$ (-/43 ,.#4+$ :

!(3.1# #$2"1(/3(.-2

!(36.1# #$2"1(/3(.-2 !+."* 31 -2%$1 1$ #

!+."* 31 -2%$1 1$ #: : 6.1# 22(&-,$-32

!+."* 31 -2%$1 61(3$: ".-%(&41 3(.- !+."* :

!42 (-3$1% "$

"'$"* ".-%(&41 3(.- $7 ,/+$

"'$"* ".-%(&41 3(.- # 3 +.&(" + ,.#4+$2

".,,4-(" 3(.- , 23$12+ 5$

".,/.-$-3 #(,$-2(.-2

".,/.-$-32 ' 1#6 1$

".-#$-2$# %.1, 3

".-%(&41 3(.- (-/43 "' --$+2 :

".--$"3(-& 3. -$36.1*

#$% 4+3 5 +4$2

#$2"1(/3(.- +$7 2823$,

#$5("$ # 3 ! 2$ %(+$ (- ".,,4-(" 3(.- /1."$22 /1(-3$# $7 ,/+$

#( &-.23(" (-#(" 3.12

#(,$-2(.-2".,/.-$-32 2823$,

1 (+,.4-3(-& /1./$1 2(9$

#(2"1$3$ , //(-&: : : : : : :

Index

Page 120: 1794-um057_-en-p

IndexI–2

3!*(" 2(-, 9 -4$+!$0

9 9

! 3#0 2$1 ,$25-0) "-,,$"2-0 ,$25-0) +$#( 1.$"(%(" 2(-,1 .'71(" * * 7$0

$62$,#$0 " !*$

%(*2$0 2(+$1 9

%* &1 !72$

# .2$0 .30.-1$ ! ").* ,$ "-++3,(" 2(-, "-+.-,$,21 # .2$0 +-#3*$ 2$0+(, * ! 1$

$62$,#$0 " !*$ +-#3*$ #$% 3*21 +-3,2(,& #(+$,1(-,1 +-3,2(,& )(2 -.2(-, * ""$11-0($1 . ,$*+-3,2(,& 1. "(,& 0$/3(0$+$,21 1712$+ "-,%(&30 2(-, $6 +.*$ 1712$+ -4$04($5 5 **+-3,2(,&

*$6 1712$+ +-3,2(,&

%*$6!31 "-,,$"2-0

%3** %-0+ 2

%(*$ (, "-++3,(" 2(-, .0-"$11 .0(,2$# $6 +.*$

'-0(8-,2 * +-3,2(,&

# 2 $6"' ,&$ +-#3*$ #$% 3*21 +-#3*$ % 3*21

1203"230$

(#$,2(%($0 !72$

(+ &$ 2 !*$ + ..(,&

(+ &$ 2 !*$ +$+-07 + .9 9 9

(,#(" 2-01 #( &,-12("

(,.32 "' ,,$* "-,%(&30 2(-, 9

(,.32 %(*2$09 9 9

(,.32 + ..(,&

(,.32 12 231 5-0#

(,12 **(,& # .2$0

(,#(" 2-01

*(,$ !31 "-,,$"2-0 " !*$1 "-,,$"2-01 2$0+(, 2(-, !*-")1 2$0+(, 2(-, -%

*(,$ ,# 27.$1

*(,$ !31 "-,,$"2-0 " !*$1 "-,,$"2-01 2$0+(, 2(-, !*-")1 2$0+(, 2(-, -%

*(,$ *$,&2'

*(,$ 27.$1*(,$ *(,$

*-&(" * +-#3*$1 (, 2'$ "'$") "-,%(&30 2(-,# 2

+ ..(,&9 9 9 9 9 9 9

Page 121: 1794-um057_-en-p

Index I–3

5$-+%#4+0/ ; 06'.$'2

; ; ; ; ; ; ; ; ; ; ;! '8#.1-' '81-#/#4+0/ +.#)' 4#$-'

.#11+/) &#4# ;" ; ;

.#34'23-#6' %0..5/+%#4+0/

.#8+.5. -+/' -'/)4*

.'.029 .#1 ;" ;

.'.029 .#1 2'#& ;" ; ;

.0&5-' ,'9 1#2#.'4'2

.05/4+/) " 3934'.

.05/4+/) ,+4

/'4702,%0//'%4+/) 40 4'2.+/#4+0/ 0(

/'4702, #&&2'33 37+4%*

/'4702, %0//'%402

/'4702, .'&+#

/0&' #&&2'33 %*#/)'& $+4

0%4'43

014+.#- &'(#5-43

054154 34#453 702&

1*93+%#- -#9'2

10--'& 3425%452' '8#.1-'

107'2 3511-9

107'2 7+2+/)

107'251 &'(#5-43

+/&+%#402

#/#)'2 0(47#2'

2#/)' 3'-'%4+0/ ; ;" ;

2'#& %0/(+)52#4+0/ .'33#)'

2'#& &+#)/034+%3

2'#& 3-#6' &+#)/034+%3

2'#& 702&3

2'#- 4+.' 3+:'3

#/#-0) +/154 .#11+/) ; ;

3'/& 1#2#.'4'2 &#4# &#4# 4#$-' 0%4'43

3'44+/) /'4702, #&&2'33

3+:'3 2'#- 4+.'

30(47#2' %0/(+)52#4+0/ 400- 53+/) (02 34#453

31'%+(+%#4+0/3 #&#14'2

12'%*'2 %*5*$53 %0//'%402 %#$-'3 %0//'%4023 4'2.+/#4+0/ $-0%,3

+/&+%#402

3934'. &+.'/3+0/3

4'2.+/#- 342+1

4'2.+/#4+0/ $-0%,3 53+/)

4*'2.0%051-' +/154 .#11+/) ;

4205$-'3*004+/)

Page 122: 1794-um057_-en-p

IndexI–4

( '#" , #)!%

($' %' ,

($' '!& ,

(&% $%!'% ' ('# #"(% #%!' #""& #%!' & +' #%!'& ( #%!'

)%' !#("'"

*%" $'%

*%" #""'#" '%!" &

*%" #""'#"& $'% '# %#$

*#% &&"!"'& # '%"&% %

*#% ' &%$'#"& "$(' &''(&

*%' *#%&

Page 123: 1794-um057_-en-p
Page 124: 1794-um057_-en-p

I–2

!>,53-+=387 & ! +B

55/7D;+.5/B + #8-4@/55 >=86+=387 ><37/<< 2+< ,//7 2/59371 3=< -><=86/;< 369;8?/9;8.>-=3?3=B +7. :>+53=B 08; 68;/ =2+7 B/+;< (/ ./<317 6+7>0+-=>;/ +7. <>998;= + ,;8+.;+71/ 80 +>=86+=387 9;8.>-=< @8;5.@3./ %2/B 37-5>./ 5813- 9;8-/<<8;< 98@/; +7. 68=387-87=;85 ./?3-/< 89/;+=8; 37=/;0+-/< </7<8;< +7. + ?+;3/=B 80 <80=@+;/ #8-4@/55 3< 87/ 80 =2/@8;5.< 5/+.371 =/-278581B -869+73/<

(8;5.@3./ ;/9;/</7=+=387

;1/7=37+ • ><=;+53+ • ><=;3+ • +2;+37 • /513>6 • ;+C35 • >51+;3+ • +7+.+ • 235/ • 237+!# • 8586,3+ • 8<=+#3-+ • ;8+=3+ • B9;>< • C/-2#/9>,53- • /76+;4 •->+.8; • 1B9= • 5 $+5?+.8; • 375+7. • ;+7-/ • /;6+7B • ;//-/ • >+=/6+5+ • 87.>;+< • 871871 • >71+;B • -/5+7. • 7.3+ • 7.87/<3+ • ;/5+7. • <;+/5 • =+5B •+6+3-+ • +9+7 • 8;.+7 • 8;/+ • >@+3= • /,+787 • +5+B<3+ • /A3-8 • /=2/;5+7.< • /@*/+5+7. • 8;@+B • !+43<=+7 • !/;> • !23539937/< • !85+7. • !8;=>1+5 • !>/;=8#3-8 • "+=+; • #86+73+ • #><<3+$ • $+>.3;+,3+ • $371+98;/ • $58?+43+ • $58?/73+ • $8>=20;3-+#/9>,53- • $9+37 • $@/./7 • $@3=C/;5+7. • %+3@+7 • %2+35+7. • %>;4/B •&73=/. ;+, 63;+=/< • &73=/. 371.86 • &73=/. $=+=/< • &;>1>+B • '/7/C>/5+ • )>18<5+?3+

55/7D;+.5/B /+.:>+;=/;< $8>=2 $/-87. $=;//= 35@+>4// ( &$ %/5 D +A D

!>,53-+=387 & ! 8?/6,/; ! 89B;312= #8-4@/55 >=86+=387 7- !;37=/. 37 &$