JEMA IFX Inverters

Purpose

The purpose of this plugin is to collect data from JEMA IFX Solar Inverters.

Usage

The purpose of this plugin is to collect data from JEMA IFX Solar Inverters via Modbus. The plugin uses the Modbus TCP Specification, and collects from serially connected inverters, or TCP through a converter. Inverter data will be collected to the solar table, and will be run every 5 minutes, by default. This plugin relies on the Modbus Ardexa plugin.

The following models are supported:

JEMA IFX3 1050

The default serial settings applied are as follows:

Data size: 8 BIT
Parity: none
Stop bit: 1
Speed: 19200 bauds 

The following inverter data will be collected to the solar table:

Variable                	Units
=====================================
Daily Energy			Wh		
Total Energy			Wh		
Yearly Energy                  	Wh     
Monthly Energy                 	Wh     
DC Voltage 1	                V		
DC Voltage 2	        	V		
DC Voltage 3	        	V		
DC Current 1	        	A		
DC Current 2	        	A		
DC Current 3	        	A		
DC String Current 1	        A		
DC String Current 2	        A		
DC String Current 3	        A		
AC Voltage		        V		
AC Current 1	        	A		
AC Current 2	        	A		
AC Current 3	        	A		
DC Power	        	W		
AC Power	        	W		
Reactive Power        		VAr	
Cos Phi 1	        					
Cos Phi 2	        					
Cos Phi 3	        					
Grid Freq 1	        	Hz		
Grid Freq 2	        	Hz		
Grid Freq 3	        	Hz		
Power Unit Temperature 1      	ºC		
Power Unit Temperature 2      	ºC		
Power Unit Temperature 3      	ºC		
Control Temperature 1      	ºC		
Control Temperature 2      	ºC		
Control Temperature 3      	ºC		
Input State 1      					
Input State 2      					
Input State 3      					
Output State 1      					
Output State 2      					
Output State 3      					
Status 1      							
Status 2      							
Status 3      							
Warning 1      						
Warning 2      						
Warning 3      						
Fault 1      							
Fault 2      							
Fault 3      							

Arguments

Arguments are as follows:

  • endpoint. This is either an IP address like 192.168.1.15 or a Serial Port like /dev/ttyS0

  • bus_addresses. The bus address of the inverter(s)

  • --port. This is an optional parameter used in an Ethernet gateway, and is the TCP port used for the gateway. Default is 502

  • --attempts. This is an optional parameter, and determines how many times to times to attempt to read an inverter value. Default is 1

  • --delay. This is the delay in seconds between inverter send and receive commands, AND if attempts > 1. Fractions like 0.3 can be used. Default is 0.05

Last updated