background image

Modbus Communication Protocol 

39 

CRC check value low byte 

Be calculated 

CRC check value high byte 

Be calculated 

The contents of slave answer package

 

ADR 01H 

CMD 03H 

number of parameter value bytes 

04H 

Address 0000H content high byte 

00H 

Address 0000H content low byte 

01H 

Address 0001H content high byte 

13H 

Address 0001H content low byte 

88H 

CRC check value low byte 

Be calculated 

CRC check value high byte 

Be calculated 

 

7.4.3 Host write slave parameter 

Command code 06H. Host can write an parameter by initiating a 

communication transaction . 

E.g.,The decimal system 5000 (1388H) written to the inverter 0001H address 

whose slave address 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 

13H 

Address 0903H content low byte 

88H 

CRC check value low byte 

Be calculated 

CRC check value high byte 

Be calculated 

 

7.5 Data communication address allocation 

7.5.1 Function code F0-Fd group communication address 

The Addressing method of MODBUS communication address for inverter 

function code parameter follows PPnn mode: PP means address high byte, 
corresponding to function parameter’s group number; nn means address low byte, 

ENC

Summary of Contents for EDS300 Series

Page 1: ...0 2 3 7KW EDS300 Series Ver 1 1 ISO9001 2015 Quality Management System Authentication SHENZHEN ENCOM ELECTRIC TECHNOLOGIES CO LTD Users Manual ...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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...

Page 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 ...

Page 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...

Page 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...

Page 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 ...

Reviews: