104
Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0

Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Embed Size (px)

Citation preview

Page 1: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

ModiconModbus Plus NetworkI/O Servicing Guide840 USE 104 00 Version 2.0

Page 2: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street
Page 3: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

ModiconModbus Plus Network

I/O Servicing Guide840 USE 104 00 Version 2.0

March 1996

AEG Schneider Automation, Inc.One High Street

North Andover, MA 01845

Page 4: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street
Page 5: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Preface iii840 USE 104 00

Preface

�#$-��**&�� -�,$� -�.# ��*�$�*)��*��/-��'/-�� .1*,&��)+/.��/.+/.

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

�)��+,*0$� -� 2�(+' -�.*��--$-.�) .1*,&�� 0 '*+ ,-�$)� -.$(�.$)"����

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

�# ���.���)��$''/-.,�.$*)-�!*/)��$)�.#$-��**&��, �)*.��$)�$)"��� �, - ,0

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

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

�#�)" �1$.#*/.�)*.$� ��)��-#*/'��)*.�� ��*)-.,/ ���-����*(($.( ).��3

������#) $� ,��/.*(�.$*)���)��

������#) $� ,��/.*(�.$*)��--/( -�)*�, -+*)-$�$'$.3�!*,��)3� ,,*,-

.#�.�(�3��++ �,�$)�.#$-��*�/( ).���!�3*/�#�0 ��)3�-/"" -.$*)-�!*,

$(+,*0 ( ).-�*,��( )�( ).-�*,�#�0 �!*/)�� ,,*,-�$)�.#$-�+/�'$��.$*)�

+' �- �)*.$!3�/-�

�*�+�,.�*!�.#$-��*�/( ).�(�3�� �, +,*�/� ��$)��)3�!*,(�*,��3��)3

( �)-�� ' �.,*)$��*,�( �#�)$��'��$)�'/�$)"�+#*.*�*+3$)"��1$.#*/.

2+, --�1,$.. )�+ ,($--$*)�*!�.# ��/�'$-# ,��������#) $� ,

�/.*(�.$*)���)��

�������������������������������� ���������������������

�� ��������������������������������������� �������� �����

��������������������������������������������������������

�������������������������������������������������

���������������������������������

������� �$-���, "$-. , ��.,�� (�,&�*!�������#) $� ,

�/.*(�.$*)���)��

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

�*��/- �*��/-��'/- �/�)./(��/.*(�.$*)�� ,$ -

�*�$�*) �

� *+3,$"#.�����������#) $� ,��/.*(�.$*)���)��

�,$). ��$)�������

Page 6: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

iv Related Publications 840 USE 104 00

Related Publications

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

�)��.,��&.,�( -0)+%��(��)-# +��)�$�)(�*+)�.�-,�

���������� �)�$�)(��.�(-.'��.-)'�-$)(�� +$ ,

��+�0�+ �� ! + (� ��.$�

��������� �)�$�)(��)��.,��&.,�� -0)+%��&�(($("��(�

�(,-�&&�-$)(��.$�

��������� �)�$�)(�� ')- ����� ��& ��1,- '��&�(($("

�(���(,-�&&�-$)(��.$�

��������� �)�$�)(������),-���, ��� /$� ,��, +�,��.$�

��������� �)�$�)(�� +'$(�&��&)�%������)�.& ,

��+�0�+ �� ! + (� ��.$�

��������� �)�$�)(��)�,)!-��+)"+�'' +��, +���(.�&

Page 7: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Contents840 USE 104 00 v

Breite: 185 mm

Contents

Chapter 1Introducing Modbus Plus I/O 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

��� �+1/,"2!'+%�1&#��," 20��)20������601#* ������������������������������������������������������

����� �,*-,+#+10�,$�1&#������601#* ��������������������������������������������������

��� �,4�1&#������601#*�'0��/%�+'7#" ��������������������������������������������������������������������

��� �#14,/(��#/*'+,),%6 ���������������������������������������������������������������������������������������

��� �#14,/(��#"'� ���������������������������������������������������������������������������������������������������

����� �/2+(��� )# �����������������������������������������������������������������������������������

����� ��-0��+"��/,-��� )#0 �����������������������������������������������������������������

��� �#14,/(��� )#���6,210 ��������������������������������������������������������������������������������������

����� ��0'!��� )#���6,210 ����������������������������������������������������������������������

����� �#-#�1#/0�$,/��#14,/(��5-�+0',+ ��������������������������������������������

����� �/'"%#0��,/��1�+"�/"��," 20��)20��#00�%#0 �������������������������

�� �,4�1&#������#14,/(��-#/�1#0 �������������������������������������������������������������������������

���� �3#/3'#4�,$�1&#��,%'!�)��#14,/( �����������������������������������������������

���� �&#��,(#+��,1�1',+��#.2#+!# �����������������������������������������������������

�� �/,!#00#0��2/'+%��#14,/(��1�/12- �������������������������������������������������������������������

���� �,4�1&#������,"#0��/#��+,4+�1,�1&#� --)'!�1',+ �����������������

���� �,4�1&#������/,-� "�-1#/0��#!,*#��,+$'%2/#" �������������������

���� �,4�1&#������,"2)#0��#!,*#��,+$'%2/#" �������������������������������

��� �4+#/0&'-�,$�1&#��/'1#��/'3')#%#�1,��/,-0 ����������������������������������������������������

����� �/'1#��/'3')#%#�1,������/,-� "�-1#/0 ��������������������������������������

����� �/'1#��/'3')#%#�1,������,"2)#0 ��������������������������������������������������

��� �,4������#00�%#0��/#��/�+0�!1#" ���������������������������������������������������������������������

����� ��+")'+%������#00�%#0 �����������������������������������������������������������������

����� �#00�%#��'7#0���������01#/��,"#0 ���������������������������������������������

����� �#00�%#��'7#0��������/,-� "�-1#/��,"#0 �����������������������������

����� �#00�%#��'7#0��������,"2)#��,"#0 �����������������������������������������

����� ��+")'+%��1�+"�/"��," 20��)20��#00�%#0 �����������������������������

Page 8: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

840 USE 104 00vi Contents

Chapter 2I/O Network Configuration Options 21. . . . . . . . . . . . . . . . . . . . . . . . . .

��� �'44+/)�"052��'4702,��'2(02.#/%'��0#- ���������������������������������������������������������

����� �#%4023�40��0/3+&'2 �����������������������������������������������������������������������

����� �-#//+/)�"052��11-+%#4+0/ �����������������������������������������������������������

����� �07�"052��'4702,��#9054��(('%43��0&'��%%'33 ���������������������

����� �'4'2.+/+34+%������'26+%+/)�02��5-4+;�5/%4+0/��'26+%+/) �����

��� �/��6'26+'7�0(��0/(+)52#4+0/��14+0/3 �����������������������������������������������������������

����� �14+0/�� ���'4'2.+/+34+%������'6+%'��'26+%+/) �������������������������

����� �14+0/�� ���5-4+;�5/%4+0/��'6+%'��'26+%+/) �����������������������������

����� �'1#2#4+/)��'4702,3�$9��5/%4+0/ ���������������������������������������������

����� �+/+.+:+/)��0&'��05/43�(02��1''& ������������������������������������������

����� �33+)/+/)��0&'��&&2'33'3 ����������������������������������������������������������

���� �0//'%4+/)�02��+3%0//'%4+/)��%4+6'��0&'3 ����������������������������

���� �0/3+&'2#4+0/3�(02� 3+/)��2+&)'��0&' �������������������������������������

����� �'(+/+/)��54154��0&5-'��'(#5-4��4#4'3 �����������������������������������

��� �'4702,3�(02��'4'2.+/+34+%������'26+%+/) �������������������������������������������������������

����� �� ������'26+%+/)��+.' �����������������������������������������������������������

����� �#-%5-#4+/)��0,'/��04#4+0/��+.' �����������������������������������������������

����� �8#.1-' ���0,'/��04#4+0/��+.' �������������������������������������������������

��� �*'��(('%43�0(��#4*3�0/��'4702,��+.+/) ���������������������������������������������������������

����� �07��#4*3�#2'� 3'& �����������������������������������������������������������������������

����� �07��#4*3��(('%4��+.+/) �������������������������������������������������������������

����� �02.#-������2#/3#%4+0/3 ���#4*3�#2'��04� 3'& �����������������������

����� �#4*��91'3 ���������������������������������������������������������������������������������������

����� �#4*��5#/4+4+'3 �������������������������������������������������������������������������������

��� �5-4+(5/%4+0/��'4702,3�!+4*�#��20)2#..'2 ������������������������������������������������

����� �.1#%4�0/������'26+%+/) ��������������������������������������������������������������

����� �.1#%4�0/��0,'/��04#4+0/��+.' ������������������������������������������������

����� �0//'%4+/)�#��0&'��'.102#2+-9�40�4*'������'4702, ������������

����� �#-%5-#4+/)��0,'/��04#4+0/��+.' ����������������������������������������������

����� �8#.1-' ���0,'/��04#4+0/��+.' �������������������������������������������������

�� �5-4+(5/%4+0/��'4702,3�!+4*��+8'&��0&'3 ���������������������������������������������������

���� �.1#%4�0/������'26+%+/) ���������������������������������������������������������������

���� �.1#%4�0/��0,'/��04#4+0/��+.' �������������������������������������������������

���� �#-%5-#4+/)��0,'/��04#4+0/��+.' �����������������������������������������������

���� �8#.1-' ���0,'/��04#4+0/��+.' �������������������������������������������������

Page 9: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Contents840 USE 104 00 vii

Breite: 185 mm

�� �01'*�1'+%��,(#+��#!,+01'121',+��'*# �����������������������������������������������������������

��� �#/'$5'+%�1&#������,+$'%2/�1',+ ������������������������������������������������������������������������

����� �#/'$5'+%��,"#��""/#00#0��#$,/#��1�/12- ��������������������������������

����� �#/'$5'+%��,+1/,))#/��� )#0��#$,/#��1�/12- ����������������������������

����� �#/'$5'+%������/,-��"�-1#/��,+$'%2/�1',+0 ��������������������������

����� �#/'$5'+%������,"2)#��,+$'%2/�1',+0 ��������������������������������������

Chapter 3Estimating I/O Network Performance 47. . . . . . . . . . . . . . . . . . . . . . . . .

��� �01'*�1'+%���1���&/,2%&-21��'*# �������������������������������������������������������������������

����� �4�*-)#0�'+��&'0��&�-1#/ �����������������������������������������������������������

����� �#13,/(��,"#)�$,/��#�02/'+%��&/,2%&-21��'*# �������������������

����� �4�*-)# ���'*#��#/020��/,%/�*��'6# ���������������������������������������

����� �4�*-)# ���'*#��#/020��/,%/�*��'6#��+"������/,-0 �������������

����� �,*-�/'0,+��#13##+��2�+12*����������+"�������� ���������

Chapter 4Using Multiple Controllers 53. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

��� �0'+%��,/#��&�+��+#��,+1/,))#/ ���������������������������������������������������������������������

����� �2)1'-)#��,+1/,))#/0��'1&������/,-��"�-1#/0 �����������������������

����� �2)1'-)#��,+1/,))#/0��'1&������,"2)#0 �����������������������������������

��� �4�*-)# ���/,-0��'1&��2)1'-)#��,+1/,))#/0 ��������������������������������������������������

����� �/,!#00#0��2/'+%��1�/12- ������������������������������������������������������������

��� �,+$'%2/�1',+��#.2'/#*#+10�$,/��2)1'-)#��,+1/,))#/0 ���������������������������������

��� �#/'$5'+%�1&#������,+$'%2/�1',+ �������������������������������������������������������������������������

����� �#/'$5'+%��,"#��""/#00#0��#$,/#��1�/12- ���������������������������������

����� �#/'$5'+%��,+1/,))#/��� )#0��#$,/#��1�/12- �����������������������������

����� �#/'$5'+%������/,-��"�-1#/��,+$'%2/�1',+0 ���������������������������

����� �#/'$5'+%������,"2)#��,+$'%2/�1',+0 ���������������������������������������

Page 10: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

840 USE 104 00viii Contents

Appendix A Checking DIO Drop Adapter Status 61. . . . . . . . . . . . . . . . . . . . . . . . . .

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

������ ���$+!���(')+"& ��/�+!���)'(����(+�) �����������������������������������

������ �'.�+!���)'(����(+�)������'&+�&+*��)���+')�� ���������������

���� �!��#"& ��)'(����$+!��"+!����� �����������������������������������������������������������������

���� �!��#"& ��)'(������'&+�&+*��"+!����� ������������������������������������������������

������ �!���)'(����(+�)��������$� ��������������������������������������������������

���� �'&"+')"& ������'�,$���+�+,* �������������������������������������������������������������������������

Appendix B Checking TIO Module Status 69. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

��� �����'�,$���� "*+�)* ����������������������������������������������������������������������������������������

����� ��+���� "*+�)* ��������������������������������������������������������������������������������

����� �'&�" ,)�+"'&��� "*+�) ����������������������������������������������������������������

����� �+�+,*��� "*+�)* ����������������������������������������������������������������������������

��� �!��#"& ������� "*+�)*��"+!����� ��������������������������������������������������������������

����� �����'�,$���� "*+�)* ������������������������������������������������������������������

��� ���"&"& ��)"+���)"-"$� ��+'������'�,$�* �������������������������������������������������������

Appendix C Comparing Modbus Plus I/O to Remote I/O 77. . . . . . . . . . . . . . . . . . .

���� �'%(�)"& ��'��,*��$,*������&��������+.')#* �����������������������������������������

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

Glossary 83. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Index 91. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Page 11: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Contents840 USE 104 00 ix

Breite: 185 mm

Illustrations

�)'41%��:�.$"42��+42������823%,��5%15)%6 ����������������������������������������������������������

�)'41%��:�%36.1*��/3).-��.$4+% ���������������������������������������������������������������������������

�)'41%��:�����1./��$!/3%1�!-$������.$4+% �������������������������������������������������������

�)'41%�:�!2)#��%36.1*��.-&)'41!3).-���)-'+%��!"+%� � ����������������������������������������

�)'41%�:�!2)#��%36.1*��.-&)'41!3).-���4!+��!"+%2� � ����������������������������������������

�)'41%��:�%36.1*��7/!-2).-��7!,/+%����� ������������������������������������������������������

�)'41%��:�%36.1*��7/!-2).-��7!,/+%����� �������������������������������������������������������

�)'41%� :�7!,/+%����.*%-��.3!3).-��%04%-#% �������������������������������������������������������

�)'41%��:�7!,/+%����%/!1!3)-'��%36.1*2�"8��4-#3).- ����������������������������������������

�)'41%���:�7!,/+%����4+3)/+%��%36.1*2�&.1��/3),)9)-'��/%%$ ���������������������������

�)'41%���:�7!,/+%����%36.1*� )3(��.$�.--%#3��%5)#%2 �� ��������������������������������

�)'41%���:�7!,/+%����%36.1*�&.1��%3%1,)-)23)#������),)-' �������������������������������

�)'41%���:�.*%-��.3!3).-��),%����%36.1*�&.1������%15)#)-' �������������������������������

�)'41%��:�7!,/+%����%36.1*� )3(��6.��!3(2�)-��2% �����������������������������������������

�)'41%��:�7!,/+%����%36.1*� )3(��6.��!3(2�)-��2% ����������������������������������������

�)'41%���:�7!,/+%����4+3)&4-#3).-��%36.1*� )3(��1.'1!,,%1��.$% �������������

�)'41%���:�.*%-��.3!3).-��),%����%36.1*� )3(��1.'1!,,%1 �� ������������������������

�)'41%�� :�7!,/+%����4+3)&4-#3).-��%36.1*� )3(��)7%$��.$%2 ����������������������

�)'41%���:�.*%-��.3!3).-��),%����%36.1*� )3(��)7%$��.$%2 ��������������������������

�)'41%���:�23),!3%$��.*%-��%#.-23)343).-��),%���-%��.$%��1.//%$� ���������

�)'41%���:�23),!3%$��.*%-��%#.-23)343).-��),%���6.��.$%2��1.//%$� �������

�)'41%���:�%36.1*��.$%+�&.1��%!241)-'��(1.4'(/43��),% ������������������������������

�)'41%���:�23),!3%$��(1.4'(/43��),%����1.'1!,��)9%�!-$��.$4+%2��1./ ����

�)'41%��:�23),!3%$��(1.4'(/43��),%����1.'1!,��)9%�!-$��.$4+%2��1./ ����

�)'41%��:�23),!3%$��(1.4'(/43��),%����1.'1!,��)9%�!-$��.$4+%2��1./ ����

�)'41%���:�4+3)/+%��.-31.++%12� )3(������1./2 ���������������������������������������������������

�)'41%���:�4+3)/+%��.-31.++%12� )3(������.$4+%2 ���������������������������������������������

�)'41%�� :�3!134/��7!,/+%� )3(��4+3)/+%��.-31.++%12 ����������������������������������������

�)'41%���:������+.#*��5%15)%6 �����������������������������������������������������������������������������

�)'41%���:������+.#*��5%15)%6 ������������������������������������������������������������������������������

�)'41%���:�.$4+%��3!342��7!,/+% � ��������������������������������������������������������������������������

Page 12: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

840 USE 104 00x Contents

�!�+(����/�&��+)��#+)������&�+#�����!)*�()���.&+* ����������������������������������������

�!�+(����/�%'+*��+*'+*����!)*�()��!*���.&+* ��������������������������������������������������������

�!�+(����/������#&�"��,�(,!�- ������������������������������������������������������������������������������

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

�!�+(���/ &$'�(!)&%�&���&��+)��#+)������%����� ��������������������������������������������

Page 13: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Introducing Modbus Plus I/O840 USE 104 00 1

Chapter 1Introducing Modbus Plus I/O

� ������ ������������� ��� ������#����

� ��"���������#�������������$��

� ���"��������������#

� ���"���������

� ���"������������#� ��

� ��"�����������"�����������

� ���������� ��������"��������� �

� "��������������� �������!��������������

� ��"���������������������������

Page 14: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

2 Introducing Modbus Plus I/O 840 USE 104 00

1.1 Introducing the Modbus Plus I/O System

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

,"�,�)*(.#��+��#+,*#�-,����(',*(%�( �#')-,�(-,)-,���.#��+�#'�#'�-+,*#�%

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

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

#'�-+,*#�%��))%#��,#('+�

�(��-+��%-+��')-,��-,)-,�������'�,/(*$+�)*(.#������(+,�� ��,#.���'�

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

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

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

1.1.1 Components of the I/O System

�"���(��-+��%-+�����+1+,�&��('+#+,+�( � #.��$#'�+�( ��(&)('�',+

� ��(�#�('��-�',-&�-,(&�,#('���*#�+��(',*(%%�*��*-''#'!�,"��-+�*

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

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

� �),#('�%%1��-)�,(�,/(��(��-+��%-+���,/(*$��),#('��(�-%�+

����+�����"�+����'����#'+,�%%���#'�,"���(',*(%%�*�+����$)%�'����'�

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

� #+,*#�-,�������� ���� *()���),�*+��#'+,�%%���#'����$)%�'�+��,

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

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

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

� ��*&#'�%��%(�$�����������&(�-%�+��#'+,�%%���('�)�'�%+��,�*�&(,�

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

���� #�%����.#��+�

� �(�#�('��(��(''��,�&(�-%�+��+-))%#����1���.�*#�,1�( �,"#*�2)�*,1

&�'- ��,-*�*+��'��#'+,�%%����,�*�&(,��%(��,#('+�

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

�'��'�,/(*$��(''��,+�,(�,"���(��-+��%-+�)(*,�('�,"���(',*(%%�*�������

�/(����#,#('�%�'�,/(*$+��(''��,�,(���,/(*$��),#('��(�-%�+�����+�

#'�,"���(',*(%%�*�+����$)%�'��

Page 15: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Introducing Modbus Plus I/O840 USE 104 00 3

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

� !���"!��������������������!��������������������������������"���

���� �������!�!����&���!%����"���

CPU

PS

NOM

OTHERI/O NODES

NOM

MODBUS PLUS I/O NETWORK 3

MODBUS PLUS I/O NETWORK 1

MODBUS PLUS I/O NETWORK 2

TIO

FIELD DEVICES

DIO

I/O

FIELD DEVICES

TIO

FIELD DEVICES

MODCONNECTMODULE

FIELD DEVICES

TIO

FIELD DEVICES

OTHERI/O NODES

OTHERI/O NODES

FIELD DEVICESLOCAL I/O

DIO

I/O

FIELD DEVICES

DIO

I/O

FIELD DEVICES

DIO

I/O

FIELD DEVICES

MODCONNECTMODULE

FIELD DEVICES

MODCONNECTMODULE

FIELD DEVICES

Figure 1 Modbus Plus I/O System Overview

Page 16: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

4 Introducing Modbus Plus I/O 840 USE 104 00

1.2 How the I/O System is Organized

Head Ends and the Overall I/O System�%"��+!�1/��(1/�����/5/0")� �*��"�+.$�*&6"!��/�1,�0+�0%.""�*"03+.'/�

�� %�*"03+.'�/1,,+.0/�1,�0+� ���!!."//��("�*+!"�!"2& "/�

�*"�*"03+.'� �*� +**" 0�!&." 0(5�0+�0%"� +*0.+((".�/��+!�1/��(1/�,+.0�

�%"� +*0.+((".�1/"/�+*"��!!."//����%"."#+."�0%"� +*0.+((".�/�*"03+.'� �*

� +))+!�0"�1,�0+� �����!.+,/�

�,�0+�03+��"03+.'��,0&+*��+!1("/�����/�� �*��"�&*/0�(("!�&*�0%"

+*0.+((".�/��� ',(�*"����� %�����1/"/�+*"��!!."//�+*�&0/�*"03+.'�

�((+3&*$�1,�0+� �����!.+,/�+*�0%"�*"03+.'����%"."#+."��3%"*�#1((5

+*#&$1."!�1/&*$��� +*0.+((".��*!�03+����/��0%"��+!�1/��(1/����

/5/0")� �*�� +))+!�0"�1,�0+���������!.+,/�

�+!& +*� +*0.+(("./��*!����/��."��2�&(��("�#+.�"&0%".�/&*$("7 ��("�+.

!1�(7 ��("�*"03+.'�(�5+10/����&$1."��/%+3/�0%"�#.+*0�2&"3�+#���05,& �(

�"03+.'��,0&+*��+!1("����," &#& �0&+*/�#+.� +*0.+(("./��*!����/��."

,.+2&!"!�&*�0%"���������������������������������������������������

�,�0+��*+!"/� �*��"� +**" 0"!�,%5/& �((5�0+�0%"�*"03+.'� ��("�+2".��

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

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

.","�0"./��."��2�&(��("�#+.��,,(& �0&+*/�."-1&.&*$�(+*$".�!&/0�* "/�

Drop Ends With Distributed I/O (DIO) Drop Adapters�")+0"�/&0"/� �*��"�/".2& "!�1/&*$��&/0.&�10"!������������.+,��!�,0"./�

�.+,��!�,0"./��."��2�&(��("�#+.�"&0%".�/&*$("7 ��("�+.�!1�(7 ��("�(�5+10/�

�0�"� %�/&0"�+*"��.+,��!�,0".�&/�&*/0�(("!�&*����� ',(�*"��0+$"0%".�3&0%

1,�0+��������)+!1("/����%"��.+,��!�,0".�%�/����1&(07&*������,+3".

/1,,(5�0%�0�,.+2&!"/�+,".�0&*$�,+3".�0+�0%"�����)+!1("/�

�&$1."��/%+3/�0%"�#.+*0�2&"3�+#���05,& �(������.+,��!�,0".�

�," &#& �0&+*/��."�,.+2&!"!�&*�0%"�������������������������

�������������������������

Drop Ends With Terminal Block I/O (TIO) Modules�")+0"�/&0"/� �*��"�/".2& "!�1/&*$��".)&*�(��(+ '�������)+!1("/�

�%"/"� +),� 0�)+!1("/�)+1*0�!&." 0(5�0+���,�*"(�+.�����.�&(���*!

,.+2&!"�!&." 0�3&.&*$� +**" 0&+*/�0+�#&"(!�!"2& "/��0�0%"�/&0"�

����)+!1("/��."��2�&(��("�#+.�/&*$("7 ��("�(�5+10/�+*(5���*!��."�*+0

�,,(& ��("�#+.�1/"�&*�!1�(7 ��("�(�5+10/�

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

�."�&*�0%"� ��������������������������������������������������

Page 17: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Introducing Modbus Plus I/O840 USE 104 00 5

ModbusConnector

Modbus PlusConnectorChannel A

Modbus PlusConnectorChannel B

(Cover Open)

NOTENOTE

Network Option Modules are available for eithersingle-cable or dual-cable network layouts.The dual-cable model is shown.

Modbus PlusAddress Switches

(on rear)

Figure 2 Network Option Module

Power/GroundTerminal Strip

Modbus PlusConnector

Label forField Wiring

Field WiringConnectors

(Cover Open)

Slots for

Modbus PlusConnectorChannel A

Modbus PlusConnectorChannel B

NOTE

DIO Drop Adapters are available for eithersingle-cable or dual-cable network layouts.The dual-cable model is shown.

TIO modules are available for single-cablelayouts only.

Modbus PlusAddress Switches

(on rear)

Modbus PlusAddress Switches

Figure 3 DIO Drop Adapter and TIO Module

Page 18: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

6 Introducing Modbus Plus I/O 840 USE 104 00

1.3 Network Terminology

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

�%�&�'-,

Node�!",�-�+&��))%"�,�-(��'2���/"���-!�-�",�)!2,"��%%2��(''��-���-(�-!�

�(��.,��%.,����%�����(&�� ������%"$��)+( +�&&��%���('-+(%%�+,�����,�

�����+()����)-�+,���'������&(�.%�,�!�/��'�-0(+$����+�,,�,��'����'

,�+/���,�,(.+��,�(+���,-"'�-"(',��(+�&�,,� �,����!����)��-�+�",��� ���

0"-!�'(����+�,,��,�+/"' �-(��1-�'��-!��'�-0(+$�

I/O Master Node����,-�+�'(���0"%%��%0�2,��))��+�('����!��(��.,��%.,�����'�-0(+$�

�'��&�2�����"-!�+�-!��)+( +�&&��%���('-+(%%�+�,��(��.,��%.,�)(+-�(+��

��������,-�+�'(��,���'�(+" "'�-����-��-(�&.%-")%���+()�'(��,���'����'

+���"/����-���+(&�&.%-")%���+()�'(��,�

I/O Drop Node�!",�-�+&��))%"�,�-(�-!�������+()����)-�+,��'������&(�.%�,��������+()

'(��,���'�+���"/����-���+(&�('��&�,-�+�'(�����'����'�(+" "'�-����-��-(

-!�-�,�&��&�,-�+�'(���('%2�

Cable Segment������������� ��",���,"' %��%�' -!�(��-+.'$����%����-0��'�-0(�-�),�����),

�+��)�,,"/����/"��,�-!�-�)+(/"����(''��-"(',��(+����%��,� &�'-,���'���(+

���+()����%��-(�-!�������+()�'(������'��.�%3���%��'�-0(+$,��-0(������

����� ���+.'�"'�)�+�%%�%���-0��'�-0(�-�),��-����!������+()�%(��-"('�

Section������� �(��-!��'�-0(+$�",���,�+"�,�(��'(��,�#("'���('%2��2����%�

,� &�'-,��0"-!�-!�"+��,,(�"�-���-�),��'���+()����%�,����!������� ��

," '�%�)�-!��(�,�'(-�)�,,�-!+(. !��'2���-"/����/"����,.�!��,�����)��-�+��

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

,�*.�'��������!������ ���'����.)�-(�������-������&��%(' ���'����'

���(&&(��-��.)�-(��'(��,����0(������ ��&�2����#("'���-!+(. !��

��)��-�+�-(��1-�'��-!��'�-0(+$�,����%��%�' -!��'��'(����(.'-�

Network�� ������",�-!��-(-�%� +(.)�(��'(��,�('����(&&('�," '�%�)�-!�-!�-�",

����,,����2�-!��)�,,"' �(����-($�'����-��(',",-,�(��('��(+�&(+��,��-"(',�

�'�"-,�&"'"&.&��('�" .+�-"('����(��.,��%.,�����'�-0(+$��(',",-,�(��('�

�('-+(%%�+��-!��&�,-�+�'(�����'��('��(+�&(+�������+()�'(��,����)�-(�-0(

���,���'����"',-�%%���"'�-!�����$)%�'��0"-!�-!���('-+(%%�+���%%(0"' �-!�

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

Page 19: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Introducing Modbus Plus I/O840 USE 104 00 7

1.4 Network Media

�,!�1/��)1/�����+"03,.(/�1/"�/0�+!�.!��,!�1/��)1/� ��)"�*"!&��

�,*-)"0"�!"0�&)/�#,.�0%"�!"/&$+��+!�&+/0�))�0&,+�,#�0%"� ��)"�/5/0"*��."

-.,2&!"!�&+�0%"���������������� � �� ��� ��������� ���������"#".�0,

0%�0�$1&!"�#,.���)&/0&+$�,#� ,*-,+"+0/��+!�-�.0�+1*�"./����"."�&/��+

,2".2&"3�0,��//&/0�&+�5,1.�-.")&*&+�.5�-)�++&+$�,#�0%"�����+"03,.(�

1.4.1 Trunk Cable

�%"�+"03,.(�0.1+(� ��)"�&/���03&/0"!6-�&.�/%&")!"!� ��)"�0%�0�&/�.1+�&+��

!&." 0�-�0%��"03""+�/1 "//&2"�+,!"/����%"�+"03,.(� ,+/&/0/�,#�,+"�,.

*,."� ��)"�/" 0&,+/��3&0%��+5�/" 0&,+�/1--,.0&+$�1-�0,��+,!"/��0��

*�4&*1*� ��)"�!&/0�+ "�,#������#0������*�����" 0&,+/� �+��"�',&+"!��5

�"-"�0"./�0,�"40"+!�0%"�+"03,.(�/�)"+$0%��+!�0,�/1--,.0�1-�0,� ��+,!"/�

�%"�*&+&*1*� ��)"�)"+$0%��"03""+��+5�-�&.�,#�+,!"/�*1/0��"��0�)"�/0

���#0���*�����%"�*�4&*1*� ��)"�)"+$0%��"03""+�03,�+,!"/�&/�0%"�/�*"

�/�0%"�*�4&*1*�/" 0&,+�)"+$0%�,#������#0������*��

�+�!1�)6 ��)"�+"03,.(/��0%"� ��)"/��."�(+,3+��/� ��)"����+!� ��)"���

�� %� ��)"� �+��"�1-�0,������#0������*��),+$��*"�/1."!��"03""+�0%"�03,

"40."*"�"+!�!"2& "/�,+��� ��)"�/" 0&,+����%"�!&##"."+ "�&+�)"+$0%

�"03""+� ��)"/����+!���*1/0�+,0�"4 ""!�����#0������*���*"�/1."!

�"03""+��+5�-�&.�,#�+,!"/�,+�0%"� ��)"�/" 0&,+�

1.4.2 Taps and Drop Cables

�,!"/��."� ,++" 0"!�0,�0%"� ��)"��5�*"�+/�,#���!.,-� ��)"��+!�0�-����%"

0�-�-.,2&!"/��0%.,1$%�� ,++" 0&,+/�#,.�0%"�+"03,.(�0.1+(� ��)"���!.,-�

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

�0�"� %�&+)&+"�!.,-�), �0&,+�,+��� ��)"�/" 0&,+��03,�)"+$0%/�,#�0.1+(

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

0.1+(� ��)"����0�0%"�03,�"+!�!.,-�), �0&,+/�,+��� ��)"�/" 0&,+��,+)5�,+"

)"+$0%�,#�0.1+(� ��)"�&/�.,10"!�0,�0%"�0�-�

�%"�0�-� ,+0�&+/���."/&/0&2"�0".*&+�0&,+�0%�0�&/� ,++" 0"!��5�&+0".+�)

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

0".*&+�0&,+�&+�-)� "�0,�-."2"+0�/&$+�)�."#)" 0&,+/����))�,#�0%"�0�-/�0%�0

�."�&+)&+"�,+�0%"� ��)"�/" 0&,+�*1/0�%�2"�0%"&.�'1*-"./�."*,2"!��,-"+��

�.,-� ��)"/��."��2�&)��)"�&+���#0�����*���+!���#0�� �*��)"+$0%/�

Page 20: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

8 Introducing Modbus Plus I/O 840 USE 104 00

1.5 Network Cable Layouts

������������ ������������������� ������� �� ������������� �����#����� ��

��� ��������������������������� � �� ��� ��������� ��������������

��� �� ��!���� ���������#������������ �#��� �������������������!����

1.5.1 Basic Cable Layouts

���!������ ��������������������������� �������$� ��������� �$� ���

� #������������������!����������������� ����!����!��������������

������������� �� ����������$� ������������ �����

10 FT (3 M) CABLE MIN.

= TAP JUMPERS CONNECTED = TAP JUMPERS DISCONNECTED

I/OMASTER

UP TO 32 NODES MAX., 1500 FT (450 M) CABLE MAX.

I/ODROP

I/ODROP

I/ODROP

Figure 4 Basic Network Configuration (Single Cable)

�� �$� ����� #���������������� ��������������� � ������ ����� �������

�"����� �������������������������� ����� �����#����������������������

�����$��������� ����������� ����� ���� �����������������!����������������

����!����!���������������������������� �� ������ �$� ������������ �����

= TAP JUMPERS CONNECTED = TAP JUMPERS DISCONNECTED

UP TO 32 NODES MAX., 1500 FT (450 M) CABLE MAX.

10 FT (3 M) CABLE MIN.

500 FT (150 M) MAX. DIFFERENCE BETWEEN CABLES A AND BMEASURED BETWEEN ANY PAIR OF NODES

CABLE A

CABLE B

I/OMASTER

I/ODROP

I/ODROP

I/ODROP

Figure 5 Basic Network Configuration (Dual Cables)

Page 21: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Introducing Modbus Plus I/O840 USE 104 00 9

1.5.2 Repeaters for Network Expansion

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

������ ���������* &�������$%������!��%�#$�% ��)!����%�����%( #��

�������%� ��% �%���#�&$������)!�������%�����%( #�����!��%�#$�������

�!!��������!���%���'�# ����%$�%��%���'���������'��$� ������%#����

��%�#��#���������!��%�#$��%���*�! ��%$����%���������$*$%����������!�%

����%��������)������%�$������% �� �$��#�%� � ��%�����%( #��

RR85 Repeaters for Trunk Cable Connections� ��� ��������!��%�#$��#���'��������� #��)!�������* &#���%( #�

%�# &����)%��$� �� ��%�����%( #��%#&������������!�% �%�#������

��!��%�#$��������!#�$��%����%���������!�%����%(������*�!��#� ��� ��$

%��%�(����� ��&����%��(�%������� %��#��� #�� #����%���$��� &%�%��

�!!����%� �� ��������!��%�#$��$���%������������������� ���������

��������������������

��&#�����$�����)��!��� ������%( #��(�%��%( �������$��%� �$�� ������*

�������#�!��%�#�

RR85 REPEATER

1500 FT (450 M) CABLE, 32 NODES MAX.

1500 FT (450 M) CABLE, 32 NODES MAX.

I/ODROP

I/ODROP

I/ODROP

I/OMASTER

I/ODROP

I/ODROP

= TAP JUMPERS CONNECTED

= TAP JUMPERS DISCONNECTED

Figure 6 Network Expansion Example: RR85

Page 22: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

10 Introducing Modbus Plus I/O 840 USE 104 00

FR85 Repeaters for Fiber Optic Connections�������� ����� ��#�!"��!���%����������!��'#�������(�$!���#&�!�

#�!�$�������!�� #�������"������"����%���"� !�%���� ���#)#�) ���#�����"���

$ �#�������#��������$"������µ������!������������$ �#����������#�������

&�#�����µ���!�����µ���������� �!���#���"����$#�#���� ����#������� ��

�� ��#�!"��"���#������������������������������� ����������������

��$!�����"�����'�� ����������#&�!��&�#��#&��������"��#���"���������(��

��!���� ���!� ��#�!"�

FR85 REPEATER

1500 FT (450 M) CABLE, 32 NODES MAX.

I/ODROP

I/ODROP

I/ODROP

I/OMASTER

I/ODROP

I/ODROP

= TAP JUMPERS CONNECTED

= TAP JUMPERS DISCONNECTED

FR85 REPEATER

1500 FT (450 M) CABLE, 32 NODES MAX.

FIBER OPTIC LINK

50 µm: 6700 FT (2 KM)

62.5/100 µm: 10,000 FT (3 KM)

Figure 7 Network Expansion Example: FR85

Page 23: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Introducing Modbus Plus I/O840 USE 104 00 11

1.5.3 Bridges For Standard Modbus Plus Messages

��������#�������&$���'�����!� $�%(!��!��&$���&$� �%(!#�$�%!��%��#�

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

�! %#!���#�%!�"#!��$$�$%� ��#���!��&$���&$���$$���$�(�%�� !��$�!

� !%��#� �%(!#����!#��)��"���� !��$�! �!%��#� �%(!#�$��� ��������$$��

%�#!&���%���������'����&$� ��������& �%�! ���!��$�� �%����! %#!���#�$

�""����%�! �"#!�#�����!#��!#����%���$���!&%�%���&$��!��������'���$��!#

�#���� �� �%(!#�$��$���%������������������� ������������

�����������������

Bridges Not Applicable for I/O Network Transactions� ��!��&$���&$����� �%(!#�$���!��& ���%�! $���%(�� �%�����$%�#

!����%����! %#!���#�!#� �����#��%#� $��%����&#� ��%��� �%(!#��$�%!��

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

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

! �! �� �%(!#��� ������ !��$�! �� !%��#� �%(!#��

Page 24: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

12 Introducing Modbus Plus I/O 840 USE 104 00

1.6 How the I/O Network Operates

1.6.1 Overview of the Logical Network

��),$' �#$��(��'�����#)�������.����'�((�(�)��)��'������#����.�)���*(�'�

���'�((�(��'���((��#����.�(�))�#����'�,�'��(,�)���(�,�)��#������#$��

��+�����������#$���(����'�((��(��#��%�#��#)�$���)(�%�.(���!�(�)��!$��)�$#�

���'�((�(��'��,�)��#�)���'�#���$����)$������"�!���#���$�#$)���+��)$���

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

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

)$�)���#�),$' �*%$#�'����%)�$����)$ �#��'�"��������)$ �#��(����'$*%�#��$�

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

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

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

#�),$' (����$ �#(��'��#$)�%�((�����),��#�#�),$' (�

�#�����)�$#�)$�)���#$������'�((�(�(�)��#���'�,�'��(,�)���(��)���+�'�$*(

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

�$#)'$!!�'��(��#�)��!!.��$#���*'���)�'$*���%�#�!�($�),�'����� �����%��#�

���'��$%�)��!���'��(�)*%�)$����#)��.������#$���(�#�),$' ����'�((��#��)��

!$����'���'�#��(��$'��)(���)��)'�#(��'(�

1.6.2 The Token Rotation Sequence

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

'$)�)�$#�����#(��)�)���#�),$' �(�!$,�()/���'�((�����)�+��#$���

%'$�����#���$#(��*)�+�!.�)�'$*�������������'/���'�((���#$����*#)�!�)��

�����()/���'�((�����)�+��#$���'����+�(�)���)$ �#������)�#$���)��#�%�((�(

)���)$ �#�)$�)���!$,�()�$#��)$�����#���#�,�'$)�)�$#�

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

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

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

$��)���)$ �#��).%���!!.�,�)��#���+��(��$#�(�

����%'$��((�$����!�)�#���#������#��#$��(��(�)'�#(%�'�#)�)$�)���*(�'

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

��+��$#�)���(�'+���#��$��.$*'�������+���(�

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

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

���%)�'���%'$+���(��-�"%!�(��$'��()�"�)�#��#�),$' �%�'�$'"�#���

Page 25: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Introducing Modbus Plus I/O840 USE 104 00 13

������������ ��������������������������� ���������� ���� ��������

���������������������������������������������������� ������������

��������� �!����������������� ���������������������� ����������

������������������������!������������������������������������������������

���������!�� ���������� ��������������������

MASTERNODE

NETWORK

2 5 6 4

TOKEN SEQUENCE: 2 – 3 – 4 – 5 – 6 – 2 . . .

3

DROPNODE

DROPNODE

DROPNODE

DROPNODE

= TAP JUMPERS CONNECTED = TAP JUMPERS DISCONNECTED

Figure 8 Example: Token Rotation Sequence

Page 26: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

14 Introducing Modbus Plus I/O 840 USE 104 00

1.7 Processes During Network Startup

1.7.1 How the I/O Nodes are Known to the Application

�'�$'�)$�'*##�#��)����$#)'$!!�'��%%!���)�$#�� ���#�),$' (��'���$#���*'��

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

�#��($�),�'���� #�)����$#���*'�)�$#�%'$��((���� ����%�����#)�����)�$#(

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

��%)�'(����$��*(��!*(�����'�$%�����#)�����)�$#(��'���((��#���)$�)��

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

$#�%)�%�#�!�($�),�'����#����*(����$'�)��(�%*'%$(��

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

"�%%�#����#�,�����������#���"�()�'����+�����#���'$%��#���'�"$)��

��+�����$#���*'�)�$#(��'��(%�����������*'�#��)����$#)'$!!�'��$#���*'�)�$#�

)����$#)'$!!�'��#�����(��'�����#)�������.�)���'���� %!�#��(!$)�%$(�)�$#(�

�����$#)'$!!�'���#��!($�������#)�������(�(!$)�/�'$�

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

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

�����$#)'$!!�'�(�� ����%�)��!�����#)����(�)���� ����%)�'(�%'�(�#)��)

)����$��*(��!*(�%$')�$��)����$#)'$!!�'��#�����(���#��(%������(�)�����)�

'���'�#��(�$��"�((���(�)$����)'�#(��)���,�)�������#$����������$#)'$!!�'�(

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

1.7.2 How the DIO Drop Adapters Become Configured

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

�#�$'"�)�$#��$'�()$'�����#)$�)���� ���'$%���%)�'(�

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

��'��)!.�$'�)�'$*����)(�!$��!����(��������'$%����%)�'�(�� ����%��(��

(��)�$#�$��)����$#)'$!!�'�(�� ����%�)��)�%�')��#(�)$�)����#��+��*�!��'$%�

������'$%���%)�'�()$'�(��)(�$,#�� ����%�

���(�%'$��((�(�)(�)���%'�+�!����,�)��#�)����'$%����%)�'�)$��!!$,�$#!.�)��)

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

�*�(�&*�#)��))�"%)(��.�$)��'�#$��(�)$�,'�)��)��)��'$%����%)�'�(�� �

��%�,�!!����!��� ����$,�+�'��)���"�()�'�#$����(�'�"$+����'$"�)���#�),$' �

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

��������(�'���(�)���"�#���"�#)�$��,'�)��%'�+�!���(��#�)����'$%���%)�'(�

���#�)����'$%����%)�'�(�� ����%���(����#�'����+����#��()$'����)��

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

Page 27: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Introducing Modbus Plus I/O840 USE 104 00 15

�&#$���'�"#(����"��#"���)&���(#�(&�"'!�(���(����(�+� �'(� �(&�"'!�(��

!�"�!)!�#��(+#�+#&�'��#"(��"�"���('�������$������')!��"���)&&�"(

��� (��'(�()'�

1.7.3 How the TIO Modules Become Configured

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

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

�&�"'��(�#"'��&����"� ����"�(���"�(+#&��'�"#������&�''�'�%)�"����+�(�

(����#"(&# �&�#&������''��"���(��� #+�'(�"#������&�''��"���"�(��(�"�

+&�(��(&�"'��(�#"'�(#�(�������"#��'��� ��������"#���(&�"'!�('��('���(�

�"�()&"��'��(���%)�&�'��('���&'(�(#��"�

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

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

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

!#�) ��'�#)($)('�+� ��#�(#��� #���� ����.�&#��

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

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

����) (��# �)$�(�!���'���'��#"��

Page 28: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

16 Introducing Modbus Plus I/O 840 USE 104 00

1.8 Ownership of the Write Privilege to Drops

1.8.1 Write Privilege to DIO Drop Adapters

��!�������������!����� ��������$��������$�!���! �� ��������������!�

�� �������!���������!�����!���� �����������#����&�!�����������!���

!$������ ����$��!�����#�������%� !����!�������������#������!��$��!������$

� �����!��!����������������#������!��$��!����$���!��!��!��������

��&������� !�������������$��!���$��!�����#������!������#�������������

����"�� �!������#����������$��!������!��!���� �����������!���� ���

!��!���������������� !��������$�����$��!� �!���� �����!��!�������

�" !����!��� ���������$�����$��!� ���!���� ��� �!��!��������

!������ !������� ��������������"������������'���&����#��������������

������� ��� ������!����������������� ������ !���!�������!����"��!�!&���

�� !�� �!��!���&���#������'���&����#�������������&������

��" ��� �������� ���!$�����������!�����"�!������� !�����#��� ���������

$����������#� �������������������!���������&��������!����������� �

�$�#������&������� !�����#������&���#��$��!����"!���������!�

���#������!����&���#���� ���������!���

Page 29: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Introducing Modbus Plus I/O840 USE 104 00 17

1.8.2 Write Privilege to TIO Modules

��� ����������������� ������������������������������������������������

��������������������������������������������������������������������

���������������������������������������������������� �������������������

������������������������� ��������������������������������������

��!�� �������������������������������������������������������������������

�������������� ���������������������� ������������������������������

�����!�� ���������������������������������������� ��������������

����� ��������������������������������� ��������������� �������������

�����������������������������������������������������������������������

���������������� ������

Page 30: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

18 Introducing Modbus Plus I/O 840 USE 104 00

1.9 How I/O Messages are Transacted

1.9.1 Handling I/O Messages

��,��+'-*��+��&����+,"&�,"'&+��'*������*'(����(,�*+��*��+(��"�"���"&

,!���'&,*'$$�*�+�������(��&��"&�,!��������(+�,!�,��*���'/&$'�����,'

,!���*'(+��-*"& �+,�*,-(�'��,!��&�,/'*#�����,��+'-*��+��&����+,"&�,"'&+

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

�!"$��,!���'&,*'$$�*�'*�����!'$�+�,!��,'#�&��",�,*�&+%",+���,��,'��*'(

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

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

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

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

('"&,+�,'�,!���'&,*'$$�*�'*�����

��++� �+��'&+"+,�'�������"&���)-�&,",1�'����3�",�/'*�+����!��%�0"%-%

�%'-&,�'��/'*�+�,!�,���&����,*�&+��,����"���*+���,/��&�%�+,�*�&'��+

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

�'*���'-&,+��'*����!�,1(��'��&'����*���-*,!�*��0($�"&�����$'/�

1.9.2 Message Sizes – I/O Master Nodes

��+,�*�&'��+���&�,*�&+%",�-(�,'�����/'*�+�'����,����&����&�*���".��-(

,'�����/'*�+�'����,��(�*�+��&����!"+�"+�,!��%�0"%-%��%'-&,�'����,�

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

/'*�+�,!�,���&����,*�&+��,���/",!����!�,1(��'���*'(�&'�����(�&�+�-('&

,!��&'���,1(���+�'-,$"&���"&����,"'&+��� ���&���� ��

1.9.3 Message Sizes – DIO Drop Adapter Nodes

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

�'&,�"&���,��,'�,!��&'���+�'-,(-,�%'�-$�+�

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

�!���"*+,�,/'�/'*�+�"&�,!��%�++� ���*��*�+�*.����'*�*�('*,"& �,!���*'(

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

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

1.9.4 Message Sizes – TIO Module Nodes

����%'�-$��&'��+���&�*���".��'*�,*�&+%",��",!�*���'*��/'*�+�"&�,!�"*

��,��%�++� ����+���,�*%"&����1�,!��+(��"�"��%'�-$��,1(�����((�&�"0���

+-%%�*"2�+�,!����,��!�&�$"& �*�)-"*�%�&,+��'*����!�����%'�-$��

Page 31: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Introducing Modbus Plus I/O840 USE 104 00 19

1.9.5 Handling Standard Modbus Plus Messages

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

��%&�!��$�� "��'%���'%���!�����"$��*� #����&����"!&$"���$��!���� %

��!�&$�!%��&�%&�!��$�� "��'%���'%����$�"#��!�� �����'!�&�"!���"��

�%%���%�)�&��"&��$�!"��%�&��&��$��!"&�#�$&�"��&��������##����&�"!�

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

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

%�$������(���%�

���+"'�����!"!,����!"��%�&"�&���!�&)"$���&����!�$��%���!"����"'!&�)���

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

����'%��"��&���$�#"&�!&�����"$�$�!�" �+�&� �������%%�&"�&���!�&)"$��

!"!,����!"��%������#$"�$� �$%��!���%�$��!&�$����%����%����!�#$�(�!&

&���!�&)"$���$" ������(�!����&�$ �!�%&���&� �!���!�&����"!&$"��"�����

#$"��%%�%�

����������������+"'��$��#��!!�!��+"'$��##����&�"!��"$��'��+

��&�$ �!�%&���&� �!��"������#$"��%%�%��+"'$�����!�&)"$��%�"'����!��'��

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

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

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

�!�� '�&��'!�&�"!�&� �!���##����&�"!%�

Page 32: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street
Page 33: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

I/O Network Configuration Options840 USE 104 00 21

Chapter 2I/O Network ConfigurationOptions

� ��%%� ���!&#���%(!#�� �#�!#�� ����!��

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

� ��%(!#�$��!#���%�#�� �$%��������#'��� �

� ���������%$�!�� �%�$�! ���%(!#������ �

� ��%(!#�$���%���� ��������!��

� ��%(!#�$���%���� #!�#����#��!���� ���$�#� %�#������!��

� ��%(!#�$���%��!��! ��%���'���$

� �$%���%� ���!�� ����! $%�%&%�! �����

� ��#��)� ���!&#�����! ���&#�%�!

Page 34: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

22 I/O Network Configuration Options 840 USE 104 00

2.1 Setting Your Network Performance Goal

2.1.1 Factors to Consider

��'�#������% #$�(���������%�%���$!���� ��%#��$��%������$$���$���%(����%��

� ��$� ��* &#�� ��&$� �&$������%( #�������$������&���

� ��������$� ��� �����'���$�* &�!����% �����&��� ��%�����%( #������

%���%������ ��%���#�����$$�% �%�����%( #��

� ������%( #��� ���� &�%���'�#������$$����$�+�������#�$&�%����% ���

# %�%� ��%����

� ����$�+�� ��%���� �%# ���#��!!����%� ��!# �#��������%���$����%���� �

%���� �%# ���#�

2.1.2 Planning Your Application

� &�$� &���� �$���#�* &#�#�"&�#����%$�� #�%���$!���� ����%��%#��$��#$�

����� #�%���#�!��%�����%*� ��%������ ��%� $��%#��$��#$����%�#����$%��� #

� �,��%�#����$%���%�������

�����* &�!����* &#���%( #���!!����%� ���* &�$� &�������(�#�� ��%��

��!��%� ������&�����'�#� &$�����$� ����'���$��� #��)��!�������* &#

#�"&�#����%��$�� #��&��*���%�#����$%���%������ ����%��%#��$��%� �$

��%(����* &#���$%�#�� �����������# !$��%����* &�$� &���� %�����&��

��*�%*!�$� ����'���$� ��%��%���%( #��(�������*���%�#���%( #��%������

�������'���$������� $%,��$�����%( #�����!%�#$���$�#��%�#����$���$��

����!# �#����#$� ����$�!�#�%����%( #��

2.1.3 How Your Network Layout Affects Node Access

�����%�����%( #���$����%����+���������� ������ ��$��(�#�� ��%��� %��#

��%�'��� ��$��������� ����&���$���%���������%��*����%��� %��#�� ��$�

��%���� (��#$��!� ��%���% �����$��$%����$���������%���% ����# %�%� �

$�"&����������$�

������$%�% ����# %�%� ��%���� ��$�������%( #�$���� ($�#�!���%#��$��#� �

����,!#� #�%*���%�������$�������%�%�$�%���,�#�%�������$$������% �� ��$�%��%

�#��%���%�*�������������! #%� �� ��* &#��!!����%� ����� &#��� ������%(���

��*���� &%�* &#��!!����%� ���$� �����#�����%( #��� #��$�$�'�#���$�����#

��%( #�$�������%$�%���%������ ��% ����# %�%� �������%��#�� #������&����$

������ ���$�����$$�%����� #���%��

Page 35: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

I/O Network Configuration Options840 USE 104 00 23

2.1.4 Deterministic I/O Servicing or Multi-Function Servicing

������!��!���������(�$!������#&�!��&���������!��#�(������#����(�#��

����"������%���"�(�$��!�����������#��$"�����#�����#&�!��

��$���(�����"��#�����"#!$�#�(�$!����$"� �$"���#&�!���������#������

�������#&��&�("�����$������!�%������!���#�!����"#���#������#��"�!%���

(�$!�����!���""�"��#��!����#�����#��������#�!%��"���!�(�$������!�%������!

���)��#�!����"#���#��������!�#���"�!%����������$�#�)�$��#��������"�

��(�$!�!� $�!����#��"���!���#�!����"#���#�����������#&�!��#!��"��#���"

#��#��$"#����$!�&�#����!����#�����#������#�!%��"��(�$��$"#������#�

����$������(�#�������"�����������%���"�#��#�&��������!��#��#��"��������

#�����������"������$���#���� ���!���������#�������!�������#�!"

����������$��"�

��%���"�#��#���(���#��!��$�����#�!����"#���#���������#!��"��#���"

����$����"�!��#�!����"���"����!��!������������"��������"#)��"��

��#&�!������#�!"����(������(�#��"����%���"�����""�#�����#&�!��$���

��������������!"����!�����'#�!�����!���""������!���!��#���#���������#���!

����""������#���!�!�"$�#���������#����#�����#&�!��#�����!�#�#����#������!�

��#��$��(��!����#������!�!����#��������(�$!��������#����

��(�$!��������#�����$"#����������#���$��#���"������!���""�"�#����

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

���������#����(�$�"��$������"���!�����!��!�#������"���!�#����#&�!����!

������$��#����

���"�����#�!��!�%���"��$�������"���!�%�!��$"���#&�!����(�$#"�����$

"��$���!�%��&�#��"���$�������"���!�#�����"�������(�$!��������#����

��������"��� ��������������� ���� ���������������������

�����������������������������������#�������������������#��������

�����������������������������������������������������������!

�������������������������������������������!����������

���������� �������������������������������������������

Page 36: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

24 I/O Network Configuration Options 840 USE 104 00

2.2 An Overview of Configuration Options

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

*�#��+!%��&%��&��+.&��&%�!�,)�+!&%�&'+!&%*���� ��&'+!&%�0&,�*�#��+�!*

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

2.2.1 Option 1: Deterministic I/O Device Servicing

� �%�,*!%���&��,*��#,*��*��%�����%�+.&)"��+ ��%&�����-!��*�* &,#�

!%�#,���&%#0�+ &*��+0'�*�+ �+�'�)�&)$�+ �������''#!��+!&%����+ ������&)

����� ��� )&'����'+�)*���%������$&�,#�*����&)�+),#0���+�)$!%!*+!�

����*�)-!�!%���&�%&+��&%%��+��%0�&+ �)�"!%�*�&����-!��*�+&�+ ��%�+.&)"�

&�%&+��##&.�%&��*�+&����������&)���#�+���&%�+ ��%�+.&)"�. !#��+ �����

$�� !%��&)�')&��**�!*�),%%!%��

���+!&%�����* &.*��%��/�$'#��&����%�+.&)"���*!�%����&)���+�)$!%!*+!�

+!$!%��!%�+ ��*�)-!�!%��&��������-!��*�

2.2.2 Option 2: Multi-Function Device Servicing

�&��,*��#,*�%�+.&)"*���%����,*����&)��&$$,%!��+!&%��$&%��$�%0

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

�&)�����**�+&�+ ��%�+.&)"����&,�* &,#���#*&�����.�)��&��+ ��!$'��+����

��-!���.!##� �-��&%�+ ��+!$!%��&��0&,)�%�+.&)"��&$$,%!��+!&%�

!%�#,�!%��+ ��*�)-!�!%��&������%&��*�

���+!&%�������*�)!��*�+ ��"!%�*�&������**�)�(,!)����&)�-�)!&,*���-!��*�

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

Programmers��')&�)�$$�)�$�0�����&%%��+���+�$'&)�)!#0�+&���*'�)���&%%��+&)�&%��%

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

+ �*����-!��*��*�+ !*�$�0���,*���%�!%+�)),'+!&%�!%�����*�)-!�!%����� �

�,)�+!&%�&��+ ��!%+�)),'+!&%���'�%�*��)��+#0�&%�+ ��%,$��)�&��%&��*�&%

+ ��%�+.&)"��%��+ �!)��**!�%������)�**�*����%���%�)�#��+ ��#&.�)�+ �

���)�**�*�&%�+ ��%�+.&)"�+ ��* &)+�)�+ ��!%+�)),'+!&%�.!##���������+ ��,*�

&����')&�)�$$�)�!*���!%���&%*!��)����+ ����-!���* &,#������&%%��+���+&

�%&+ �)�%�+.&)"��&)�+&�+ ������%�+.&)"�&%���'�)$�%�%+���*!*�

�%����!+!&%��+ ��,*��&��')&�)�$$�)*�$�0�����+&�+ ��+&"�%�)&+�+!&%�+!$�

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

Page 37: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

I/O Network Configuration Options840 USE 104 00 25

User Interfaces (UIs)�����*���'�(-$��� -��#!!)"���(��+�(��(������'�#"���$�&�#����$# ��

��'�'��+�������"�&�(�'�"�(+#&��(&������(��(�!�-�*�&-�#*�&�')������"�

(#��"�&#(�(�#"'������&��#&���(#��"')&��$&#$�&�����'�&*���"���-#)�'�#) �

)"��&'(�"��(���+#&'(���'��(&������(��'����*���'���"���"�&�(�����-$��� -��

�����"������!� �'��#"�'�#&�!#&��(#�(���(#��"�&#(�(�#"�(�!��

Host-Based Adapters and ModConnect Devices��"-����$(�&'��"��(��&��$�&(-���*���'��,�'(�+�����!�-�����((������(#��

�#��)'�� )'�"�(+#&�����#��"')&��$&#$�&�"�(+#&��$�&�#&!�"�����(��'

�!$#&(�"(�(��(�-#)�����+�&��#��(����!$��(�(��'����*���'�!�-���*��#"

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

2.2.3 Separating Networks by Function

��&#)���(���)'��#����(+#&���$(�#"��#�) �'�����'���'�$�&�(�

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

�-�$ ���"��(��������"��"#".����$#&(�#"'�#��-#)&��$$ ���(�#"��"(#�'�$�&�(�

"�(+#&�'��-#)���"�(�� #&������"�(+#&��(#��('���(����"� �"���"��'$���

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

�"��(�'(������$#&(�#"�#��-#)&��$$ ���(�#"�

��)&���'�#+'�(�&���"�(+#&�'�'�$�&�(������#&��"��(#�(���&��)"�(�#"'�

� ���������#"(&# '���"�(+#&����'��"����#&���(�&!�"�'(���(�!�"��#�����

$&#��''�'����" -�(��������"�������&#$'��&��$&�'�"(�#"�(��'�"�(+#&��

� ������'�#"���"�(+#&���#&���"� �"���#!!)"���(�#"�+�(��'(�"��&�

�#��)'�� )'�"#��'��')����'����#'(.��'������$(�&�#&��"#(��&�����

� ������'�#"���!) (�.�)"�(�#"�"�(+#&��+�(�����'�&��"(�&������"������

��&#)���(��������(�������'��$$ ���(�#"�'�&*���'�(��������&#$'�

CPU

NOM1

PS

NOM2

LOCAL

IODISTR

IO

MODBUS PLUS NETWORK

D IO

MODBUS PLUSI/O NETWORKTO OTHERI/O NODES

TIO

DISTRIO

D IO TIO TIO

MODBUS PLUSI/O NETWORKTO OTHERI/O NODES

TIO

USERINTERFACE

TO NON-I/O NODES

Figure 9 Example: Separating Networks by Function

Page 38: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

26 I/O Network Configuration Options 840 USE 104 00

2.2.4 Minimizing Node Counts for Speed

��� ��"���)� �"�������"���#!"�������������"�����"%� ���������#�"

!��#���������"��!���%��!���!!�����"��������(��"����� �"�"����"��������"�

��$������������"����'�����!!�"��"�����"%� ���������'����� ��!�� �

��#� ����"��'����������!" ��#"�����"��!�$� ���!����� ���"%� �!�

��# �����!��%!�����&�������������������"����"��"� ��#� �!�������� ��!

�������� ���"���!� ��"� ������� ����������"�����!�� ����(�����"��"� ��

��"%� �!�������%�"���������#���������#�"�"������%� ����� �"�"������

"�����"%� ��"������� ������# ����!��!��%!��!!������"������������ �!!�!�

��"%� �!���������!� $�������� ���!!�!�%�"��"���)� �"�������"��

��"%� ����!� $���!��#�"�)�#��"������$���!����%�����"�������!���!!�� �"�����

CPU

NOM

PS

NOM

LOCALIO

DISTRIO

D IO TIO

NETWORK 1: TIME–CRITICAL I/O SERVICING

NETWORK 3: MULTI-FUNCTION SERVICING

TIO TIO TIO

DISTRIO

D IO TIO TIO TIO

DISTRIO

D IO

DISTRIO

D IO TIO TIO TIO

DISTRIO

D IO TIO

2 2 2 3 4 5 6 7

3 4 5 6 7

3 4 5 6 7 8

NODEADDRESSES

USERINTERFACE9

NETWORK 2: TIME–CRITICAL I/O SERVICING

Figure 10 Example: Multiple Networks for Optimizing Speed

Page 39: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

I/O Network Configuration Options840 USE 104 00 27

2.2.5 Assigning Node Addresses

� ��&'������*�++�+�1'-��++!�&�,'�1'-*���.!��+�/!$$������,�, ��/�1�1'-*

&�,/'*#�*���,+�,'�, ���.�&,�'�����*'((���'*�������&'���

�!�-*�����+ '/+��&��0�%($��'�����*�++��++!�&%�&,+�'&�, *���&�,/'*#+�

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

, ������'*�����&'��� �.!&��, ��$'/�+,����*�++�

�'-�+ '-$���'$$'/�, �����*�++!&���-!��$!&�+�!&�, ���!�-*������0�%($��

++!�&�&'������*�++�+�+�)-�&,!�$$1��/!, �, ��$'/�+,����*�++��$/�1+

�++!�&���,'�, ��&�,/'*#�����'*�������� !+�+ '-$���$/�1+�������*�++���

��*�++���!+�*�+�*.���,'����!$!,�,��&�,/'*#�%�!&,�&�&����+������,!'&�����

� ��&�0,����*�++�+��*���++!�&���,'�, �������*'(+�����%�!&!&�����*�++�+

�*���++!�&���,'��&1�', �*�,1(�+�'����.!��+�'&�, ��&�,/'*#�

�'-��++!�&����*�++�+�,'�&'��+�,'�%�#��, �%�#&'/&�,'�1'-*��(($!��,!'&

+'�,/�*����������+�+'-*��+��&����+,!&�,!'&+��'*�%�++���+������*�++�+��*�

&',�*�$�,���,'�, ��( 1+!��$�$'��,!'&+�'��, ��&'��+�'&�, ��&�,/'*#����$��

�� ��'��-+��$-+�&'��� �+�!,+����*�++��++!�&���!&� �*�/�*��+/!,� �+�

�'-�+ '-$���''*�!&�,��, ��&'������*�++�+��'*�1'-*��&,!*���(($!��,!'&�,'

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

�&1���(+�'*��-($!��,!'&�

���,!'&����(*'.!��+�*��'%%�&��,!'&+��'*��++!�&!&��&'������*�++�+�

�'$$'/�, '+��*��'%%�&��,!'&+�,'� �&�$��, ��('++!�!$!,1�'��&'�����.!��+

�*'((!&��'-,��&��*�"'!&!&��, ��&�,/'*#�

2.2.6 Connecting or Disconnecting Active Nodes

���'*��1'-��$$'/��&1�&'���,'����������'*���$�,���'&��&���,!.��&�,/'*#�

1'-�+ '-$������/�*��'��, �������,�, !+���-+�+�'&�&�,/'*#�,!%!&������!&�

'*���$�,!&����&'����'*��+�, ��&�,/'*#�,'�!&!,!�$!2���&��*��'&+,!,-,��!,+

,'#�&�+�)-�&������ !+���-+�+�����,*!%�&,�$�� �&���,'�, ��,!%!&��'�����

,*�&+��,!'&+���&��!&.�$!��,�+���,�*%!&!+,!��+�*.!�!&��'������(*'��++�+�

���,!'&������,�!$+�, �������,+�'��&'��+���!&��*�%'.���'*��'&&��,���,'��&

��,!.��&�,/'*#�

���������������������������� ������������������������

���������������������������������������������������

������ ������������ ������������������������������������������

������������������������������������������������������

�������������������������������������������

Page 40: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

28 I/O Network Configuration Options 840 USE 104 00

2.2.7 Considerations for Using Bridge Mode

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

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

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

��&*�'���#"�'����#"'%# �%�&��%#"'�$�"� �&�'&�'����%������#���

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

����"����������#���#"�����%#�%�!!�%��&��#""��'���'#�'����#��(&

$#%'��'� ��������&�"��'��'� ���&��%������#����'����%#�%�!!�%����"

#���� ,��''����'#� ����������������"�'��"�$%#�%�!� ������&�����'

*�%���''������ #�� ,�'#�'��'� ���

CPU APS

DISTRIO

D IO TIO TIO

MODBUSMODBUSPLUS

2

4 5 6

P230

DISTRIO

D IO

7

CPU BPS

3

CPU ASET TO

BRIDGE MODE

P230 CAN ATTACHTO

CPU B

Figure 11 Example: Network With ModConnect Devices

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

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

��&�'%�"&��'�#"&��"�$%#�%�&&�*�'���",�#��'��������%#$&��'���'%�"&��'�#"&

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

Page 41: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

I/O Network Configuration Options840 USE 104 00 29

�������������� �2(.�)%�'�-(�.,��+#�!���(���('�-"��,�&�

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

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

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

+#�!���(���('�'�-0(+$,�-"�-��+��,�+/#�#'!�������/#��,�

2.2.8 Defining Output Module Default States

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

'�0�,-�-�����(�.%�,�+�-�#'�-"�-�,-�-��.'-#%�-"�2�+���#/����'�0�&�,,�!��

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

�� #'��-"��%�'!-"�( �-#&��-"�-�#-�0#%%�"(%��#-,�)+�,�'-�,-�-�����"#,�-#&��#,

-�+&���-"��&(�.%��,��"(%�.)�-#&���

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

"(%�.)�-#&��-(��1)#+���#-,�(.-).-��#+�.#-,�0#%%��,,.&������ �.%-�,-�-��

�(%�.)�-#&�,��'���� �.%-�,-�-�,��+��&�'�!����# �+�'-%2���-0��'����

�+()���)-�+�&(�.%�,��'����+&#'�%�%(�$�����&(�.%�,�

DIO Drop Adapter Modules�(.���'��(' #!.+�����"�(.-).-�&(�.%��,�"(%�.)�-#&��#'�-"���('-+(%%�+�,

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

(%%(0#'!�,-�-�,�# �#-,�"(%�.)�-#&���1)#+�,�

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

����� ��(+��'��'�%(!�/�%.���

� ��-��+��� #'����-�-������"��&(�.%���,,.&�,��'�(.-).-�%�/�%�-"�-�2(.

"�/���� #'���#'�-"���('-+(%%�+�,�������)�

TIO Modules�(.���'�.,���'������ .'�-#('��%(�$�-(�%(�����"(%�.)�-#&��/�%.��#'-(��'

(.-).-�&(�.%��,�"(%�.)�-#&��+�!#,-�+�������(.-).-�&(�.%�,�0#%%��,,.&�

�'�(.-).-�,-�-��( �%(!#��%����3�+(��# �-"�#+�"(%�.)�-#&���1)#+�,�

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

��(.-�,�--#'!�����&(�.%���� �.%-�,-�-�,�

Page 42: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

30 I/O Network Configuration Options 840 USE 104 00

2.3 Networks for Deterministic I/O Servicing

�&$1."����&((1/0.�0"/���*"03+.'�!"/&$*"!�#+.�!"0".)&*&/0& �0&)&*$�+#���

,.+ "//"/����%"����*"03+.'� +*/&/0/�+*(4�+#�0%"������*!����!.+,/�

���/".��*0".#� "������!"2& "�&/� +**" 0"!�0+���/",�.�0"�*"03+.'��0�0%"

����,+.0�

CPU NOMPS LOCAL I/O

DISTRIO

D IO TIO TIO

UI

MODBUSPLUS

2

3 4 5

TIO

6

MODBUSPLUS

2

3

Figure 12 Example: Network for Deterministic I/O Timing

2.3.1 CPU/NOM Servicing Time

�*��&$1."����0%"����*"03+.'�&/� +**" 0"!�0+�0%"������+!�1/��(1/�,+.0�

�%"����&/� +**" 0"!�0+�0%"������+!�1/��(1/�,+.0����%"*�������&/

1/"!���!!&0&+*�(�����/ �*�0&)"�&/�."-1&."!�0+�/".2& "�0%"�����

�4,& �((4��������!!/� �������)/�0&)"�&*0+�0%"��,,(& �0&+*�,.+$.�)�0+

/".2& "�0%"�����/�*"03+.'�

2.3.2 Calculating Token Rotation Time

�+'"*�.+0�0&+*�0&)"�&/�!"0".)&*"!��4�0%"�*+!"� +1*0��*!�0%"��2".�$"

/&5"�+#�)"//�$"/����%"�#+.)1(��#+.� �( 1(�0&*$�0+'"*�0&)"�#+.���*"03+.'

+*/&/0&*$�+*(4�+#��������*!����*+!"/���/�&*��&$1."�����&/�

�+'"*��+0�0&+*��&)"��)/���

��+!"��+1*0�

� �����+!"��+1*0��������������� 2".�$"��"//�$"��&5"������ �

Page 43: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

I/O Network Configuration Options840 USE 104 00 31

2.3.3 Example: Token Rotation Time

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

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

��-������0(+�,�"'�����0(+�,�(.-��0"%%����+���!����-�-!���(&�"'�-"(',

(��'(����(.'-��'���/�+� ��&�,,� ��,"3��,!(0'�

TIME(MS.)

NODES

20

40

60

80

5 10 15 20 25 30

10

30

50

70

35 40 45 50

0

AVERAGE MESSAGE SIZE

(WORDS) 1 16 32

55 60 64

CPU/NOM limit of500 words in or out

Networked Devices:

CPU/NOM and I/O drops

Figure 13 Token Rotation Time: Network for I/O Servicing

��������������(+�-+.%2���-�+&"'",-"��-"&"' �(������,�+/"�"' �

�(%%(0�-!�,��+��(&&�'��-"(',�

� Assigning Node Addresses ,," '�-!��%(0�,-����+�,,�����-(�-!�

������ ��+�,,���",�+�,�+/����,������-"('�������� ,," '�-!��'�1-

���+�,,�,�-(�-!������'(��,��0"-!(.-��'2� �),�"'�-!��,�*.�'���

� Adding or Deleting Nodes �(.+��))%"��-"('�,!(.%�������%��-(

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

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

���-"('�����,!(0,�!(0�-(��,-"&�-��-!��-"&��+�*."+���-(�+��(',-"-.-�

-!��-($�'�+(-�-"('�,�*.�'���

� Adding Non-I/O Devices ���2(.�+�*."+����'�-0(+$������(+�(-!�+

'('4������/"���"'�2(.+��))%"��-"('���(''��-�"-�-(���,�)�+�-��'�-0(+$

�-�������)(+-�����,�+/��-!������'�-0(+$��(+�����,�+/"�"' �('%2�

Page 44: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

32 I/O Network Configuration Options 840 USE 104 00

2.4 The Effects of Paths on Network Timing

2.4.1 How Paths are Used

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

�'������,-"'�-"('�'(�������)�-!�",��,-��%",!����.-(&�-"��%%2���-0��'�-!�

-0(�'(��,�0!�'��"-!�+�(��-!�,���/�'-,�(��.+,�

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

+����0+"-����-���(+� �-��%��+�+�&(-��,-�-",-"�,���-���'�-0(+$���'(���

� ��'�-0(+$����+( +�&&�+���/"����1��.-�,���+�&(-��)+( +�&&"'

�(&&�'��-(���'�-0(+$���'(���

2.4.2 How Paths Affect Timing

�(.�,!(.%������0�+��(��-!��"&)��-�('�-!��-"&"' �(��2(.+�����)+(��,,�,

0!�'�/�+������(+�+�&(-��)+( +�&&"' �-+�',��-"(',��+��)+(��,,���

�!�,��-2)�,�(��-+�',��-"(',���'�"'#��-�/�+"��%��-"&"' �"'-(�-!��'�-0(+$�,

-($�'�+(-�-"('��+��.�"' �-!����-�+&"'",&�(������)+(��,,�-"&"' �

CPUPS

DISTRIO

D IO TIO TIO

MODBUSMODBUSPLUS

TIO

HOST PCWITH SA85

PROGRAMMER

UI

A

BLOGICAL PATHSBETWEEN NODES

Figure 14 Example: Network With Two Paths in Use

�(+��1�&)%����(',"��+�-0(��/�'-,�(��.++"' �('�-!��'�-0(+$�"'��" .+�����

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

���'�-0(+$����)-�+�"'���!(,-��(&).-�+���,2'�!+('(.,%2�-(�-!",��/�'-�

�'�()�+�-(+��-�-!���+( +�&&�+�'(���"'/($�,����(&&�'��-(�"'-�++( �-�

-!���������0(�)�-!,�����'�� ��0"%%����()�'����2�-!�,��-0(��/�'-,�

Page 45: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

I/O Network Configuration Options840 USE 104 00 33

Effect of the Path A Transaction�"�'�-"�� ���)+(!+�&��1��.-�,�-"�������-(�+������-�� +(&�-"�����

-"��'�-0(+$�,�-($�'�+(-�-#('�-#&��0#%%�����1-�'����-0#���

�#+,-��0"�'�-"�� ���"(%�,�-"��-($�'��-"��+�����(&&�'��&.,-����,�'-�-(

-"��'(��������('���0"�'�-"�����'(�����*.#+�,�-"��-($�'���'��"�,��

��-��+�,)(',��+���2��#-�&.,-�,�'��-"��+�,)(',��-(�-"�� ������"��+�&(-�

�(&).-�+�,�)+(!+�&�#,�+.''#'!��,2'�"+('(.,%2�-(�-"��-($�'�+(-�-#('�

�"����-��+�,)(',��&�2����+���2��-�-"��'(���,�'�1-�-($�'���*.#,#-#('��(+

'(-�.'-#%���,.�,�*.�'-�-($�'�

���"��/�'-��,�'�#'!�-"���(&&�'����'��+���#/#'!�-"����-��+�,)(',��

���,�-#&��-(�-"���.++�'-�-($�'�+(-�-#('�

Effect of the Path B Transaction� �-"���+(!+�&&�+�#,�.,���-(�,�'��)+(!+�&&#'!��(&&�'�,��,.�"��,��

���+�"��(&&�'���-(�-"�� ����-"�� ���,�,��'�-#&����'�����1-�'���� (+

.)�-(����&,��)�+�,��'��0"#%��-"���(&&�'��#,���#'!��1��.-���#'�-"�� ���

�"#,���'�(��.+�(/�+�&.%-#)%��,��',�.'-#%�-"���(&&�'��#,� .%%2��1��.-���

�#-"�-"�� ���,�,��'�-#&���1-�'�����#-�#,�)(,,#�%��-"�-�'�0�������-��&�2

'(-�����/�#%��%��0"�'�-"�� ���'�1-���*.#+�,�-"��-($�'�

Total Effect of Path A and B Transactions�"��-(-�%�-#&�� (+���!#/�'�-($�'�+(-�-#('�0#%%���)�'��.)('�-"��,-�-�,�(

�%%��('�.++�'-�-+�',��-#(',���'��&�2�/�+2���-0��'�,.�,�*.�'-�+(-�-#(',�

�"#,�/�+#��#%#-2�#'�-($�'�+(-�-#('�-#&��#'-+(�.��,�'('3��-�+&#'#,-#�

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

2.4.3 Normal I/O Transactions: Paths are Not Used

��-",��+��'(-��))%#���%��-(�-2)#��%����������'('3������-+�',��-#(',�

�(+��1�&)%���-+�',��-#(',���-0��'�-"�� ��������'�������+()

���)-�+,��+��"�'�%����,�,)��# #���#'�-"�� ���,�������)��(' #!.+�-#('�

�+�',��-#(',���-0��'�-"�� ��������'������&(�.%�,��+��,)��# #���#'

-"�� ���,����+� ()��(' #!.+�-#('�

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

���"�-+�',��-#('�#,�( ����� #'�����-��%�'!-"��'��(��.+,�+�!.%�+%2�0#-"

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

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

� �2(.�.,��������%(�$,�-(�+�-+#�/��,-�-.,�#' (+&�-#('� +(&������+(),�(+

-(�&(�# 2�-"�#+��(' #!.+�-#(',��2(.�,"(.%������0�+��( �� ��-,�('�-#&#'!�

�))�'�#1�����,�+#��,�.,��( �-"��������%(�$� (+������+()����)-�+,�

�))�'�#1�����,�+#��,�#-,�.,�� (+�����&(�.%�,�

Page 46: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

34 I/O Network Configuration Options 840 USE 104 00

2.4.4 Path Types

���!����!��������� �����!��� ��������#���� %��������� ���

Path Type (Abbreviation) Purpose

Data Master (DM) Opened for data read/write and get/clear remote statisticscommands originated at the node.

Data Slave (DS) Opened for data read/write commands received by thenode. Incoming get/clear remote statistics transactions donot use a path.

Program Master (PM) Opened for remote programming commands originated atthe node.

Program Slave (PS) Opened for remote programming commands received bythe node.

����$������������!��������� ����������� ��������� ������� ��

�������������� ���� ����� ����� ���������������� �� ��"���� ����� ��

����������������� � ������������������� ������ ��%��������� ��

���������������������� ����� ����� ����������������������������

��"���� ����� �������

������������ ����������� ��������������� ��������������"������

�� ������������� ����������!����!�� ������ �����#� �� ���!�������� ���

CPUPS

DISTRIO

D IO TIO TIO

MODBUSMODBUSPLUS

TIO

HOST PCWITH SA85

PROGRAMMER

UI

LOGICAL PATHSBETWEEN NODES

PMPATH

DSPATH

DMPATH

PSPATH

Figure 15 Example: Network With Two Paths in Use

Page 47: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

I/O Network Configuration Options840 USE 104 00 35

2.4.5 Path Quantities

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

Product Model DM DS PM PS

Programmable Controller Quantum, 984 5 4 1 1

DIO Drop Adapter All None 8 None None

TIO Module All None 8 None None

Host-based Adapter SA85, SM85, SQ85 8 8 8 8

Bridge Multiplexer BM85 4 4 4 4

Programmer P230 8 8 8 8

User Interface PanelMate Plus None 8 None None

�%���%$�&(%�(�##��"���%$*(%""�()�&(%,������*%*�"�%����,�����&�*�)�

�$��%��*��)���)�(�)�(,����%(�+)���.�*����%$*(%""�(�)��%��+)�&%(*��$�*��

�(�����#%�����*-��$��%��+)��$���%��+)��"+)�������(�#��$�$���%+(

&�*�)��(���,��"��"���%(�+)���.�������"%�!)��$�*����&&"���*�%$�&(%�(�#�

��������������%(�*�����)*�&�(�%(#�$����$�)�(,���$�� ��

&(%��))�)��$�#+"*�0�+$�*�%$��&&"���*�%$)���%""%-�*��)��(��%##�$��*�%$)

� Separating Networks by Function ���%(�*(+".���*�(#�$�)*���*�#�$�

%�� ���&(%��))�)���$�"+���%$".�*�������$�� ����(%&�$%��)�%$�*��

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

%(�&(%�(�##�$���%##�$�)�%$���)�&�(�*��$�*-%(!��%$$��*���*%��

����&%(*�

� Planning for Paths �� ��.%+(��&&"���*�%$�(�'+�(�)���,���)�*��*�+)�

����)�%(�&(%�(�##�$���%##�$�)�*%����%$�*���)�#��$�*-%(!�-�*�

����.%+�)�%+"���$�%(&%(�*��*�#�$��#�(��$)��$*%�.%+(� ���&(%��))�)

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

� Adding or Deleting Nodes �%+(��&&"���*�%$�)�%+"�������"��*%

)+&&%(*�*����%-$*�#��(�'+�(���*%�(��%$)*�*+*��*���*%!�$�(%*�*�%$�

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

�%*��*��*�*.&���"�*%!�$�(��%$)*�*+*�%$�*�#�)�#�.�(�$���+&�*%�����#)�

���*�%$�����)�%-)��%-�*%��)*�#�*��*���*�#��(�'+�(���*%�(��%$)*�*+*�

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

� Provide Service Taps and Drops �(%,�����*�"��)*�%$��)&�(��*�&

�$���(%&����"��%$������$�*-%(!������)�-�""��""%-�.%+�*%��%$$��*��

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

��)�%$$��*��$%*��(�$%������%*��*��*��%$$��*�$���$����)�%$$��*�$�

*����(%�(�##�(�-�""�)*�""���+)��*���$�*-%(!�*%!�$�)�'+�$���*%���

�$�*��"�/����$��(��%$)*�*+*�����)���)�(������$����*�%$�����

Page 48: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

36 I/O Network Configuration Options 840 USE 104 00

2.5 Multifunction Networks With aProgrammer

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

�&(!$�����$!�$����$�� �����&�! �&!�&������� �������$!"� !��%�

�����$!�$����$��! %�%&%�!���� !���! ����� �&(!$�����"&�$�� %&�����

� &!����!%&����� ��""����&�! �$' � ��� �&������������!(%�&��&� !��

&!�$��!&��*�����%%�&������

CPU NOMPS LOCAL I/O

DISTRIO

D IO TIO TIO

MODBUSPLUS

2

3 4 5

TIO

6

7PROGRAMMER

EXAMPLE:2 PATHS X 3 MS

PC/SA85

Figure 16 Example: Multifunction Network With Programmer Node

2.5.1 Impact on I/O Servicing

��� �&�������)��'&�%��!��� �%��$!��&����������&*"�����*�'"�&!

����%��� ����������&!�&������%�� �&����

Page 49: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

I/O Network Configuration Options840 USE 104 00 37

2.5.2 Impact on Token Rotation Time

�(%�),/!#3�.-�3.*%-�1.3!3).-�3),%�#!42%$�"8�)-#+42).-�.&�3(%�������

-.$%�6)++�$%/%-$�4/.-�3(%�04!-3)38�.&�/!3(2�3(%������� �!//+)#!3).-

42%2����������� �#.,")-!3).-�14--)-'��.$)#.-��.$2.&3�2.&36!1%�42%2

36.�/!3(2��%!#(�.&�6()#(�1%04)1%2���,2�

�-�3(%�%7!,/+%�)-��)'41%����#.--%#3)-'�3(%������� �3.�3(%�����-%36.1*

6)++�!$$���,2�3.�3(%�3),%�1%04)1%$�&.1�2%15)#)-'�3(%�����$1./2�

2.5.3 Connecting a Node Temporarily to the I/O Network

�&�8.41�-%36.1*�(!2�!�2/!1%�3!/��!-$�8.4�42%�)3�3.�#.--%#3�!��1.'1!,,%1

3%,/.1!1)+8��8.4�2(.4+$�"%�!6!1%�.&�3(%�),/!#3�3()2�#!42%2�.-�3(%

-%36.1*��� (%-�8.4�#.--%#3�3(%��1.'1!,,%1��!-$�!'!)-�6(%-�8.4

$)2#.--%#3�)3��3(%�3.*%-�1.3!3).-�2%04%-#%�6)++�"%�$)214/3%$����()2�6)++

#!42%�!-�)-3%114/3).-�)-�3(%�2%15)#)-'�.&�8.41�����-.$%2�

�%#3).-�������$%2#1)"%2�3(%�%&&%#3�.&�#.--%#3)-'�.1�$)2#.--%#3)-'�$%5)#%2

.-�!-�!#3)5%�-%36.1*����%#3).-�����')5%2�%23),!3%2�.&�3(%�3),%�1%04)1%$

&.1�3(%�3.*%-�2%04%-#%�3.�"%�1%:%23!"+)2(%$�

2.5.4 Calculating Token Rotation Time

�.*%-�1.3!3).-�3),%�)2�$%3%1,)-%$�"8�3(%�-.$%�#.4-3��!5%1!'%�2)9%�.&

,%22!'%2��!-$�04!-3)38�.&�/!3(2�42%$����(%�&.1,4+!�&.1�#!+#4+!3)-'�3.*%-

3),%�&.1�!�-%36.1*�6)3(�!�����������1.'1!,,%1��!-$�����-.$%2��!2�)-

�)'41%����)2�

�.*%-��.3!3).-��),%��,2���

��.$%��.4-3�

� �����.$%��.4-3�������������� 5%1!'%��%22!'%��)9%�������

� ������4!-3)38�.&��1.'1!,,%1��!3(2�

Page 50: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

38 I/O Network Configuration Options 840 USE 104 00

2.5.5 Example: Token Rotation Time

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

�! ��%�! �� ����&#������ � ��� �%(!#��(�%��! ���#!�#����#

�! ��%���� ��&$� ����%!%���!��%(!�"�%�$��

����������������%��!#������'� ���#��%�! �!�� �����%�������(!#�$�� �����

(!#�$�!&%��(�������#��������%�%����!��� �%�! $�!�� !����!& %�� �

�'�#������$$����$�*��$�!( �

TIME(MS.)

NODES

20

40

60

80

5 10 15 20 25 30

10

30

50

70

35 40 45 50

0

AVERAGE MESSAGE SIZE

(WORDS) 1 16 32

55 60 64

CPU/NOM limit of500 words in or out

Networked Devices:

CPU/NOM and I/O drops1 Programmer with 2 paths

Figure 17 Token Rotation Time: Network With Programmer

Page 51: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

I/O Network Configuration Options840 USE 104 00 39

��������������(+�&"'"&�%�"'-�++.)-"('�(������,�+/"�"' �('

&.%-"4�.'�-"('�'�-0(+$,���(%%(0�-!�,��+��(&&�'��-"(',�

� Assigning Node Addresses �,," '�-!��%(0�,-����+�,,�����-(�-!�

��������+�,,���",�+�,�+/����,������-"('��������,," '�-!��'�1-

���+�,,�,�-(�-!������'(��,��0"-!(.-��'2� �),�"'�-!��,�*.�'���

� Adding or Deleting Nodes �(.+��))%"��-"('�,!(.%�������%��-(

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

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

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

���-"('����,!(0,�!(0�-(��,-"&�-��-!��-"&��+�*."+���-(�+��(',-"-.-�

-!��-($�'�+(-�-"('�,�*.�'���

� Provide Service Taps and Drops �+(/"����-�%��,-�('��,)�+��-�)

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

�+( +�&&�+�'(����(+�-�,-"' �-!��'�-0(+$��0"-!(.-�!�/"' �-(

�",�(''��-��'(-!�+�'(������(-��-!�-��(''��-"' ��'���",�(''��-"'

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

"'"-"�%"3����'��+��(',-"-.-�����,���,�+"����"'����-"('����

� Adding Non-I/O Devices ���2(.�+�*."+����'�-0(+$����,�+��'-�+����

(+�(-!�+�'('4������/"�����(''��-�"-�-(���,�)�+�-��'�-0(+$��-������

)(+-�����,�+/��-!�� ���'�-0(+$��(+�����,�+/"�"' �('%2�

� Separating Networks by Function �",-+"�.-��2(.+��))%"��-"('�"'-(

,�)�+�-��'�-0(+$,�-(�&"'"&"3��-!��"&)��-�(����'(����+())"' �(.-�(+

+�#("'"' ���'�-0(+$�

Page 52: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

40 I/O Network Configuration Options 840 USE 104 00

2.6 Multifunction Networks With Mixed Nodes

��"������� �����%�������������������!����!��!����"��� ����������!������

����!$������ ������������ ����!�������������������������!���#���

�������!����!��!���� ������������������ �

CPU NOMPS LOCAL I/O

DISTRIO

D IO TIO TIO

MODBUSPLUS

2

3 4 5

TIO

6

7PROGRAMMER

EXAMPLE:2 PATHS X 3 MS

PC/SA85

8 UI

EXAMPLE:6 PATHS X 3 MS

9 MODCONNECT

EXAMPLE:2 PATHS X 3 MS

Figure 18 Example: Multifunction Network With Mixed Nodes

Page 53: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

I/O Network Configuration Options840 USE 104 00 41

2.6.1 Impact on I/O Servicing

!)&.�4)&��� �&8&$54&3�$/--".%3�'2/-�4)&��2/(2"--&2��490*$",,9�50

4/���-3�$".�#&�"%%&%�4/�4)&��� �3$".�4*-&�

�.�"%%*4*/.��9/5�-"9�7".4�4/�42".3"$4�-&33"(&3�7*4)�3/-&�%&6*$&3

4)2/5()������#,/$+3��".%�-"9�.&&%�4/�-/6&�6"2*"#,&�"-/5.43�/'�%"4"�

�)*3�$".�"''&$4�4)&�%&4&2-*.*34*$�4*-*.(�/'����02/$&33&3����"4"�)".%,*.(

2&15*2&-&.43�"2&�%&4&2-*.&%�#9�&"$)�%&6*$&�3�"00,*$"4*/.����/.35,4�4)&

%&6*$&�-".5'"$452&2�'/2�30&$*'*$"4*/.3��*.$,5%*.(�0"4)�15".4*4*&3�

2.6.2 Impact on Token Rotation Time

�)&�*-0"$4�/.�4/+&.�2/4"4*/.�4*-&�$"53&%�#9�*.$,53*/.�/'�-*8&%�%&6*$&3

7*,,�%&0&.%�50/.�4)&�4/4",�15".4*49�/'�0"4)3�4)&�%&6*$&3�53&�

���2/(2"--&2�$/.3*34*.(�/'�"��������$/-#*."4*/.�25..*.(��/%*$/.

�/%3/'4�3/'47"2&�53&3�47/�0"4)3��&"$)�/'�7)*$)�2&15*2&3� �-3�

�90*$",� �3�53&�50�4/�&*()4�0"4)3��&"$)�/'�7)*$)�2&15*2&3� �-3�

�/2�&"$)��/%�/..&$4�%&6*$&��2&'&2�4/�4)&�-".5'"$452&2�3�30&$*'*$"4*/.�4/

%&4&2-*.&�4)&�15".4*49�/'�0"4)3�53&%�

2.6.3 Calculating Token Rotation Time

�/+&.�2/4"4*/.�4*-&�*3�%&4&2-*.&%�#9�4)&�./%&�$/5.4��"6&2"(&�3*:&�/'

-&33"(&3��".%�15".4*49�/'�0"4)3�53&%����)&�'/2-5,"�'/2�$",$5,"4*.(�4/+&.

4*-&�'/2�"�.&47/2+�7*4)�"��� ������2/(2"--&2�� ���".%����./%&3

�"3�*.��*(52&�����*3�

�/+&.��/4"4*/.��*-&��-3���

��/%&��/5.4�

� �����/%&��/5.4��������������� 6&2"(&��&33"(&��*:&��������

� � ����5".4*49�/'��2/(2"--&2��"4)3�

� � ����5".4*49�/'� ���"4)3�

� � ����5".4*49�/'��/%�/..&$4��"4)3�

Page 54: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

42 I/O Network Configuration Options 840 USE 104 00

2.6.4 Example: Token Rotation Time

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

�! ��%�! �� ����&#������ � ��� �%(!#��(�%��! ���#!�#����#

�! ��%���� ��&$� ����%!%���!��%(!�"�%�$��� ��(�%��! ��� �&$� ����%!%��

!������%�"�%�$��

����������������%��!#������'� ���#��%�! �!�� �����%�������(!#�$�� �����

(!#�$�!&%��(�������#��������%�%����!��� �%�! $�!�� !����!& %�� �

�'�#������$$����$�*��$�!( �

TIME(MS.)

NODES

20

40

60

80

5 10 15 20 25 30

10

30

50

70

35 40 45 50

0

AVERAGE MESSAGE SIZE

(WORDS) 1 16 32

55 60 64

Networked Devices:

CPU/NOM and I/O drops1 Programmer with 2 paths1 UI with 6 paths1 ModConnect with 2 paths

90CPU/NOM limit of500 words in or out

Figure 19 Token Rotation Time: Network With Mixed Nodes

Page 55: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

I/O Network Configuration Options840 USE 104 00 43

��������������(+�&"'"&�%�"'-�++.)-"('�(������,�+/"�"' �('

&.%-"4�.'�-"('�'�-0(+$,���(%%(0�-!�,��+��(&&�'��-"(',�

� Assigning Node Addresses �,," '�-!��%(0�,-����+�,,�����-(�-!�

��������+�,,���",�+�,�+/����,������-"('��������,," '�-!��'�1-

���+�,,�,�-(�-!������'(��,��0"-!(.-��'2� �),�"'�-!��,�*.�'���

� Adding or Deleting Nodes �(.+��))%"��-"('�,!(.%�������%��-(

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

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

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

���-"('����,!(0,�!(0�-(��,-"&�-��-!��-"&��+�*."+���-(�+��(',-"-.-�

-!��-($�'�+(-�-"('�,�*.�'���

� Provide Service Taps and Drops �+(/"����-�%��,-�('��,)�+��-�)

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

�+( +�&&�+�'(����(+�-�,-"' �-!��'�-0(+$��0"-!(.-�!�/"' �-(

�",�(''��-��'(-!�+�'(������(-��-!�-��(''��-"' ��'���",�(''��-"'

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

"'"-"�%"3����'��+��(',-"-.-�����,���,�+"����"'����-"('����

� Adding Non-I/O Devices ���2(.�+�*."+����'�-0(+$����,�+��'-�+����

(+�(-!�+�'('4������/"�����(''��-�"-�-(���,�)�+�-��'�-0(+$��-������

)(+-�����,�+/��-!�� ���'�-0(+$��(+�����,�+/"�"' �('%2�

� Separating Networks by Function �",-+"�.-��2(.+��))%"��-"('�"'-(

,�)�+�-��'�-0(+$,�-(�&"'"&"3��-!��"&)��-�(����'(����+())"' �(.-�(+

+�#("'"' ���'�-0(+$�

Page 56: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

44 I/O Network Configuration Options 840 USE 104 00

2.7 Estimating Token Reconstitution Time

�'#�&����'&+,!,-,!'&��!%��!+�, ��,!%��*�)-!*����'*�, ��&�,/'*#�,'

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

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

, ��&�,/'*#����,�!+�('++!�$��, �,�,/'�'*�%'*��&'��+�%�1��*'(�'-,��&�

*�"'!&�+!%-$,�&�'-+$1���'*��0�%($����-��,'��&��*���('/�*���!$-*���

Calculating Token Reconstitution Time�'#�&�*��'&+,!,-,!'&�,!%��!+������,����1�,/'����,'*+���, ��)-�&,!,1�'�

&'��+�*�%�!&!&��'&�, ��&�,/'*#���&��, �!*�&'������*�++�+���� ���'*%-$�

�'*���$�-$�,!&��, ��,!%��!+�

�'#�&����'&+,!,-,!'&��!%���%+���

�����������'/�+,���%�!&!&�����*�++�

� � �����',�$��*'((����'��+�����

� ��',�$���%�!&!&���'��+����

�!�-*����+ '/+�,'#�&�*��'&+,!,-,!'&�,!%���+,!%�,�+��'*���&�,/'*#�/!,

'&���*'((���&'������!�-*���+ '/+��+,!%�,�+��'*�,/'��*'((���&'��+�

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

, �,�!+��� !�.����1��++!�&!&��$'/�&'������*�++�+�

TIME(MS.)

ONE NODE DROPPED

100

200

250

5 10 15 20 25 30

50

150

0

LOWEST REMAINING NODE ADDRESS

2 8 16 32

REMAINING NODES AFTER DROPOUT

Figure 20 Estimated Token Reconstitution Time (One Node Dropped)

Page 57: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

I/O Network Configuration Options840 USE 104 00 45

LOWEST REMAINING NODE ADDRESS

2 8 16 32

TIME(MS.)

REMAINING NODES AFTER DROPOUT

100

200

250

5 10 15 20 25 30

50

150

0

TWO NODES DROPPED

Figure 21 Estimated Token Reconstitution Time (Two Nodes Dropped)

��������������'*�, ����+,�(�*�'*%�&���!&� �&�$!&��, ���.�&,

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

� �++!�&�&'������*�++�+�+,�*,!&���,����*�++�����.'!��-+!&�����*�++����

�'%��(*'�*�%%��$���'&,*'$$�*+�%�1�*�.�*,�,'����*�++���!&�, ���.�&,

'����$'++�'��, �!*�+,'*����'&�!�-*�,!'&��������, *'-� ���('/�*���!$-*��

�'%�!&���/!, ��������,!.�����#-(���,,�*1�����&����!,!'&���'�!�'&

(*'�*�%%�*���.!��+�-+���!&�&�,/'*#�%�!&,�&�&��� �.�������,'*1

����-$,����*�++�'������ 1�*�+�*.!&�����*�++���1'-��$!%!&�,��, �

('++!�!$!,1�'��,/'�&'��+� �.!&��, ��+�%�����*�++���&���$$'/�, �

&�,/'*#�,'����%'*����+!$1��!��&'+���

� �++!�&�, ��$'/�+,����*�++�,'�, ������'*����������%-$,!($�

�'&,*'$$�*+�'*����+��*��(*�+�&,�'&���+!&�$��&�,/'*#���++!�&�, �

$'/�+,����*�++�+�,'�, �%�

� �++!�&� +�)-�&,!�$� ���*�++�+�� ����� �� �� � �� � �,���� /!, '-,� �&1� ��(+� !&

, �����*�++�+�)-�&���

� ��,�*�1'-��++!�&�, ��$'/�+,����*�++�,'�, ������'*�������++!�&�, �

&�0,����*�++�+�!&�+�)-�&���,'�, �������*'(+��, �������*'(����(,�*+

�&������%'�-$�+��

� �!&�$$1���++!�&��&1�*�%�!&!&�����*�++�+�,'�', �*�&'�����.!��+�'&�, �

&�,/'*#��+-� ��+�(*'�*�%%�*+���+�*��&,�*����+��'*� '+,����(,�*+�

Page 58: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

46 I/O Network Configuration Options 840 USE 104 00

2.8 Verifying the I/O Configuration

�"�+���+��2(.+��(',#��+�-#(',� (+�/�+# 2#'!�-"��)+()�+��(' #!.+�-#('�( ��

'�-0(+$�0#-"���,#'!%��&�,-�+�'(������(',#��+�-#(',� (+�'�-0(+$,�0#-"

&.%-#)%��&�,-�+�'(��,��+��)+�,�'-���#'����-#('�����

2.8.1 Verifying Node Addresses Before Startup

� (+���))%2#'!�)(0�+�-(�-"���('-+(%%�+�����,���'������'(�����/#��,�

2(.�,"(.%��/�+# 2�-"�����+�,,�2(.�"�/���,,#!'���-(����"�'(����� ',.+�

-"�-�-"�����+�,,�,��+��#'����('-#'.(.,�,�*.�'���0#-"(.-��'2�!�),���'�

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

����+�,,������ ',.+��-"�-������+(),�"�/��-"��'�1-����+�,,�,�#'�,�*.�'��

��(/��-"���('-+(%%�+�(+��������#'�%%2���',.+��-"�-��'2�+�&�#'#'!

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

'�1-����+�,,�,�#'�,�*.�'�����(/��-"�������+(),�

2.8.2 Verifying Controller Tables Before Startup

� (+��,-�+-#'!�2(.+�'�-0(+$�,�����'(��,��2(.���'�/�+# 2�-"�����

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

��+# 2�-"���('-�'-,�( �2(.+�������),��'�����+��()�-��%�,��� ',.+��-"�-

���"������+()���)-�+��'������&(�.%��"�,�-"���(++��-��'-+2� (+�#-,

��-��,(.+����'����,-#'�-#('�%(!#��+� �+�'��,��� ',.+��-"�-�('%2�('�

&�,-�+�'(���"�,�0+#-��)+#/#%�!��-(��'2�!#/�'��+()�

2.8.3 Verifying DIO Drop Adapter Configurations While theNetwork is Running

�(.���'�.,��-"������� .'�-#('��%(�$�#'�2(.+��))%#��-#('�)+(!+�&,�-(

#'-�++(!�-�����"������+()���)-�+�,�#'-�+'�%%2�,-(+���������)��� ��"

�+()�&�#'-�#',�-0(�0(+�,�#'�#-,�&�)�-"�-�#��'-# 2�-"��)+#/#%�!���'(��� (+

0+#-#'!�-"���+()�,�������)��'����-�����"�,��0(+�,��+������,,#�%���,���

+�!#,-�+�+� �+�'��,�-(�2(.+���������' (+&�-#('� (+�.,#'!�-"�������#,

)+(/#����#'�))�'�#1���

2.8.4 Verifying TIO Module Configurations While the Networkis Running

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

#'-�+'�%%2�,-(+���,-�-.,�-��%���� ��"�&(�.%��&�#'-�#',�'#'��0(+�,�(

,-�-.,�#' (+&�-#('����"#,�#��'-# #�,�-"��%�,-�'(���-"�-�)�+ (+&�����0+#-�

-(�-"��&(�.%����,�0�%%��,�&(�.%��,�-2)���+�/#,#('�'.&��+���'��+�&�#'#'!

"(%�.)�-#&�����"�,��0(+�,��+������,,#�%���,����+� �+�'��,�-(�2(.+������

�"��%�2(.-�( �-"��&(�.%��,-�-.,�-��%��#,�)+(/#����#'�))�'�#1���

Page 59: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Estimating I/O Network Performance840 USE 104 00 47

Chapter 3Estimating I/O NetworkPerformance

� ���������������� �����������

Page 60: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

48 Estimating I/O Network Performance 840 USE 104 00

3.1 Estimating Data Throughput Time

��0���%.+1$%,10��&)"�&/�0%"�0&)"�."-1&."!�#+.�/"*/&*$�0%"�/0�0"�+#��

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

�%"�0&)"�&/��##" 0"!��4�0%"�#+((+3&*$�#� 0+./�

� �%"�/ �*�0&)"�+#�0%"� +*0.+((".��!"0".)&*"!��4�0%"� +*0.+((".�/�/,""!

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

� �%"� %+& "�+#�*"03+.'�)�/0".�!"2& "������+.������

� �%"�-1�*0&04�+#�*"03+.'"!�����!.+,/��"&*$�/".2& "!�

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

3.1.1 Examples in This Chapter

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

+*#&$1.�0&+*/�

� ����04,"/����1�*01)�)+!"(/�����������������

� ��!!".��+$& �,.+$.�)�/&5"/���������� ����������3+.!/�

� �.+$.�)� +*0"*0/���������"(�4������0���+2"/������&)"./��*!

�+1*0"./�

� �"03+.'�)�/0".�!"2& "������������

� �1�*0&0&"/�+#�����!.+,/����0+� �

� �1�*0&0&"/�+#�����)+!1("/�,".�!.+,����+.� �

Page 61: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Estimating I/O Network Performance840 USE 104 00 49

3.1.2 Network Model for Measuring Throughput Time

���"��������� ��! �����!$����������������� "�����!���"���"!�!����

������ ���� "������!$����!$���#��! ����"�������!���������#��� �����

���"!� !�!��� � �� ������������ ����%�!����������!��������������� "�!���

���!������!�����������"!�"!� !�!��

CPU

NOM

PS

D IO

DDI353

DDO353

D IO

DDI353

DDO353

TOOTHER

I/ONODES

ALTERNATIVE CONNECTIONAT EITHER CPU OR NOM

(SEE TEXT)

OUTPUTFIELDDEVICE

INPUTFIELDDEVICE

THROUGHPUT TIMEMEASURED BETWEENTHESE TWO EVENTS

Figure 22 Network Model for Measuring Throughput Time

��!����!���� �����" � �" ����!����!�������������" ���!�����!���

!������" � �" ������!$��������� �� � ��$�����!�����!����!�#�

������!����������"�������������� "�!����!���"���"!�!����$���������������!

����������!��!���!%������������!����" ������!����������!������������

� !���!� ��������#��������!��������$�������� �������!����������!����

Page 62: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

50 Estimating I/O Network Performance 840 USE 104 00

3.1.3 Example: Time Versus Program Size

THROUGHPUT TIME(MS.)

PROGRAM SIZE

28

36

44

52

2K 4K

24

32

40

48

6K 8K

20

10K

Network Layout:

CPU 113/213 and 6 I/O drops

2 or 14 I/O Modules per Drop

I/O MODULES PER DROP

2 14

Figure 23 Estimated Throughput Time: Program Size and Modules/Drop

�!�+(�����) &-)��)*!$�*���* (&+� '+*�*!$�)��&(����+�%*+$��������

����-!* �'(&�(�$�)!0�)��(&$����*&�������� ��'(&�(�$��&%*�%*)��(�

������#�/��������*���&,�)������!$�()��%���&+%*�()�

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

$&�+#�)�'�(��(&'�

Page 63: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Estimating I/O Network Performance840 USE 104 00 51

3.1.4 Example: Time Versus Program Size and I/O Drops

THROUGHPUT TIME(MS.)

I/O DROPS

28

36

44

52

2 3

24

32

40

48

4 5

20

6

Network Layout:

CPU 113/213 and 2 – 6 I/O drops14 I/O Modules per Drop

PROGRAM SIZE

2K 4K 6K 8K 10K

Figure 24 Estimated Throughput Time: Program Size and Modules/Drop

�" ,)����*!'.*��*+"%�+���+!)', !(,+�+"%�*��')����,�&+,%��������

����."+!�()' )�%�*"1�*��)'%����+'��������!��()' )�%��'&+�&+*��)�

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

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

������%'�,$�*�

Page 64: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

52 Estimating I/O Network Performance 840 USE 104 00

3.1.5 Comparison Between Quantum 113/213 and 424 CPU

THROUGHPUT TIME(MS.)

PROGRAM SIZE and I/O DROPS

30

50

2 3

20

40

60

4 5

10

6

2K 4K 6K 8K 10K

Network Layout:

CPU 113/213 with NOM and 2 – 6 I/O drops

14 I/O Modules per Drop

CPU 424 with NOM and 2 – 6 I/O drops

2 3 4 5 6 2 3 4 5 6 2 3 4 5 6 2 3 4 5 6

CPU 424CPU 113/213

Figure 25 Estimated Throughput Time: Program Size and Modules/Drop

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

�.�(-.'��������������(���.�(-.'��������0$-#�*+)"+�'�,$3 ,�!+)'

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

�$' +,��(���).(- +,�

�# �( -0)+%,�$(�-#$,� 1�'*& ��+ ��)(( �- ��-)��������(��#�/ ���-)��

�����+)*,������#��+)*��)(-�$(,�������')�.& ,�

Page 65: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Using Multiple Controllers840 USE 104 00 53

Chapter 4Using Multiple Controllers

� �����������������������������

� ���������������� ������������������������

� ��������������������������������������������������

� �������������������������������

Page 66: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

54 Using Multiple Controllers 840 USE 104 00

4.1 Using More Than One Controller

�$)���#��$##��(�(+$�$&�"$&���$#(&$!!�&'�($����$""$#�����#�(+$& �

�$#(&$!!�&'���#��$"")#���(��+�(�������$(��&�)'�#���$��)'��!)'����&

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

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

")'(�#$(�����$#���)&���($�+&�(��($�(���'�"�������&$%�

Warning Having two or more nodes with write privilege to thesame DIO Drop Adapter or TIO module is a violation of I/O networkconfiguration requirements. It can cause erratic communication onthe network, and can result in possible injury in applications thataffect the safety of personnel.

4.1.1 Multiple Controllers With DIO Drop Adapters

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

($����&$)%�$�������&$%���%(�&'��� �����$#(&$!!�&��'��$#���)&���($�+&�(�

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

����$#���)&���($�+&�(��($�(���'�"���&$%���$+�*�&��#,�#)"��&�$�

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

CPU

PS

DISTRIO

CPU

PS

LOCALIO

DISTRIO

D IO

COMPUTERWITH

SA85 ADAPTER

D IO

TOOTHER

I/ODROPS

DISTRIO

D IO

LOCALIO

2 3 7

4 5 6

Figure 26 Multiple Controllers With I/O Drops

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

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

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

��'��#�(�������$'(�'��%%!���(�$#�($��#')&��(��(��(��$�'�#$(�+&�(��($

�#,������&$%���%(�&�+������'����#��+&�((�#�($��,����$#(&$!!�&�#$���

���(�$#��������'�&���'�(���+&�(��%&�*�!����($������&$%���%(�&'�

Page 67: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Using Multiple Controllers840 USE 104 00 55

� �*'������!($� !!*()'�)�(��$,�#$������'�((�(�"*()�����(( �#���

� ���'�((�(��'�� #����$#) #*$*(�(�&*�#���, )�$*)���%(�

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

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

���%)�'� (��(( �#���)���'�"� # #�����'�((�

4.1.2 Multiple Controllers With TIO Modules

�#!.�$#���$#)'$!!�'���#���+��)���%' + !�����$'�,' ) #����)��)$���� +�#

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

�#�� �*'�����)�'����$#)'$!!�'(�$%�'�)���(��$#)'$!! #����+ ��(��$'�)�'��

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

, )����(�%�'�)��(�)�$������"$�*!�(�

CPU

PS

CPU

PS

LOCALIO

TIO

LOCALIO

TIO TIO

CPU

PS

LOCALIO

2 3 4

5 6 7

TOOTHER

I/ODROPS

Figure 27 Multiple Controllers With TIO Modules

��������������$)��)��)����������"$�*!��"� #)� #(��#

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

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

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

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

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

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

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

� �*'�����!($� !!*()'�)�(��$,�#$������'�((�(�"*()�����(( �#���

� ���'�((�(��'�� #����$#) #*$*(�(�&*�#���, )�$*)���%(�

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

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

Page 68: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

56 Using Multiple Controllers 840 USE 104 00

4.2 Example: Drops With Multiple Controllers

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

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

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

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

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

CPU

PS

LOCALIO

DISTRIO

D IO

CPU

PS

LOCALIO

DISTRIO

D IO

2 3

4 5

DISTRIO

D IO

6

TIO

7

TIO

8

TIO

9

Figure 28 Startup Example With Multiple Controllers

Mapping the DIO Drop Adapters�!��+-'��'&+)'$$�)*��������(*�*(��"�/�+!���'$$'-"& ��")��+"'&*��')

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

DIO Drop Address Config Write to Drop Data Write to Drop Data Read from Drop

4 by Controller 2 by Controller 2 by Controller 2

5 by Controller 2 by Controller 2 by Controllers 2 and 3

6 by Controller 3 by Controller 3 by Controller 3

Mapping the TIO Modules�!��+-'��'&+)'$$�)*�����)��'(�+��$�*�*(��"�/�+!���'$$'-"& ��")��+"'&*��')

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

TIO Module Address Module Type Data Write to Module Data Read from Module

7 Output by Controller 2 Not applicable

8 Bidirectional Input/Output by Controller 2 by Controllers 2 and 3

9 Input Not applicable by Controller 3

Page 69: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Using Multiple Controllers840 USE 104 00 57

4.2.1 Processes During Startup

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

�+,��$"+!���/",!�,!��$'/�+,3���*�++���&'�����)-"*"& �,!���"*+,�,'#�&�

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

�!���'$$'/"& ��.�&,+�'��-*

Controller 2 Has Its First Token�'&,*'$$�*����'/&$'��+��*'(�������(+�,'������*'(����(,�*+����&����

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

Controller 3 Has Its First Token�,�",+�,'#�&�,"%����'&,*'$$�*����'/&$'��+�,!��������(�,'������*'(

���(,�*��

DIO Drop Adapters Have Their First Tokens��,�*����!������*'(����(,�*�!�+�*���".���",+�������(��",�"+�*���1�,'

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

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

TIO Modules Have Their First Tokens����%'�-$���"+��&�'-,(-,�%'�-$���&��,!-+�!�+�&'���,��,'�+�&��

�,�(�++�+�,!��,'#�&�,'�,!��%'�-$���,����*�++������!�&�����%'�-$���

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

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

��,���/!"�!�"+�*���".����1��'&,*'$$�*���

Controllers 2 and 3 Have Their Succeeding Tokens�+��'&,*'$$�*+����&������)-"*��,!�"*�+-�����"& �,'#�&+�����!��'&,*'$$�*

/",!���,��/*",��(*"."$� ��,'����*'(�/*",�+�����,��%�++� ��,'�,!�,��*'(�

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

*���".����/*",��%�++� ���*'%��'&,*'$$�*����������*'(��%-+,�*���".���

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

,!��'-,(-,+��,�,!�+�����*�++�+��+-�����"& �/*",�+�(*�.�&,�,!��'-,(-,

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

�',��,!�,�,!��(*'(�*��''*�"&�,"'&�'����,��"&�,!���(($"��,"'&���,/��&

�'&,*'$$�*+����&����"+���,�*%"&����1�,!���'&�" -*�,"'&+�'��,!�"*����

��(+��&�����*��'(�,��$�+����'*��0�%($����'&,*'$$�*+����&�����*���',!

%�((���,'�*������,���*'%������*'(����(,�*�������",!�*��'&,*'$$�*���&

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

/*",,�&��*'%��'&,*'$$�*���

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

�'%%'&�����&�,/'*#��1'-�%-+,�,*��,�,!���'&,*'$$�*+��+�(�*,+�'���

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

�'&,*'$$�*+�%-+,�����''*�"&�,���,'��$"%"&�,���'&�$"�,"& ���,��,*�&+��*+�

Page 70: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

58 Using Multiple Controllers 840 USE 104 00

4.3 Configuration Requirements for MultipleControllers

�������" ���� ���!��"!��%���� ������������ �����"�����"��"���������"!

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

���" ���� !�� ��������������# �����������������"%� ���"��� ��� ����!

������� �����"����!��#!"�������!��&���� ����"���"����!# ��"��"�"��

�$� �����������"������!�����������"����% �"��� �$�������!!������"!�

�#�"��������" ���� !��#!"���"����������# ���"���� �� ��% �"����� �"���!

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

���" ���� !��������������# ����� � ���'���&���� �"���!�� ���"���!���

�� �� �������"� �� ��� ����#���

Requirements for DIO Drop Adapters ��&��������" ���� ���&���$��� �$�������� ���%���������"���� �����

����"������$����� �� �������"� ������"����" ���� ��#!"���!�����"������&

����"��"�% �"�!���"��"��"���� �������� ��� ����&���$����� �� �������"�

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

Requirements for TIO Modules ��&��������" ���� ���&���$��� �$�������� �% �"����"������$�����

���#�������"��#���������� ����#�������"���!������"� ������'!�����

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

"��"����&��������" ���� ��!�������# ���"���� �� ��% �"�!�"��"������#���

Warning Having two or more nodes with write privilege to thesame DIO Drop Adapter or TIO module is a violation of I/O networkconfiguration requirements. It can cause erratic communication onthe network, and can result in possible injury in applications thataffect the safety of personnel.

Page 71: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Using Multiple Controllers840 USE 104 00 59

4.4 Verifying the I/O Configuration

4.4.1 Verifying Node Addresses Before Startup

��&)���''#0!%��'&.�)�+&�+ ���&%+)&##�)*�����*���%������%&�����-!��*�

0&,�* &,#��-�)!�0�+ �����)�**�0&,� �-���**!�%���+&���� �%&������%*,)�

+ �+�+ �����)�**�*��)��!%����&%+!%,&,*�*�(,�%���.!+ &,+��%0���'*���%�

+ �+�+ ���&%+)&##�)*�&)����*� �-��+ ��#&.�*+����)�**�*�&%�+ ��%�+.&)"�

�%*,)��+ �+������)&'*� �-��+ ��%�/+����)�**�*�!%�*�(,�%�����&-��+ �

�&%+)&##�)*�&)����*��� !%�##0���%*,)��+ �+��%0�)�$�!%!%����-!��*�*,� ��*

')&�)�$$�)*���*�)��%+�)����*����*���&)�%�+.&)"����'+�)*� �-��+ ��%�/+

���)�**�*�!%�*�(,�%�����&-��+ �������)&'*�

4.4.2 Verifying Controller Tables Before Startup

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

$�''!%���&%�!�,)�+!&%*�0&,� �-��')&�)�$$���!%+&���� ��&%+)&##�)�

��"�+ �!)�������'*��%�����)�&'�+��#�*��%��-�)!�0�+ �+�&%#0�&%�

�&%+)&##�)� �*����%�$�''����&)�.)!+��')!-!#����+&��%0��!-�%������)&'

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

')!-!#����!%�$&)��+ �%�&%��������'�&)����)�&'�+��#���0&,�$,*+

)��&%�!�,)��0&,)��&%+)&##�)*�+&��#!$!%�+��+ !*��&%�!�,)�+!&%��))&)�

4.4.3 Verifying DIO Drop Adapter Configurations While theNetwork is Running

�&,���%�,*��+ ��������,%�+!&%��#&�"�!%�0&,)��''#!��+!&%�')&�)�$*�+&

!%+�))&��+����� ������)&'����'+�)�*�!%+�)%�##0�*+&)���������'������

�)&'�$�!%+�!%*�+.&�.&)�*�!%�!+*�$�'�+ �+�!��%+!�0�+ ��')!-!#�����%&����&)

.)!+!%��+ ���)&'�*�������'��%����+����� �*��.&)�*��)������**!�#���*���

)��!*+�)�)���)�%��*�+&�0&,)���������%�&)$�+!&%��&)�,*!%��+ �������+&

����**������)&'����'+�)*�!*�')&-!����!%��''�%�!/����

4.4.4 Verifying TIO Module Configurations While the Networkis Running

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

!%+�)%�##0�*+&)���*+�+,*�+��#������� �$&�,#��$�!%+�!%*�%!%��.&)�*�&�

*+�+,*�!%�&)$�+!&%���� !*�!��%+!�!�*�+ ��#�*+�%&���+ �+�'�)�&)$�����.)!+�

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

&#�,'�+!$����� �*��.&)�*��)������**!�#���*����)���)�%��*�+&�0&,)������

�%�&)$�+!&%��&)�,*!%��+ �������+&�����**�����$&�,#�*�!*�')&-!����!%

�''�%�!/���

Page 72: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street
Page 73: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Checking DIO Drop Adapter Status 61840 USE 104 00

Appendix A Checking DIO Drop AdapterStatus

� ����������� ������ ���������� ����

� ���������������� �������������

� ���������������������������������

� ����������������������� ���

Page 74: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

62 Checking DIO Drop Adapter Status 840 USE 104 00

A .1 DIO Drop Adapter Status Information

A .1.1 Health Reporting by the Drop Adapter

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

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

�/��(����� ')"�$��(����&$%�'�������%��$#(�#('�������'��$#��+$&�

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

%&�'�#(��#�(����&$%�'���� %!�#��

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

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

�&$%��'�"�& ����'�)#���!(�-��������$#(&$!!�&�$&���(+$& ��%(�$#��$�)!�

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

(���������%��&�'(�&(�(����&$%���#��&�()&#��(�($�(������!(�-�'(�(��

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

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

(���!��("$'(�'!$(����!$���������#����(�'�(��(�(���"$�)!���#�(��(�'!$(��'

���!(�-����!$���������.�&$���#����(�'�(��(�'$"���&&$&��,�'('��(�(���"$�)!��

�$(��+$&�'���#����&�����-�(���������)#�(�$#��!$� �������'��$#��+$&�

�!$#����#����&�����-�(����������!(����������)#�(�$#��!$� �

Page 75: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Checking DIO Drop Adapter Status 63840 USE 104 00

A .1.2 How the Drop Adapter RAM Contents are Stored

� ���#&��%���"*!�"�����'"�� ��%"#����#'�%&��%" �'����"!'%"���%�"%

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

�����%����!�'���� ��%"#���� ���'���"%��!�" �!���!��"('�"�!�

�&&���&��%����&"�&'"%����!�'��������%���

����� ��%"#�&������%�����!��������&&�����%��'�,��(&�!��'�������

�(!�'�"!���"���"%��"��(&������������" �!�&��!��'����##%"#%��'����

��'��%���%�!��&��������%�����!���&"��������&&���(&�!��&'�!��%�����%��"#

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

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

"%��+� #������ �&'�%�!"�����!�%�������%"#�&�����'�����'"���'�% �!�

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

"%���'�����" ��"��'�������'�����&�%���%�!��&���)�����������&&�"!�,�

'��%&���)���"'��������!���%�'������&&����"'��'��'����'�"(���&" �

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

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

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

"!�,�

Page 76: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

64 Checking DIO Drop Adapter Status 840 USE 104 00

A .2 Checking Drop Health With DIOH

Using the DIOH��(�� )��$�%,�(, �-�%��*���������+$�* %$��"%�!��*%��)) )*�/%+(����

$�*-%(!�&"�$$ $������*� ")���%+*�+) $��"����(�"%� ���+$�* %$)� $�/%+(

�&&" ��* %$�&(%�(�#��(��&(%, ���� $�*������������������� ������

������������������

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

sourcexxyy

destination

length(1 ... 64)

DIOH

ON to copy specifiedquantity of words fromstatus table

Echoes the stateof the top input

ON = invalid source entry

Figure 29 DIOH Block Overview

The DIOH Source Field����������� �"�� )� $�*����%(#�* ��������-��(�

�� ��� #�"�,�"+�� $�*���(�$����������������� )�,�"+��)&�� � �)�*��

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

)*�*+)�%���������(%&����&*�(�%$�*���$�*-%(!��%$$��*���*%�����*-%(!

�&* %$��%�+"���*� )�,�"+�� ��$* � �)�*������!&"�$��)"%*� $�-� ���*��*

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

�%$*(%""�(�)�%-$�����$�*-%(!��/%+���$�)&�� �/�� *��(�*����%$*(%""�(�)

&�/) ��"�)"%*�"%��* %$�%(���,�"+��%�����

�� ��� #�"�,�"+�� $�*���(�$���������������� )�,�"+�� ��$* � �)�*��

�%��+)��"+)�$%������(�))�%��*��������(%&����&*�(��%(�-� ���*������"*�

)*�*+)� )��� $��(�'+�)*���

�%(��.�#&"�����������,�"+��%��������� #�"�(�'+�)*)�*������"*��)*�*+)�%�

�����(%&����&*�(�$%����%$�*�������$�*-%(!��%$$��*���*%�*������� $

)"%*���

Page 77: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Checking DIO Drop Adapter Status 65840 USE 104 00

The DIOH Destination Field��������������������� ������������������������������ �������� �����

���������������������������

The DIOH Length Field������������������ �����������������!����������������������������������

��������������������������������� ���������������������� ����������������

��������������������������������!����������������������������� ������

�������������������!����������������������������

Page 78: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

66 Checking DIO Drop Adapter Status 840 USE 104 00

A .3 Checking Drop RAM Contents With MSTR

Using the MSTR��!���"�����%�!%��&����#��� �����$��#�����������#���""�"#�(�$!����

��#&�!�� �����������#���"����$#�$"���������!��������$��#���"����(�$!

� ����#���� !��!����!�� !�%��������#����� ����������� �����

� ������������� ��

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

controlblock

data area

length(1 ... 100)

MSTR

ON to enable MSTRoperation

ON = MSTR operation isstill active

ON= operation successful

ON= operation terminatedunsuccessfully

Figure 30 MSTR Block Overview

The MSTR Control Block Field����������������������" ������"�#���"#�!#����!���"#�!���'��������!�$ ���

��������#��$�$"�!���"#�!"�#��#��������#���� �!�#�������#��� ����������

Register Purpose

4XXXX (starting) Operation: 2 = Read (Write not allowed)

4XXXX + 1 Returned error status

4XXXX + 2 Data length: quantity of registers

4XXXX + 3 Starting register: 1 ... 65 for drop Read

4XXXX + 4 High byte: 0 = CPU, other = NOM slot: low byte = Drop nodeaddress

4XXXX + 5 0 for I/O network

4XXXX + 6 0 for I/O network

4XXXX + 7 0 for I/O network

4XXXX + 8 0 for I/O network

The MSTR Data Area Field

Page 79: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Checking DIO Drop Adapter Status 67840 USE 104 00

������������������� ������� �!��� !��!�������� !�����$����������"����

���!��"�" ����� !�� ������ ������� �!����� !���!�������������������!�������

����������!����

The MSTR Length Field���������������� ������� �!�����$��"���"��!�!%�������� !�� �������!�����

!�����!�����������!�������������������

A .3.1 The Drop Adapter RAM Table

����!���������#� ��# �!�����%�"!����!���� ��������!��� ���������

Word Access Description Reference

0 R only Drop checksum 40001

1 R only Module health:MSB = slot 1; LSB = slot 161 = healthy; 0 = unhealthy

40002

2 ... 31 R only Outgoing Data Area(data from DIO Drop’s input modules)

40003 ... 32

32 ... 63 R/W Incoming Data Area(data to DIO Drop’s output modules)

40033 ... 64

64 R/W Node Address, DIO Map Write privilege 40065

65 R/W Node Address, Data Write privilege 40066

Page 80: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

68 Checking DIO Drop Adapter Status 840 USE 104 00

A .4 Monitoring I/O Module Status

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

&%���0+������!+*��&��*+�+,*�+&�+ ���)&'� ��'+�)���� ��*+�+,*�!%�&)$�+!&%

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

&)�&-�)-&#+������+��+!&%���%����)�'&)+���!%�+ ��*+�+,*��0+����� ���)&'

)���*��%��*�-�*�+ ��*+�+,*�!%�&)$�+!&%��)&$�!+*�$&�,#�*�

� ���&%+)&##�)�)�(,�*+*�+ ��$&�,#��*+�+,*��)&$���� ��)&'�+ �+� �*����%

�&%�!�,)���!%�+ ��������'�+&�')&-!���+ �+�*+�+,*���� ��)�(,�*+�!*�*�%+�

&%���)&'��+���+!$���&%���)&+�+!%����*!*��� +�+ ���%��&����� ��&%+)&##�)

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

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

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

�&%+)&##�)�!%+&���*�)!�*�&��!%',+�����)��!*+�)*�+ �+�.�)��*'��!�!����*�'�)+

&��+ ���&%+)&##�)�*�������'��&%�!�,)�+!&%���� ��*+�+,*�&��+ ��$&�,#��!%

+ ���!)*+�*#&+�'&*!+!&%�!*�)�+)!�-���!%+&�+ ��#&.��0+��&��+ ��*+�)+!%�

)��!*+�)�

�&)��/�$'#���!��+ ��$&�,#��*+�+,*� �*����%�$�''���+&�*+�)+��+�)��!*+�)

�����+ ��*+�+,*��&)����1*#&+������)&'�.&,#�����)���!-����*�* &.%�!%

�!�,)���

30010 Slot 1Slot 2

30011 Slot 3Slot 4

30017 Slot 15Slot 16

. . . . . .

Figure 31 Module Status Example

�+�+,*�!%�&)$�+!&%��&)���� �+0'��&��$&�,#��!*���*�)!����!%�+ ���������

�������������������� ������������������ �����%*+),�+!&%*��&)�*�++!%�

,'�+ ��*+�+,*�+��#��,*!%���&�!�&%�*��&�*&�+�'�%�#�*&�+.�)���)�

�&%+�!%���!%�+ ���� ����������������������� ��

Page 81: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Checking TIO Module Status840 USE 104 00 69

Appendix B Checking TIO Module Status

� �������� �� ���� ��

� �� ���������� ���� ����������

� � ���������� ������� � ������������ �

Page 82: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

70 Checking TIO Module Status 840 USE 104 00

B .1 TIO Module Registers

������ �������������� �����������������������������������

����������������������������� �������������������������������������

���������� ���������������������������� �������������������������

������������������

DATA INPUT(Read Only)

MODBUSPLUS

NETWORK

DATA REGISTERS

STARTINGREFERENCE

(Hex / Decimal)LENGTH

(16-Bit Words)

DATA INPUT – LATCHED(Read Only)

DATA OUTPUT(Write Only)

MODULE TIMEOUT(Read or Write)

CONFIGURATION REGISTER

MODULE STATUS(Read Only)

STATUS REGISTERS

MODULE ASCII HEADER(Read Only)

40001 / 400001 1

40101 / 400257

40001 / 400001 1

4F001 / 461441 1

4F801 / 463489 9

4FC01 / 464513 1 ... 32(see B .1.3)

1

Figure 32 Modbus Plus TIO Module Registers Layout

Page 83: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Checking TIO Module Status840 USE 104 00 71

B .1.1 Data Registers

���$��#���$%�#$�� �%����%�����!&%� #� &%!&%���%��� #������� �&���

40001 hex / 400001 dec –– Data Input or Output����#������������$�&$���% ����#�$$���!&%���%���# ����������!&%$�����

&%!&%���%��% ������� &%!&%$�

���$�#���#������$�%��� ��)� ���%��%��$�����$$�����%�# &������#� !���%�

%#��$��#$������� %��#�#���$%�#$������������$$���&$����������� ��$�

40101 hex / 400257 dec –– Data Input, Latched����#�������������%���$���!&%$�� �� #��������&�� �����������$�� ��$�

������� ���!&%� ��&#$�(�%����%�����&#�%� ����$$�%����%��$����%���$&#�$

%��%�$� #%�#���!&%�!&�$�$��#����!%&#�������������'��������% �%������

�!!����%� ������������!&%�#�����$�� �� #�� #��%����%��$��&#�%� ���%��

#���#������ �$�� %�� �%��&��% ���%����%���&%�� �� ($�%�����!&%�$�$%�%��

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Bit:

Input/Output Terminal Pin:

Figure 33 Input/Output Registers Bit Layout

Quantity of Data Bytes Transferred��������� �&���%#��$��#$�%���� �� (����"&��%�%��$� ����%���)%�$�� #��

#���� #�(#�%�� !�#�%� ��

Part Number Module Type Read (Bytes) Write (Bytes)

170 BDI 342 00 Discrete 16 in 24 V dc 2 1

170 BDO 342 00 Discrete 16 out 24 V dc 1 2

170 BDM 342 00 Discrete 16 in/16 out 24 V dc 3 2

170 BDI 542 50 Discrete 16 in 115 V ac 2 1

170 BDO 542 50 Discrete 16 out 24 ... 230 V ac 1 2

Page 84: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

72 Checking TIO Module Status 840 USE 104 00

B .1.2 Configuration Register

���!� ���!"� ����" ��!�"�������#��"����#"�$��#���� ��#"�#"����#��!�

4F001 hex / 461441 dec –– Outputs Holdup Time���� ����������!�������!�"������#�"����"����"��"��#"�#"!�%�����������

���"��� ��# ��"�!"�"������"��'�� ����"�#���"����'�����%� ���#!���#!

� �"����������

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

�����#�� ���!"� �$��#������������������!�����!��������&��#��$��#����

�������!�����!������������#�"�$��#���!��������!�������

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

����$���������#"�#"!�� ��!�"�"�������������(� ���

�����# ��"����"��"!����"��� ���!"� �������� ����#!������ ���#!���#!

�������������

Page 85: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Checking TIO Module Status840 USE 104 00 73

B .1.3 Status Registers

4F801 ... 4F809 hex / 463489 ... 463498 dec –– Status Block���"��!���"#�!"� !�%��������!��#�������$#�#������$���"�!�%�"������%��

�����$!!��#�� �!�#���� �!���#�!"��������&�!�"��!��$"���#�����#����#��

���$���"�"#�#$"�

Ref (hex) Meaning Contents

4F801 Length of status area 9

4F802 Quantity of module input bytes 2 for input module,1 for output module

4F803 Quantity of module output bytes 1 for input module,2 for output module

4F804 Reserved

4F805 Module revision number Format: XRwhere:X = upper 4 bits , reservedfor station managementcommands (always 0).R = revision number.Example: 200 hex showsrevision 2.00.

4F806 ASCII header block length, words 1 ... 32

4F807 Last node address to communicatewith this module

1 ... 64

4F808 Remaining write reservation time,seconds

0 ... 60

4F809 Remaining outputs holdup time,units of 10 milliseconds

30 ... 6000

4FC01 ... 4FC20 hex / 464512 ... 464544 dec –– ASCII Header Block���"��!���"#�!"����#�������!����������#�'#���"�!� #�������#������$���

��������#�����#����������"����������(#�"���"�" �����������&�!������#��

���$���"#�#$"��������!���!������ ���������!���"#�!"��������!������$#

�����#����&!�##�����#��

Page 86: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

74 Checking TIO Module Status 840 USE 104 00

B .2 Checking TIO Registers With MSTR

Using the MSTR��!���"�����%�!%��&����#��� �����$��#�����������#���""�"#�(�$!����

��#&�!�� �����������#���"����$#�$"���������!��������$��#���"����(�$!

� ����#���� !��!����!�� !�%��������#����� ����������� �����

� ������������� ��

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

controlblock

data area

length(1 ... 100)

MSTR

ON to enable MSTRoperation

ON = MSTR operation isstill active

ON= operation successful

ON= operation terminatedunsuccessfully

Figure 34 MSTR Block Overview

The MSTR Control Block Field����������������������" ������"�#���"#�!#����!���"#�!���'��������!�$ ���

��������#��$�$"�!���"#�!"�#��#��������#���� �!�#�������#��� ����������

Register Purpose

4XXXX (starting) Operation: 1 = Write, 2 = Read (Write not allowed to some TIO registers –– see section B .1)

4XXXX + 1 Returned error status

4XXXX + 2 Data length: quantity of registers

4XXXX + 3 Starting register

4XXXX + 4 High byte: 0 = CPU, other = NOM slot: low byte = Drop nodeaddress

4XXXX + 5 0 for I/O network

4XXXX + 6 0 for I/O network

4XXXX + 7 0 for I/O network

4XXXX + 8 0 for I/O network

The MSTR Data Area Field

Page 87: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Checking TIO Module Status840 USE 104 00 75

����������������������������������� ����������������� ����� ���������

���������������������������� �� ���������������������������� � ����� ������

���� ������ ������������� ������������������� � ����� ��� ������ �����

The MSTR Length Field������������������������������� ������� ����!�������������� ���� ������

����� � � �� ���������� ��������������

B .2.1 TIO Module Registers

��������������������� �������������������������������������������

Page 88: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

76 Checking TIO Module Status 840 USE 104 00

B .3 Defining Write Privilege to TIO Modules

���������������������������������������������������������������������

�������������������������������������������������������������������� �����

��������������������������� ������������ �������������������������������

���������!�� �������������������������������������������������������������

�������������������������������� �������� ����������������������������

������������������������������������������������������������

�����!�� ���������������������������������������� ��������������

����� ��������������������������������� ��������������� �������������

�����������������������������������������������������������������������

���������������� ������

Page 89: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Comparing Modbus Plus I/O to Remote I/O 77840 USE 104 00

Appendix C Comparing Modbus Plus I/Oto Remote I/O

� ��������������������������������� ������

� �����������������������������������������

Page 90: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

78 Comparing Modbus Plus I/O to Remote I/O 840 USE 104 00

C .1 Comparing Modbus Plus I/O and RIONetworks

�#�����)�$#�)$�)���*(��$���$��*(��!*(�����#�),$' �#���#�.$*'����

�%%!���)�$#��.$*���#�*(���$���$#�� ��/��(�����"$)�����������

#�),$' �#��������"�##�'��#�,�����#�),$' ��$""*#���)�$#��(���#�!��

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

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

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

,������$)���$��*(��!*(������#������#�),$' (��'��%'�(�#)�

S2S1

S2S1

S2S1

READSEGMENTINPUTS

WRITESEGMENTOUTPUTS

MBPLUS

I/ODIAGLOGIC SOLVE

RIOTYPICALSOLVE:

1X – 2XSCAN

MB PLUSI/O

TYPICALSOLVE:

2X – 5XSCAN

ONE SCAN OF CONTROLLER

INPUTFIELDDEVICE

INPUTFIELDDEVICE

OUTPUTFIELDDEVICE

OUTPUTFIELDDEVICE

Figure 35 How the Controller Solves for Modbus Plus I/O and RIO Networks

RIO�����$#)'$!!�'���#�!�(������#%*)(��#��$*)%*)(��#��#��$'��'�$��($!+��

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

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

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

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

��-��$#)'$!!�'����#���"���

Page 91: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Comparing Modbus Plus I/O to Remote I/O 79840 USE 104 00

Modbus Plus I/O������#����������#����"��$!!��#�����$"���$"��� ����$#������$#�$#�"#�#�"

�!���!���""����#�#����������#������#!����!�"����������$"���$"��� ����#!��

�"���#��""����#���&�#��#������#!����!�"�������#������$��!�

�������#����#��$���#����#����� �"#�#�"�����#"��������#�����!��!����$!���

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

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

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

"������"���������#�$����#���#���������#���#�����!�#�#����

����������#���"����&�������"������������!��!����"�!$���������#��

���#!����!��&�#������#&�!�����"�"#����������(��� ��!��"���������!��

�%�!������""����"�)���#���#�����!�#�#����#���������'�����#������#!����!

"����#���������$"��#���#�����!�#�#�����"��"(���!���$"�#��#������#!����!

"������$�#��������#!����!�"���"���(����!� $�!�������!������%���"�#���

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

���������$��#����!� $�!�����!�#�����#&�!���� ����$#"�#�����"��"���

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

���'����#!����!���������������(������#���"�����!�����$��#�����'����#!����!

����������������������$����#���#�����!�#�#����#����

��������$"���$"��� �"("#�����"����!���������$�����#���#�����!�#�#���

#�������#�����(�$#����#����� ���#&�!���!���#��#$!�����!���!��(�#��"�������

������(�"���!�#����#���"("#�����#���$�#�����"�����!���#&�!�"�������(

������������#&�!��"��������$�#��"���&��"���""�����&��!����'��$�

"������"��������

Page 92: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

80 Comparing Modbus Plus I/O to Remote I/O 840 USE 104 00

C .2 Comparing Modbus Plus I/O and RIOThroughput

����"���������%�!#��� �'�!�"� �#���#"�"���!��� �"� ���"&��!���

��"%� �!����!��������"#���"�!"� �!#�"!�

� ����(��!�������"����

� ���" ���� (��!������#!� �#!���

� ��"%� ����"������#��(��!������#!� �#!���

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

������#��!��� �� ���

Average Throughput (ms)

Program Size S908 RIO Modbus Plus I/O Controller

Modbus Plus I/ONOM

2K 11.79 21.09 29.24

4K 15.96 25.50 32.98

6K 19.56 27.89 36.26

8K 24.33 34.03 42.06

10K 27.33 37.05 44.55

0.00

5.00

10.00

15.00

20.00

25.00

30.00

35.00

40.00

45.00

2K 4K 6K 8K 10K

Modbus Plus I/ONOM

Modbus Plus I/OController

S908 RIO

PROGRAM SIZE

TIME (ms)

Figure 36 Comparison of Modbus Plus I/O and RIO

Page 93: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Comparing Modbus Plus I/O to Remote I/O 81840 USE 104 00

Program SizeSegments/Drops

Scan (ms)E785

Scan (ms)113/213–04

ThroughputE785

Throughput113/213–04

2K Program

2/2 7.39 6.20 11.95 9.60

3/3 8.96 7.51 12.34 11.04

4/4 11.19 9.48 14.02 11.24

5/5 13.78 11.39 15.21 13.64

6/6 16.35 13.71 17.15 13.42

Average 11.53 9.66 14.13 11.79

4K Program

2/2 10.62 9.07 16.56 15.13

3/3 12.10 10.24 17.32 14.68

4/4 14.79 12.16 20.06 15.14

5/5 17.14 14.24 21.55 15.44

6/6 19.62 16.30 21.44 19.40

Average 14.85 12.40 19.39 15.96

6K Program

2/2 13.78 11.25 20.70 17.43

3/3 15.31 12.54 20.49 17.76

4/4 17.69 14.67 23.74 20.45

5/5 20.07 16.58 23.28 20.58

6/6 22.38 18.56 27.01 21.59

Average 17.85 14.72 23.04 19.56

8K Program

2/2 18.15 15.06 28.48 22.53

3/3 19.66 16.19 28.61 24.30

4/4 21.94 18.08 30.98 22.17

5/5 24.35 20.08 28.01 25.50

6/6 26.74 22.11 31.12 27.17

Average 22.17 18.30 29.44 24.33

10K Program

2/2 20.65 17.03 32.13 25.30

3/3 22.06 18.14 31.00 27.23

4/4 24.38 20.12 34.36 27.90

5/5 26.68 22.05 32.78 27.77

6/6 29.08 23.94 36.01 28.45

Average 24.57 20.26 33.26 27.33

Page 94: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street
Page 95: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Glossary 83840 USE 104 00

Glossary

address����!$����!����#)�����)�$#�$����#�),$' ���#$�����+�����$'�)���%*'%$(��$�

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

#$��(���#����%'�(�#)�������,�)����*#�&*�����'�((�

bridge����+����)��)��#)�'�$##��)(�),$�$'�"$'��#�),$' (�

Bridge Multiplexer���$���$#���+����)��)��#)�'�$##��)(����$��*(��!*(�#�),$' �,�)��*%�)$

�$*'��$��*(���+���(�$'�#�),$' (��$'��$*'�������$'������(�'��!���+���(�

Bridge Plus���$���$#���+����)��)��$�#(�),$��$��*(��!*(�#�),$' (�)$��)��'�

coaxial cable��),$.�$#�*�)$'����!���#�,������#��##�'��$#�*�)$'��(�)���(��#�!�%�)�

�#���#�$*)�'��$#�*�)$'��(���(���!���������!��)'���(�%�'�)�(�)����$#�*�)$'(�

CPU��#)'�!��'$��((�#���#�)��(-#$#-"$*(�,�)���'$�'�""��!���$#)'$!!�'�

DIO����� ����������������������

DIO Drop Adapter��"$�*!��)��)�"$*#)(��#������ %!�#���)���'�"$)��(�)���#�)����%%!���)�$#�

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

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

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

Page 96: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

84 Glossary 840 USE 104 00

DIO Map����#"%'�"!�"�����%"�%� �����"!'%"���%�&�&"�'*�%���"!���(%�'�"!�'��'

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

���#'�%����� "�(��&��&�'"�'����#��������������!'%��&��%��',#�����,� ���

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

�������������

Distributed Input/Output�!��!�(&'%�����"!'%"��&,&'� ��!�*������!#('��!��"('#('� "�(��&��%�

�"��'����!���"&��#%"+� �',�'"�'�����������)���&��!�'����!�(&'%����#%"��&&�

�"�(��&��" (!���'��*�'����#%"�%� ������"!'%"���%��,�'%�!& �''�!�

�!��%����)�!�� �&&���&�"!����"��(&���(&�!�'*"%��

holdup time���(%�'�"!�"��'� ���(%�!��*������!�"('#('� "�(���*�����"!'�!(��'"��"��

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

�" �!���'�(#��'�&��'&�"('#('&��&���%��'����,�'����" �!��������

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

"('#('&��"%�'���&#���������"��(#�'� �������'���'� ���+#�%�&��'��� "�(��

&�'&��'&�"('#('&�'"���#%�����!���&'�'��

�"%�����%"#&���"��(#�'� �&��%��&#���������!�'����"!'%"���%�&������#�

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

�&&( ��������!���&'�'����!�'����)�!'�"��'����"��(#�'� ���+#�%�'�"!�

�"%������%"#&���"��(#�'� �&���!�����"�����(&�!��������(!�'�"!���"��&�

�"�(��&�%�)�%'�'"����"���������-�%"���"!��'�"!��!�'����)�!'�"��'����"��(#

'� ���+#�%�'�"!�

host computer���" #('�%�*������"!'%"�&�"'��%��" #('�%&��!����)���&����!��!

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

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

�"%�&( �%,���'��%�#"%'&���"('�'���#�%�"% �!���"��'���#%"��&&�

I/O��%"!, ��"%��!#('��('#('�������%&�'"� "�(��&�'��'��%��(&���'"��"!'%"�

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

I/O Network������ ��������������������

LAN "�����%�����'*"%�����!��!'�%�"!!��'�"!�"����)���&��!�*�������'���&

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

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

�!�(&'%����#%"��&&�&�

Page 97: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Glossary 85840 USE 104 00

master��&�,/'*#�����."���/!"�!��'&,*'$+�',!�*���."��+�,'�/!"�!�",��'&&��,+����,

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

��."������������ ��

�&����'��-+��$-+�����&�,/'*#��,!���*' *�%%��$�� '&,*'$$�*�'*

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

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

medium�!���&,"*�����$��+0+,�%���,!��&�,/'*#����$���,�(+���'&&��,'*+���&�

,�*%"&�,'*+�

MMI��&1���!"&���&,�*�����������������������

Modbus�&�"&�-+,*"�$�&�,/'*#"& �+0+,�%�,!�,�-+�+�������+�*"�$�%�+,�*1+$�.�

�'%%-&"��,"'&+��,���,��,*�&+��*�*�,�+�'��-(�,'�����#���-��

Modbus Plus�&�"&�-+,*"�$�&�,/'*#"& �+0+,�%�,!�,�-+�+�,'#�&1(�++"& �(��*1,'1(��*

�'%%-&"��,"'&+��,���,��,*�&+��*�*�,�+�'��'&��%� ��",+�(�*�+��'&�����!�

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

(*�+�&,�'&����!�&�,/'*#�

Modbus Plus I/O Network���'��-+��$-+�&�,/'*#��'&+"+,"& �'��!�*�/�*���'%('&�&,+�,!�,��*�

+(��"�"��$$0���+" &����'*�!" !1+(�����'&,*'$�'���"�$��"&(-,��&��'-,(-,

��."��+�"&�"&�-+,*"�$��-,'%�,"'&��(($"��,"'&+�

���!��'��-+��$-+�����&�,/'*#�!�+����*' *�%%��$�� '&,*'$$�*�'*

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

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

���(,�*+�'*������'�-$�+�($������,�*�%',��$'��,"'&+�

network�!��"&,�*�'&&��,"'&�'����."��+�+!�*"& ����'%%'&���,��(�,!��&��(*','�'$

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

���'%%'&�,'#�&��*�%��,'� �"&�+�)-�&,"�$�����++��'*�+�&�"& �%�++� �+�

Network Option Module��!�*�/�*��%'�-$��,!�,�"+�%'-&,���"&,'����'%%'&����#($�&��,' �,!�*

/",!����*' *�%%��$�� '&,*'$$�*����!��%'�-$���'%%-&"��,�+�/",!�,!�

�'&,*'$$�*�'.�*�,!�����#($�&�����,��'&&��,+�,'����'��-+��$-+�&�,/'*#

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

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

Page 98: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

86 Glossary 840 USE 104 00

node����'����%��%���$�����#��%�! ��%� ������$$�% ���� ��&����%� �$���%( #��

��� ��&$���&$����� ����$���*���'����%��%��$�!�*$�����*�� ����%���% �%��

��%( #��

�# �#��������� �%# ���#$����%( #�� !%� ��� �&��$��� ��# !

���!%�#$������� �� �&��$��#���)��!��$� ��� ��$�%��%������)������

��%�� ��%�����%( #�������$����'���$��#���$$������� ������#�$$�$�% ���� (

%����% �������#�$$���� #���$$���$�

��!��%�#$��#��� ��$�%��%��#��&$���% ��)%����%�����%( #������������%�� #

% ���� (�%�����%( #��% ���� �� ��%������%� ������%�+���������� ��$�

����&$��%��*�� �� %��&��%� ���$���������$%���%� �$�� #���$$���$��%��$�

��'���$��#��� %��$$������� ������#�$$�$�

NOM��������� ��������������

path��� ������� ����%� ���$%����$������%(����%( �� ��$�� #�%���!&#! $�� �

�)�����������$$���$�����!�%���$��$%����$�������%���$ &#���� ����$��%

#�����%�$���� ������% �����$%���%� ��� ���������$��$%����$�������%��

��$%���%� ��� ����$��%�#����'�$�%���� ������������!�%���$�����%�������*

� %��� ��$�&�%���%������������ #��%� ��%#��$��#� ��&#$��$����������*�%��

� ������� #�&�%�������## #��)��!%� ���$�%#��$��##���

� �����$�&$����!�%�$��#��%� $�� #�����%����*�������&��%� ���� ��$���

%����!!����%� ��!# �#���� #��*� !�#�% #���%� ���%����# �#����#���'���

� ����%���% �%�����%( #����� ��&$���&$�� ��$�%*!�����*���� (�� #

�&�%�!���� ��&##��%�%#��$��%� �$� ��%��$������$�% �������!# ��$$������

&$�����������!�����%�!�%����%(����%���$ &#���������$%���%� ��� ��$�

�#��$��%� �$�%��%�� �� %�&$��!�%�$��#��%� $��%��%��#�������������%��

� �%# ���#�$�� ���!� #����#�� !�%����������$���#��� #����*�&$���� #

� ��&$���&$�� ���%( #���!!����%� �$�����(�����%�������� �

� ��&����%�$�(�%��� ��# !����!%�#$������ �� �&��$����%���� �%# �

��� �!# ��$$�$�

Peer Cop����%� �� ��!��#+% +!��#�� ��&����%� ����%(������%( #������'���$���

(�������%���$�%#��$��##����$�!�#%� ��%���!�$$���� ��% ���$���%(����� ��$�

����� ���!�$$�$�%���% �������%�����%( #��$����#�$$�$�"&�������������

���� ����&#���% �%#��$��%���%���������%� ��% �%���% ����������� ��$

� ��% #�%���% ����!�$$�$�������������� ����&#���% ��)%#��%���%���# �

%������� ��$��#��$�%&!�� #����#�� !�%#��$��#$��$�!�#%� ��%���#����%���

� ����&#�%� �������� �%��&��&$�������#�� !��$�� ����$�%��*��#����%�'�� �

%�����%( #��

Page 99: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Glossary 87840 USE 104 00

Peer Cop Table����&%(*�%$�%�����(%�(�##��"���%$*(%""�(�)�)%�*-�(���%$���+(�*�%$�*��*

)&������)��%-��%##+$���*�%$���*-��$�*����%$*(%""�(��$������#%�+"�)��)

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

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

peer-to-peer communication��#�*�%��%���%##+$���*�%$��$�-������$/���,������$��$�*��*����*�

*(�$)��(������)��)�*���#�*�%��+)���%$��%��+)��"+)�

port�����.*�($�"��%$$��*%(�%$�����,�����*�-�����*���$�*-%(!����"���)

�**������

protocol��)�*�%��(+"�)�+)���#+*+�""/��/�*-%�%(�#%(��$%��)�*%��%##+$���*��

Repeater���%���%$���,����*��*��$*�(�%$$��*)�*-%�)��*�%$)�%�����%��+)��"+)

$�*-%(!����*��)�+)���*%��.*�$��*���$�*-%(!����"��"�$�*��%(�*%��""%-�*��

$�*-%(!�*%����%##%��*������*�%$�"���*�1��$�"�$��$%��)�

routing path�$��%��+)��"+)��*���)�'+�$���%����,����$%������(�))�)�*�(%+���-������

#�))����-�""����(%+*���*%��*)���$�"���)*�$�*�%$�

section���%$*��+%+)��(%+&�$��%�����"��)��#�$*)��*%��*��(�-�*��*���(�$%��

��,���)���%$$��*�����(��*"/�*%��%(#���)��$�"�&�*��*��*��%�)�$%*�&�))

*�(%+����$/���&��*�(�������#�$�#+#�"�$�*��%����)��*�%$���$������00�*

�00#���*���)�#���)�%$��)��#�$*�������#�.�#+#�"�$�*����$����������*

����#�����$��)��*�%$�)+&&%(*)�+&�*%���$%��)�����&��*�()���$����+)���*%

%�$�*-%�)��*�%$)��%(��(��*�(����"��"�$�*�)��$��#%(��$%��)������

�������

segment�����%#��$�*�%$�%�������%$*�$+%+)�"�$�*��%��*(+$!����"���%$$��*�$���

&��(�%��*�&) �*���*-%�*�&) ��$��*����(%&����"�)���*-��$�*���*-%�*�&)��$�

*���(�$%�����,���)����$��%(�#%(��)��#�$*)��%(#���)��*�%$�%��*���$�*-%(!�

�������� ���$������

serial port�$��%##+$���*�%$�&%(*��*�-�������*���)�*(�$)��((���%$����*��*���*�#��

Page 100: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

88 Glossary 840 USE 104 00

slave����#&�!������%����&������"����#!�������'����#��!���%���������%����%���"

�����#����#��#����#��#!��"��#���"������'�!�"�����#���������"��!

!� $�"#"����#��#����'�����"#�!���%������������ �����

��������$"� �$"������#&�!�������!�������#�!"�����������$��"

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

�!���#&�!����#������$����&��������!�#�"��"�����"#�!������

slot time�������$�#����#����!��!�"��#����#���&�!"#���"��#������'�"#�#�������#��

��#&�!���$"#�&��#���!���!�"���"���!������#��!�"#�#������#��"���"���$���

#���!�"���"��#�������#�����#&�!��"�"��&�"#�"#�#��������#��������

"'"#���"��!�����#��������'�

system��"�#������!�&�!����%���"�����#���!��""����#���"��#&�!������������

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

&�#��$#�"���������#����������������#��!�� $�����#�

tap����""�%������#!�������%����#��#�����"�"�����#"����#���#!$�����������!

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

������#������!�#����!���������#��#����������%�����#�#���#���"�#�������

�� ������

Terminal Block I/O������$#��$#�$#����$���#��#�������#"���!��#�'�#��#������$"� �$"

��#&�!������#����������%���"��#���!���#��"�#�����#����������#����

��!������������������$��"��!�%������"#(�����#�%�����"�!%��������

�������#���"����&�������"�������"#����#��������"�!%�������������"���������

��"#��!������!����"���!�#���"�

terminator��!�"�"#�%���������������#�#������������������#���!�%��#���#��"�����"��!��

!�����#�����������#��#�����#����#�������"�����"��!��#�!����#���&�#��#��

"���������������"�#������!��#�!�"#����������������������"'"#�������

���$"� �$"�������#������#���"���#�!����#����!�"�"#�!�&�#��#&���$���!"�

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

��������#���#&�����"����#���������"��#������"��#"�#�!����#�����$���!"

��"#������������#����#�����������������#���"�#����!���%���������������

TIO������ ����������������

Page 101: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Glossary 89840 USE 104 00

token��������������������������������������������� ����������������

��� ���������������������������������"�������������

token bus����� ������������������ �� ����� ��������������������� ��������

������������������������������ ������������������������������������

����������������� ��������� ���

transaction������������������������������������������������� �� ������� �����

��������

trunk���������� �����������"������������������������������� ��������������

��� ��������������������� ���������������"� �� ������������������

UI��������� �������

User Interface��������������������������������������������������� ��������������������

�����������������������������������������������������������������������

�!������������������������������������������������������ ������������"

�������������� ���������������� �������������������� ����������� ���

��������������������������������������������

Page 102: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street
Page 103: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

Index840 USE 104 00 91

Index

B�����+#�!���%.,�����

C���%�

�+()����

-+.'$����

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

�(''��-#'!�'�-0(+$���/#��,

(+���-�+&#'#,-#������,�+/#�#'!�����

)+(!+�&&�+����

)+(!+�&&�+��'���������

�('-+(%%�+,��&.%-#)%�����

D������)

�+()��

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

#'��+()�����

#'�"(,-�����

#'�&.%-#)%��"(,-,����

����� .'�-#('��%(�$���

�+()����)-�+,

�(' #!.+�-#('�����

0#-"�&.%-#)%���('-+(%%�+,�����������

0+#-��)+#/#%�!�����

�+()�'(�����1)%�#'�����

H"��%-"

�����+()���

&(�.%����

"(%�.)�-#&���������

I����,2,-�&

�(' #!.+�-#('��������

�(' #!.+�-#('�()-#(',�����

�+()����)-�+,����

()-#&#3#'!����

����&(�.%�,����

M&�,-�+�'(�����1)%�#'�����

&�,,�!�,

"�'�%#'!�����

'('���� ����

����� .'�-#('��%(�$

0#-"������+(),��

0#-"�����&(�.%�,�����

&.%-#)%���('-+(%%�+,

�1�&)%����

+�*.#+�&�'-,����

N'�-0(+$

�'�(/�+/#�0��������

�(&)�+#'!������'�������������

��-�+&#'#,-#��-#&#'!�����

�+()����)-�+��(' #!.+�-#('�����

"(0�'(��,��+��$'(0'�����

()�+�-#('�����

,-�+-.)�����

-�+&#'(%(!2���

�����(�.%���(' #!.+�-#('����

'�-0(+$�,��-#('���1)%�#'�����

'(�����1)%�#'�����

P)�-"

�1)%�#'������

#&)��-�('�����-#&#'!�����

���+��()���.+#'!�,-�+-.)�����

)�+ (+&�'��

�'��'(����(.'-�����

�,-#&�-#'!���-��-"+(.!").-�����

��-(+,�� ��-#'!�����

)+#/#%�!�

+����('%2����

+����0+#-�����

������ ������������0+#-���,#'!%��&�,-�+�('%2����

)+(!+�&&�+���(''��-#'!���������

Page 104: Modicon Modbus Plus Network I/O Servicing Guide · Modicon Modbus Plus Network I/O Servicing Guide 840 USE 104 00 Version 2.0 March 1996 AEG Schneider Automation, Inc. One High Street

840 USE 104 0092 Index

R�� ��$�"#�� ������������

T$� ���

�������%��#

������%"�$��������

"���#$�"#���)�%$��������

'�$���%�$� ������$"����"#����������

'"�$�� "�&������������

$����

�( �����������

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

$�����"����#$�$%$����$��������

$�����"�$�$����$���

�����$�"����#$���������$'�"�#�����

����%�$��%��$������$'�"�#���������

U%#�"���$�"������������$��������