background image

Appendix A Serial port 485 communication protocol

 

44 

Appendix A Serial port 485 communication protocol 

A.1 Summarization 

We provide general RS485/RS232 communication interface in our Inverters for 

the user. Through this communication interface upper device (such as PC, PLC 
controller etc.) can perform centralized monitor to the inverter (such as to set 
inverter parameter,control run of inverter, read work state of the inverter) and also 
long-distance control keypad can be connected to realize various usage requirement 
of the user. 

This communication protocol is interface criterion file designed for realizing 

above-mentioned function, please read it earnestly and program according to it so 
that realize long-distance and network control to the inverter. 

 

A.2 Protocol content and description 

A.2.1 Communication net buildup mode 

 
 
 
 
 
 

Fig.A-1 Net Buildup Graph 

A.2.2 Communication mode 

At present, EDS300 inverter can be used only as auxiliary device in 485 

net.Can realize communication between inverters through PC or PLC if it’s 
needed.Specific communication mode is as mentioned below: 

(1) PC or PLC as mainframe

inverter as auxiliary device

point-to-point 

communication between mainframe and auxiliary device. 

(2) Auxiliary device don’t response when mainframe send out command by 

broadcast address. 

(3) User can set local address, baud rate and data format of the inverter through 

auxiliary device keypad or serial communication mode. 

(4) Auxiliary device report current failure information to mainframe in the last 

response frame. 

(5) EDS300 provides 485 interface. 

Mainframe is 

PC

Mainframe is 

PLC

232-485conversi

on module 

EDS300 

EDS300

EDS300

EDS300

Or

 

RS232 

RS485 

EDS300 

Mainframe

Or

ENC

Содержание EDS300 Series

Страница 1: ...0 2 3 7KW EDS300 Series Ver 1 1 ISO9001 2015 Quality Management System Authentication SHENZHEN ENCOM ELECTRIC TECHNOLOGIES CO LTD Users Manual ...

Страница 2: ...ipment manufacturing and automation engineering with the integrated solution of high integration EDS300 use the space voltage vector PWM control and without sensor vector control technology and electromagnetic compatibility overall design to meet the customer for the applicable place of large torque low noise low electromagnetic interference environmental requirements Assembling wiring parameter s...

Страница 3: ...stallation direction and space 9 3 2 Parts disassembly and installation 10 3 2 1 Key board disassembly and installation 10 3 2 2 Plastic cover disassembly 10 3 3 Wiring notice points 10 3 4 Main loop terminal wiring 11 3 4 1 Connection between inverter and fitting parts 11 3 4 2 Main loop terminal wiring 12 3 5 Basic running wiring diagram 13 3 6 Control loop collocation and wiring 14 3 6 1 Locati...

Страница 4: ...on Protocol 37 7 1 Summarization 37 7 2 Networking mode for communication networking 37 7 3 Communication mode 37 7 4 RTU communication Mode 38 7 5 Data communication address allocation 39 7 6 Communication error processing 41 7 7 Data frame examples 41 7 8 CRC check mode 43 Appendix A Serial port 485 communication protocol 44 Appendix B Braking Resistance 52 E N C ...

Страница 5: ...n to install on the flammables otherwise have danger of fire 4 Don t install it in the environment with explosive gas otherwise have danger of causing explosion 5 After connecting main loop should carry on insulating treatment to bare wiring end otherwise have danger of getting an electric shock 6 If being connected to the power supply don t operate the inverter with moist handsotherwise have dang...

Страница 6: ...ning at a low speed for a long time may be damaged as lubrication result become poor please take necessary measure in advance 4 When the motor running with frequency above specified besides considering the vibration noise increase of the motor must also confirm speed range of the motor bearing and the mechanical device 5 For hoist and great inertia load etc the inverter would shut off frequently d...

Страница 7: ...acement Please inspect with 500V voltage type megohm meter according to method shown as graph1 1 and insulation resistance should not be smaller than 5 MΩ otherwise inverter may be damaged 12 To forbid assembling capacitor for improving power factor or lightning proof voltage sensible resistance etc otherwise will cause malfunction trip of the inverter or damage of the parts shown as graph 1 2 Meg...

Страница 8: ...ssion or mistake arise we ll deal with it as soon as possible 2 2 Type Explanation Fig 2 1 Type Description 2 3 Nameplate explanation Nameplate presented as figure 2 2 with type and rating data at the bottom of inverter right side Fig 2 2 Nameplate If the inverter hasn t relevant content or can be defaulted code after will be ignored Note Inverter serial no Code Fitting part B Built in brake unit ...

Страница 9: ...DS300 4T0037 5 6 8 5 3 7 2 5 Appearance and parts name explanation Fig 2 3 Parts Name Sketch For EDS300 WARNING Do not connect AC power to output terminals UVW Do not open this front cover while power is applied and within 10 minutes after power off Keypad LED Analog potentiometer Nameplate Power input and inverter output terminal Vent Control cable inlet Lower housing Upper housing Flip cover ana...

Страница 10: ... EDS300 2S0015 89 148 5 112 5 124 7 74 138 5 1 2 Fig a EDS300 2S0022 125 170 152 1 164 1 114 5 158 5 1 9 Fig b EDS300 4T0007 89 148 5 112 5 124 7 74 138 5 1 1 Fig a EDS300 4T0015 89 148 5 112 5 124 7 74 138 5 1 1 Fig a EDS300 4T0022 125 170 152 1 164 1 114 5 158 5 1 9 Fig b EDS300 4T0037 125 170 152 1 164 1 114 5 158 5 1 9 Fig b 2 7 Outer size of keypad and its fixing box Unit mm Fig 2 5 Outer siz...

Страница 11: ...rque 3 in total 4 kinds of curve Accelerating decelerating curve 2 modes straight line accelerating decelerating and S curve accelerating decelerating 7 kinds of accelerating decelerating time unit minute second can be optioned max time 6000 minutes Brake Power consumption brake exterior brake resistance DC brake Optional start up and stop action frequency 0 15Hz action volt 0 15 action time 0 20 ...

Страница 12: ...l keypad etc Ambient Use ambient Indoor not bare to sunlight no dust no corrosive gas no flammable gas no oil fog no vapor no water drop or salt etc Altitude Lower than 1000m Ambient temperature 10ºC 40ºC under ambient temperature 40ºC 50ºC please reduce the volume or strengthen heat sink Ambient humidity Smaller than 95 RH no condensation water Vibration Smaller than 5 9m s 0 6g Storage temperatu...

Страница 13: ...ce of plane fixing vibration smaller than 5 9m s 0 6g 6 Keep away from electromagnetic disturbance source and other electronic apparatus sensible to electromagnetic disturbance 3 1 2 Installation direction and space 1 Normally the inverter should be mounted vertically horizontal mounting will seriously affect heat dissipation and the inverter must be used in lower volume 2 Demand for minimum mount...

Страница 14: ...er is bigger than 5mA for safety reason inverter and motor must be earthed safely commonly use 3 5mm above copper wire as ground wire and ground resistance smaller than 10Ω 4 Before shipment compression resistance test of the inverter is passed so user should not conduct compression resistance test again 5 Should not assemble electromagnetic contactor and absorbing capacitance or other absorbing d...

Страница 15: ...with over current protection function to avoid malfunction expanding caused by failure of after device 3 AC input reactor If high order harmonics between inverter and Power supply is biggish which can t fulfil system requirement or need to improve input side power factor AC input reactor is needed 4 Magnetic control conductor only be applied to power supply control and don t apply magnetic control...

Страница 16: ...m 3 4 2 Main loop terminal wiring For main loop input output terminal see table 3 1 Table 3 1 Main loop input output terminal description Adapted type Main loop terminal End name Function description EDS300 2S0002 EDS300 2S0015 L1 Zero wire L2 live wire Grounding terminal U V W 3 phase AC output end EDS300 2S0022 L1 Zero wire L2 live wire P DC volt Positive terminal PB External connect to brake re...

Страница 17: ... diagram Fig 3 6 Basic wiring diagram Note 1 FWD REV X1 X2 only supports low level validity L1 L2 L3 P PB V W U W V U 10V X2 X1 REV GND FWD 10V M 485B 485A Standard RS485 communication port TA TB TC Malfunction relay output Braking unit External fitting part interface at the right side of inverter CCI COM Notice 1 L3 L2 L1 Forward run Stop Reverse run Stop Multi function 1 Multi function 2 Speed c...

Страница 18: ...mended Fig 3 7 Switch on CPU board Table 3 2 function description of terminal provided for user Symbol Function Description CON2 Malfunction relay signal output Always open connect pin of the relay closed when malfunction in inverter occurs CON3 External terminal input output control Use this port when external terminal control inverter running Table 3 3 function description of switch provided for...

Страница 19: ...lue input CCI Accept analog voltage current input Voltage current optioned by JP2 factory default is voltage reference ground GND Input voltage range 0 10V input impedance 70kΩ Input current range 4 20mA input impedance 250Ω Resolution 1 1000 3 RS485 terminal function description as table 3 5 Table 3 5 CPU board RS485 terminal function table Item Symbol Name Function description Spec Communi catio...

Страница 20: ...rame and the others as submachine to form cascade or synchronous control network 1 When inverter 485 interface connected to other devices with 485 interface you can connect wire as below figure Fig 3 9 communication terminal wiring 2 To connect remote control keypad you can connect plug of remote control keypad to RS485 directly No need to set any parameter inverter local keypad and remote control...

Страница 21: ...r upper machine or isolate its power supply 2 Apply magnetic circle on the communication wire 3 Reduce inverter carrier wave frequency properly EDS300 CPU board Mainframe 485A EDS300 CPU board Submachine EDS300 CPU board Submachine 485B 485A 485B 485A 485B Terminal Name Negative end B Positive end A Signa Pin No Shell RXD 2 TXD 3 TXD 3 GND 5 DTR 4 DSR 6 RI 9 CD 1 RTS 7 Terminal Name Power supply 5...

Страница 22: ...power off 11 Remain 1 1 F0 01 Frequency digit setting Lower limit frequency upper limit frequency 0 01Hz 50 00Hz F0 02 Run command channel selection 0 Keyboard run control 1 Terminal run command control Keyboard STOP command ineffective 2 Terminal run command control Keyboard STOP command effective 3 Serial port run command control Keyboard STOP command ineffective 4 Serial port run command contro...

Страница 23: ...39 VF Freq value 1 F2 40 VF voltage value 1 F2 41 VF Freq value 2 F2 42 VF voltage value 2 F2 43 VF Freq Value 3 F2 44 VF voltage 3 Remark VF frequency and voltage can t be 0or maximum 1 0 01Hz 0 01 0 01Hz 0 01 0 01Hz 0 01 0 01Hz 0 01 0 0 50Hz 2 00 20 00Hz 38 00 25 00Hz 48 00 40 00Hz 80 00 F0 16 Reserved F1 Start up stop Brake function parameter group Function Code Name Set Range Unit Factory defa...

Страница 24: ...00Hz 0 01Hz 5 00Hz F2 07 Jog Acc time 0 1 60 0s 0 1s 20 0s F2 08 Jog Dec time 0 1 60 0s 0 1s 20 0s F2 09 Frequency input channel combination 0 14 Reserved 15 485 CCI 16 485 CCI 17 Reserved 18 Reserved 19 RS485 keypad potentiometer 20 485 keypad potentiometer 21 Reserved 22 Reserved 23 CCI keypad potentiometer 24 CCI keypad potentiometer 25 CCI QWG keypad potentiometer 26 28 Reserved 1 0 F2 10 Prin...

Страница 25: ... key 2 Lock all buttons but not STOP key 3 Lock all buttons but not RUN STOP key 4 Lock all buttons but not SHIFT STOP key 1 000 F2 14 Communication configuration LED Units digit Baud rate selection 0 1200BPS 1 2400BPS 2 4800BPS 3 9600BPS 4 19200BPS 5 38400BPS LED Tens digit 0 1 8 1format No checkout 1 1 8 1 format Even checkout 2 1 8 1 format Odd checkout LED Hundreds digit Response selection 0 R...

Страница 26: ...ultisection freq 11 Lower limit freq upper limit freq 0 01Hz 38 00Hz VF voltage value 1 F2 38 F2 42 0 01 38 00 F2 41 Multisection freq 12 Lower limit freq upper limit freq 0 01Hz 25 00Hz VF frequency value 2 F2 39 F2 43 0 01Hz 25 00Hz F2 42 Multisection freq 13 Lower limit freq upper limit freq 0 01Hz 48 00Hz VF voltage value 2 F2 40 F2 44 0 01 48 00 F2 43 Multisection freq 14 Lower limit freq upp...

Страница 27: ...1 Sampling cycle T 0 01 1 00s 0 01s 0 10s F3 12 Deviation margin 0 0 20 0 Relative to the percentage of set value 0 1 2 0 F3 13 Integral separation PID adjusting threshold 0 0 100 0 0 1 100 0 F3 14 Closed loop preset frequency 0 upper limit frequency 0 01Hz 0 00Hz F3 15 Closed loop preset frequency holding time 0 0 6000 0s 0 1s 0 0s F3 16 Sleep frequency threshold 0 00 400 00Hz 0 01Hz 30 00Hz F3 1...

Страница 28: ...gh limit FHL 6 Output frequency reach low limit FLL 7 Inverter under voltage blockage stop LU 8 External failure stop running EXT 9 Inverter zero speed running 10 PLC running 11 Simple PLC section running finished 12 PLC finish a cycle running 13 Reserved 14 Inverter ready to run RDY 15 Inverter failure 16 Traverse high and low limit restriction 17 Interior counter reach final value 18 Interior co...

Страница 29: ...2 Determined by run command LED Hundreds digit Acc Dec time selection 0 Acc Dec time 1 1 Acc Dec time 2 2 Acc Dec time 3 3 Acc Dec time 4 4 Acc Dec time 5 5 Acc Dec time 6 6 Acc Dec time 7 1 000 F4 02 Section 1 run time 0 6000 0 0 1 10 0 F4 03 Section 2 setting 000 621 1 000 F4 04 Section 2 run time 0 6000 0 0 1 10 0 F4 05 Section 3 setting 000 621 1 000 F4 06 Section 3 run time 0 6000 0 0 1 10 0 ...

Страница 30: ... Closed loop ineffective 21 PLC ineffective 22 Simple PLC pause command 23 PLC stop status restoration 24 Frequency provision channel selection 1 25 Frequency provision channel selection 2 26 Frequency provision channel selection 3 27 Frequency switched to CCI 28 Command switched to terminal 29 Run command channel selection 1 30 Run command channel selection 2 31 Run command channel selection 3 32...

Страница 31: ... 9999 1 0 F5 27 Internal timer timing setting 0 1 6000 0s 0 1 60 0 F6 Traverse special function parameter group Function code Name Set range Min unit Factory default modific ation F6 00 Traverse function selection 0 Traverse function ineffective 1 Traverse function effective 1 0 F6 01 Traverse run mode LED Units digit traverse run mode 0 Automatic jump in mode 1 Terminal manual run mode LED Tens d...

Страница 32: ...Motor and vector control function parameter group Function code Name Set range Min unit Factory default modifi cation F8 00 Reserved F8 01 Motor rated voltage 1 999V 1V Depend on device type F8 02 Motor rated current 0 1 999 9A 0 1A Depend on device type F8 03 Motor rated frequency 1 00 400 0Hz 0 01Hz Depend on device type F8 04 Motor rated speed 1 9999r min 1r min Depend on device type F8 05 Moto...

Страница 33: ...hree failure record Previous three failure record 1 0 Fd 03 Previous four failure record Previous four failure record 1 0 Fd 04 Previous five failure record Previous five failure record 1 0 Fd 05 Previous six failure record Previous six failure record 1 0 Fd 06 Set freq at previous failure Set freq at previous failure 0 01Hz 0 Fd 07 Output freq at previous failure Output freq at previous failure 0...

Страница 34: ... Motor 1 r m C 06 Module temperature IGBT Radiator temperature 1 C 07 Running time Operating time of frequency converter on power 1h C 08 Cumulative running time Accumulative running time of frequency converter 1h C 09 Input terminal status Switch input terminal status C 10 Output terminal state Switching output terminal state C 11 Reserved C 12 Analog input CCI Analog input CCI value V C 13 Reser...

Страница 35: ...h power E002 Over current during decelerating process Decelerating time is too short Prolong decelerating time Have potential energy load or big inertia load Increase braking power of external energy consumption braking subassembly Power of inverter is a bit small Choose inverter with high power E003 Over current during constant speed process Load change suddenly or Have unwonted phenomena Check o...

Страница 36: ...otor overload protection factor set incorrectly to set motor overload protection factor correctly motor blocked up or load change too suddenly and quickly Check the load E010 Inverter over heating Air path blocked To clear air path or improve ventilation condition Ambient temperature is too high Improve ventilation condition lower carrier frequency Fan damaged Replace the fan E011 Reserved E012 In...

Страница 37: ...ed amplifying Look for service from E016 RS485 communicatio n failure Baud rate set improperly set Baud rate properly Serial port communication error press key to reset Lookfor service Failure warning Modify F2 16 F2 17 Upper device doesn t work Check if upper device work and wiring is correct E017 PID Disconnection fault PID feedback amount lost Check the PID feedback loop wiring is good or not g...

Страница 38: ...time fault Fd 04 Previous 5 time fault record Fd 12 Module temp at previous 1 time fault Fd 05 Previous 6 time fault record Fd 13 Input terminal state at previous 1 time fault Fd 06 Set freq at previous 1 time fault Fd 14 Accum runtime at previous 1 time fault Fd 07 Output freq at previous 1 time fault 5 3 Fault reset To resume normal running when fault occur in the inverter you can choose any kin...

Страница 39: ... 2 Rotate normally without abnormal noise Motor 1 Heating 1 No abnormality 2 Noise 2 Even Inverter 1 Vibration heating 1 Vibration balanced proper wind temp 2 Noise 2 Without abnormal sound 3 Fixed lead and terminal 3 Fixed screw no looseness Running ambient 1 Temperature humidity 1 10 40 40 50 used in derating or forced heat dissipation 2 Dust water and leakage 2 No water leakage imprint no dust ...

Страница 40: ...used by inappropriate storage falling damage or other external factor after purchasing the inverter Fault caused by natural disaster or its reason such as abnormal voltage thunderbolt water fog fire salt corroding gas corroding earthquake and storm etc Make bold to tear up product logo such as nameplate etc Serial number don t accord with warranty card 3 We charge service fee based on actual cost ...

Страница 41: ...for communication networking Fig 7 1 Networking mode diagram 7 3 Communication mode At present EDS300 inverter can be used only as slave in RS485 network It Can realize communication between inverters through PC PLC or HMI if it s needed Specific communication mode as belows 1 PC or PLC as mainframe Inverter as slave point to point communication between main and slave device 2 Slave device don t r...

Страница 42: ...ge This will cause an error because the final CRC field value cannot be right RTU frame format as the table below Frame Header 3 5 Characters time pause Slave Address Slave address 1 127 Communication command code 03H Read slave parameter 06H Write slave parameter Data content DATA contents of message packet Parameter address 16bit Number of parameter or bytes of parameter value parameter value 16...

Страница 43: ...ress is 02 host command package including ADR 02H CMD 06H Parameter address high byte 00H Parameter address low byte 01H Parameter value high byte 13H Parameter value low byte 88H CRC check value low byte Be calculated CRC check value high byte Be calculated The contents of slave reply ADR 02H CMD 06H Parameter address high byte 00H Parameter address low byte 01H Address 0903H content high byte 13...

Страница 44: ...g run 2 Inching stop 3 Forward inching run 4 Reversal inching run 5 Run 6 Stop 7 Forward run 8 Reversal run 9 Fault reset 10 Emergency stop Serial port frequency provision 2001H Read write Lower limit frequency upper limit frequency Inverter status 2100H Read only 1 Forwarder running 2 Reversal running 3 Stop 4 Alarm status Alarm code 2180H Read only 0 No alarm 1 23 Mean E001 E023 alarm 7 5 3 Moni...

Страница 45: ...ication error code 01H 06H for details please check below table Low byte of CRC check value Obtain by calculating High byte of CRC check value Obtain by calculating Meaning for each communication error code value as follows Communication error code value Type of communication error 0x01 CRC check error 0x02 Command code illegal 0x03 Register address visited illegal 0x04 Value to write register ill...

Страница 46: ... Data Field Slave Inverter Address Command code Register address High byte Register address Low byte Data High byte Data Low byte CRC Low bit CRC High bit Host command frame 01 06 20 01 13 88 DE 9C Slave respond frame 01 06 20 01 13 88 DE 9C 7 7 4 Read 1 inverter running state Data Fiel slave Inverter Address Command code Register address High byte Register address Low byte Data High byte Data Low...

Страница 47: ...g function written by C language is as follows unsigned int cal_crc_value unsigned char pval unsigned char len unsigned int crc_value 0xFFFF unsigned int i while len crc_value pval for i 0 i 8 i if crc_value 0x0001 crc_value 1 crc_value 0xA001 else crc_value 1 return crc_value E N C ...

Страница 48: ...to the inverter A 2 Protocol content and description A 2 1 Communication net buildup mode Fig A 1 Net Buildup Graph A 2 2 Communication mode At present EDS300 inverter can be used only as auxiliary device in 485 net Can realize communication between inverters through PC or PLC if it s needed Specific communication mode is as mentioned below 1 PC or PLC as mainframe inverter as auxiliary device poi...

Страница 49: ...eckout 2 1 8 1 Format odd checkout 1 03 F2 15 Local address 0 127 127 is a broadcast address 1 1 F2 16 Communication timeout detection time 0 0 1000 0s 0 1s 0 0s F2 17 Local response delay 0 200ms 1ms 5ms A 2 4 Data command frame format Main device command frame format Sending order 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 Frame head Auxiliary device address Auxiliary device address Main devic...

Страница 50: ...ata 0DH ASCII lowercase a b c d e f are invalid 3 Effective command frame length is 14 or 18 byte A 2 5 Explanation and description for format 1 Frame head It s character namely hex 7E single byte 2 Auxiliary device address Data meanings local address of auxiliary device double byte ASCII format Inverter factory default is 01 3 Mainframe command auxiliary device respond Data meanings mainframe sen...

Страница 51: ...ther report this response code relate to current set state of auxiliary device When report date of area index area and run date area are reported according to protocol requirement 4 Auxiliary index command index failure index Data meanings include auxiliary index byte and command index byte For mainframe auxiliary index command index are used for cooperating mainframe command in realizing specific...

Страница 52: ...col Command Table Name Main frame order Auxiliary index Order index Run data setting range Main frame sending example such as PC control operation of inverter C language cluster format auxiliary device address is set to 01 Run data precision description Look up auxiliary motor state 10 00 00 No 010A00000192 r 1 Read parameter of auxiliary motor Current set freq 11 00 00 No 010B00000193 r 0 01Hz Cu...

Страница 53: ...10C00060FA00 281 r 0 01Hz reverse run boot strap set freq 40 00Hz Auxiliary device stop 12 00 07 No 010C0007019B r no Auxiliary device jog run 12 00 08 No 010C0008019C r no Auxiliary device forward jog run 12 00 09 No 010C0009019D r no Auxiliary device reverse jog run 12 0A No 010C000A01A5 r no Auxiliary device stop jog run 12 00 0B No 010C000B01A6 r no Auxiliary device failure restoration 12 00 0...

Страница 54: ... run mode logo No Jog Bit6 PLC run mode logo No Yes Bit7 Multi step freq run mode logo No Yes Bit8 PI closed loop run mode logo No Yes Bit9 Set counting value arriving logo No Yes Bit10 Specified counting value arriving logo No Yes Bit11 15 Reserved Table A 6 Read auxiliary device function code parameter Function definition Read auxiliary device function code parameter all function code parameter ...

Страница 55: ...xcept user password and manufacturer password Meanings Frame head Address Order Order index Run data Checkout sum Frame end Mainframe order 7EH ADDR 13 See remark none BCC 0DH Byte quantity 1 2 2 4 0 4 1 Auxiliary device respond 7EH ADDR 06 See remark Function code para BCC 0DH Byte quantity 1 2 2 4 4 4 1 Command index combinated by function code group number and hex code of function code number F...

Страница 56: ...aking resistance EDS300 series the built in braking unit is optional and you can add external braking resistance But the external resistance need booking External braking resistance configuration table Type Built in braking unit Braking resistance Qty Power of braking resistance Remark EDS300 2S0002 Built in 500Ω 1PCS 60W External braking resistance EDS300 2S0004 Built in 500Ω 1PCS 60W External br...

Страница 57: ...lectric Technologies CO LTD Address 5F Bldg 4 Minqi Technology Park Lishan Rd Nanshan Area Shenzhen 518055 China Website www encvfd com E mail encvfd encvfd com encvfd enc net cn Tel 86 755 26984485 Fax 86 755 26985120 ...

Отзывы: