background image

 

EM12-SP User Manual

 

Appendix I Modbus communication protocol

 

30 

Appendix I. Modbus communication protocol 

EM12series of inverter provides RS485 communication interface, and adopts MODBUS communication protocol. 

User can carry out centralized monitoring through PC/PLC to get operating requirements. And user can set the 

running command, modify or read the function codes, the working state or fault information of frequency inverter 

by Modbus communication protocol. 

I. About Protocol 

This serial communication protocol defines the transmission information and use format in the series 

communication and it includes master-polling (or broadcasting) format, master coding method and the content 

includes function code of action, transferring data and error checking. The response of slave is the same structure, 

and it includes action confirmation, returning the data and error checking etc. If slave takes place the error while it 

is receiving the information or cannot finish the action demanded by master, it will send one fault signal to master 

as a response. 

II. Application Methods 

The frequency inverter will be connected into a “Single-master Multi-slave” PC/PLC control net with RS485 bus as 

the communication slave. 

III. Bus structure 

1)

 

Hardware interface. 

The “485+” and “485-“terminals on frequency inverter are the communication interfaces of Modbus 

2)

 

Topological mode 

It is a “Single-master Multi-slave” system. In this network, every communication machine has a unique slave 

address. One of them is as “master” (usually PC host machine, PLC and HMI, etc.), actively sends out the 

communication, to read or write the parameters of slave. Other machines will be used as slave and response to the 

inquiry/command from master. At one time only one machine can send the data and other machines are in the 

receiving status. The setup range of slave address is 0 to 247. Zero refers to broadcast communication address. The 

address of slave must is exclusive in the network.   

3)

 

Transmission mode 

There provide asynchronous series and half-duplex transmission mode. In the series asynchronous communication, 

the data is sent out frame by frame in the form of message. According to the Modbus-RTU protocol, when the free 

time of no transmission in communication data lines is more than the transmission time of 3.5byte, it indicates that 

a new start of communication frame. 

 

EM12 series inverter has built-in the Modbus-RTU communication protocol, and is applicable to response the slave 

“Inquiry/command” or doing the action according to the master’s “Inquiry / Command” and response to the data. 

 

Here, master is personnel computer (PC), industrial machine or programmable logical controller (PLC), and the 

slave is inverter. Master not only visits some slave, but also sends the broadcast information to all the slaves. For 

the single master “Inquiry/Command”, all of slaves will return a  signal that is a response; for the broadcast 

Summary of Contents for EMHEATER EM12-SP1-004

Page 1: ...M12 SP Series Solar Inverter EMHEATER R China EM Technology Limited Address No 80 Baomin 2 road Xixiang Bao an District Shenzhen China Phone 86 0755 29985851 Fax 86 0755 29970305 Zip code 518101 Websi...

Page 2: ...hz Remote control support RS232 RS485 protocol terminal control analog control Before unpacking please check carefully 1 Whether the nameplate model of solar inverter are consistent with your order ra...

Page 3: ...uit and Main Circuit Terminals Description 7 3 4 1 Control Circuit and Main Circuit Wiring 7 3 4 2 Control Circuit Terminal Layout 8 3 4 3 Description of control circuit terminals 8 3 4 4 Description...

Page 4: ...in this manual Failure to comply may result in unexpected accidents A circuit breaker must be used to isolate the power supply and the solar inverter Failure to comply may result in a fire Ensure tha...

Page 5: ...resistor between the DC bus terminals P and P Failure to comply may result in a fire Do not perform the voltage resistance test on any part of the solar inverter because such test has been done in th...

Page 6: ...mended MPPT range V 150 350 AC output EM12 SP1 U V W EM12 SP1S U V Output current A 3 8 5 1 9 13 25 32 45 EM12 SP3 Description d75 1d5 2d2 004 5d5 7d5 011 015 018 022 030 037 045 DC input Rated power...

Page 7: ...lar inverter appearance and installing dimension mm Table 2 3 EM12 SP Appearance and installing dimension Model Appearance and installing dimension mm 220V 380V W W1 H H1 D D1 d EM12 SP1 S d75 EM12 SP...

Page 8: ...n mm 220V 380V W W1 H H1 D D1 d EM12 SP3 022 300 220 540 500 240 7 EM12 SP3 030 EM12 SP3 037 EM12 SP3 045 340 260 580 540 270 10 2 3 3 Appearance and installation dimension of external keypad keypad t...

Page 9: ...he place without strongly vibration And the vibration should be not over 0 6G Especially pay attention to far away from the punching machine etc 8 Keep away from electromagnetic interference source 3...

Page 10: ...nal symbol Function description R T DC or AC power input P P DC output E Grounding terminal U V W Three phase AC power output terminals U V Single phase AC power output terminals 3 4 Control Circuit a...

Page 11: ...1 1 Input range DC 0V 10V 0mA 20mA decided by jumper JP2 on the control board 2 Impedance 22 k voltage input 500 current input AI2 GND Analog input terminal 2 1 Input range DC 0V 10V 0mA 20mA decided...

Page 12: ...AI2 is with voltage input 0 10V When the jumper is I AI2 is with current input 0 20mA V JP4 When the jumper is V AO1 is with voltage output 0 10V When the jumper is I AO1 is with current output 0 20mA...

Page 13: ...ble is fed to the terminal COM of EM12 SP And then connected to DI1 DI1 COM EM12 SP Inverter DI1 COM EM12 SP Inverter High water level Low water level Diagram3 7 Diagram of Low water level and high wa...

Page 14: ...ch of high water level Detector switch of low water level Detector switch of high water level Detector switch of low water level Diagram3 8 Diagram of Low water level and high water level Remarks When...

Page 15: ...indicator is ON it indicates torque control mode When the indicator is blinking slowly it indicates the auto tuning state When the indicator is blinking quickly it indicates the fault state 2 Unit in...

Page 16: ...um frequency F0 10 50 00Hz F0 09 Rotation direction 0 Forward FWD REV lights off 1 Reverse FWD REV lights on 0 F0 10 Maximum frequency 50 00Hz 500 00Hz 50 00Hz F0 11 Source of frequency upper limit 0...

Page 17: ...OG FJOG 5 Reverse JOG RJOG 8 Free stop 9 Fault reset RESET 10 Run pause 11 Normally open NO input of external fault 33 Narmally closed NC input of external fault 36 External STOP terminal 1 44 User de...

Page 18: ...t phase loss 14 IGBT Module overheat 15 External equipment fault 16 Communication fault 18 Current detection fault 21 EEPROM read write fault 22 Frequency inverter hardware fault 23 Short circuit to g...

Page 19: ...ction 0 0 999 9A 0 0A FE 26 detection time of overcurrent protection 0 30000s 10sec FE 27 over current protection automatic recovery time 0 30000s 60sec FE 28 Min power protection value 0 00kw 650 00k...

Page 20: ...z U0 01 Setting frequency Hz 0 01Hz U0 02 PV voltage V 0 1V U0 03 Output voltage V 1V U0 04 Output current A 0 01A U0 05 PV power KW 0 1KW U0 06 PV current A 0 01A U0 07 DI input status 1 U0 08 DO out...

Page 21: ...iable no record after power off 1 Digital setting Preset frequencyF0 08 UP DOWNUP DOWN modifiable record after power off 2 AI1 3 AI2 4 Keypad potentiometer 9 Communication setting 4 It is used to sele...

Page 22: ...ny two phase of the motor s U V W wires Note The motor will restore original running direction after parameter initialization Do not use this function in applications where changing the rotating direc...

Page 23: ...vides three acceleration deceleration time units 1s 0 1s and 0 01s Note Modifying this parameter will make the decimal places of all frequency related parameters change and corresponding frequency val...

Page 24: ...digit Binding communication command to frequency source 0000 It is used to bind the three running command sources with the nine frequency sources facilitating to implement synchronous switchover For d...

Page 25: ...NO input of external fault 33 Normally closed NC input of external fault 36 External STOP terminal 1 44 User defined fault 1 47 Emergency stop 48 External STOP terminal 2 51 Full water detection 1 Tw...

Page 26: ...has delay time functions F9 Faults and protection parameters F9 09 Fault auto reset times 0 20 20 It is used to set the times of fault auto resets if this function is used After the value is exceeded...

Page 27: ...llows BIT4 BIT3 BIT2 BIT1 BIT0 DO2 DO1 REL REL FMP If an output terminal is ON the setting is 1 If the output terminal is OFF the setting is 0 The value is the equivalent decimal number converted from...

Page 28: ...T controller is the core parts for solar water pump control if any unbalance output frequency please close MPPT select manual reference Vmpp then adjust proportional gain or Integral gain till frequen...

Page 29: ...and stop running FE 31 set to 0 close sensor faults detection FE 36 PV DC correction coefficient 0 0 200 0 100 00 FE 37 PV DC correction offset 100 00A 100 00A 0 00A As software estimating solar cells...

Page 30: ...eters If FP 01 is set to 1 most function codes are restored to the default settings except motor parameters frequency command resolution F0 22 fault records accumulative running time F7 09 accumulativ...

Page 31: ...rve is not appropriate 5 The voltage is too low 6 The startup operation is performed on the rotating motor 7 A sudden load is added during acceleration 8 The frequency inverter model is of too small p...

Page 32: ...r is running 3 The drive board is faulty 4 The IGBT module is faulty 1 Eliminate external faults 2 Check whether the motor three phase winding is normal 3 Ask for technical support 4 Ask for technical...

Page 33: ...us 2 Topological mode It is a Single master Multi slave system In this network every communication machine has a unique slave address One of them is as master usually PC host machine PLC and HMI etc a...

Page 34: ...once that is the maximum value of n is 12 but note that not to jump across the last function code in this function group to avoid the wrong reply Target station address Read the command 0x03 Function...

Page 35: ...ata or the data waiting to write in During the transmission high bit is put in the front and low bit is at the back Data H END 3 5 character time CRC Checking In RTU mode messages include an error che...

Page 36: ...rameters Some parameters cannot be changed during operation some parameters regardless of what kind of state the inverter in the parameters cannot be changed Change the function code parameters pay at...

Page 37: ...ive value 10000 corresponds to 100 10000 correspond to 100 00 Control command input frequency inverter write in only Command word address Command function 2000H 0001 Forward running 0002 Reverse runni...

Page 38: ...ad write in fault 0016 Frequency inverter hardware fault 0017 Short circuit to ground fault 0018 Reversed 0019 Reversed 001A Accumulative running time reached 001B User defined fault 1 001C User defin...

Page 39: ...ime is reached then sending data back to host machine Code Parameter Name Setting Range Default Fd 04 Communication timeout 0 0s invalid 0 1s 60 0s 0 0s When the function is set to 0 0s the communicat...

Page 40: ...le out of the frequency inverter for example external device 3 If there is any failure or damage to the product please correctly fill out the Product Warranty Card in detail 4 The maintenance fee is c...

Reviews: