Instruction/ maintenance manual of the product MBP-100 Toshiba
Go to page of 73
ICC INDUSTRIAL CONTROL COMMUNICATIONS, INC. Madison Office Houston Office 1600 Aspen Commons, Suite 210 12300 Dundee Court, Suite 212 Middleton, WI USA 53562-4720 Cypress, TX USA 77429-8364 Tel: [608] 831-1255 Fax: [608] 831-2045 http ://www. icc desi gns .
1 Introduction Thank you for purchasing the ICC MBP-100 Modbus Plus Multiprotocol Network Gatew ay. The MBP-100 allows information to be transferred seamlessly among many different fieldbus networks w ith minimal configuration requirements.
2 MBP-100 Modbus Plus Multiprotocol Netw ork Gatew ay User's Manual Part Number 10498-3.100-000 Printed in U.S.A. ©2008 Industrial Control Communications, Inc. All rights reserved Industrial Control Communications, Inc. reserves the right to make changes and improvements to its products without providing notice.
3 Usage Precautions • Please use the gateway only when the ambient tem perature of the environment into which the unit is installed is within the follow ing specified temper ature limits: Operation .
4 TABLE OF CONTENTS 1. The Netw ork Gatew ay Series Con cept ....................................... 6 2. Mechanical Diagrams ................................................................... 7 2.1 Enclosur e ........................................
5 14.1.1 Requirem ents............................................................................. 30 14.1.2 Connecti on ................................................................................. 30 14.1.3 Application Conf iguratio n .........
6 1. The Netw ork Ga te w ay Series Conce pt The MBP-100 is a member of the ICC Network Gatew ay Series product family. Members of this family are desi gned to provide a uniform interface, configuration and application experience. This commona lity reduces the user’s learning curve, reducing commissioning time while simplify ing support.
7 2. Mec hanical Diag rams 2.1 Enclosure Figure 1: Enclosure Dimens ions (units are inches).
8 2.2 Mounting Clip Figure 2: Mounting Clip Dimensions (units a re inches).
9 2.3 External Interface Chassis GND Modbus Plus Network Figure 3: Bottom View Reserve d MMI (RS232) port Modbus Plu s Node Address Sw itches RS485 port AUX Power M odbus Plus Status LED Figure 4: Fro.
10 ASD Link LEDs Data W rit e LEDs ASD #2 ASD #3 ASD #1 Figure 5: Top View 3. Certif ications Underwriters Laboratories (UL) Listing Mark • Listee: Industrial Control Communications, Inc. 1600 Aspen Commons, Suite 210 Middleton, WI 53562 • UL File number: E236267 • Product: MBP-100 KIT.
11 4. F ea tur e Summary Modbus Plus Port Standard DB9 connector. Supports bot h standard (MSTR) read and write as well as global data read and w rite instructi ons. Any internal data point has the option of being mapped to the gateway ’s “get” or “put” global data.
12 New netw ork drivers are continuous ly being added, and can be dow nloaded for free from our web site. Text-Based Console Conf ig uration Unit configuration is performed via a te xt-based console inte rface, available locally over the RS232 port via a standard PC terminal program such as Microsoft Windows Hy perTerminal®.
13 In all cases, the unit can be easily unsnapped from the mounting clip to temporarily provide easier access to the chassis ground terminal or netw ork connector.
14 5. Installing the Ga tew ay The gateway’s installation procedure w ill vary slightly depending on the chosen mounting method and the netwo rks that w ill be used.
15 5.2 Toshiba ASD (Common Serial) Network in Use The gateway connects to each drive via t he drive’s common serial (logic level) communication port, typically located on either the main drive contr.
16 4. Remove the drive’s front cover / open the drive’s cabinet door (refer to the appropriate drive manual for instructions how to do this). 5. The drive’s LCD panel (also called the “Electro.
17 ICC or your local Toshiba represent ative for assistance if the problem persists. 5.2.2 Installation for S7, S9, S11, A7 and VF-nC1 ASDs 1. Mount the unit via the desired method (refer to page 12 for more information).
18 9. Take a moment to verify that the gatew ay and all netw ork cables have sufficient clearance from drives, motors, or power-carry ing electrical wiring. 10. Turn the power sources to all c onnected drives ON, and verify that the drives function properly.
19 6. RS485 P ort Electrical Interfaces In order to ensure appropriate network conditions (signal voltage levels, etc.) when using the gatew ay’s RS485 port, some know ledge of the network interface circuitry is required. Refe r to Figure 6 for a simplified netw ork schematic of the RS485 interf ace circuitry.
20 7. Envir onmental Specifications Item Specification Operating Environment Indoors, less than 1000m abov e sea level, do not expose to direct sunlight or corrosive / explosive gasses Operating Tempe.
21 8. Maintenance and Inspection Preventive maintenance and inspection is r equired to maintain the gateway in its optimal condition, and to ensure a long operational lifetime. Depending on usage and operating conditions, perform a periodic inspection once every three to six months.
22 9. Stor ag e and War r anty 9.1 Storage Observe the following points w hen the gat eway is not used immediately after purchase or when it is not us ed for an extended period of time. • Avoid storing the unit in places that are hot or humid, or that contain large quantities of dust or metallic dust.
23 10. LED Indica tor s The gateway contains several different LED indicators, each of w hich conveys important information about the status of the unit and connected netw orks.
24 11. Configura tion Switc hes There are eight configurat ion DIP switches (marked “CONFIG”) located on the front side of the gateway . Switches #1 - #6 set the Modbus Plus station address of the gateway (refer to Table 1).
25 Switches #7 and #8 perform the follow ing functions: Switch #7 .........R S232 port selection switch. W hen “OFF” at unit startup, the RS232 port will act as the serial console, regardless of the port’s configuration or protocol assignment (refer to section 14 for more information on the serial console).
26 13. Unit Configura tion Concepts 13.1 Port and Protocol Configuration Each of the communication ports can be individually configured or enabled/disabled. It is important to not e that w ith one exc eption, the ports function independently of one another, and can operate simultaneously .
27 The default timeout time in all cases is 0, which disables netw ork timeout handling. When nonzero, timeout proce ssing does not begin until after a valid network packet has been received by the unit on that port.
28 This concept may best be further ex plained by way of a representative scenario. For example, let’s assume that the gatew ay’s RS485A port has been designated to be a Modbus Master.
29 1. Access the serial console configuration interface via Hyperterminal or other text-based console program. 2. Assign (or enable/disable) the desired protocols and their characteristics to the specific communication ports.
30 14. Console Access 14.1 RS232 The console is accessible via an RS232 interface for direct connection to a computer’s serial (COM) port. This is performed by connecting the unit’s RS232 (MMI) port to the computer’s serial port via the included serial cable.
31 Figure 10: HyperTe rminal Properties…Connect To Figure 11: HyperTe rminal Properties…Connect To…Configure.
32 Figure 12: HyperTe rminal Properties…Settings.
33 14.2 Invocation The console provides standard access and editing methods for the various configuration items (ports, points and their associated attr ibutes).
34 14.3 Main Menu The main menu is shown in Figure 14. All gatew ay configuration is performed by “drilling dow n” into progressively lower-level menus.
35 14.3.1 View/Edit Points Main menu selection number 1 displays a screen w hich shows a summary of the current point configur ation (see Figure 15). This screen only displays the point number and the.
36 Figure 16: Edit a Point • Edit Name: Menu selection number 1 allows y ou to change the point’s name. For example, the bottom of Figure 16 shows an example of changing point #1’s name to output_voltage . The point’s name is purely for user recognition of a point, and has no bearing upon communications functionality.
37 Toshiba Point A ttributes Figure 17: Edit Toshiba A ttributes • Edit Address: Menu selection 1 allows you to edit the netw ork address of the Toshiba ASD that this point refers to.
38 Mitsubishi Point A ttributes Figure 18: Edit Mitsubishi A ttributes • Edit Address: Menu selection 1 allows you to edit the netw ork address of the Mitsubishi ASD that this point refers to. • Edit Parameter: Menu selection 2 allows y ou to edit the Mitsubishi ASD parameter that this point w ill access.
39 Modbus Master Point A ttributes Figure 19: Edit Modbus Mast er Attribute s • Edit Address: Menu selection 1 allows you to edit the netw ork address of the Modbus slave t hat this point refers to. • Edit Register: Menu selection 2 allows you to edit the Modbus holding register or input r egister that this point w ill access.
40 Modbus Slav e Point Attribute s Figure 20: Edit Modbus Slav e Attributes • Edit Register: Menu selection 1 allows you to assign a Modbus register (accessible as either a holding register or input register) to this point. Figure 20 shows an example of how to change the current setting of 7 to 8.
41 Modbus Plus Point A ttributes Figure 21: Edit Modbus Plus A ttributes • Edit Get Global Node: Menu selection 1 allows modification of the selected node on the network from w hic h this point will consume (get) global data. This value is ignor ed if the “Get Global Offset” is “DISABLED”.
42 Implementing Global Data As indicated above, three global data conf iguration items exist for each point in the point database: a “get” node, a “get” offset, and a “put” offset.
43 Table 2: Global Data A ssignment Example (x=Don’t Care) Point # Get Node Get Offset Put Offset Note 1 3 2 DISABLED Get from node #3 2 x DISABLED DISABLED No global data access 3 8 5 DISABLED Get .
44 14.3.2 View/Edit Ports Main menu selection number 2 displays a screen w hich shows a summary of the current port configurat ion (see Figure 25). This screen only displays the current protocol selected for each port: in order to access more detailed port information, select the menu number corresponding to the desired port.
45 RS485/232 Port Configuration Figure 26: Edit Port Configuration • Edit Protocol Selection: Menu selection 1 allow s you to change what serial protocol is running on t he selected port. Note that not all ports run the same protocols. Figure 26 shows an example of changing the protocol selection on the RS485 port from Disabled to Modbus Slave.
46 14.3.3 Load Points Main menu selection number 3 allows the retrieval of a predef ined configuration into working memory (see Figure 27). Loading one of these configurations overwrites the existing point configuration. Currently, entering submenu selection 1 re turns the gatew ay’s configuration to its factory default state.
47 argument of the xmodem command indica tes the mode, and must be set to either “/crc” for Xmodem CRC mode, or “/cs” for Xmodem checksum mode.
48 Figure 29: HyperTerminal receive file dialog box When uploading a file, the procedure is si milar to downloading. Enter “/u” instead of “/d” for the ac tion parameter of the xm odem command.
49 15. Pr otocol-Specif ic Informa tion This section will discuss topics that are s pecific to each of the available netw ork selections. 15.1 Modbus The gateway supports Modbus slave and ma ster functionality via Modbus RTU.
50 • Because the transaction is handled loca lly w ithin the gateway, w r ite data checking is not available. For example, if a w rite is performed to a register with a data value that is out-of-r ange of the corresponding “source port” object, no Modbus exception will be imm ediately returned.
51 For clarity, let’s use Equation 1 and Equati on 2 in a calculation example. Say, for instance, that we are going to r ead coil #34. Using Equation 1, we can determine that coil #34 resides in register #3, as ⎣ 3.
52 • Note that various manufacturers w ill document their Modbus slave products in different way s. In par ticular, according to the Modbus specification, registers have two diffe rent indices at w .
53 15.2 Modbus Plus • Supported MSTR functions ar e indicated in Table 5. Table 5: Supported MSTR Functions Function Code Function 1 Write Registers 2 Read Registers 5 Write Global Data 6 Read Global Data • Modbus Plus register assignments are common betw een the Modbus Plus and Modbus RTU Slave protocols.
54 15.3 Toshiba Common Serial ASD Protocol • The gateway can act as a Toshiba ASD master via its dedicated common serial (TTL) port connections. All T oshiba drives that include a common serial port are supported. • No configuration is necessary, as the gatew ay automatic ally adapts to the ASD’s configured characteristics.
55 that this may involve hardw are conf iguration in addition to parameter changes. For example, G7/Q7/H7-seri es drives have duplex selection jumpers located on the drive’s control board near the communication ports. For these drives, both jumpers must be placed in the “HALF” position.
56 • The RS485 port and the ASD1 port of t he gateway are internally shared, which means that they both cannot be active simultaneously. Also, the RS485 port’s configuration has priority over that of the ASD1 port: if any protocol is assigned to the RS 485 port, then the ASD1 port will be automatically disabled.
57 15.5 Mitsubishi ASD Protocol • The gateway acts as a Mitsubishi protocol master via its RS485 port. Adjustable speed drives such as the FR-A500/E500/F500 series and F700- series that support the Mitsubishi protocol can be accessed. Also supported are MGI Technologies, In c.
58 Connect as shown in Figure 35. Figure 34: EIA / TIA Wiring Standards RDA SDA Signal Ground (TB:3) B (TB:2) SDB RDB A (TB:1) Figure 35: PU Port Connections • For 700-series drives, the gateway c an connect to the ASD via either the PU (panel) connector as indicated in Figure 35, or via the on-board RS485 terminals.
59 Signal Groun d (TB:3) B (TB:2) A (TB:1) Figure 36: 700-Series A SD Connections • Note that although the 700-series ASD also supports the Modbus RTU protocol, the initial ASD firmware di d not support the Modbus RTU protocol in 2-wire format.
60 on these parameters, please refe r to the relevant Mitsubishi documentation. Table 6: A dditional Mitsubishi Parameter A ssignments Parameter Number Item 1000 Second parameter switch-over 1001 Freq.
61 16. Modicon PL C Pr ogr amming Examples This section of the manual is being provi ded solely as a brief overview of the general ladder logic program architecture that can be used to interface w ith the MBP-100 over a Modbus Plus network.
62 16.1.1 MSTR Parameters • The number in the top portion of the MS TR block is the address of the first of six registers in the Control Block , and is generally configured as indicated in Table 7. Table 7: MSTR Control Block Format Address Description Parameters 4x Identifies which MSTR function is to be executed.
63 16.1.2 MSTR Inputs and Outputs Figure 38 indicates the inputs and outputs associated with MSTR instructions. A cti v ate M S T R In str u c ti on I ns t ruc t ion End - Error In str uc ti o n E n d.
64 Address Description Register Valu e 40050 MSTR function (read) 2 40051 Error code Read Only 40052 Number of consecutive registers to read 2 40053 Starting register 1 40054 Destination node address 2 40055 Master node address 1 2. Set the middle portion of the MSTR instruction to 40100.
65 Address Value 40200 Value to write to register 1 @ netw ork address 32 40201 Value to write to register 2 @ netw ork address 32 40202 Value to write to register 3 @ netw ork address 32 40203 Value to write to register 4 @ netw ork address 32 4.
66 4. In this case, we are accessing 32 w o rds of global data, so set the bottom portion of the MSTR instruction (“number of registers”) to 32. In the case of MSTR global reads, this number cannot exceed 32 by definition. 5. Initiate the global read command by closing internal relay 1.
67 17. Firmw ar e Upda tes The gateway’s embedded firmw are resides in flash memory that can be updated in the field. Firmware updates may be released for a variety of reasons, such as custom firmware im plementations, firmw are improvements and added functionality as a re sult of user requests.
68 download firmw are to its flash memory: a ll other application functions (such as communications, console access etc.) will be disabled. 17.3 Using the RFU Utility Support for downloading new appli.
69 The Communications Options window shown in Figure 40 then appears. Confirm that the settings are as shown, w ith the possible exception of the “Comm Port” settings, which depends on the COM port y ou are using.
70 17.3.3 Transmitting Firmware Files When a board support package (BSP) has been downloaded and unzipped, the flash firmware file w ill be the one with “.BIN” as its file name extension. Once the RFU utility has been configured, the flas h firmw are files can be downloaded to the gatew ay by tw o different methods.
71 17.4 Wrap-Up Once downloading is complete, close t he RFU utility , move CONFIG switch #8 back to the “OFF” (up) position to ex it “firmware dow nload” mode, and cycle power momentarily to .
ICC INDUSTRIAL CONTROL COMMUNICATIONS, INC. Madison Office Houston Office 1600 Aspen Commons, Suite 210 12300 Dundee Court, Suite 212 Middleton, WI USA 53562-4720 Cypress, TX USA 77429-8364 Tel: [608] 831-1255 Fax: [608] 831-2045 http ://www. icc desi gns .
An important point after buying a device Toshiba MBP-100 (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Toshiba MBP-100 yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Toshiba MBP-100 - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Toshiba MBP-100 you will learn all the available features of the product, as well as information on its operation. The information that you get Toshiba MBP-100 will certainly help you make a decision on the purchase.
If you already are a holder of Toshiba MBP-100, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Toshiba MBP-100.
However, one of the most important roles played by the user manual is to help in solving problems with Toshiba MBP-100. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Toshiba MBP-100 along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center