ABB NMBA-01 Installation And Startup Manual

Manual is about: Modbus Adapter Module

Summary of NMBA-01

  • Page 1

    Abb drives installation and start-up guide modbus adapter module nmba-01 efesotomasyon.Com - control techniques,emerson,saftronics -ac drive-servo motor.

  • Page 2

    Efesotomasyon.Com - control techniques,emerson,saftronics -ac drive-servo motor.

  • Page 3: Installation and

    1999 abb industry oy. All rights reserved. Modbus adapter module nmba-01 installation and start-up guide 3afy 58919772 r0225 effective: 1.2.1999 supersedes: 1997-01-10 efesotomasyon.Com - control techniques,emerson,saftronics -ac drive-servo motor.

  • Page 4

    Ii nmba-01 installation and start-up guide efesotomasyon.Com - control techniques,emerson,saftronics -ac drive-servo motor.

  • Page 5: Safety Instructions

    Nmba-01 installation and start-up guide iii safety instructions overview this chapter states the safety instructions that must be followed when installing and operating the nmba-01 modbus adapter module. If neglected, physical injury and death may follow, or damage may occur to the frequency convert...

  • Page 6

    Safety instructions iv nmba-01 installation and start-up guide general safety instructions warning! All electrical installation and maintenance work on the drive should be carried out by qualified electricians. The drive and adjoining equipment must be properly earthed. Do not attempt any work on a ...

  • Page 7: Table Of Contents

    Nmba-01 installation and start-up guide v table of contents safety instructions table of contents chapter 1 – introduction to this guide intended audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1 what this guide con...

  • Page 8

    Table of contents vi nmba-01 installation and start-up guide chapter 7 – fault tracing overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1 installation problems . . . . . . . . . . . . . . . . . . . . . ...

  • Page 9

    Nmba-01 installation and start-up guide 1-1 chapter 1 – introduction to this guide overview this chapter contains a description of the installation and start-up guide for the nmba-01 modbus adapter module. Intended audience the guide is intended for the people who are responsible for installing, com...

  • Page 10

    Chapter 1 – introduction to this guide 1-2 nmba-01 installation and start-up guide appendix a – technical data contains the technical information on the modbus module. Appendix b – modbus protocol describes the modbus protocol. Appendix c – ambient conditions contains a specification of the ambient ...

  • Page 11: Chapter 2 – Overview

    Nmba-01 installation and start-up guide 2-1 chapter 2 – overview overview this chapter describes the nmba-01 modbus adapter module, and gives the warranty and liability information of the manufacturer. (information about the modbus protocol is available in appendix b.) introduction to modbus modbus ...

  • Page 12

    Chapter 2 – overview 2-2 nmba-01 installation and start-up guide figure 2-1 the construction of the modbus link and the nmba-01 adapter module. Compatibility the nmba-01 is compatible with: • acs 300 • acs 400 • acs 600 singledrive • acs 600 multidrive • acs 600 motioncontrol (acp 600) • acs 600 cra...

  • Page 13

    Chapter 2 – overview nmba-01 installation and start-up guide 2-3 warranty and liability information the warranty for your abb drive and options covers manufacturing defects. The manufacturer carries no responsibility for damage due to transport or unpacking. In no event and under no circumstances sh...

  • Page 14

    Chapter 2 – overview 2-4 nmba-01 installation and start-up guide efesotomasyon.Com - control techniques,emerson,saftronics -ac drive-servo motor.

  • Page 15

    Nmba-01 installation and start-up guide 3-1 chapter 3 – mechanical installation overview this chapter contains module mounting instructions. Depending on the drive, the module can be installed either inside or outside the drive housing or cabinet. See the user’s manual of the drive for module placem...

  • Page 16

    Chapter 3 – mechanical installation 3-2 nmba-01 installation and start-up guide mounting inside the drive the work inside the drive should be carried out by a qualified electrician only. Warning! Pay attention to the slowly discharging voltage of the capacitor bank and the voltages that are connecte...

  • Page 17

    Nmba-01 installation and start-up guide 4-1 chapter 4 – electrical installation overview this chapter contains: • cabling instructions • instructions for bus termination • connection and earthing instructions for the nmba-01 module and earthing instructions for the bus cable. Warning! Before install...

  • Page 18

    Chapter 4 – electrical installation 4-2 nmba-01 installation and start-up guide nmba-01 connections figure 4-2 fibre optic link connecting the nmba-01 adapter to the drive. The nmba-01 module is connected to the drive using a fibre optic cable link. Consult the drive documentation as to the correspo...

  • Page 19

    Chapter 4 – electrical installation nmba-01 installation and start-up guide 4-3 earthing the nmba-01 module earth is connected to the rail onto which the module is mounted. If the rail is fastened to an earthed metallic assembly plate, the module is automatically earthed, and no external earthing wi...

  • Page 20

    Chapter 4 – electrical installation 4-4 nmba-01 installation and start-up guide earthing the modbus cable shields the modbus cable shield may be directly earthed at one station only. At other stations the cable shield should be earthed via an rc filter. There are two wiring examples in the figures b...

  • Page 21: Chapter 5 – Programming

    Nmba-01 installation and start-up guide 5-1 chapter 5 – programming overview this chapter gives information on configuring the modbus master station and the drive for communication through the nmba-01 modbus adapter module. Configuring the system after the nmba-01 modbus adapter module has been mech...

  • Page 22

    Chapter 5 – programming 5-2 nmba-01 installation and start-up guide table 5-1 the nmba-01 configuration parameters. Module type this parameter shows the module type and sw version number as detected by the drive. The value cannot be adjusted by the user. (if this parameter is undefined, the communic...

  • Page 23

    Chapter 5 – programming nmba-01 installation and start-up guide 5-3 good messages this diagnostics counter increases by one every time a valid modbus message has been received by nmba-01 module. This counter will roll over from 32767 back to 0. During normal operation, this counter is increasing con...

  • Page 24

    Chapter 5 – programming 5-4 nmba-01 installation and start-up guide efesotomasyon.Com - control techniques,emerson,saftronics -ac drive-servo motor.

  • Page 25: Chapter 6 – Communication

    Nmba-01 installation and start-up guide 6-1 chapter 6 – communication overview this chapter describes the modbus communication with the drive. Register read and write the drive parameter and data set information is mapped into a 4xxxx register area. This holding register area can be read from an ext...

  • Page 26

    Chapter 6 – communication 6-2 nmba-01 installation and start-up guide table 6-1 parameter mapping the register addresses which are not allocated to any drive parameter or data set are invalid. No reads or writes are allowed for these addresses. If there is an attempt to read or write outside the par...

  • Page 27

    Chapter 6 – communication nmba-01 installation and start-up guide 6-3 exception codes the nmba-01 supports the modbus exception codes shown in table 6-2 . Table 6-2 exception codes. Data update the nmba-01 module has been designed for time-optimised, reliable data transfer between the modbus network...

  • Page 28

    Chapter 6 – communication 6-4 nmba-01 installation and start-up guide multiple drive control it is possible to connect multiple (theoretical maximum 247) drives to one nmba-01. Multiple drive control has the same control principle as the point-to-point connection. The nmba-01 behaves like a multiple...

  • Page 29

    Chapter 6 – communication nmba-01 installation and start-up guide 6-5 multiple drive control set-up multiple drive control needs only parametrisation of one single drive, the first drive in the ring. To configure the modbus adapter, the fieldbus parameters of the first drive are set by means of its ...

  • Page 30

    Chapter 6 – communication 6-6 nmba-01 installation and start-up guide efesotomasyon.Com - control techniques,emerson,saftronics -ac drive-servo motor.

  • Page 31

    Nmba-01 installation and start-up guide 7-1 chapter 7 – fault tracing overview this chapter gives step-by-step diagnostics information for finding out the root causes and corrections to the most common problems with the nmba-01 module. This section is divided into different sections, which lists fir...

  • Page 32

    Chapter 7 – fault tracing 7-2 nmba-01 installation and start-up guide status leds the nmba-01 has three status leds. These are from top to bottom: • xmit led. This led will flash each time the nmba-01 transmits a response or an exception on the modbus network. • rec led. This led will flash each tim...

  • Page 33

    Chapter 7 – fault tracing nmba-01 installation and start-up guide 7-3 table 7-2 modbus error codes during operation. Flash code status correction occasional flash on error led module on-line. Parity, crc or unsupport- ed command received. Check the wiring and earthing of the module. Verify that only...

  • Page 34

    Chapter 7 – fault tracing 7-4 nmba-01 installation and start-up guide efesotomasyon.Com - control techniques,emerson,saftronics -ac drive-servo motor.

  • Page 35

    Nmba-01 installation and start-up guide a-1 appendix a – technical data ddcs link compatible devices: all abb fieldbus adapter modules, abb acs 300, acs 400, acs/acp/acf 600, dcs 500 drives size of the link: 2 stations (3 to 248 in multiple drive control) medium: fibre optic cable • construction: pl...

  • Page 36

    Appendix a – technical data a-2 nmba-01 installation and start-up guide fieldbus link compatible devices: any modbus device capable of modbus commu- nication as a master. Size of the link: 247 stations including repeaters (31 stations and 1 repeater per segment) medium: shielded, twisted pair rs485 ...

  • Page 37

    Appendix a – technical data nmba-01 installation and start-up guide a-3 nmba-01 enclosure: plastic, dimensions 45 × 75 × 105 mm; degree of protection ip 20 mounting: onto a standard mounting rail settings: via drive interface (control panel) current consumption: 65 ma at 24 v d.C. Connectors: • ligh...

  • Page 38

    Appendix a – technical data a-4 nmba-01 installation and start-up guide efesotomasyon.Com - control techniques,emerson,saftronics -ac drive-servo motor.

  • Page 39

    Nmba-01 installation and start-up guide b-1 appendix b – modbus protocol this chapter describes the serial modbus protocol. This chapter is intended for people who need to program a serial modbus master for their own control system. The material of this chapter is copyrighted by modicon, and is used...

  • Page 40

    Appendix b – modbus protocol b-2 nmba-01 installation and start-up guide the modbus protocol establishes the format for the master’s query by placing into it the device (or broadcast) address, a function code defin- ing the requested action, any data to be sent, and an error-checking field. The slav...

  • Page 41

    Appendix b – modbus protocol nmba-01 installation and start-up guide b-3 the two serial transmission modes controllers can be setup to communicate on standard modbus net- works using either of two transmission modes: ascii or rtu. Users select the desired mode, along with the serial port communicati...

  • Page 42

    Appendix b – modbus protocol b-4 nmba-01 installation and start-up guide modbus message framing in either of the two serial transmission modes (ascii or rtu), a mod- bus message is placed by the transmitting device into a frame that has a known beginning and ending point. This allows receiving devic...

  • Page 43

    Appendix b – modbus protocol nmba-01 installation and start-up guide b-5 how the address field is handled the address field of a message frame contains eight bits (rtu). Valid slave device addresses are in the range of 0 – 247 decimal. The indi- vidual slave devices are assigned addresses in the ran...

  • Page 44

    Appendix b – modbus protocol b-6 nmba-01 installation and start-up guide contents of the data field the data field is constructed using sets of two hexadecimal digits, in the range of 00 to ff hexadecimal. These are made from one rtu character, according to the network’s serial transmission mode. Th...

  • Page 45

    Appendix b – modbus protocol nmba-01 installation and start-up guide b-7 rtu when rtu mode is used for character framing, the error checking field contains a 16-bit value implemented as two 8-bit bytes. The error check value is the result of a cyclical redundancy check calculation per- formed on the...

  • Page 46

    Appendix b – modbus protocol b-8 nmba-01 installation and start-up guide parity checking users can configure controllers for even or odd parity checking, or for no parity checking. This will determine how the parity bit will be set in each character. If either even or odd parity is specified, the qu...

  • Page 47

    Appendix b – modbus protocol nmba-01 installation and start-up guide b-9 during generation of the crc, each 8-bit character is exclusive ored with the register contents. Then the result is shifted in the direction of the least significant bit (lsb), with a zero filled into the most significant bit (...

  • Page 48

    Appendix b – modbus protocol b-10 nmba-01 installation and start-up guide mal response. The ‘byte count’ field specifies how many 8-bit data items are being returned. It shows the count of 8-bit bytes to follow in the data for rtu. For example, the value 63 hex is sent as one 8-bit byte in rtu mode ...

  • Page 49

    Appendix b – modbus protocol nmba-01 installation and start-up guide b-11 figure b-4 slave response with rtu framing response field name example (hex) rtu 8-bit field header none slave address 06 0000 0110 function 03 0000 0011 byte count 06 0000 0110 data hi 02 0000 0010 data lo 2b 0010 1011 data h...

  • Page 50

    Appendix b – modbus protocol b-12 nmba-01 installation and start-up guide function codes the nmba-01 supports three modbus function codes. These allow the master to read and write 16-bit integer values to the drive. 03 read holding registers reads the binary contents of holding registers (4x referen...

  • Page 51

    Appendix b – modbus protocol nmba-01 installation and start-up guide b-13 response the register data in the response message are packed as two bytes per register, with the binary contents right justified within each byte. For each register, the first byte contains the high order bits and the second ...

  • Page 52

    Appendix b – modbus protocol b-14 nmba-01 installation and start-up guide 06 preset single register presets a value into a single holding register (4x reference). When broadcast, the function presets the same register reference in all attached slaves. Query the query message specifies the register r...

  • Page 53

    Appendix b – modbus protocol nmba-01 installation and start-up guide b-15 16 (10 hex) preset multiple regs presets values into a sequence of holding registers (4x references). When broadcast, the function presets the same register references in all attached slaves. The nmba-01 allows one or multiple...

  • Page 54

    Appendix b – modbus protocol b-16 nmba-01 installation and start-up guide response the normal response returns the slave address, function code, starting address, and quantity of registers preset. Here is an example of a response to the query shown above. Figure b-10 preset multiple registers - resp...

  • Page 55

    Appendix b – modbus protocol nmba-01 installation and start-up guide b-17 function code field: in a normal response, the slave echoes the function code of the original query in the function code field of the response. All function codes have a most-significant bit (msb) of 0 (their values are all be...

  • Page 56

    Appendix b – modbus protocol b-18 nmba-01 installation and start-up guide in this example, the master addresses a query to slave device 10 (0a hex). The function code (01) is for a read coil status operation. It requests the status of the coil at address 1245 (04a1 hex). Note that only that one coil...

  • Page 57

    Appendix b – modbus protocol nmba-01 installation and start-up guide b-19 crc generation the cyclical redundancy check (crc) field is two bytes, containing a 16-bit binary value. The crc value is calculated by the transmitting device, which appends the crc to the message. The receiving device recalc...

  • Page 58

    Appendix b – modbus protocol b-20 nmba-01 installation and start-up guide placing the crc into the message when the 16-bit crc (2 8-bit bytes) is transmitted in the message, the low-order byte will be transmitted first, followed by the high-order byte. For example, if the crc value is 1241 hex (0001...

  • Page 59

    Appendix b – modbus protocol nmba-01 installation and start-up guide b-21 7deohri&5&ydoxhvirukljkrughue\wh vwdwlfxqvljqhgfkdudxfk&5&+l>@ ^ [[&[[[o[&[[[[&[[[[&o[ [[[&[[[[&[[[[&[[[o[& [[[o[&[[[[&o[[[[&[[[ [&[[[[&[[[[&[[[[&[[ [[&o[[[[&[[[[&[[[[&[ [[o[&[[[[&[[[[&[[[[& [[[[&[[[[&[[[[&[[[ [&[[[[&[[[[&[[[[...

  • Page 60

    Appendix b – modbus protocol b-22 nmba-01 installation and start-up guide xqvljqhgvkruw&5&sxfk0vjxv'dwd/hq xqvljqhgfkdusxfk0vj phvvdjhwrfdofxodwh&5&xsrq xqvljqhgvkruwxv'dwd/hq txdqwlw\rie\whvlqphvvdjh ^ xqvljqhgfkduxfk&5&+l [)) kljke\whri&5&lqlwldol]hg xqvljqhgfkduxfk&5&/r [)) orze\whri&5&lqlwldol]h...

  • Page 61

    Nmba-01 installation and start-up guide c-1 appendix c – ambient conditions ambient conditions, operation ambient operating conditions refer to the conditions the option module is subjected to when installed for stationary use. Air temperature: 0 to +50 ° c relative humidity: 5 to 95 %, no condensat...

  • Page 62

    Appendix c – ambient conditions c-2 nmba-01 installation and start-up guide efesotomasyon.Com - control techniques,emerson,saftronics -ac drive-servo motor.

  • Page 63

    Efesotomasyon.Com - control techniques,emerson,saftronics -ac drive-servo motor.

  • Page 64

    Abb industry oy drives group p.O.Box 184 fin-00381 helsinki finland telephone: +358 10 222 000 telefax: +358 10 222 2681 nmba- 01 /e n 3afy 5891 9772 r0225 effecti ve: 1. 2. 1999 supersedes: 199 7- 0 1 -1 0 efesotomasyon.Com - control techniques,emerson,saftronics -ac drive-servo motor.