Page 4
5 minutes to allow the buffer capacitors to discharge. Always take adequate precautions before opening the variable speed drive, even though the connections for the control signals and jumpers are isolated from the mains voltage. Emotron AB 01-3698-01r4...
Page 6
2.3.2.1 Cable type A ..................... 18 2.3.3 Bus termination ..................19 2.3.3.1 Example....................19 2.3.4 Address setting ..................20 2.3.5 Baudrate....................20 2.3.6 Profibus Sync/Freeze functionality............20 DeviceNet....................21 2.4.1 DeviceNet fieldbus interface and LED indication........21 Emotron AB 01-3698-01r4...
Page 7
3.3.7 Read Holding Registers ................46 3.3.8 Read Input Registers................47 3.3.9 Force Single Coil..................48 3.3.10 Write Single Register................49 3.3.11 Force Multiple Coil..................50 3.3.12 Write Multiple Register ................51 3.3.13 Write/Read Multiple Register..............52 Emotron AB 01-3698-01r4...
Page 8
Parameter sets and Trip log lists ..........81 Frequently asked questions ............ 83 Installation................85 Polarisation of flat cables ............... 85 Mechanical mounting................86 Mounting the option board ..............86 Inserting the fieldbus module on to the option board ......89 Emotron AB 01-3698-01r4...
Page 9
Connecting the network cable..............89 8.5.1 Installation ....................89 8.5.2 Removal ....................90 Shielding ....................91 Emotron AB 01-3698-01r4...
Page 10
Introduction This instruction manual describes the installation and operation of the Fieldbus option board 2.0, which can be built into the products VFX 2.0 and FDU 2.0. Further on in this manual we refer to the variable speed drive. The Fieldbus option allows external equipment to exchange data and to control the products described in this manual.
Page 11
This manual contains information on general network troubleshooting for your convenience. Please note that Emotron cannot support all general questions regarding your specific network issues/installations if they are not related to the VSD or fieldbus option.
Page 12
Content Checking of contents Table 1 Pieces Component CD with configuration files Fieldbus module mounted on a circuit board, see below. Flat cable Mounting material Manual Fieldbus modules Profibus DP-V1 DeviceNet Modbus/TCP Emotron AB 01-3698-01r4 Introduction...
Page 13
7..0 7 ..0 7 ..0 7 ..0 Further information Further information about specific fieldbus system can be found on the Inter- net. Profibus: www.profibus.com DeviceNet: www.odva.org Modbus/TCP: www.modbus-ida.org Specific information about Emotron options/products and configuration files can be found at: www.emotron.com. Introduction Emotron AB 01-3698-01r4...
Page 14
Content Fieldbus networks General description All fieldbus options available through Emotron are based on an open serial com- munication standard that enables data exchange between the variable speed drives (VSD) and a network controller (PLC master). Advantages of using a serial communication network: •...
Page 15
At any given time, the module is considered to be operating in one out of seven states. The current state of the fieldbus module is presented in VSD menu [2693]. SETUP (00h) EXCEPTION (07h) NW_INIT (01h) WAIT_PROCESS (02h) PROCESS_ACTIVE (04h) IDLE ERROR (03h) (05h) Fieldbus networks Emotron AB 01-3698-01r4...
Page 16
A common method of finding network-related problems is to reduce the net- work step-by-step until the problem disappears. This can be done by discon- necting the outgoing profibus cable from a specific node and terminating at this point. Emotron AB 01-3698-01r4 Fieldbus networks...
Page 17
• Check if the shield is connected to the chassis and/or PE-din rail. Normally the resistance should be less than or equal to 10 ohm. • Check that the A and B wire are not crossed. Fieldbus networks Emotron AB 01-3698-01r4...
Page 18
5 seconds. For safety reasons it is only possible to change menu [261] when the VSD is stopped. 2. Hard restart by switching off the power, wait for the Control Panel to become unlit, then switch the power back on. Emotron AB 01-3698-01r4 Fieldbus networks...
Page 19
• Do not twist, stretch or crimp any cables. • Protect the cable from being damaged, e.g. by using cable channels/ grounded metallic cable racks. Fieldbus networks Emotron AB 01-3698-01r4...
Page 20
2. Profibus-DP (Decentralised Periphery) 3. Profibus-PA (Process Automation) The module supplied from Emotron supports Profibus-DP (version 1). The physical transmission medium of the bus is a twisted pair of cables (accord- ing to the RS-485 standard). Maximum length is 100-1200 metres (depending on the baudrate).
Page 21
Status Indication Comment No power or not Anybus state=SETUP or NW_INIT initialised Green Initialised Module has left the NW_INIT state Initialised, diagnostic Flashing green Extended diagnostic bit is set event(s) present Exception error Anybus status=EXCEPTION Fieldbus networks Emotron AB 01-3698-01r4...
Page 22
NOTE: A profibus plug with integrated micro controller/LEDs for network diagnostics may require more than 10 mA output. In such case use a standard D-sub connector instead and use other external tools like e.g. Profitrace to analyze network quality. Emotron AB 01-3698-01r4 Fieldbus networks...
Page 23
NOTE: The length may be extended by using repeaters. The twisted pair consists of data lines “A” and “B”. It is important not to cross these cables. According to the standard: A = Green wire B = Red wire Fieldbus networks Emotron AB 01-3698-01r4...
Page 24
NOTE: Do not terminate any nodes in the middle of the network line. This will cause the data signals to attenuate and with the worst case scenario being the network not working at all. Emotron AB 01-3698-01r4 Fieldbus networks...
Page 25
The baudrate is automatically detected by the module. 2.3.6 Profibus Sync/Freeze functionality The Profibus option from Emotron supports both sync and freeze which ena- bles the user to synchronize the inputs (Freeze mode) or the outputs (Sync mode) of a group of nodes.
Page 26
On-line, no connections estab- Node has no master. (1 Hz) lished. Check for duplicate MAC ID Critical link failure. and network power. Flashing red One or more connections Check poll time of master. (1 Hz) timed-out. Emotron AB 01-3698-01r4 Fieldbus networks...
Page 28
[261] when the VSD is stopped. 2. Hard restart by switching off the power, wait for the Control Panel to become unlit, then switch the power back on. 2.4.5 Baudrate The baudrate is automatically detected by the module. Emotron AB 01-3698-01r4 Fieldbus networks...
Page 29
ADI Object (A2h) to access product parameters. To read/write a certain parameter use service 16dec=SET or 14dec=GET. All parameter values are reached by using class 162dec (A2h) and the instance number according to the VSD manual. Attribute 5dec = VALUE Fieldbus networks Emotron AB 01-3698-01r4...
Page 30
We want to read the Current from the VSD. In the VSD manual we find the Devicenet instance number to be 31007 (Current). We use service 14dec=GET. Class 162dec is used together with attribute 5dec for DATA. Emotron AB 01-3698-01r4 Fieldbus networks...
Page 31
Content Fieldbus networks Emotron AB 01-3698-01r4...
Page 32
Another difference is that an industrial environment with EMI, higher tempera- ture and humidity, vibrations etc. requires much more robust cables, contacts and switches (supporting priority, network management). The office network and the production network are normally separated from each other. Emotron AB 01-3698-01r4 Industrial Ethernet networks...
Page 33
ID (defining a node within the network group). Gateway IP address is defined in menu [2654]. A gateway is the device which controls the access between networks, whereas switches take care of access within a single network. Industrial Ethernet networks Emotron AB 01-3698-01r4...
Page 34
Table 14 Ethernet settings – configuration methods IPconfig PC Setting / Set by Control Panel Web interface program IP address Subnet mask Gateway address DHCP setting Host name Domain name Primary DNS Secondary DNS Emotron AB 01-3698-01r4 Industrial Ethernet networks...
Page 35
Content 3.1.4 Anybus IPconfig You may use the PC program Anybus IPconfig (download it from Emotron’s web page) to see all Fieldbus options installed nodes in your network. With this program you can also re-configure each nodes network specific parameters.
Page 36
The Emotron Industrial Ethernet options has a user friendly, built in web server. This web server may be accessed through any PC with e.g. internet explorer installed. Simply enter the IP address of the Emotron node you wish to reach in the Address field of Internet Explorer.
Page 37
3.1.3, page 28. This page may also contain IE-protocol specific settings, like the Modbus/TCP time-out settings in the example on next page. Protocol specific settings are described further on in this manual. Industrial Ethernet networks Emotron AB 01-3698-01r4...
Page 38
Content Fig. 9 Example: Network configuration page of a Modbus/TCP module Emotron AB 01-3698-01r4 Industrial Ethernet networks...
Page 39
All user parameters in the VSD are listed by ordinal from one to the total amount of parameters. The ordinal is listed in column denoted “#”. NOTE: The ordinal does not have any connection to the Modbus Instance no/Devicenet no listed in the VSD manual. Industrial Ethernet networks Emotron AB 01-3698-01r4...
Page 40
It is also possible to scroll one page back or forward by pressing the labels “<< Previous” or “Next >>”, or simply by a mouse click on the block of parameters you wish to view, e.g. “1-10” in the figure below. Emotron AB 01-3698-01r4 Industrial Ethernet networks...
Page 41
HINT: Store or print a list of all the VSD parameters as a backup by setting “number of parameters per page” to the total amount of parameter in the VSD. Note that this procedure may take several minutes. This list is also useful as a look-up table (see below). Industrial Ethernet networks Emotron AB 01-3698-01r4...
Page 42
Trip log list 8 “AL8” 31501 Trip log list 9 “AL9” 44001 Start of parset B 1212 45001 Start of parset C 1579 46001 Start of parset D NOTE: Ordinal may vary depending on software revision. Emotron AB 01-3698-01r4 Industrial Ethernet networks...
Page 43
• Keep the industrial network traffic separated from the office network. • Use CAT5e STP cable. • The cable shield should only be connected to the drive through the RJ45 contact in the module (external connection do e.g DIN-rail not recom- mended). Industrial Ethernet networks Emotron AB 01-3698-01r4...
Page 44
502. The server in turn processes the message and sends a response back to the client. A client may be a PLC master or a PC whereas the server may be an Emotron FDU 2.0 or VFX 2.0. Modbus/TCP request...
Page 45
NOTE: A test sequence is performed on this LED during startup Table 17 Status Comment No power Green Normal operation Major fault, module is in state EXCEPTION (or FATAL event) Flashing red Minor fault Industrial Ethernet networks Emotron AB 01-3698-01r4...
Page 46
ANSI recommends using CAT6 for new installations. Operating temperature is normally -10 to +60°C for a CAT-5e cable (check with cable manufacturer). CAT-5e is fully backward compatible to CAT-5 cables. Maximum CAT-5e cable length 100 m (328 feet) including patch cables. Emotron AB 01-3698-01r4 Industrial Ethernet networks...
Page 47
12.0 * N/S = Not specified 3.3.3 Baudrate The ethernet option supports 10/100 Mbit/s, auto negotiation is default, but full or half duplex operation is selectable. For further information see section 3.1.5, page 31. Industrial Ethernet networks Emotron AB 01-3698-01r4...
Page 48
NOTE: All parameter data format/scaling/range information is found in the VSD manual for each modbus register. Note that the “modbus format” is used. For some parameters the specific Emotron format “eint” may be used. This is also described in the VSD manual.
Page 49
The unit identifier is only used if there are several nodes behind one IP address. This is not used for the Emotron FDU 2.0 and VFX 2.0 and can be left unim- plemented / set to 0.
Page 50
Byte count = 01 Request message Field name Hex value Function Start address HI Start address LO Number of Coils HI Number of Coils LO Response message Field name Hex value Function Byte count Data Emotron AB 01-3698-01r4 Industrial Ethernet networks...
Page 51
Hex value Function Start address HI Start address LO Number of Registers HI Number of Registers LO Response message Field name Hex value Function Byte count Data HI first register Data LO first register Industrial Ethernet networks Emotron AB 01-3698-01r4...
Page 52
Hex value Function Start address HI Start address LO Number of Registers HI Number of Registers LO Response message Field name Hex value Function Byte count Data HI first register Data LO first register Emotron AB 01-3698-01r4 Industrial Ethernet networks...
Page 53
Request message Field name Hex value Function Start address HI Start address LO Data HI Data LO Response message Field name Hex value Function Start address HI Start address LO Data HI Data LO Industrial Ethernet networks Emotron AB 01-3698-01r4...
Page 54
Request message Field name Hex value Function Start address HI Start address LO Data HI Data LO Response message Field name Hex value Function Start address HI Start address LO Data HI Data LO Emotron AB 01-3698-01r4 Industrial Ethernet networks...
Page 55
Number of Coils LO Byte count Coil no. 0-1 status (0000 0011B) Response message Field name Hex value Slave address Function Start address HI Start address LO Number of Coils HI Number of Coils LO Industrial Ethernet networks Emotron AB 01-3698-01r4...
Page 56
Data HI first register Data LO first register Data HI second register Data LO second register Response message Field name Hex value Function Start address HI Start address LO Number of Registers HI Number of Registers LO Emotron AB 01-3698-01r4 Industrial Ethernet networks...
Page 57
Start write address HI Start write address LO Number of write registers HI Number of write registers LO Byte count Data HI first register Data LO first register Data HI second register Data LO second register Industrial Ethernet networks Emotron AB 01-3698-01r4...
Page 58
“write register” or a combination. Note that when using a combina- tion of “read & write” registers, it is suitable to group all “read registers” in one block and all “write registers” in the next. Emotron AB 01-3698-01r4 Industrial Ethernet networks...
Page 59
Modbus parameter 0 is used to indicate a spare parameter. The same configuration using method b): Fig. 15 Regrouping of registers - web server configuring Industrial Ethernet networks Emotron AB 01-3698-01r4...
Page 60
43824. Number of write registers should be set to 2. Data should be set to the function of DigOut1 and Relay1. The result of the configuration example may also be seen in the web server: Fig. 16 Regrouping of registers - DATA of mirrored registers Emotron AB 01-3698-01r4 Industrial Ethernet networks...
Page 61
49972 is mapped to byte 0 & 1. See data contents in Table Table 23 Modbus registers for process data Modbus register MSB/LSB part Compare to basic process data Byte 0 49972 Byte 1 Byte 2 49971 Byte 3 Industrial Ethernet networks Emotron AB 01-3698-01r4...
Page 62
Remote, Keyboard, Com, Option Reference control Remote, Keyboard, Com, Option Run/Stp Ctrl Remote, Keyboard, Com, Remote+Keyb, Reset Ctrl Com+Keyb, Rem+Keyb+Com, Option For information about the general parameters, please see the instruction manual for the VSD. Emotron AB 01-3698-01r4 Fieldbus menus...
Page 64
Displays instance number of the 269B latest accessed acyclic Last inst.no. parameter * NOTE: Only the 4 bytes of Basic process data are displayed even if menu [2632], PrData Mode, is set to e.g. Extended. Fig. 17 Status menus Emotron AB 01-3698-01r4 Fieldbus menus...
Page 65
PLC is activated. Set the response delay in menu [2642] Com Flt Time. Menu [241] Select Set - Select Com only if you want to change parameter sets through the fieldbus. Fig. 18 Step by step guide Fieldbus menus Emotron AB 01-3698-01r4...
Page 66
5 seconds. For safety reasons it is only possible to change menu [261] when the VSD is stopped. 2. Hard restart by switching off the power, wait for the Control Panel to become unlit, then switch the power back on. Emotron AB 01-3698-01r4 Fieldbus menus...
Page 67
Content Fieldbus menus Emotron AB 01-3698-01r4...
Page 68
Cyclic/Acyclic data This chapter is valid for Profibus and DeviceNet option only. All of Emotron’s current fieldbus options have been implemented in such a way that the scaling of all parameters (and cyclic data) are identical regardless of the type of fieldbus selected.
Page 69
Content In a little endian system it would be stored as 015A. The Emotron fieldbus option takes care of the necessary byte swapping needed to be compatible with each network standard. Note, however, that the PLC master may have a different data format than the fieldbus network, i.e. this may require you to perform byte swapping in the PLC.
Page 70
NOTE: It is important to configure the PLC with the same order of in/out information and size type (e.g. word/byte) as the slave node has been set up with. If the node is not properly set up a configuration fault will occur. Emotron AB 01-3698-01r4 Cyclic/Acyclic data...
Page 71
Example: In Basic mode it is important to map the modules in the correct order. The first 4 modules in the PLC should be mapped as “input” and of “byte” type. The last 4 modules should be mapped as “output” and be of “byte” type as well. Cyclic/Acyclic data Emotron AB 01-3698-01r4...
Page 72
Module configuration in PLC as Input 4 x “1 byte” + 1 x “2 words”, Output 4 x “1 byte” + 1 x “2 words”. Fig. 20 Module configuration Extended mode (example from Simatic hardware configuration) Emotron AB 01-3698-01r4 Cyclic/Acyclic data...
Page 73
Content 5.2.1.3 Additional configuration of extra process values Example A: Menu [2632] set to Basic and Menu [2634] set to 2. Use module configuration: Fig. 21 Module configuration Basic mode with two additional process values Cyclic/Acyclic data Emotron AB 01-3698-01r4...
Page 74
(menu[2632]=Basic) and after that also the mapping of Extended mode (menu[2632]=Extended). These two modes (Basic, Extended) can also be combined with extra process data values (set in menu [2634]), which is described in the end of this chapter, together with examples. Emotron AB 01-3698-01r4 Cyclic/Acyclic data...
Page 75
1. With Fieldbus signal set to 42905, the run direction is generated by the sign of this reference value. With control board software version 4.20 and earlier setting ”11” equals stop. 2. When run direction =11 (Bipolar mode) use 42905 as a reference value mapped to a fieldbus signal. Cyclic/Acyclic data Emotron AB 01-3698-01r4...
Page 76
1 = active DigOut2, [542] 0=run/stp ctrl via remote/key- Run Ctrl board/option 1=run/stp ctrl via com Bit1/Bit0 00 = Speed Drive mode 01 = Torque 10 = V/Hz (11 = not valid) Emotron AB 01-3698-01r4 Cyclic/Acyclic data...
Page 77
Valid from control Trip 1=Trip board software 4.10 Speed is default. See 8 bit value (bit 7 most AnOut 1 [530] and submenus. significant) 0-10 V=0-255d Torque is default. See AnOut 2 4-20 mA=50-255d [530] and submenus. Cyclic/Acyclic data Emotron AB 01-3698-01r4...
Page 78
With this solution the PLC master will always know which parameter the data in the response message belongs to. 2. For parameters which are of type long, the eint format should be used (see de- scription in the VSD manual) Emotron AB 01-3698-01r4 Cyclic/Acyclic data...
Page 79
(data and address will always be synchronized). The PLC programmer needs to make sure that he gets a proper response back before continuing to read (or write) a new modbus parameter. Cyclic/Acyclic data Emotron AB 01-3698-01r4...
Page 80
Example: How to set the function of parameter 43274, relay 2, to on (see avail- able functions in the instruction manual for VFX 2.0 or FDU 2.0): Message from PLC to variable speed drive:...
Page 81
4 byte Basic process data tion) xx=03 illegal data (oor / R only) byte 7 (MSB) byte 6 (LSB) byte 5 (MSB) byte 4 (LSB) byte 3 byte 2 byte 1 byte 0 0xA8 0x24 0xFF 0xXX Cyclic/Acyclic data Emotron AB 01-3698-01r4...
Page 82
Select menu [2669] to e.g. 31003 for Torque, this is the first read process value Select menu [266A] to e.g. 31011 for Heatsink temperature, this is the second process value Select menu [266B-266G] to 0 (not used, since only two read process values is used) Emotron AB 01-3698-01r4 Cyclic/Acyclic data...
Page 83
4 byte Basic mode. Only the 4 bytes corresponding to contents of Basic mode will be displayed in menu [2699]-[269A] to avoid too much information in the control panel win- dow. Cyclic/Acyclic data Emotron AB 01-3698-01r4...
Page 84
Content 5.2.3 Replace an old fieldbus option If you want to replace an VSD from Emotron containing the old fieldbus option ABIO-64 with a new one you are able to do so quite easily. Do as follows: 1. Change the configuration file for the slave node.
Page 85
The RS232-cable can either be connected to the product using a serial commu- nication option (isolated version available) or alternatively through a non-iso- lated 9-pole D-sub behind PPU (applies to VFX 2.0 and FDU 2.0). EmoSoftCom also allows you to log and display information from the VSD. It may be used as a simple oscilloscope to examine signals.
Page 86
Parameter sets DeviceNet Instance number Profibus Slot/Index 43001 to 43529 168/16 to 170/178 44001 to 44529 172/140 to 174/158 45001 to 45529 176/120 to 178/138 46001 to 46529 180/100 to 182/118 Emotron AB 01-3698-01r4 Parameter sets and Trip log lists...
Page 87
Content Parameter sets and Trip log lists Emotron AB 01-3698-01r4...
Page 88
I am new to using Profi- bus//Simatic PLC. Does Yes, Simatic S7 PLC function blocks are located on the Emotron supply any Fieldbus 2.0 CD and may also be downloaded from Emo- example function blocks trons web page.
Page 89
I do not recognize menu The submenu [2641] Com Flt Mode is backward compatible [264] Com Fault to old setting i menu “Interrupt”. In menu [2642] Com Flt Time the response time is entered. Frequently asked questions Emotron AB 01-3698-01r4...
Page 90
Fig. 23 Polarisation of flat cable CAUTION: Incorrect connection might cause damage to both the option and to the control board/external equipment. Emotron AB 01-3698-01r4 Installation...
Page 91
• 8-pole flat cable for connection between the communication board and the control board. Mounting 1. Connect the 8-pole flat cable to the X4 connector on the control board with the cable downwards as in Fig. 24. Installation Emotron AB 01-3698-01r4...
Page 92
NOTE: The polarisation of the flat cable, see section 8.1 on page 85. 2. Put the option board on the spacers on the slot marked C. Fasten the board using the four screws. Fig. 25 Mounting the Fieldbus option board Emotron AB 01-3698-01r4 Installation...
Page 93
NOTE: Connect the micro match male contact to the option in the same manner as on the control board, i.e. the tap on the micro match contact must be fitted into the hole in the PCB. Fig. 26 Flat cable connected to the option board Installation Emotron AB 01-3698-01r4...
Page 94
1. Pull the network cable(s) through the glands on the gland plate. 2. Adjust the length of the cable so it can reach the fieldbus module contact. 3. Attach the shield of the cable(s) according to the recommendation in the Shielding section. Emotron AB 01-3698-01r4 Installation...
Page 95
1. Remove the D-sub contact from the fieldbus module. 2. Unscrew the shielding connection. 3. Unscrew the gland plate with glands. 4. Remove the cable(s) and contact through the hole of the gland plate. Installation Emotron AB 01-3698-01r4...
Page 96
Shield Profibus cable Fig. 28 Example: Emotron VSD installed with Profibus type A cable The shield must end at the clamp. Only the A and B line should continue into the D-sub connector (valid for Profibus). In most cases it is recommended that the shield be connected to PE at both ends.
Page 97
They are also not susceptible to electromagnetic interference, which means that they can be installed along power cables. Please note that Emotron does not manufacture or sell fibre optical transmitters/solutions. These are, however, widely available on the market and may be used together with Emotron products.
Need help?
Do you have a question about the VFX 2.0 and is the answer not in the manual?
Questions and answers