Omron KP**G-OD Series Communications Manual
Omron KP**G-OD Series Communications Manual

Omron KP**G-OD Series Communications Manual

Grid connect photovoltaic inverter

Advertisement

Cat. No. S103-E1-01
KP_G-OD-_
KP_L-OD-_
Grid Connect
Photovoltaic Inverter
COMMUNICATION MANUAL

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the KP**G-OD Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Omron KP**G-OD Series

  • Page 1 Cat. No. S103-E1-01 KP_G-OD-_ KP_L-OD-_ Grid Connect Photovoltaic Inverter COMMUNICATION MANUAL...
  • Page 3: Introduction

    Grid Connect Photovoltaic Inverter KPG/KPL Communication ManualGrid Connect Photovoltaic Inverter KPG/KPL Communication Manual Introduction 1-1 Introduction ..........1-2 1-2 Read and Understand This Manual .
  • Page 4: Introduction

    1 Introduction Introduction Thank you for choosing the KPG or KPL (hereafter described KP inverter) Grid Connect Photovoltaic Inverter. This communication manual describes essential information regarding communication of the KP inverter. The KP inverter is designed for use in Grid Connect Solar Systems. The installation must always be carried out by qualified personnel with knowledge of electrical systems and according to national standards for electrical installations.
  • Page 5: Read And Understand This Manual

    OF PROFITS OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE PRODUCTS, WHETHER SUCH CLAIM IS BASED ON CONTRACT, WARRANTY, NEGLIGENCE, OR STRICT LIABILITY. In no event shall the responsibility of OMRON for any act exceed the individual price of the product on which liability is asserted.
  • Page 6 Application Considerations SUITABILITY FOR USE OMRON shall not be responsible for conformity with any standards, codes, or regulations that apply to the combination of products in the customer's application or use of the products. At the customer's request, OMRON will provide applicable third party certification documents identifying ratings and limitations of use that apply to the products.
  • Page 7 Performance data given in this manual is provided as a guide for the user in determining suitability and does not constitute a warranty. It may represent the result of OMRON's test conditions, and the users must correlate it to actual application requirements.
  • Page 8 1 Introduction 1 - 6 Grid Connect Photovoltaic Inverter KPG/KPL Communication Manual...
  • Page 9: Table Of Contents

    Contents Chapter 1 Introduction ............... 1-1 Introduction..........................1-2 Read and Understand This Manual..................1-3 Chapter 2 Settings ................2-1 Outline of communications functions ................. 2-2 Cable Connections ........................ 2-2 Communications settings..................... 2-3 2-3-1 Communication settings for KP40G ................2-3 2-3-2 Communication settings for KP100G ................
  • Page 10 4-4-2 Number of Elements....................4-7 4-4-3 Communications Data ....................4-7 Detailed Description of Services..................4-8 4-5-1 Multiple Read from Variable Area................4-8 4-5-2 Single Write to Variable Area..................4-9 Chapter 5 Communications Data ............5-1 Variable Area (Setting Range) List ..................5-2 Grid Connect Photovoltaic Inverter KPG/KPL Communication Manual...
  • Page 11: Settings

    Settings This section describes the settings of communications by the KP inverter. 2-1 Outline of communications functions ......2-2 2-2 Cable Connections .
  • Page 12: Outline Of Communications Functions

    Executing operation commands CompoWay/F is OMRON's unified communications protocol for general-purpose serial communications. This unified format has a proven track record with OMRON Programmable Controllers, has FINS-compliant commands (see note), and simplifies communications between the host computer and components. Note: FINS (Factory Interface Network service) is a messaging protocol for communications between Controllers in OMRON FA networks.
  • Page 13: Communications Settings

    2 Settings Communications settings 2-3-1 Communication settings for KP40G Communication protocol settings You can use only Compoway/F on KP40G. There is no setting for communication protocol. Node number (Unit number) settings Node number can be set by setting switch as shown figure. Baud rate settings Baud rate is fixed 19200bps.
  • Page 14: Communication Settings For Kpool

    2 Settings 2-3-3 Communication settings for KPL Communication protocol settings Select Compoway/F or MODBUS on KPL by LCD menu. State display Push the ENT key Error occurs for 5 second Normal Display Error Display LCD Check Display Fault E1-2 3.69kW ■■■...
  • Page 15 2 Settings <Baud rate> Select “Setup: COM_232C” or “Setup: COM_485”, and .push ENT key. User <</>> to change baud rate. Push MODE key to confirm communication protocol Push MODE key to rerun normal display. Refer the user’s manual of KPL for more detail information. 2 - 5 Grid Connect Photovoltaic Inverter KPG/KPL Communication Manual...
  • Page 16 2 Settings 2 - 6 Grid Connect Photovoltaic Inverter KPG/KPL Communication Manual...
  • Page 17: Compoway/F

    Compoway/F This section describes how to use Compoway/F communications based on communications commands. 3-1 CompoWay/F Communications Specifications ..... . 3-2 3-2 Frame Formats .
  • Page 18: Compoway/F Communications Specifications

    3 Compoway/F CompoWay/F Communications Specifications Communications Control Method Programs can be created in the host computer (e.g., a personal computer) toset or monitor parameters in theKP inverter. Therefore the descriptions in this section are from the standpoint of the host computer. For example, "Read/Write"...
  • Page 19: Frame Formats

    3 Compoway/F Frame Formats The host computer sends a command frame, and the KP inverter sends a response frame based on the content of the command frame. One response frame is sent in response to one command frame. Host Computer KP Inverter After a receiving a response from the inverter, have the host computer wait specified waiting time at least before sending the next command as shown the figure.
  • Page 20: Command Frame Structure

    3 Compoway/F 3-2-1 Command Frame structure Based on CompoWay/F protocol, commands from the host computer and responses from the KP inverter take the form of frames. The data comprising command frames and response frames are explained below. In the following explanation, an "hex" following a numeric value (for example 02 hex) indicates that the value is a hexadecimal number.
  • Page 21: Response Frame Structure

    3 Compoway/F 3-2-2 Response Frame Structure NodeNo. Subaddress End code FINS-mini command text Error Neme Meaning code priority The command frame was processed Normal end normally without None any of the following errors. The specified FINS command could not be FINS command executed.
  • Page 22: Fins-Mini

    3 Compoway/F FINS-mini The FINS-mini command text and response text provides the contents of the command and response communications. 3-3-1 PDU Formats Command Text The MRC (Main Request Code), SRC (Sub-Request Code), and any required data are transmitted in the command frame.
  • Page 23: Type Code (Variable Type)

    3 Compoway/F 3-3-3 Type code (variable type) The definition of the type code of the variable area does as follows. For more information, refer to 5-1 Variable Area (Setting Range) List. Access size 01:Byte 10:Word 11:Doubleword Support Variable type Size Contents KP40G KP100G...
  • Page 24: Detailed Description Of Services

    3 Compoway/F Detailed Description of Services 3-4-1 Read from variable area This service reads data from a variable area. Command  Service Request PDU Variable Read start address No. of elements type position Response  Service Response PDU Response code Read data (MRES+SRES) (No.
  • Page 25 3 Compoway/F Note 1 If the Read Start Address is outside of the variable area, the returned read data will all be 0, but the specified number of elements will be returned and the processing will end in "normal completion." Address Request Response...
  • Page 26: Chapter 5 Communications Data

    3 Compoway/F (4) Response Codes Response Error Error name Cause code priority (MRES+SRES) 1001 Command too long The command is too long. 1002 Command too short The command is too short. 1101 Area type error The variable type is incorrect. The number of elements exceeds the 110B Response too long...
  • Page 27 3 Compoway/F 3-4-2 Composite read from variable area (KPL only) This service reads in order the contents of specified addresses in a variable area. This command cannot mix variable type C_, variable type 4_, and variable type D_. Command  Service Request PDU Variable Variable Read address...
  • Page 28 3 Compoway/F (4) Attention at reading variable area In case that read address is undefined, read data is [00] (4_ : command) or [00000000](C_, D_:command). (5) Response Codes Response Error Error name Cause code priority (MRES+SRES) 1002 Command too short The command is too short.
  • Page 29: Read Controller Information

    3 Compoway/F 3-4-3 Read Controller information This service reads the Controller's model and version. Command  Service Request PDU Response  Service Response PDU Response code Model data Version data (MRES+SRES) (1) Model data The model number is returned in 20 bytes of ASCII data. If the data is less than 20 bytes long, the remaining bytes will be padded with spaces (20 hex).
  • Page 30: Read Controller Attributes

    3 Compoway/F 3-4-4 Read Controller Attributes This service reads the model number and communications buffer size. Command  Service Request PDU Response  Service Response PDU Response code Model data Buffer size (MRES+SRES) (1) Model data The model is returned in 10 bytes of ASCII data. If the data is less than 10 bytes long, the remaining bytes will be padded with spaces (20 hex).
  • Page 31: Read Controller Status

    3 Compoway/F 3-4-5 Read Controller Status This service reads the operating status and error status. Command  Service Request PDU Response  Service Response PDU Response code Operating Error status (MRES+SRES) statsus 10 11 12 13 14 (1) Operating status Operating status Description (Bit)
  • Page 32 3 Compoway/F 4) The state to stop the switching of inverter is called a gate block, and the stopped state or the power generation of the output is shown. 5) It shows whether to have turned on the relay of the Neutral line on KPL. 3 - 16 Grid Connect Photovoltaic Inverter KPG/KPL Communication Manual...
  • Page 33 3 Compoway/F (2) Error status 1(MSB~LSB) KP40G E1-1 E1-2 E1-3 E1-4 E1-5 E1-6 E1-7 E1-8 KPL Islanding Islanding OV instantly UV instantly Passive Active KP100G E1-1 E1-2 E1-3 E1-4 E1-6 E1-7:Grid OV Grid OV Grid UV Grid OF Grid UF Islanding instantly active...
  • Page 34 3 Compoway/F (3) Response Codes Response Error Error name Cause code priority (MRES+SRES) 1001 Command too long The command is too long. 0000 Normal completion No error. None 3 - 18 Grid Connect Photovoltaic Inverter KPG/KPL Communication Manual...
  • Page 35: Echoback Test

    3 Compoway/F 3-4-6 Echoback Test This service performs an echoback test. Command  Service Request PDU Test data 0~256 Response  Service Response PDU Response code Test data (MRES+SRES) 0~256 (1) Test Data Set values for the test data within the ranges 20 to 7E hex in ASCII data. (2) Response Codes Response Error...
  • Page 36: Operation Command

    3 Compoway/F 3-4-7 Operation Command This service performs operation command processing to KP inverter. Command  Service Request PDU Relevant Instruction Code information Response  Service Response PDU Response code (MRES+SRES) (1) Command code and related information Command Command content Relatedinformation code Initialize Error log...
  • Page 37: Read Character String Area

    3 Compoway/F 3-4-8 Read character string area. This service reads character string area. Command  Service Request PDU Read start No. of elements address Response  Service Response PDU Read data Response code (No. of elements) (MRES+SRES) (1) Variable Type and Read Start Address Refer to 5-1 Variable Area (Setting Range) List for information on all types.
  • Page 38: Response Code List

    3 Compoway/F Response Code List Response Error Error name Cause code priority (MRES+SRES) 0000 Normal completion No error. None The service function for the specified command is 0401 Unsupported command not supported. 1001 Command too long The command is too long. 1002 Command too short The command is too short.
  • Page 39: Modbus

    MODBUS 4-1 MODBUS Communications Specifications ......4-2 4-2 Frame Formats ..........4-3 4-2-1 Command Frame structure .
  • Page 40: Modbus Communications Specifications

    4 MODBUS MODBUS Communications Specifications Communications Control Method Programs can be created in the host computer (e.g., a personal computer) to set or monitor parameters in the KPL. Therefore the descriptions in this section are from the standpoint of the host computer. For example, "Read/Write"...
  • Page 41: Frame Formats

    4 MODBUS Frame Formats Modbus is a communications control method that conforms to the RTU Mode of the Modbus protocol specifications PI-MBUS-300 Rev. J) of Modicon Inc. The host computer sends a command frame, and the KP inverter sends a response frame based on the content of the command frame.
  • Page 42 4 MODBUS Example of CRC-16 Calculation A message is processed 1 byte at a time in a 16-bit processing register called the CRC register. An initial value of FFFF hex is set in the CRC register. An XOR is taken of the contents of the CRC register and the 1st byte of the message, and the result is returned to the CRC register.
  • Page 43: Response Frame Structure

    4 MODBUS 4-2-2 Response Frame Structure Normal Response Frames Slave Function Data CRC-16 address code CRC-16 calculation range Error Response Frames Slave Function Error CRC-16 address code code CRC-16 calculation range The nodenumber that was specified in the command frame Slave address is returned here.
  • Page 44: Function Codes

    4 MODBUS Function Codes Function code Name Description Reads from a variable area. Multiple Read from Variable 03 (03 hex) Multiple variables that are Area consecutive can be read. Writes to a variable area or an 06 (06 hex) Single Write to Variable Area operation command.
  • Page 45: Variable Areas

    4 MODBUS Variable Areas The area used for data exchange when communicating with the KP inverter is called the "variable area." The current values are read and various setting data are read and written using the variable area of the KP inverter. KP Inverter Microprocessor Operation commands...
  • Page 46: Detailed Description Of Services

    4 MODBUS Detailed Description of Services 4-5-1 Multiple Read from Variable Area This service reads data from the variable area. Command Slave Function Read start No. of address code address CRC-16 elements H’03 Response [Normal response] Byte Slave Function Read data 1 Read data n CRC-16 address...
  • Page 47: Single Write To Variable Area

    4 MODBUS 4-5-2 Single Write to Variable Area This service either writes data to the variable area or executes the operation commands Command Slave Function Write start Write data address code address CRC-16 H’06 Response [Normal response] Slave Function Write start Write data CRC-16 address...
  • Page 48 4 MODBUS 4-10 Grid Connect Photovoltaic Inverter KPG/KPL Communication Manual...
  • Page 49 Communications Data 5-1 Variable Area (Setting Range) List ....... . 5-2 5 - 1 Grid Connect Photovoltaic Inverter KPG/KPL Communication Manual...
  • Page 50 5 Communications Data Variable Area (Setting Range) List The following table lists the variable areas. Items expressed in hexadecimal in the “Content explanation” column are the setting range for CompoWay/F or MODBUS communications. The values in parentheses are the actual setting range. 5 - 2 Grid Connect Photovoltaic Inverter KPG/KPL Communication Manual...
  • Page 51 5 Communications Data Address Model Name Variable Compoway/F KPL KP100G KP40G identifier Modbus (Compoway/F & (Compoway/F ) (Compoway/F ) Type Code Address Modbus) Country setting 0x00: [GER] 0x02: Itary KP40G-OD-1: Set Value for Germany 0x03: Spain 0x00: none setting country 0x01: [FRA] France 0x04: Korea 0x01: Netherlands...
  • Page 52 5 Communications Data Address Model Name Variable Compoway/F KPL KP100G KP40G identifier Modbus (Compoway/F & (Compoway/F ) (Compoway/F ) Type Code Address Modbus) 5A00 PV-input 00000000 to 00000000 to 00000000 to 0000FFFF hex Standard 0000 voltage[1] 0000FFFF hex 0000FFFF hex (0.0 to 6553.5V) 5A01 Measurement...
  • Page 53 5 Communications Data Address Model Name Variable Compoway/F KPL KP100G KP40G identifier Modbus (Compoway/F & (Compoway/F ) (Compoway/F ) Type Code Address Modbus) Total enegy after 00000000 to 00000000 to 00000000 to 3B9AC9FF hex 6000 Standard installing the 3B9AC9FF hex FFFFFFFF hex (0 to 999999999W•h) instruction data...
  • Page 54 5 Communications Data Address Model Name Variable Compoway/F KPL KP100G KP40G identifier Modbus (Compoway/F & (Compoway/F ) (Compoway/F ) Type Code Address Modbus) 7A2A Utility voltage 00000000 to 00000000 to Three Phase [L1-L2] 0000FFFF hex 00007FFF hex 0015 Measurement (0 to 13107V unit is (0 to 6553.5V unit 7A2B 0.2V)
  • Page 55 5 Communications Data Address Model Name Variable Compoway/F KPL KP100G KP40G identifier Modbus (Compoway/F & (Compoway/F ) (Compoway/F ) Type Code Address Modbus) Riso (Insulatio 00000000 to 00000000 to 00000000 to 0000FFFF hex 9508 Data for ENS Resistance) 0000FFFF hex 0000FFFF hex (0 to 6553.5kohm unit is 0004...
  • Page 56 5 Communications Data Address Model Name Variable Compoway/F KPL KP100G KP40G identifier Modbus (Compoway/F & (Compoway/F ) (Compoway/F ) Type Code Address Modbus) Modbus For read Model Name 20byte FFE0 read only Supported controller information FFE1 Data is same as Model data (20bytes) by FFE2...
  • Page 57 5 Communications Data Address Model Name Variable Compoway/F KPL KP100G KP40G identifier Modbus (Compoway/F & (Compoway/F ) (Compoway/F ) Type Code Address Modbus) Modbus For read Operating status & read only Supported controller status Error status(1-2) FFFB Data is same as Error status(3-6) status of drive FFFC...
  • Page 58 5 Communications Data 5 - 10 Grid Connect Photovoltaic Inverter KPG/KPL Communication Manual...

This manual is also suitable for:

Kp**l seriesKp*l-od seriesKp40gKp100g

Table of Contents