background image

Installation

16

07/09 MN03407002Z-EN

Connecting MODBUS RTU

The MODBUS RTU gateway SWIRE-GW-MB transfers data 
through the two communication standards RS232 and 
RS485. The pin assignment of the 9-pin D-sub plug for 
connection to the MODBUS RTU gateway’s 9-pin D-sub 
socket must correspond with the communication standard 
used.

Data transfer with RS232

If you are using the RS232 communication standard, pins 2, 
3 and 5 of the gateway’s D-sub socket are used for data 
transfer.

Pin assignment of the gateway’s port for RS232

Figure 10: Pin assignment RS232

h

Caution!

RS232 should be used only for point-to-point connections 
between the SWIRE-GW-MB and a PLC or PC.

h

Caution!

For communication through RS232 use only pins 2, 3 and 
5!

Using preassembled data cables that use pins 6, 8 and 9 
can damage the SWIRE-GW-MB or the other connected 
device.

2

3

5

RxD o

u

t

TxD 

i

n

GND

2

3

5

6

7

8

9

2

3

4

5

1

6

7

8

9

2

3

4

5

1

Summary of Contents for SWIRE-GW-MB

Page 1: ...ial residential and purpose built buildings public facilities energy providers commerce and OEMs Eaton Electrical Sector includes the brands Cutler Hammer Moeller Micro Innovation Powerware Holec MEM and Santak www eaton com Moeller addresses worldwide www moeller net address E Mail info moeller net Internet www moeller net Issued by Eaton Industries GmbH Hein Moeller Str 7 11 D 53115 Bonn 2002 by...

Page 2: ... language are translations of the original German manual 1st published 2008 edition date 11 08 2nd edition 07 09 See revision protocol in the About this manual chapter 2008 by Eaton Industries GmbH 53105 Bonn Production René Wiegand Translation globaldocs GmbH All rights reserved including those of the translation No part of this manual may be reproduced in any form printed photo copy microfilm or...

Page 3: ... are well protected against unintentional operation Suitable safety hardware and software measures should be implemented for the I O interface so that a line or wire breakage on the signal side does not result in undefined states in the automation devices Ensure a reliable electrical isolation of the low voltage for the 24 volt supply Only use power supply units complying with IEC 60364 4 41 VDE 0...

Page 4: ...g states even for a short time If necessary emergency stop devices should be implemented Wherever faults in the automation system may cause damage to persons or property external measures must be implemented to ensure a safe operating state in the event of a fault or malfunction for example by means of separate limit switches mechanical interlocks etc ...

Page 5: ...SmartWire I O module 9 2 Installation 11 MODBUS RTU station addresses and protocol parameters 11 Connect SmartWire connection cable 13 Connecting the power supply 14 Connecting MODBUS RTU 16 Data transfer with RS232 16 Data transfer with RS485 17 Terminating resistors 19 EMC conformant wiring of the network 19 Potential separation 21 Max cable lengths 21 3 Commissioning 23 Initial starting 23 Mean...

Page 6: ...n 40 Hardware and software version 41 Number of SmartWire stations 43 Setting the watchdog timer 43 Access methods to the register areas 44 MODBUS functions 45 Structure of a MODBUS message 45 Write commands 46 Read commands 48 MODBUS diagnostic functions 0x08 49 Polling device information for SWIRE GW MB 51 Diagnostic data 51 Checking the SmartWire configuration 52 Fault finding 53 5 Appendix 55 ...

Page 7: ...r information concerning the SmartWire topic can be found in Connection system SmartWire modules MN03402001Z EN previously AWB1210 1251 1591GB Connection system SmartWire EASY223 SWIRE MN05006003Z EN previously AWB2528 1251 1589GB Connection system SmartWire SWIRE GW DP MN03407001Z EN previously AWB1210 1251 1590GB The manuals are available for download as PDF files from the Eaton website To find ...

Page 8: ...eader of the right hand page This does not apply to pages at the start of a chapter and empty pages at the end of a chapter h Caution Warns of a hazardous situation that could result in damage to the product or components i Warning Warns of the possibility of serious damage and slight injury j Danger Warns of the possibility of a hazardous situation that could result in major damage and serious or...

Page 9: ...developed for automation tasks with the PROFIBUS DP field bus SWIRE GW MB provides a gateway between the MODBUS RTU field bus system and the SmartWire connection system and can be used only in combination with SmartWire The MODBUS RTU gateway always works as a modular slave within the MODBUS RTU network ...

Page 10: ...rk as a modular slave Figure 1 Gateway MODBUS SWIRE GW MB in network a Master area PLC or PC b Slave area with SmartWire system a b M M M M M h The SWIRE GW MB gateway and the components of the SmartWire system are built in devices They must be installed in an enclosure switch cabinet or distribution board with protection to IP54 or higher ...

Page 11: ... SmartWire connection cable g DIP switch for address and logging settings Functional description The gateway SWIRE GW MP enables the connection of the SmartWire system to a MODBUS RTU communication network The SmartWire system can consist of a rung with up to 16 stations Stations can be for example SmartWire modules for DILM or SmartWire I O modules In general the SmartWire stations can transmit u...

Page 12: ... IN and OUT sockets for the connection cable b Green LED c Mechanical switching position indicator d Catch slider e Connection pins f Connection terminals X1 X2 g Cableway h Connection terminals X3 X4 Status data Switching state feedback for contactor and PKZM0 read data as viewed from MODBUS RTU master Control data Switching signal for contactor actuation On Off write data as viewed from MODBUS R...

Page 13: ...Socket Out for SmartWire connection cable c Terminals for elay output Q1 d Terminals for Inputs I1 and I2 e Green LEDs f Terminals for Inputs I3 and I4 g Terminals for relay output Q2 Status data State of digital inputs four bits read data as viewed from MODBUS RTU master Control data Actuation of SmartWire module s relay outputs two bits write data as viewed from MODBUS RTU master g c b a e f d ...

Page 14: ...10 07 09 MN03407002Z EN ...

Page 15: ...is not assigned with a function The MODBUS RTU station address for the SWIRE GW MB is set in binary format with DIP switches 6 to 10 providing a total of 32 addresses from 0 to 31 Valid addresses for the SWIRE GW MB are 1 to 31 The baud rate of the MODBUS RTU network is set with DIP switches 2 and 3 Possible baud rates in kbits s are 9 6 19 2 38 4 and 57 6 The corresponding DIP switch settings are...

Page 16: ... the number of stop bits 1 or 2 The illustration below shows the DIP switches on the gateway device s underside Figure 5 Bottom of device SWIRE GW MB The following illustration shows the gateway s default factory set DIP switch positions Number of stop bits Parity DIP switch 5 DIP switch 4 2 NO OFF OFF 1 NO OFF ON 1 ODD ON OFF 1 EVEN ON ON g ...

Page 17: ... parity and baud rate Figure 7 Setting the station address parity and baud rate Connect SmartWire connection cable The slaves in the SmartWire system are connected unsing 6 pole connection cables available in different lengths The cable is fitted with plugs at both ends X Connect the 6 pole SmartWire connection cable to the OUT socket on the device underside ON 1 2 3 4 5 6 7 8 9 10 off on 1 1 2 4 ...

Page 18: ...C supply voltage An additional 24 V DC control voltage is provided for the contactor coils X Connect the SWIRE GW MB via the connection terminals 24 V and 0 V Gateway to the 24 V DC power supply X Connect the 24 V DC control voltage for the contactor coils via the connection terminals Aux 0 V and 24 V e h Caution The overall length of the SmartWire line may not exceed a maximum of 4 m ...

Page 19: ... 20 4 28 8 V H 0V24V0V 0 6 Nm h The gateway is protected by a 1 A gG gL line protection fuse or a 1 A miniature circuit breaker featuring characteristic C The fusing of the incoming supply for the contactor coils is implemented using 3 A gG gL fuses or a 3 A miniature circuit breake featuring characteristic Z j Danger In safety relevant applications the power supply providing power to the SmartWir...

Page 20: ...f you are using the RS232 communication standard pins 2 3 and 5 of the gateway s D sub socket are used for data transfer Pin assignment of the gateway s port for RS232 Figure 10 Pin assignment RS232 h Caution RS232 should be used only for point to point connections between the SWIRE GW MB and a PLC or PC h Caution For communication through RS232 use only pins 2 3 and 5 Using preassembled data cabl...

Page 21: ... lists the pin functions and assignments of the 9 pin D sub connector Pin Signal name Designation 1 Not used 2 RxD out RS232 transmit 3 TxD in RS232 receive 4 Not used 5 GND Reference potential 6 5V 5V electrically isolated 7 Not used 8 Rx Tx A Line RS485 receive Send data N 9 Rx Tx B Line RS485 receive Send data P h Caution For communication through RS485 use only pins 5 6 8 and 9 Using preassemb...

Page 22: ...D sub socket 8 9 5 6 Rx Tx A Line Rx Tx B Line GND 5 V Pin Signal name Designation 1 Not used 2 RxD out RS232 transmit 3 TxD in RS232 receive 4 Not used 5 GND Reference potential 6 5V 5V electrically isolated 7 Not used 8 Rx Tx A Line RS485 receive Send data N 9 Rx Tx B Line RS485 receive Send data P h The cable type has an influence on the available bus cable length and thus on the data transfer ...

Page 23: ...ch should have a resistance of 150 0 5 W between the two signal lines RxD TX A line and Rx Tx B line EMC conformant wiring of the network Electromagnetic interference can cause faults in the field bus Their influence can be limited by implementing suitable EMC measures such as EMC conformant system configuration EMC compliant cable installation and Avoiding high potential differences correct insta...

Page 24: ...network cable for top hat rail for mounting plate M4 ZB4 102 KS1 ZB4 102 KS1 FM 4 TS 35 Weidmüller KLBü 3 8 SC Weidmüller h Caution Potential equalisation currents may not flow on the shield A safe method of equipotential bonding must be provided to ensure this ...

Page 25: ...artWire system Max cable lengths For each communication standard RS232 and RS485 maximum bus cable lengths are specified RS485 When RS485 is used the maximum cable length depends on the cross section of the data cable At a conductor cross section of 0 25 mm AWG24 or greater the maximum cable length is 1000 m With data cables of category 5 the bus length can be up to 600 m RS232 For the RS232 stand...

Page 26: ...22 07 09 MN03407002Z EN ...

Page 27: ...tly ON The MODBUS RTU LED is OFF no communication via MODBUS RTU The SmartWire LED flashes as the SmartWire slaves have not yet been configured The first SmartWire module flashes the ready LED The ready LEDs on all other SmartWire modules flash in pulses X Press the configuration button on the gateway and keep it pressed for about 2 s until the ready LED switches from flow flashing to fast flashin...

Page 28: ...activity with a yellow flashing or constantly lit MODBUS RTU LED Meaning of the status LEDs The gateway SWIRE GW MB has four status LEDs These are green UAUX Ready and SmartWire and yellow MODBUS RTU Ready LED U Aux LED a continuous light Power present communication through MODBUS active b OFF No supply voltage available for the gateway and the SmartWire or internal fault in the gateway c Fast fla...

Page 29: ...c Fast flashing Transmission error in the SmartWire system d Slow flashing Error in the configuration of the SmartWire system target and actual configuration do not match d c b a a continuous light MODBUS communication active control data being transmitted The watchdog timer is running b OFF No supply voltage present no data transfer through MODBUS RTU MODBUS timer timeout b a ...

Page 30: ...26 07 09 MN03407002Z EN ...

Page 31: ...ock X In the MODBUS RTU function block make the required MODBUS network settings in particular the MODBUS RTU gateway settings baud rate parity stop bits and address X Specify the size of the register areas for the MODBUS network taking into account the data to be transferred The MODBUS gateway SWIRE GW MB has a built in adjustable watchdog timer see section Setting the watchdog timer page 43 whic...

Page 32: ... Life bits of the SmartWire stations Number of connected SmartWire station Time value of the built in MODBUS timer This data is saved to the registers as follows Table 6 Data mapping in the SWIRE GW MB Designation Register area Data width Diagram Abbreviated control data 40001 40002 4 bytes two bits per SmartWire stations Complete control data 40003 40006 8 bytes four bits per SmartWire station Ab...

Page 33: ...s an example with abbreviated status data area 1 register area 40007 to 40008 Number of SmartWire stations 40143 2 bytes binary diagram Watchdog timer non retentive 44097 2 bytes Low byte Time value 10 ms High byte not assigned Watchdog Timer remanent 44098 2 bytes Low byte Time value 10 ms High byte not assigned Designation Register area Data width Diagram h You can download a full detailed list ...

Page 34: ... 2 Status bit 1 2 slave 3 Status bit 2 2 slave 4 Status bit 1 3 slave 5 Status bit 2 3 slave 14 Status bit 1 8 slave 15 MSB 2 Status bit 2 8 slave 40008 0 LSB 1 Status bit 1 9 slave 1 Status bit 2 9 slave 2 Status bit 1 10 slave 3 Status bit 2 10 slave 4 Status bit 1 11 slave 5 Status bit 2 11 slave 14 Status bit 1 16 slave 15 MSB 2 Status bit 2 16 slave 1 LSB Least Significant Bit 2 MSB Most Sign...

Page 35: ... first status control bits of each SmartWire station For SmartWire stations with a higher number of status control bits than shown in the abbreviated representation only the allowed number of bits is shown In the full view all of the data of the SmartWire station is shown Depending on the SmartWire station this view may contain unused bit fields that are also transferred through MODBUS RTU The exa...

Page 36: ...he values 0 and 1 have the following meanings Table 9 Table 9 Definition of the bit Table 10 Status data read data as seen from MODBUS RTU master The values 0 and 1 have the following meanings Table 11 SWIRE DIL Bit 3 Bit 2 Bit 1 Bit 0 Contactor actuation 0 1 Value Meaning 0 Switch off contactor 1 Switch on contactor SWIRE DIL Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Contactor status 0 1 PK...

Page 37: ... Control data write data as seen from MODBUS RTU masters The values 0 and 1 have the following meanings Table 13 Table 13 Definition of the bit Value Contactor status PKZ status SWIRE DIL status bit 0 OFF OFF OK 1 ON ON Fault SWIRE DIL Bit 3 Bit 2 Bit 1 Bit 0 Actuation output Q1 0 1 Actuation output Q2 0 1 Value Meaning 0 Switch off relay 1 Switch on relay ...

Page 38: ...SmartWire station register area 40007 to 40008 Abbreviated status data 2 Four bits per SmartWire station register area 40010 to 40013 Abbreviated control data can be shown only in one representation register area 40001 to 40002 and contain two bits per SmartWire station The table below lists the status and control data shown in each abbreviated representation SWIRE 4DI 2DO R Bit 7 Bit 6 Bit 5 Bit ...

Page 39: ...S10 I1 S9 I2 S9 I1 40010 S4 I4 S4 I3 S4 I2 S4 I1 S3 I4 S3 I3 S3 I2 S3 I1 S2 I4 S2 I3 S2 I2 S2 I1 S1 I4 S1 I3 S1 I2 S1 I1 40011 S8 I4 S8 I3 S8 I2 S8 I1 S7 I4 S7 I3 S7 I2 S7 I1 S6 I4 S6 I3 S6 I2 S6 I1 S5 I4 S5 I3 S5 I2 S5 I1 40012 S12 I4 S12 I3 S12 I2 S12 I1 S11 I4 S11 I3 S11 I2 S11 I1 S10 I4 S10 I3 S10 I2 S10 I1 S9 I4 S9 I3 S9 I2 S9 I1 40013 S16 I4 S16 I3 S16 I2 S16 I1 S15 I4 S15 I3 S15 I2 S15 I1 S...

Page 40: ...to 40077 The table below shows the structure of the status data bytes of a SmartWire station within register area 40014 to 40017 Table 18 Status bytes for register area 40014 40017 The table below shows the data contained within this register for a SWIRE 4DI 2DO R Register High byte 40014 Low byte status data byte 2 High byte status data byte 1 40015 Low byte status data byte 4 High byte status da...

Page 41: ...0015 Low byte High byte 40016 Low byte High byte 40017 Low byte High byte h Whether it is best to select an abbreviated or a full data representation depends on the type of SmartWire station An abbreviated representation is best suited for stations with a small number of status or control bits as this reduces the number of unused bit fields within the MODBUS RTU protocol a full representation is b...

Page 42: ... you must switch the MODBUS RTU gateway off and on again Check bits The register area for parity bits is used to determine whether a station on the SmartWire has failed or has an internal fault state Each SmartWire station has a parity bit Within the register area the parity bits are arranged according to the physical arrangement of the SmartWire stations The parity bits are defined as follows Tab...

Page 43: ...martWire station sends status bits to the MODBUS RTU gateway The status bit indicates whether the station is working correctly or has changed to a fault state Status bits are contained only in the full representation register area 40014 to 40077 Within this register area the status bit is the highest bit of the lowest status data byte of its station The status bits are defined as follows Table 22 ...

Page 44: ... the following information Table 23 Manufacturer and device ID of a SmartWire station Data byte Meaning Value range Remark 1 Node address 0x01 0x10 Node address 1 to 16 of station within SmartWire system 2 Slave part no device identification 0x00 0xFF Slave type bit 7 device ID bit 0 to 6 3 Hardware version 0x00 0xFF Hardware version of station 4 Software version 0x00 0xFF Software version of stat...

Page 45: ...and decimal places as follows Table 25 Hardware and software version data bytes CFG byte A description of the status data for each SmartWire stations is contained in the the station s CFG byte data byte 5 This byte contains information about the station s number and format of status data bytes The CFG byte has the following structure Data bit 0 to 6 Device type 0x20 SWIRE DIL 0x21 SWIRE 4DI 2DO R ...

Page 46: ...ngth of status data 00 1 byte one word 01 2 bytes two words 02 3 bytes three words 03 4 Bytes four words 04 5 bytes 05 6 bytes 06 7 bytes 07 8 bytes 1 2 3 4 Type of status data 00 no status data 01 Input data 5 6 Data structure 0 Byte structure 1 Word structure 7 MSB 2 Data consistency 0 consistency through byte or word 1 consistency through entire length 1 LSB Least Significant Bit 2 MSB Most Sig...

Page 47: ...of the watchdog timers can be set with the two register areas 44097 and 44098 Valid time values are written to the least significant byte of the respective register The watchdog timer has a polling interval of 10 ms Timeout values of 10 to 2550 ms can be set The set time interval is temporarily written to register area 44097 In the event of a power failure UGateway this data is deleted Any data wr...

Page 48: ... error code Table 27 Access methods to the register areas Designation Register area Access method Abbreviated control data 40001 40002 write read access Complete control data 40003 40006 write read access Abbreviated status data 1 40007 40008 read access Check bits 40009 read access Abbreviated status data 2 40010 40013 read access Complete status data 40014 40077 read access Life bits 40078 read ...

Page 49: ...t messages request to all MODBUS slaves have slave address 0 zero Function code FC Command from the MODBUS master to be executed by the MODBUS slave For function codes that are not supported the response message from the MODBUS slave contains the function code of the request message increased by 128 0x80 Data bytes B0 Bn User data field For Read commands the response message contains the content o...

Page 50: ...w CRClow req CRChigh req ID 0x06 REGhigh REGlow Dhigh Dlow CRClow res CRChigh res 0x06 Write Single Register Writes to a single read write register REG Register address of the register to be written to register register address 40001 minus D Data bytes to be written to the register CRCreq Checksum of the request message CRCres Checksum of the response message ...

Page 51: ...es 0x10 Write Multiple Register Writes to one or more read write registers REG Register address of the lowest register to be written to register register address 40001 N Number of registers to be written to B Number of data bytes to be written D1 high Dn low D Data bytes to be written to the registers The register with the lowest address is written to first CRCreq Checksum of the request message C...

Page 52: ...D 0x10 REGhigh REGlow Dn high Dn low CRClow res CRChigh res 0x03 Read Holding Register REG Register address of the lowest register to be read out register register address 40001 N Number of registers to be read out D Content of registers to be read out The register with the lowest address is read out first CRCreq Checksum of the request message CRCres Checksum of the response message ...

Page 53: ... 0x01 Restart Communications Option With this command the MODBUS port of the SWIRE GW MB is restarted If the gateway is in Listen Only state it is taken out of this state With additional code 0xFF in data byte Dhigh res the error states are reset in addition If power is interrupted the error counters are reset to zero 0x02 Return Diagnostic Register The SWIRE GW MB does not support diagnostic code...

Page 54: ... the count for messages that the SWIRE GW MB has identified as incorrect for example message with unsupported function codes and has responded to with an error message 0x0E Return Slave Message Count Returns the number of messages sent to the SWIRE GW MB 0x0F Return Slave No Response Count Returns the the number of messages that the SWIRE GW MB has received but not responded to for example message...

Page 55: ...performed in a number of ways As long as the SmartWire modules communicate with the gateway they send a status bit which is included in the full status data section Status bits page 39 The SWIRE GW MB monitors the SmartWire stations It recognizes the failure of any stations and sets the corresponding life bit Failed or faulty SmartWire modules are also included in the parity bits register area h T...

Page 56: ...40143 number of SmartWire stations Within the manufacturer and device ID register area all stations are listed with the device data that the gateway read during initialization The number of SmartWire stations that the gateway recognized during its initialization is contained in register 40143 Incorrectly initialized SmartWire stations are not included in the register areas for manufacturer and dev...

Page 57: ...tion After replacing devices press configuration key SmartWire module Ready LED Flashing Following SmartWire modules Ready LED Pulse flashing 2 Gateway Ready LED OFF Internal error Exchange gateway MODBUS LED Lit or flashing 3 Gateway Ready LED Flashing No communication through MODBUS RTU timeout of watchdog timer or PLC in Stop Check MODBUS RTU connection Switch PLC to RUN Match watchdog timer to...

Page 58: ...54 07 09 MN03407002Z EN ...

Page 59: ...xible with ferrule mm2 0 5 1 5 Solid or stranded AWG 22 16 Standard screwdriver mm 3 5 0 8 Max tightening torque Nm 0 6 Ambient climatic conditions Ambient temperature Operation C 25 55 Storage C 25 70 Condensation Prevent condensation by means of suitable measures Relative humidity non condensing IEC EN 60068 2 30 5 95 Air pressure in operation hPa 795 1080 Ambient mechanical conditions Protectio...

Page 60: ...ty to line conducted interference to IEC EN 61000 4 6 V 10 Insulation resistance Clearance in air and creepage distances EN 50178 EN 60947 1 UL 508 CSA C22 2 No 142 Insulation resistance EN 50178 EN 60947 1 Voltagesupply GatewayelectronicandSmart Wire station electronics UGateway Rated operating voltage UGateway V DC 24 15 20 permissible range 20 4 28 8 Residual ripple F 5 Maximum current consumpt...

Page 61: ...rent UAUX at 24 V DC A Normally 3 Residual ripple F 5 Voltage dips IEC EN 61131 2 ms 10 Protection against polarity reversal yes Short circuit protection SmartWire side No external fuse 3 A or FAZ Z3 necessary Ready for operation Ready green Power supply SmartWire contactors UAux green MODBUS RTU status MODBUS RTU yellow Status SmartWire SmartWire green Connection SUB D 9 pole socket Communication...

Page 62: ...ol MODBUS RTU Bus terminating resistors External connection Baud rate 9 6 19 2 38 4 or 57 6 kbits s set with DIP switch Connection Plug 6 pole Data power cable 6 core flat band cable maximum cable length SmartWire system m 4 m Bus termination no Station address Automatic assignment Station max 16 Address allocation None Potential isolation for supply voltage UAUX no for supply voltage UGateway no ...

Page 63: ...Dimensions 59 07 09 MN03407002Z EN Dimensions M4 7 5 35 5 7 5 90 102 110 105 109 4 5 ...

Page 64: ...60 07 09 MN03407002Z EN ...

Page 65: ...1 C Cable lengths 21 CFG byte 41 Check bits 38 Connect connection cable 13 Control data 38 D Diagnostics functions 49 DIP switches 11 E EMC compliance 19 EMC conformant wiring of the network 19 Error messages 53 F Fault finding 53 Function codes 49 H Holding register 28 I Input register 28 L LEDs 9 Life bits 39 ...

Page 66: ... Pin functions 18 Potential separation 21 R Read commands 48 Ready LED 24 Register areas 44 RS232 max cable length 21 RS485 17 max cable length 21 S Set station address 11 Shielding 20 SmartWire 5 SmartWire LED 25 SmartWire module I O 9 Standards 55 Starting First time 23 Station address 11 Status bits 39 Status data for SWIRE 4DI 2DO R 37 Status LEDs 24 Supply voltage Connecting 14 SWIRE GW MB 5 ...

Page 67: ...Index 63 07 09 MN03407002Z EN T Technical data 55 Terminating resistor 19 U U Aux LED 24 W Watchdog timer 43 Write commands 46 ...

Reviews: