Modicon Modbus Plus Network BM85 Bridge Multiplexer User’s Guide 890 USE 103 00 Rev. 1.
Preface $! 0 * %((1/0. 0%+*/ "+1* %* 0$%/ ++' .! *+0 %* %*# ! .!/!.2! 0$! .%#$0 0+ )+ %"5 +1. ,.+ 1 0/ %* (%*! 3%0$ +1. ,+(% 5 +" +*0%*1+1/ ,.+ 1 0 !2!(+,)!*0 $! %*"+.) 0%+* %* 0$%/ + 1)!*0 %/ /1 &! 0 0+ $ *#! 3%0$+10 *+0% ! * /$+1( *+0 ! +*/0.1! / +))%0)!*0 5 $*!% !. 10+) 0%+* * $*!% !. 10+) 0%+* //1)!/ *+ .!/,+*/% %(%05 "+. *5 !..+./ 0$ 0 ) 5 ,,! . %* 0$%/ + 1)!*0 " 5+1 $ 2! *5 /1##!/0%+*/ "+. %),.+2!)!*0/ +. )!* )!*0/ +. $ 2! "+1* !..+.
Contents Chapter 1 Introducing the BM85 Bridge/Multiplexers . . . . . . . . . . . . . . . . . . . . 1 -% #!5 5 0'/%+'!3!-. *) * 0. '0. $! * 0. '0. !/2*-& $! *) * 0. '0. 1!-1%!2 *" * !'. 1 %' '! * !'.
Chapter 3 Configuring the Modbus Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . "#+." +1 0 .0 +!"(/ +2"."! &* %&/ % ,0". * 2".2&"3 +# 0%" +*#&$1. 0&+* .+ "// "-1&."! -1&,)"*0 +*#&$1.
%"* 0+ "0 0%" +!" +3 0+ "0 0%" +!" +! 1/ +.0 *!& 0+. +!"/ Chapter 4 Configuring the Programmable Models . . . . . . . . . . . . . . . . . . . . . . 57 890 USE 103 00 "#+." +1 0 .
Chapter 5 Installing the BM85 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 Installing the BM85 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.1 Mounting the BM85 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.2 Shelf/Panel Mounted Models . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.3 Rack Mounted Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 Figures 890 USE 103 00 Figure 1ąBM85 Bridge/Multiplexers on Modbus Plus . . . . . . . . . . . . . . . . . . . . Figure 2ąBM85 With Typical RS232/485 Devices . . . . . . . . . . . . . . . . . . . . . . . . Figure 3ąBM85 With Typical Modbus Devices . . . . . . . . . . . . . .
Chapter 1 Introducing the BM85 Bridge/Multiplexers V V V 890 USE 103 00 # # " ! V V V V ! V ! Introducing the BM85 Bridge/Multiplexers 1
1.1 Bridge/Multiplexers on Modbus Plus 1.1.
MODBUS PLUS NETWORK PROGRAMMABLE CONTROLLER PROGRAMMABLE CONTROLLER BP85 BRIDGE PLUS MODBUS PLUS NETWORK TO OTHER NODES BM85 BRIDGE MULTIPLEXER HOST DEVICE NETWORK ADAPTER BM85 BRIDGE MULTIPLEXER HOST COMPUTER RS232 OR RS485 SERIAL DEVICES MODBUS MASTER, SLAVE, OR NETWORKED DEVICES Figure 1 BM85 Bridge/Multiplexers on Modbus Plus V V
1.2 Overview of BM85 Models 1.2.1 Available Models $& #) ( , !# # &( ''#! *!&% !% )!% # 0 # &( + #0 # & +) #+) % *-&(") -!* , (! *.
1.2.3 Operating Power AC/DC Models # , ') &, + ,.**&$ 0$-# *)0 + & )! !- ' & ("-# !)+ )* + -$)( !+)' )+ ,$("& *# , *)0 + # & )(( -, -) ,) % - )( -# + + * ( & +).( $(" $, -#+)."# -# & # )(- $(, ( &$( !., -# - $, ,,$ & -) -# ., + && )! -# , ') &, 1 *- -# ( &,) )* + - !+)' ( 1- +( & ,).+ )0 + )(( -, -) ,) % - )( -# + + * ( & +).( $(" $, -#+)."# -# & # *)0 + ,).+ '.,- !.
1.
% % # # $! % &$ &$ $$ $ $ # #- ' $% %&$ # ! #% %# # #* & % $ # !# ' % ' ! % $ %( # # # % & % ! % $ $ ( % % $ !! % !# # # $$ # %# % % % $ $ MODBUS PLUS NOTE 2 BM85 BRIDGE MULTIPLEXER 1 CONTROLLER 2 3 4 DISPLAY NOTE 1 BARCODE READER MODBUS DEVICE SCALE NOTE 3 Figure 2 BM85 With Typical RS232/485 Devices $& # + $ % %*! * &% ' $ % % $ #
1.4 Configuring the Programmable Models Developing the Application # -$* $# *' ) *()$"/%'$ ' "" ! "$ !( -$* "*() + !$% ) #) ' %%! ) $# ( ! # ) # $,#!$ ) #)$ ) ( # !* ( ) $% ' ) # $ $' " (( # ! # * ' !!$ ) $# %'$)$ $! $#+ '( $# # -$*' ( ' ! %$') % ' " ) '( $* # ' ) ) %%! ) $# %'$ ' " $# # . .
1.4.1 Software Development Tool Kit '$-.$)" *! !$' - -/++'$ $) .# *!.1 , 0 '*+( ). &$. $+,*0$ $) .$*) # 0 '*+( ). .**'- $) '/ V *,' ) 4 4 ,/) .$( -. ,./+ ,*/.$) V ) * % . '$ , ,3 *! /.$'$.3 ,*/.$) - $) '/ $)" !/) .$*)- !*, ( ) "$)" (/'.$+' . -&- $) .# ++'$ .$*) V * /- '/- . ., )-! , /.$'$.3 ,*/.$) V # , !$' *). $)$)" !/) .$*) +,*.*.3+ - V *(+$' (*)-., .$*) +,*", ( 1$.# -*/, * -#*1$)" 2 (+' - *! .# /- *! !/) .$*)- $) .
1.
MODBUS PLUS BM85 BRIDGE MULTIPLEXER 1 CONTROLLER 2 3 4 NOTE 1 MASTER NOTE 2 SLAVE NETWORK MASTER NETWORK SLAVE 50 NETWORK SLAVE 150 NETWORK SLAVE 100 NETWORK SLAVE 200 NOTE 4 NOTE 3 Figure 3 BM85 With Typical Modbus Devices ! ! & % % ! " ! Notes $ ! " " " # " ! ! $ ! "
1.6 Specifications (AC/DC Power Models) 1.6.1 Bridge/Multiplexer Models for AC/DC Power Description Mounting Method Physical Characteristics Name BM85 Modbus Plus Bridge/Multiplexer Part Number NW–BM85–000, NW–BM85C002 NW–BM85E232, NW–BM85S232 NW–BM85E485, NW–BM85S485 Horizontal Surface Platform or shelf, with included mounting brackets Vertical Surface Panel, with included mounting brackets Height 2.59 in (66 mm) Width 11.50 in (292 mm), unit only 14.
1.6.2 1.6.
1.7 Specifications (DC/DC Power Models) 1.7.1 Bridge/Multiplexer Models for DC/DC Power Description Name BM85 Modbus Plus Bridge/Multiplexer Part Number NW–BM85D002, NW–BM85D008 Mounting Method Vertical Standard 19 in Rack Physical Characteristics Height 3.47 in (88 mm) Width 19.00 in (483 mm), mounting panel 18.26 in (464 mm), hole centers Depth 9.15 in (232 mm) Weight 5.5 lbs (2.5 kg) net 6.5 lbs (3.
1.7.2 1.7.
Chapter 2 Device Addressing and Message Routing 890 USE 103 00 V V V Device Addressing and Message Routing 17
2.
2.1.2 Routing to Host Based Network Adapters !$ !%& % &)!$ "& $% & +& ! !) & "& $ % &)!$ ! $ %% %" % & % ' $ &! ) & %% % %% ' % #' & +& % $ !& + & "& $ $ ( !$ '%&! '% &! & "" & ! !$ * " !$ %% !' &% !$ %& &'% !$ & ! 2.1.
2.
&* 0%" 0 (" +*2"./&+* ,.+ ""!/ / &* &$1." # 0%" !!."// &/ &* 0%" . *$" &." 0 00 % !!."// 0%" )"// $" &/ .+10"! 0+ 0%" /," & *+!" !!."// +* 0%" (+ ( +! 1/ (1/ *"03+.' # 0%" !!."// &/ &* 0%" . *$" 00 % !!."// 0%" )"// $" &/ .+10"! 0+ /&*$(" !"2& " 0 +*" +# 0%" (+ ( +! 1/ ,+.0/ !!."//"/ /," ,+.0/ ."/," 0&2"(5 # 0%" !!."// &/ &* 0%" . *$" ),(& &0 00 % !!.
2.
% "! !$ ! # # From To Routing Path CPU A (Primary) Slave A 5 2 0 0 0 50 5 3 50 0 0 CPU C 25 2 0 0 0 SA85 (Task 1) 25 30 1 0 0 Slave B 25 4 2 0 0 200 25 4 3 200 0 SA85 (Task 2) 30 2 0 0 0 Slave B 4 2 0 0 0 200 4 3 200 0 0 CPU A (Primary) 24 8 0 0 0 CPU B (Standby) 24 40 0 0 0 100 24 5 3 100 0 Slave B 4 2 0 0 0 150 4 3 150 0 0 CPU C 2 0 0 0 0 CPU A (Primary) 24 8
Chapter 3 Configuring the Modbus Models V V V V !% " !% $ %" $ #$ %# "$ " $ "# V %" $ V %" %" $ # V %" %" $ " # V %" " V %" " # V %" " V $$ $ %# %# " ## V $$ $ V 890 USE 103 00 " % $ "$ %# "$# %# "$ $ " # Configuring the Modbus Models 25
3.1 Before You Start 3.1.1 Models Covered in This Chapter ! " $ ! " # " !! " % ! Part Number Mounting Method Operating Power (Nominal) Modbus Plus Network Cable Serial Ports Serial Protocol NW–BM85–000 Panel or Shelf 115/230 Vac Single Modbus ASCII or RTU NW–BM85C002 Panel or Shelf 115/230 Vac or 24 Vdc Single or Dual Modbus ASCII or RTU NW–BM85D008 19 in Rack 125 Vdc or 24 Vdc Single or Dual Modbus ASCII or RTU 3.1.
3.2 Required Equipment ) )(!$"/, .# ) /- *),. * , ' . ,- 3)/ 1$&& ( $.# , )! .# !)&&)1$(" 0$ V ), +/$0 & (. . ,'$( & 1$.# )'* .$ & - ,$ & & V ), ), +/$0 & (. )'*/. , *,) / . ,/(($(" . ,'$( & '/& .$)( *,)", ' -/ # - 1$.# )'* .$ & - ,$ & & &$-.$(" )! )'* .$ & . ,'$( &- ( & - $- *,)0$ $( ** ( $2 )' . ,'$( & '/& .$)( *,)", '- -/ # - &&)1 3)/ .) -.), .# % 3-.,)% - 3)/ /- $(.) - ,$*.
3.3 Configuration Checklist $* + (% ( &* # $ ) $#( $' $# *' # .$*' ( ) ( ) "( ( .$*' ! () 1. Select a terminal and cable. ' )$ %% # - $' ! () # $ $"% ) ! ) '" # ! + ( # ! ( ! ) ) '" # ! # ! ) ) .$* , !! *( $' ) $# *' ) $# 2. Determine the Modbus port parameters. ' )$ ) $# Modbus Port Parameters. ) '" # ) % ' " ) '( .$* , #) )$ *( $' $ *( %$') h $') .
3.4 Modbus Port Parameters 3.4.1 Information You Will Need You will need the following information for each port that you will use in your application. Parameters are explained in the sections indicated. Port Type (see Section 3.4.2) Modbus Master Modbus Slave Modbus Network Modbus `Silent Master' Network Slave Device Address (see Section 3.4.3) 1 ... 247 Communication Parameters (see Section 3.4.4) Baud Rate: 50 ...
3.4.
3.4.3 Slave Device Address If the port is to be configured as a Modbus single slave device port, a slave device address must be assigned to the port in the range 1 ... 247 decimal. The address is part of the configuration of a port to which a single slave device is attached. This address is not applicable to Modbus master devices, as they do not use a device address. It is also not applicable to Modbus networked devices, as multiple devices can exist on the port. 3.4.
3.4.
Timeout Examples #.# .# /,*# #3 *-)#/ $,. /#00'+% 0 )'+( 0'*#,10 2 )1# !& '/ /#" ,+ ," 1/ *#// %# 0. +/ !0',+ ,$ 40#/ 0, 0 -,.0 "#2'!# +" 40#/ $.,* 0 "#2'!# 890 USE 103 00 V . *#0#./ 1" /0 .0 " 0 +, - .'04 /0,- #.' ) !,**1+'! 0',+ 0'*# 5 '0/ */ !& . !0#. */ $,. 40#/ *,"# /#+"/ ,+# !& . !0#. -#. 40# ) 2# !,+0.,))#. /! + 0'*# */ 0'*# */ ,0 ) 0'*# 5 5 5 5 5 5 */ /# )'+( 0'*#,10 2 )1# ,$ */ V .
3.4.
Setting the Parameter )/ ( - & . ) ), - !), .# ) ' ))-. , * , ' . , . (3 - ,$ & *),. # * , ' . , 1$&& # 0 .# !)&&)1$(" !! . ! 3)/ - & . ) !), .#$- * , ' . , $( )'$(" )'' ( - 1$.# !/( .$)( ) ), , * -- $, .&3 .) .# -& 0 0$ . .# *),. ! .# )'' ( $- !/( .$)( ) .# -& 0 , -*)(- 1$&& , ./,( .) .# ),$"$( .), )! .# ) /- )'' ( !. , .# -& 0 # - )'*& . .# , +/ -. .$)( ), 1# ( $. , ./,(- ( 2 *.$)( , -*)(- $( $ .$(" .# . $. ((). )'*& . .# .
3.4.8 Modbus Address Map # $) $( %*' $) '$ " % *( ' (( & ) " ( %' '%*) $ ) % *( # (( ( ' + ) )( %*' % *( &%')( &%') ( ) " ) ) $ %" *& )% $)' ( ) ) .%* (& . *' $ %$ *' ) %$ V ) "% ) %$ $ ) ) " ) , .%* , $) )% &" ) $)'. V %$ .) % *( ' (( $ ) ' $ V + .) '%*) $ & ) # " ) " $)'. (& ( %, .
V & " + !$ # %#(' " ' %#( % (& '# $%# % !! #"'%# % ' "# % && #" & #" " '*#% " " ! ' #% # (& % && ' $$ & ' %#(' " $ ' '# ' ! && ' * & "' '# "# #" ' (%% "' # (& (& " '*#% % (& ' * %#(' ' %#( ' % '# "# #" ' & #" " '*#% V & #*& #* ' ',$ # ) ' ' &' " ' #" " ' %! " ' %#(' " # ! && " " ! ' #% # (& % &&
V # - , -- - , , - ,0 ( '/-. (). /- V ! .# ' -- " )(. $(- ( , -- $( .# , (" $. 1$&& , -- .) -$("& ) /- -& 0 0$ . )( )! .# ) /- *),.- , -- - -* $!3 *),.- , -* .$0 &3 ), 2 '*& $! .# ' -- " )(. $(- , -.) .# 0$ . *),. $. 1$&& ,)/. # )! .# , -- - -* $!$ - )(&3 -$("& *),. ( ((). /- .) , -- ) /- ( .1),% )! 0$ - . *),.
Silent Master Port Considerations % % $% # ! #% % &$ $% # ' # # &$ $ ' ' $ % $ &$ %( # % % ! #% $ ($ % $% # ' % # $$ % $ ' ' $ # % * $ ( $ % # $$ % # ' $ % % # ! #%$ % $ # # $$ &$ &$ % % $% # % % $ ' ' $ % ! #% &$% ' & "& # $$ $ * !! % * &$% % % $ $ # $$ % $
3.5 Configuring the Modbus Ports 3.5.1 Connecting Power for the Configuration ! " # ! ! " ! " ! # ! ! ! " ! " " " " 3.5.
Set the CONFIGURE Mode Set switch 1 to the CONFIGURE position (UP). Define the Configuration Port Switches 2 and 3 determine the port connector to be used for connecting the serial terminal. Set them for the port you want to use. Set the Configuration Port Parameters (NW–BM85–000) Set switches 4 ... 8 to match the terminal's baud rate, parity mode, and stop bits. The port always uses 8 data bits for configuration. Set the Configuration Port Parameters (NW–BM85C002, D008) Set switches 4 ...
3.6 Your Configuration Commands &! &! %!&" & ! " " $ " " ! # #! " # % ! % " Command Action Range V Select a configuration screen or Help screen 1 ... 8 P Select a port to be configured 1 ... 4 N Enter a Modbus slave device address 1 ...
3.6.
3.7 Your Configuration Screens You have four configuration screens: V1 Use this screen to display and set the communication parameters for each port. V2 Use this screen to display and set locations 1 ... 32 of the Modbus Address Map table for each port. V3 Use this screen to display and set locations 33 ... 64 of the Modbus Address Map table for each port. V4 Use this screen to Save or Initialize the BM85 configuration.
3.7.2 Printing the Configuration & $ % ! # ! # # & $! # ! & $ $" & $! ! # ! ! $ % # & # ! # ! & ! ! & $! " ! " 3.7.
3.8 Your V1 Screen 3.8.1 Your V1 Screen Layout MODICON MODBUS BRIDGE/MUX – Ver. 1.0 Copyright (c) 1989 MODICON, Inc.
3.8.2 Using the V1 Screen Select the port you want to configure. For example, enter P4 to select Port 4 and make it the active port. Your currently selected port is shown on the bottom line of the screen. Specify the port type by entering T with one of the following types: M (Master), S (Slave), N (Network), or X (Silent Master). For example, enter TS to setup the currently active port as a slave port. A Silent Master port will be labeled `xmaster' on the screen.
3.9 Your V2 and V3 Screens 3.9.
3.9.2 Using the V2 or V3 Screen + ,! + * & '* '& " -*"& &,*" + '* ,! + $ , ('*, + ,! + * & '* '& " -*"& &,*" + '* ,!"+ ('*, '- & $, *& , ,/ & ,! & + * &+ -+"& '%% & + & ! $ &,*1 '$-%& "+ $"+,"& ' $' ,"'&+ "& ,! , $ ', ,! , ,! + * , $ &,*1 $' ,"'&+ &', ' -+ * ++ + '- %-+, &, * ,! ' -+ * ++ + ,! , 1'- / &, ,' % ( "&,' ,! + '& '$-%& ! & 1'- ", ,! , $ &,*" + 1'- ' &', ! .
3.10 Your V4 Screen 3.10.
3.10.
3.
3.12 Setting the RUN Mode 3.12.1 When to Set the RUN Mode ## # # #" " # ! # !" ( $ % "" # $ # ! ( ! ! # # $" $" #& ! # #" $" !#" # " #" # & # % ( $! # " " " & ! " # # $ # Caution:ąYou must complete the internal configuration of the BM85 before making the unit active in your application, both on the Modbus Plus network and at its serial ports.
3.
2D Modbus state timer event error 2E UART interrupt error Modbus Plus Processor Interface Error Codes: 34 ... 36 Hex Code (Hexadecimal) Meaning 34 Modbus Plus Processor interface error 35 Modbus Plus Processor opcode response error 36 Timeout error waiting for Modbus Plus Processor LLC Layer Error Codes: 81 ... A3 Hex 890 USE 103 00 Code (Hexadecimal) Meaning 81 Master state error 82 Slave state error 83 Unknown routing failure to send 84 ...
Chapter 4 Configuring the Programmable Models V V # # " V $ $ % " $ " "% V V 890 USE 103 00 # " " !" " $ " "% " % V "" " # " % " ! V "" " V " ! # % V "" " #! #! !! Configuring the Programmable Models 57
4.1 Before You Start 4.1.
4.2 Required Equipment 4.2.1 Equipment for Writing the Application Program First, you must create your BM85 application program. For this you will need the BM85 Program Development Software Tool Kit. Part numbers and ordering information are provided in the BM85 Section 1.7.2. For compatibility with the BM85 development software, your PC hardware should be an MS-DOS compatible platform with at least 4 Megabytes of RAM. You will also need the Borland Cā/āC++ compiler at version 3.
4.3 Overview of the Development Software ( %+ '+ , % ) '% ' # + "% $) % ), ' %%" ) ( &'%+ )% (( () .%*' &" $$ $ - #&" ( ' ( %,$ %' ) %'" $ $+ '%$# $) %#&" ) % *# $) ) %$ ( (*&&" , ) ) ! ) ') $*# '( $ %' ' $ $ %'# ) %$ ' $ ) ) %$ %*' (% ), ' $ "* ( "" % ) + "% $) " ( %' %#& " $ $ %,$"% $ .%*' &&" ) %$ %* "(% + $ ((%')# $) % (%*' % " ( ) ) .%* $ *( ( - #&" ( 4.3.
4.3.3 Test and Demonstration Source Files %""%- $ " ) &(%, )%+( % . #&" ) * * /%+ $ +) $ /%+( , "% $* / $ ")% #% $ +) ) * )* &(% ( #) %( . ( ) $ $ * )* $ /%+( File Name Purpose TEST0.C Displays a code on the BM85 LED indicators TEST1.C Shows Modbus Plus master and slave operation TEST2.C Demonstrates multitasking using the BM85 indicators TEST3.C Demonstrates floating point emulator TEST4.
4.4 Installing the Development Software This overview of the software installation process is supplied to assist your planning. Complete documentation is provided in the software kit. Substitute the paths and parameters used in your Borland development environment wherever applicable. 4.4.1 Default Parameters The development software is supplied with two default parameters for downloading to your BM85.
Start your Borland compiler development environment as described in your compiler documentation. Update the BM85 Project file BM85.PRJ to set the correct directory paths for your Borland environment. For example, in the Borland 3.1 environment, you can use the following key sequence: Key Sequence Purpose Alt–P Project open BM85.
4.
4.6 Setting the Configuration Switches BM85 USE UPPER U = UP SWITCHES D = DOWN X = DON’T CARE 12345678 SWITCH POSITION 1 2 3 4 5 6 BM85 OPERATION 7 USER DEFINED 8 U RUN APPLICATION STORED IN BM85. SWITCHES 1-7 DEFINED BY USER. X X X X X U D D ALLOW DOWNLOAD OF APPLICATION.
4.
4.8 Indicator Codes During Downloading # % " " !" " # ! "! ! " " ! #! " ! % !'!" !" "#! ! " ' #"! ! % # 4.8.1 Normal Download Codes ! # % 4.8.
4.9 Setting the RUN Mode 4.9.1 When to Set the RUN Mode "" " " "! ! " " ! ' # $ !! " # " ' " " #! #! "% " "! #! "! " ! "! " % " $ ' # " ! ! ! % ! " " # " Caution:ąYou must complete the internal configuration of the BM85 before making the unit active in your application, both on the Modbus Plus network and at its serial ports.
Chapter 5 Installing the BM85 V V V V V V 890 USE 103 00 Installing the BM85 69
5.1 Installing the BM85 Hardware 5.1.1 Mounting the BM85 #% ") ( , " " %( #%+$* $ %$ %( /%$* " ) " %( , (* " & $ " %( %( $)* "" * %$ $*% )* $ ( $ ( ! $)* "" .
Horizontal Mounting &++&$ *,) & + * $& #* !* !++ .!+ ' * &) $&,%+!% &% &)!0&%+ # '# + &)$ &) * # # + ,%!+ + &) #&. / # - # +& ##&. -! .!% + !% ! +&)* &,%+!% ) " +* ) *,''#! .!+ + ,%!+ &) * ,)!% !+ &% + &)!0&%+ # *,) Vertical Mounting &) - )+! # $&,%+!% ,* + ) " +* *,''#! .!+ + ,%!+ &) +!% +& ' % # ) " +* - + * + + !%* )+ !%+& *#&+* ')&-! &% + ,%!+ * &++&$ *,) & !+!&% # ) .
TOP VIEW Allow 4.0 in (102 mm) rear clearance for access to switches, cables, and fuse 8.3 in (211 mm) 1.53 in (39 mm) 5.25 in (133 mm) 11.5 in (292 mm) 12.83 in (326 mm) 14.08 in (358 mm) REAR PANEL VIEW 2.
FRONT PANEL VIEW 3.0 in (76 mm) 3.47 in (88 mm) 18.25 in (464 mm) 19.0 in (483 mm) TOP VIEW Allow 4.0 in (102 mm) rear clearance for access to switches and cables 17.25 in (438 mm) 9.15 in (232 mm) 8.48 in (215 mm) 10.59 in (269 mm) 1.
5.2 Connecting the Power Cables See Sections 1.6 and 1.7 for details about the BM85 operating power and connector requirements. Caution:ąYou can connect power cables to the BM85, but ensure that the power is OFF before connecting the network or serial cables to the unit. AC/DC Models AC/DC models are supplied with a power cable of 6 ft (2 m) length for operation from 110-120 Vac or 220-240 Vac single-phase power. The cable connects to a socket on the rear panel. Grounding is through the cable.
POWER CABLE STRAIN RELIEF AC POWER SELECTOR PLUG AND FUSE AC POWER SWITCH MODBUS PLUS AC POWER CONNECTOR MODBUS PLUS ADDRESS SWITCHES SERIAL PORT 2 SERIAL PORT 4 SERIAL PORT 1 SERIAL PORT 3 SERIAL PORT SWITCHES Figure 19 BM85–000 Rear Panel MODBUS PLUS CHANNEL B 24V + SERIA PORT 4 SERIAL PORT 2 DC – AC POWER SWITCH AC POWER SELECTOR PLUG AND FUSE POWER CABLE STRAIN RELIEF MODBUS PLUS CHANNEL A SERIAL PORT 1 SERIAL PORT 3 (UPPER) SERIAL PORT SWITCHES AC POWER CONNECTOR (LOWER) MODBUS P
5.
5.3.1 Connecting a Single Network Cable # ' # ! ! # (+$& ' $## ( ( $ )' !)' ! ($ ( $ )' !)' $## ($& 5.3.2 Connecting Dual Network Cables # ) ! ! # (+$& ' $## ( $ )' !)' ! ' # ($ ( $&& ( $## ($&' $# ( & & % # ! ')& ($ #( , ( $&& ( ! ' # $## ($&' 5.3.
5.4 Reading the Indicators ! # /&+* & *! "% " *&() ") )!&-% #&- BM85–000: BM85C: BM85E232, BM85S232: BM85E485, BM85S485: BM85D002: BM85D008: Figure 22 Layout of the Indicators 5.4.1 POWER and READY Indicators ! "% " *&( "##+$"% * ) )* "#/ -! % *! ! ) '&- ( (&$ *! )&+( % "*) "%* (% # '&- ( )+''#/ ") &' ( *"% %&($ ##/ ! "% " *&( &%#/ "##+$"% * ) )* "#/ -! % *! ! ) )+ )) +##/ &$'# * "*) "%* (% # " %&)*" ) 5.4.
5.4.3 Modbus Plus Port Status Indicators ! * ' "' " ,(* +!(/+ ,! (. * %% (&&-'" ,"(' +, ,-+ , ,! '( /( * "' " ,(*+ (* ' " '," 1 **(*+ (' ,! ,/( ( -+ %-+ % ) ,!+ ,! (* "' " ,(* %"'$+ &(& ', *"%1 ", "' " , + ,! , & ++ **(* / + , , (' ,! ( -+ %-+ % ) ,! +, 1 +, , "' " , + ! * -%, 0"+,+ ",! * "' ,! % (* "' '( .
5.5 Attaching Identification Labels && " $ ! &&! ! &&" ! !" ! ! ! # % ! $ $ ! ! ! "!" ! ! ! ! ! ! " ! ! !! ! ! ! ! ! " ! ! $ ! % % 5.5.
5.5.
Appendix A Compatible Devices and Cables V V V V 890 USE 103 00 Compatible Devices and Cables 83
A.1 Compatible Devices and Cables A.1.1 Abbreviations '$0$ !!/$3( 1(-,0 /$ 20$# (, 1'$ #$3("$ ,# " !*$ *(01(,& , 1'$ " !*$ . /1 ,2+!$/0 (,#(" 1$0 1' 1 " !*$ *$,&1' -.
A.1.3 Devices and Cables for Configuring Modbus Ports ,)),4(+& (0 )(01(+& ,% ",*- 1(!)$ #$3("$0 +# " !)$0 1' 1 " + !$ 20$# %,/ ",+%(&2/(+& 1'$ -,/10 ,+ 1'$ ,#!20 *,#$)0 0$ ,% + ,/ ",*-21$/ /$.2(/$0 1$/*(+ ) $*2) 1(,+ -/,&/ * 02"' 0 ,/ $.2(3 )$+1 ,/ %2/1'$/ (+%,/* 1(,+ ",+1 "1 1 01,/* $"'+,),&($0 +" ,4+$ /(3$ ,)2*!( $)$-',+$ A.1.4 A.1.
A.
A.
A.4 RS485 Ports Pinout !") ) *"&% &, () *! ) (" # '&(*) '"%&+* &( *! #&-"% $& #) Operating Power (Nominal) Modbus Plus Network Cable Serial Ports Serial Protocol Part Number Mounting Method NW–BM85E485 Panel or Shelf 115/230 Vac or 24 Vdc Single or Dual RS485 Programmable, User Defined NW–BM85S485 Panel or Shelf 115/230 Vac or 24 Vdc Single or Dual RS485 Programmable, User Defined " +( )!&-) *! '"% &% " +( *"&% &( *! '&(* &%% *&() .&+ ( (" *"% # ) &( .
Glossary acknowledgement & * % ,! , "& " , + ,! , , * % ! + & * ".
Bridge Plus % %$ , * * $* ( %$$ *) *-% % +) "+) $ *-%(!) broadband $ *-%(! %##+$ * %$) # * % )+&&%(* $ #+"* &" * *( $)# )) %$ $$ ") +) $ ( '+ $ / , ) %$ #+"* &" .
DIO DIO Drop Adapter Distributed I/O %# %# $' " $ $ # #$# " ' " ! $# $ $ " #! ) # " +#! $" !%$* * %$!%$ & # $ " $ # $ # %#$" !" ## $' " # " " $" " " %# %# $' " !$ % $ $ ! " $ # # $ #$ " $" $ $' " $' " # # " " !$ "# ! $ $ " $ ! $ # $ # ! $ # !" # $ $' "
frame descriptor ) +- ( -" "(,- (&).- + , . + ,-+. -.+ -" - %#'$, -+ ',-- (+ + #/ - + & , -( ))+()+# - )+#(+#-2 *. . , + & , +#)-(+, ('- #' + & ) + & - +, + & ,- -., ' )(#'- +, Global Input -2) ( - #').- + #/ 2 '( .,#'! + () - -+ ', +, ( , .,#'! + () ' (' #!.+ -( + #/ .) -( 4 #- 0(+ , ( %( % ').- - +(& " ( .) -( ,(.+ '( , .) -( & 1#&.& -(- % ( 0(+ , ' ('! - +(& " ,(.+ '( ' #' 1 #'-( .
LAN " % '*"% ! !' % "!! ' "! " ) & ! * ' & '% !& %% * ' "(' ' (& " #( " (! ' "!& & %) & " (& (& & ! + # " "% "!'%" ! ! "! '"% ! ! (&'% #%" && & layer ! ' " #"%' "! " ' &'%( '(% " ) * #%") & ! & %) & "% ' '% !& %% ! " ! "% ' "! ! LLC " ! "!'%" # %' " ' ) ' ' # % "% & ' #%"'" " & "% !' , ! (& %& " ' ! '*"% ! "% #%") ! %
Modbus II $"#! #& ! "("# # # $" " # * "" !*# * ! $ # " # # #! " ! ! # " % #" ! " #& ! $ " ' modem $ # ! $ # ! % # # # " # # ! #! " "" " # ! # " $# " " ! % ! # # ! $" " # # network # ! # % " " ! # # ! # ! $ # $" $" # % " " ! # ""
peer-to-peer communication #!!)" ( #" (+ " " (+#& * ' " + "- * " " ( ( ( (& "' & ! ( # )' - * ' #" #&! " (# ( # '# ( ! ( # )' #" # )' )' Physical Layer " ( !# ( - & ( ( $* ' ( $ -' #"" ( #" " ' " " ! "' (+ " "# ' # " (+#& " - ( '( " & port ,( &" #"" (#& #" * ( + ( " (+#& ' (( protocol ' ( # &) ' )' !)() - - (+# #& !#& * ' (# #!!)"
segment #! " ( #" # #"( ")#)' " ( # (&)" #"" ( " $ & # ( $' ( (+# ( $' " ( $ ' (+ " ( (+# ( $' " ( & "# * ' " #& !#& ' ! "(' #&! ' ( #" # ( " (+#& " serial port " #!!)" ( #" $#&( ( + ( ' (& "' && #" ( ( ( ! slave " (+#& * + ' #"( - "#( & * * * ' # "#( " ( ( ( (& "' ( #"' - & '$#" (# #!! " ' #& & %) '(' " ( ( - ! '( & * slot time
system tap terminator
Index A , --$(" 2 '*& - ) /- , -- )(0 ,-$)( )( ) /- &/- B 0 $& & ') &- $(.,) / .$)( ) /- *),. ') &- *,)", '' & ') &- -* $!$ .$)(- C & !), - ,$ & *),.- ( .1),% )(( .$)(- *)1 , )(( .$)(- - ,$ & *),. )(( .$)(- 1$,$(" $ ", '- )(!$"/, .$)( )(!$"/, .$)( )0 ,0$ 1 0 &)*' (. -)!.1 , 0 $& $&$.3 - ,$*.$)( $(-. &&$(" * ,. (/' ,- !$& )1(&) $(" .) ) /- *),.
M R & +) #+) &$$+%! *!&% &, (,! - )* *+) !% ! *&() & +) #+) % *-&(" (&+*!% ' * ) & ! &% +)*&$ ( (,! $&+%*!% $ * & ) &(!/&% # $&+%*!% &, (,! - ( " $&+%* $& #) ) # ' % # $& #) , (*! # $&+%*!% N % *-&(" # ) &%% *!% O &' ( *!% '&- ( &%% *!&%) &%% *!% &%% *&( # .