Omron E5CN Manual

Omron E5CN Manual

Digital temperature controller with 11-segment display
Hide thumbs Also See for E5CN:
Table of Contents

Advertisement

Quick Links

Cat. No. H130-E1-01
Note: Specifications subject to change without notice.
OMRON Corporation
Industrial Automation Company
Industrial Devices and Components Division H.Q.
Measuring Components Department
Shiokoji Horikawa, Shimogyo-ku,
Kyoto, 600-8530 Japan
Tel: (81)75-344-7080/Fax: (81)75-344-7189
Regional Headquarters
OMRON EUROPE B.V.
Wegalaan 67-69, NL-2132 JD Hoofddorp
The Netherlands
Tel: (31)2356-81-300/Fax: (31)2356-81-388
OMRON ELECTRONICS LLC
1 East Commerce Drive, Schaumburg, IL 60173
U.S.A.
Tel: (1)847-843-7900/Fax: (1)847-843-8568
OMRON ASIA PACIFIC PTE. LTD.
83 Clemenceau Avenue,
#11-01, UE Square,
239920 Singapore
Tel: (65)6835-3011/Fax: (65)6835-2711
OMRON CHINA CO., LTD.
BEIJING OFFICE
Room 1028, Office Building,
Beijing Capital Times Square,
No. 88 West Chang'an Road,
Beijing, 100031 China
Tel: (86)10-8391-3005/Fax: (86)10-8391-3688
Authorized Distributor:
Printed in Japan
0604-0.5M (0604) (B)
Digital Temperature Controller
with 11-segment Display
Communications Functions
Cat. No. H130-E1-01
User's Manual

Advertisement

Table of Contents
loading

Summary of Contents for Omron E5CN

  • Page 1 The Netherlands Tel: (31)2356-81-300/Fax: (31)2356-81-388 OMRON ELECTRONICS LLC 1 East Commerce Drive, Schaumburg, IL 60173 U.S.A. Tel: (1)847-843-7900/Fax: (1)847-843-8568 OMRON ASIA PACIFIC PTE. LTD. 83 Clemenceau Avenue, #11-01, UE Square, 239920 Singapore Tel: (65)6835-3011/Fax: (65)6835-2711 OMRON CHINA CO., LTD. BEIJING OFFICE...
  • Page 2: Preface

    This User's Manual describes the communications functions of the E5CN. Before using your E5CN, thoroughly read and understand this manual in order to ensure correct use. Also, store this manual in a safe place so that it can be retrieved whenever necessary.
  • Page 3: Read And Understand This Manual

    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. IN NO EVENT SHALL OMRON BE RESPONSIBLE FOR WARRANTY, REPAIR, OR OTHER CLAIMS...
  • Page 4: Disclaimers

    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. Actual performance is subject to the OMRON Warranty and Limitations of Liability.
  • Page 5: Safety Precautions

    Safety Precautions ■ Definition of Precautionary Information The following notation is used in this manual to provide precautions required to ensure safe usage of the product. The safety precautions that are provided are extremely important to safety. Always read and heed the information provided in all safety precautions. The following notation is used.
  • Page 6 ■ Safety Precautions CAUTION Do not touch the terminals while power is being supplied. Doing so may occasionally result in minor injury due to electric shock. Do not allow pieces of metal, wire clippings, or fine metallic shav- ings or filings from installation to enter the product. Doing so may occasionally result in electric shock, fire, or malfunction.
  • Page 7 CAUTION Tighten the terminal screws to between 0.74 and 0.9 N.m. Loose screws may occasionally result in fire. Set the parameters of the product so that they are suitable for the system being controlled. If they are not suitable, unexpected operation may occasionally result in property damage or accidents.
  • Page 8: Precautions For Safe Use

    Precautions for Safe Use Do not use this product in the following places: • Places directly subject to heat radiated from heating equipment. • Places subject to splashing liquid or oil atmosphere. • Places subject to direct sunlight. • Places subject to dust or corrosive gas (in particular, sulfide gas and ammonia gas). •...
  • Page 9 15) Design system (control panel, etc) considering the 2 second of delay that the controller’s output to be set after power ON. 16) The output may turn OFF when shifting to certain levels. Take this into consideration when performing control. VIII...
  • Page 10: Conventions Used In This Manual

    Read the sections that are application to the system being used. Overview CompoWay/F Communications Data CompoWay/F•SYSWAY SYSWAY Modbus ■ Related Manuals This manual describes the communications functions of the E5CN. Appendix For details on the functions of the E5CN, refer to the User's Manual.
  • Page 12: Table Of Contents

    Table of Contents Preface - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - I Read and Understand this Manual - - - - - - - - - - II Warranty and Limitations of Liability - - - - - - - - - II Application Considerations - - - - - - - - - - - - - - - - II Disclaimers - - - - - - - - - - - - - - - - - - - - - - - - - - - III...
  • Page 13 SECTION 4 SYSWAY (E5@J and E5@X Format) Communications Procedures Data Format ....................4-2 Command Frame Format..............4-2 Response Frame ................. 4-3 Communications Data................4-3 SYSWAY Command Lists..............4-4 Command Descriptions................4-5 Read Process Value ................4-5 Write Set Values .................. 4-6 Read Set Values and MV Monitor............
  • Page 14: Communications Methods

    SECTION 1 Communications Methods This section briefly describes the supported communications methods and how to wire equipment. Refer to this section when setting up equipment. Overview of Communications Methods ......1-2 Introduction.............. 1-2 Communications Specifications....... 1-3 Transmission Procedure.......... 1-3 Interface..............1-4 Wiring ..............
  • Page 15: Overview Of Communications Methods

    1.1 Overview of Communications Methods ■ Introduction The program for the communications functions are created on the host computer, and the E5CN’s parameters are monitored or set from the host computer. Therefore, the description provided here is from the viewpoint of the host computer.
  • Page 16: Communications Specifications

    ■ Transmission Procedure When the host computer transmits a command frame, the E5CN transmits a response frame that corresponds to the command frame. A single response frame is returned for each command frame. The following diagram shows the operation of the command and response frames.
  • Page 17: Interface

    (that is, connect terminators to both ends). Use a terminating resistance of at least 54 Ω. Match the communications specifications of the E5CN and the host computer. When using a 1: N connection, set the same communications specifications in all of the Units.
  • Page 18: Communications Parameters

    1.1 Overview of Communications Methods ■ Communications Parameters The E5CN’s communications specifications are set in the communications setting level. These parameters are set on the E5CN’s front panel. The following table shows the communications parameters and their setting ranges. Item...
  • Page 19: Communications Parameters

    SECTION 1 Communications Methods Use the DOWN or UP Keys to change the parameter set values. Protocol selection psel Communications unit u-no number Communications baud rate Communications data length (See note.) Communications stop 56it bits (See note.) Communications prty parity Note: The “Protocol selection”...
  • Page 20 1.1 Overview of Communications Methods • Communications Stop Bits (sbit) This parameter is for setting the number of communications stop bits. Set either “1” or “2.” • Communications Parity (prty) The communications parity can be set. Set the parity to “none,” “even,” or “odd.”...
  • Page 21 SECTION 1 Communications Methods...
  • Page 22: Compoway/F Communications Procedures

    SECTION 2 CompoWay/F Communica- tions Procedures Read this section if you are to communicate using the CompoWay/F format. Data Format..............2-2 Command Frame........... 2-2 BCC Calculation Example ......2-3 Response Frame ........... 2-3 Communications Data ........... 2-4 End Code Example..........2-4 Structure of Command Text ..........
  • Page 23: Data Format

    The sub-address is not used in the E5CN. Be sure to set the sub-address to “00.” SID (Service ID) The service ID is not used in the E5CN. Be sure to set the service ID to “00.” Command text This is the command text area. For details, see 2.2 Structure of Command Text.
  • Page 24: Response Frame

    2.1 Data Format ● BCC Calculation Example The BCC (Block Check Character) is determined by calculating the exclusive OR of the bytes from the node number up to ETX. The 8-bit result is written to the BCC byte at the end of the frame. Command text Node number Sub-address 02H 0 (30H) 0 (30H) 0 (30H) 0 (30H) 0 (30H) 0 (30H)5 (35H) 0 (30H)3 (33H)
  • Page 25: Communications Data

    SECTION 2 CompoWay/F Communications Procedures ■ Communications Data Communications Set (monitor) Negative values Decimal point format values CompoWay/F 8-digit hexa- 2’s complement Decimal point is removed and the result is converted decimal to hexadecimal. Example conversion: 105.0 → 1050 → H’0000041A ■...
  • Page 26 2.1 Data Format Example 4) No Sub-address and Illegal BCC Command Node number Response Node number Sub-address End code The sub-address is “00” and the end code is “13” (BCC error).
  • Page 27: Structure Of Command Text

    SECTION 2 CompoWay/F Communications Procedures 2.2 Structure of Command Text ■ PDU Structure An MRC (Main Request Code) and SRC (Sub-Request Code) followed by the various required data is transferred to the command text. Service Request PDU MRC SRC Data The MRES (Main Response Code) and SRES (Sub-Response Code) are transferred to the response frame following the above MRC/SRC.
  • Page 28: Addresses

    2.2 Structure of Command Text The following table summarizes setup areas 0 and 1. Area Description Setup area 0 This area groups together the protect, manual control, opera- tion, and adjustment levels. Setup area 1 This area groups together the initial setting, communications setting, advanced function setting, and calibration levels.
  • Page 29 SECTION 2 CompoWay/F Communications Procedures * No commands will be accepted and no responses will be returned when a memory error (RAM error) has occurred or the Controller is initializing (until the Controller recognizes the process value after the power is turned ON).
  • Page 30: Detailed Description Of The Services

    (1) Variable Type and Read Start Address For details on variable types and read start addresses, see SECTION 3 Communications Data for CompoWay/F and SYSWAY. (2) Bit Position The E5CN does not support bit access. Fixed to “00.” (3) Number of Elements Number of Processing...
  • Page 31: Write Variable Area

    (1) Variable Type and Write Start Address For details on variable types and write start addresses, see SECTION 3 Communications Data for CompoWay/F and SYSWAY. (2) Bit Position The E5CN does not support bit access. Fixed to “00.” (3) Number of Elements Number of Processing...
  • Page 32 2.3 Detailed Description of the Services Error Occurred Response code Error name Cause 1002 Command too The command is too short. short 1101 Area type error The variable type is wrong. 1103 Start address out- Write start address is out of range. of-range error 1104 End address out-...
  • Page 33: Read Controller Attributes

    The model number is expressed in 10-byte ASCII. When 10 bytes are not required, pad the remaining bytes with spaces. Example: The following model number is used for the E5CN-Q2HH03T (voltage output, two alarm outputs, two heater burnout detection inputs, communications functions, and multiple TC/Pt inputs).
  • Page 34: Read Controller Status

    2.3 Detailed Description of the Services ■ Read Controller Status This service reads the operating status and error status. Service Request PDU MRC SRC 6 0 1 Service Response PDU Operating Related Response MRC SRC status informa- code tion 6 0 1 (1) Operating Status Operating Description...
  • Page 35: Echoback Test

    SECTION 2 CompoWay/F Communications Procedures ■ Echoback Test This service performs an echoback test. Service Request PDU MRC SRC Test data 8 0 1 0 to 23 Service Response PDU Response MRC SRC Test data code 8 0 1 0 to 23 (1) Test Data Set between 0 and 23 bytes of user-defined test data.
  • Page 36: Operation Command

    2.3 Detailed Description of the Services ■ Operation Command This service performs operations such as run/stop, communications writing, write mode, save RAM data, AT (auto-tuning) execution/cancel, multi-SP, move protect level, move to setup area 1, and software reset. Service Request PDU Com- Related MRC SRC...
  • Page 37 SECTION 2 CompoWay/F Communications Procedures Error Occurred Response code Error name Cause 1001 Command too long The command is too long. 1002 Command too short The command is too short. 1100 Parameter error Command code and related information are wrong. 2203 Operation error •...
  • Page 38 2.3 Detailed Description of the Services Write mode Description Backup mode The data is written to EEPROM when the parame- ters in the operation/adjustment levels (excluding read-only parameters) are written by communica- tions. RAM write mode The data is not written to EEPROM when the param- eters in the operation/adjustment levels (excluding read-only parameters) are written by communica- tions.
  • Page 39 SECTION 2 CompoWay/F Communications Procedures ● Move to Protect Level This command moves to the “protect level” and can be accepted only in setup area 0.When this command is issued in setup area 1, an “operation error” will be generated, and the move to the protect level will be prohibited.
  • Page 40 2.3 Detailed Description of the Services ◆ Switching to Manual Mode during Auto-tuning If the mode is switched during auto-tuning (AT), the AT will be cancelled and the Controller will be switched to manual mode. ● Parameter Initialization The present settings are returned to the default values and written to EEPROM.
  • Page 41: Response Code List

    SECTION 2 CompoWay/F Communications Procedures 2.4 Response Code List Normal Completion Error Response Name Description detection code priority 0000 Normal completion No errors were found. None Error Occurred Error Response Name Description detection code priority 0401 Unsupported command The service function for the relevant command is not supported.
  • Page 42: Communications Data For Compoway/F And Sysway

    SECTION 3 Communications Data for CompoWay/F and SYSWAY This s ecti on li sts the de tails of th e co mmun ica tions data i n the CompoWay/F and SYSWAY communications protocols. Variable Area (Setting Range) List ....... 3-2 Status................
  • Page 43: Variable Area (Setting Range) List

    SECTION 3 Communications Data for CompoWay/F and SYSWAY 3.1 Variable Area (Setting Range) List The following table lists the variable areas. Items expressed in hexadecimal in the “Set (monitor) value” column are the setting range for CompoWay/F communications. The values in parentheses are the actual setting range.
  • Page 44 3.1 Variable Area (Setting Range) List Vari- able Parameter name Setting (monitor) value Level dress type 0000 Operation/adjustment H'00000000 (0): No restrictions in operation and adjust- Protect protect ment levels H'00000001 (1): Move to adjustment level is prohibited. H'00000002 (2): Display and change of only “PV” and “PV/SP”...
  • Page 45 SECTION 3 Communications Data for CompoWay/F and SYSWAY Vari- able Parameter name Setting (monitor) value Level dress type 000D Heater burnout 1 H'00000000 to H'000001F4 (0.0 to 50.0) Adjust- detection ment 000E Set point 0 SP lower limit to SP upper limit 000F Set point 1 SP lower limit to SP upper limit...
  • Page 46 3.1 Variable Area (Setting Range) List Vari- able Parameter name Setting (monitor) value Level dress type 0019 Dead band H'FFFFF831 to H'0000270F Adjust- (−199.9 to 999.9 for TC/Pt multi-input models) ment (−19.9 to 99.99 for Analog input models) 001A Manual reset value H'00000000 to H'000003E8 (0.0 to 100.0) 001B Hysteresis (heating)
  • Page 47 SECTION 3 Communications Data for CompoWay/F and SYSWAY Vari- able Parameter name Setting (monitor) value Level dress type 0024 Manual manipulated Standard: H'FFFFFFCE to H'0000041A (−5.0 to 105.0) Manual variable Heating and cooling: H'FFFFFBE6 to H'0000041A (−105.0 Control to 105.0) 0025 SP ramp set value H'00000000 (0): OFF...
  • Page 48 3.1 Variable Area (Setting Range) List Vari- able Parameter name Setting (monitor) value Level dress type 0000 Input type (analog H'00000000 (0): 4 to 20 mA Initial set- input models) (See H'00000001 (1): 0 to 20 mA ting note.) H'00000002 (2): 1 to 5 V H'00000003 (3): 0 to 5 V H'00000004 (4): 0 to 10 V 0001...
  • Page 49 SECTION 3 Communications Data for CompoWay/F and SYSWAY Vari- able Parameter name Setting (monitor) value Level dress type 000A Control period (heat) H'00000000 (0): 0.5 Initial set- H'00000001 to H'00000063 (1 to 99) ting 000B Control period (cool) H'00000000 (0): 0.5 H'00000001 to H'00000063 (1 to 99) 000C Direct/reverse opera-...
  • Page 50 3.1 Variable Area (Setting Range) List Vari- able Parameter name Setting (monitor) value Level dress type 0010 Communications unit H'00000000 to H'00000063 (0 to 99) Commu- number (See note 3.) nications setting 0011 Communications baud H'00000000 (0): 1.2 rate H'00000001 (1): 2.4 (See note 3.) H'00000002 (2): 4.8 H'00000003 (3): 9.6...
  • Page 51 SECTION 3 Communications Data for CompoWay/F and SYSWAY Varia Parameter name Setting (monitor) value Level dress type 0015 Number of multi-SP H'00000000 (0): No multi-SP Advanced uses H'00000001 (1): 2SP function H'00000002 (2): 4SP setting 0016 Event input assign- H'00000000 (0): None ment 1 H'00000001 (1): RUN/STOP (Cannot be set if the “Number of multi-SP uses”...
  • Page 52 3.1 Variable Area (Setting Range) List Varia Parameter name Setting (monitor) value Level dress type 0026 Heater burnout hyster- H'00000001 to H'000001F4 (0.1 to 50.0) Advanced esis function setting 0027 ST stable range H'00000001 to H'0000270F (0.1 to 999.9) α 0028 H'00000000 to H'00000064 (0.00 to 1.00) 0029...
  • Page 53 SECTION 3 Communications Data for CompoWay/F and SYSWAY Vari- able Parameter name Setting (monitor) value Level dress type 0032 Protect level move H'00000001 to H'0000001E (1 to 30) Advanced time function setting 0033 Input error output H'00000000 (0): OFF H'00000001 (1): ON 0034 Cold junction compen- H'00000000 (0): OFF...
  • Page 54 3.1 Variable Area (Setting Range) List Vari- able Parameter name Setting (monitor) value Level dress type 0044 Auto/manual switching H'00000000 (0): OFF Advanced display addition H'00000001 (1): ON function setting 0045 H'00000000 (0): OFF H'00000001 (1): ON 0046 HS alarm H'00000000 (0): OFF H'00000001 (1): ON 0047...
  • Page 55 SECTION 3 Communications Data for CompoWay/F and SYSWAY Vari- able Parameter name Setting (monitor) value Level dress type 004C Protocol Setting H'00000000 (0): CompoWay/F (SYSWAY) Commu- (See note 3.) H'00000001 (1): Modbus nications setting 004D Send data wait time H'00000000 to H'00000063 (0 to 99) (See note 3.) 004E Control output 1...
  • Page 56: Status

    3.2 Status 3.2 Status The figure below shows the structure of the status data. Outputs Input error HB error 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit position Heater overcurrent (CT1) Heater current hold (CT1) HB (heater burnout) error HS alarm output (CT1)
  • Page 57 SECTION 3 Communications Data for CompoWay/F and SYSWAY Operating status Event inputs 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 Bit position Event input 1 Event input 2 Write mode EEPROM Setup area AT execute/cancel Run/Stop...
  • Page 58 3.2 Status Bit Description Bit position Status Heater overcurrent (CT1) Not generated Generated Heater current hold (CT1) (See note 1.) Update Hold HB (heater burnout) error Not generated Generated HS alarm output (CT1) Spare Display range exceeded Not generated Generated Input error Not generated Generated...
  • Page 59 SECTION 3 Communications Data for CompoWay/F and SYSWAY 3-18...
  • Page 60 SECTION 4 4 SYSWAY (E5@J and E5@X Format) Communications Procedures These communications procedures are supported to provide compatibility with the E5@J and E5@X Temperature Controllers. When using a new system, we recommend using CompoWay/F communications. Data Format..............4-2 Command Frame Format ........4-2 FCS Calculation Example ......
  • Page 61: Data Format

    SECTION 4 SYSWAY (E5@J and E5@X Format) Communications Procedures 4.1 Data Format ■ Command Frame Format Communi- Header Termi- Data Text cations code nator unit num- code * CR FCS calculation range The @ character (ASCII H’40) indicates the start of block format. Communications A number within the range 0 to 99 can be set in BCD.
  • Page 62: Response Frame

    4.1 Data Format ■ Response Frame Termi- Communi- Header Text cations code nator unit num- code Name Description Priority code Parity error The sum total of bits whose received data is “1” does not match the set value of “communications parity.” Framing error Stop bit is “0.”...
  • Page 63: Sysway Command Lists

    SECTION 4 SYSWAY (E5@J and E5@X Format) Communications Procedures ■ SYSWAY Command Lists Header Data Data Category Command Remarks code code length Selecting Communi- Select communications writing Write cations Writing Write mode selection Select backup mode Select RAM write mode Write None Save operation/...
  • Page 64: Command Descriptions

    4.2 Command Descriptions 4.2 Command Descriptions ■ Read Process Value This command reads the process value and status. Command Communi- Data Header Termi- cations code nator unit num- code R X 0 R Response Communi- Header Termi- Status cations code nator unit num- code...
  • Page 65: Write Set Values

    SECTION 4 SYSWAY (E5@J and E5@X Format) Communications Procedures (4) Precautions • Even though alarms 1 and 2 are not displayed on the Controller display, they function normally in communications. • When the Controller has moved to setting area 1, the previous status is held.
  • Page 66: Read Set Values And Mv Monitor

    4.2 Command Descriptions dently. The “alarm value 1" setting is disabled and the “alarm value upper limit 1” and “alarm value lower limit 1” settings are used as the alarm set values. For this reason, when an “upper and lower-limit alarm” is set, write values are written by communications to “alarm value upper limit 1”...
  • Page 67 SECTION 4 SYSWAY (E5@J and E5@X Format) Communications Procedures (1) Header Code Header code Command Read set point Read alarm value 1/2 Read proportional band Read integral time Read derivative time Read input shift values Read temperature heater burn- out detection Read MV monitor (2) Data Code Set the data code to “02”...
  • Page 68: Select Communications Writing

    4.2 Command Descriptions ● Alarm Only alarms 1 and 2 are supported. Alarm 3 cannot be used. ● Heater Burnout Detection Reads “heater burnout detection 1.” (The “heater burnout 2 detection” value is not read.) ■ Select Communications Writing The logic of the MB command changes as shown in the table below according to the MB command logic switching setting (advanced function level).
  • Page 69 SECTION 4 SYSWAY (E5@J and E5@X Format) Communications Procedures 4-10...
  • Page 70: Modbus Communications Procedure

    SECTION 5 Modbus Communications Procedure Read this section if you are to communicate using the Modbus format. Data Format..............5-2 Command Frame........... 5-2 CRC-16 Calculation Example....5-3 Response Frame ........... 5-4 Normal Response Frame ......5-4 Error Response Frame......5-4 Error Codes ............
  • Page 71: Data Format

    The data format complies with the Modbus (RTU) communications protocol, so commands from the host computer and responses from the E5CN are contained in data blocks called frames. The structure of the command and response frames is described below. In the following explanations, hexadecimal values are expressed by adding the prefix H’...
  • Page 72: Calculation Example

    5.1 Data Format ● CRC-16 Calculation Example Messages are processed one byte at a time in the work memory (a 16- bit register known as the CRC register). (1)The CRC register is initialized to H’FFFF. (2)An XOR operation is performed on the content of the CRC register and the first byte of the message, and the result is returned to the CRC register.
  • Page 73: Response Frame

    SECTION 5 Modbus Communications Procedure ■ Response Frame ● Normal Response Frame Slave Function CRC-16 Data address code 2 bytes CRC-16 calculation range ● Error Response Frame Slave Function Error CRC-16 address code code 2 bytes CRC-16 calculation range The number specified in the command frame is entered as-is. Slave address This is the unit number of the Unit returning the response.
  • Page 74: Error Codes

    5.1 Data Format ■ Error Codes Error Name Description detection code priority H'01 Function code error An unsupported function code was received. H'02 Variable address error The specified variable area address is out-of-range. H'03 Variable data error The amount of data does not match the number of elements. The byte count is not 2 times the number of elements.
  • Page 75: Function List

    SECTION 5 Modbus Communications Procedure 5.2 Function List The following table lists the function codes. Function Code List Function code Name Process 03 (H'03) Read variable This function reads from variable areas. (multiple) It is possible to read two or more consecutive variables. 16 (H'10) Write variable This function writes to variable areas.
  • Page 76: Variable Area

    5.3 Variable Area 5.3 Variable Area The variable area is the region of memory used to exchange data with the E5CN through communications. Operations such as reading the process value and reading/writing parameters are performed on the variable area. On the other hand, operation commands do not use the variable area.
  • Page 77: Number Of Elements

    The variables are 8-digit hexadecimal values. Negative values are expressed in 2’s complement format. The values are hexadecimal values with no decimal point indication. For example, when the E5CN’s process value is 105.0, the read value is H’0000041A (105.0 → 1050 → H’0000041A).
  • Page 78: Detailed Description Of The Services

    H'03 2 bytes Name Description Slave address Specify the E5CN’s unit number. The unit number can be set between H’01 and H’63 hexadecimal (1 to 99 decimal). Function code The Read Variable Area function’s function code is H’03. Read start address Specify the address containing the data to be read.
  • Page 79 SECTION 5 Modbus Communications Procedure Response Frame Slave Function Byte Read data address code count Data 1 Data 1 Leftmost bytes Rightmost bytes Number of elements × 2 bytes CRC-16 Data n Data n Leftmost bytes Rightmost bytes Name Description Slave address The value from the command frame is entered as-is.
  • Page 80: Write Variable Area

    Data n Leftmost bytes Rightmost bytes Name Description Slave address Specify the E5CN’s unit number. The unit number can be set between H’01 and H’63 hexadecimal (1 to 99 decimal). Function code The Write Variable Area function’s function code is H’10.
  • Page 81 SECTION 5 Modbus Communications Procedure Response Frame Slave Function Write Number of CRC-16 address code start address Elements H'10 2 bytes Name Description Slave address The value from the command frame is entered as-is. Function code This is the received function code. When the function ended normally, the function code is left as-is.
  • Page 82 5.4 Detailed Description of the Services Response Code Function Error Error name Cause code code H'90 H'02 Variable address error The write start variable address is incorrect. • The variable area number is incorrect. ◆ The amount of data does not match the H'03 Variable data error number of elements.
  • Page 83: Operation Commands

    SECTION 5 Modbus Communications Procedure ■ Operation Commands This function performs commands such as communications writing, run/stop, multi-SP, AT (auto-tuning) execute/cancel, write mode, save RAM data, software reset, move to setup area 1, move to protect level, auto/manual mode, initialize settings, clear alarm latch, and program start.
  • Page 84 5.4 Detailed Description of the Services (2) Response Code Normal Completion Function Error code Name Description code H'06 Normal completion No errors were found. Error Occurred Function Error code Name Description code H'86 H'02 Variable address The write variable address was not error “0000.”...
  • Page 85 SECTION 5 Modbus Communications Procedure (4) Operation Commands and Precautions ● Communications Writing Set the “communications writing” parameter to “ON” (enabled) or “OFF” (disabled) with the related information setting. The setting can be accepted in both setup area 0 and setup area 1. ●...
  • Page 86 5.4 Detailed Description of the Services Consequently, when the “communications writing” parameter setting is changed to “OFF” (disabled), the parameters in the operation/ adjustment levels (excluding read-only parameters) are written to EEPROM even if the RAM write mode is set to “disabled.” ●...
  • Page 87 SECTION 5 Modbus Communications Procedure ● Auto/Manual Switch This operation command switches the mode to manual mode or automatic mode, based on the related information setting. This command can be accepted in setup area 0 only. An “operation error” will be generated in the following instances: •...
  • Page 88: Echoback Test

    5.4 Detailed Description of the Services The set values that are set during initialization depend on the command’s related information setting, as shown in the following table. Related Explanation (initialization values) information Default set values (See SECTION 3 Communications Data for CompoWay/F and SYSWAY for details.) (These settings are the same as the ones used when “FACT”...
  • Page 89 SECTION 5 Modbus Communications Procedure (3) Example Command and Response The following example shows the command/response for an Echoback Test command. (In this case, the test data is H’1234.) (In this case, the slave address is H’01.) 01 08 00 00 12 34 ED 7C(CRC-16) Command: Response: 01 08 00 00 12 34 ED 7C(CRC-16)
  • Page 90: Communications Data For Modbus

    SECTION 6 Communications Data for Modbus This section lists the details of the communications data in the Modbus communications protocol. Variable Area (Setting Range) List ....... 6-2 Status................6-15...
  • Page 91: Variable Area (Setting Range) List

    SECTION 6 Communications Data for Modbus 6.1 Variable Area (Setting Range) List The following table lists the variable areas. Items expressed in hexadecimal in the “Set (monitor) value” column are the setting range in the Modbus specifications. Values in parentheses “()” are the actual setting range.
  • Page 92 6.1 Variable Area (Setting Range) List Address Parameter name Setting (monitor) value Level 0500 Operation/adjustment H'00000000 (0): No restrictions in operation and adjustment Protect protect levels H'00000001 (1): Move to adjustment level is prohibited. H'00000002 (2): Display and change of only “PV” and “PV/ SP”...
  • Page 93 SECTION 6 Communications Data for Modbus Address Parameter name Setting (monitor) value Level 0600 Manual manipulated vari- Standard: H'FFFFFFCE to H'0000041A (−5.0 to 105.0) Operating able Heating and cooling: H'FFFFFBE6 to H'0000041A (−105.0 to 105.0) 0602 Set point SP lower limit to SP upper limit 0608 Heater current 1 value H'00000000 to H'00000226 (0.0 to 55.0)
  • Page 94 6.1 Variable Area (Setting Range) List Address Parameter name Setting (monitor) value Level 073A HS alarm 1 H'00000000 to H'000001F4 (0.0 to 50.0) Adjust- ment 0746 Temperature input shift H'FFFFF831 to H'0000270F (−199.9 to 999.9) value 0748 Heater current value 2 H'00000000 to H'00000226 (0.0 to 55.0) Operating monitor...
  • Page 95 SECTION 6 Communications Data for Modbus Address Parameter name Setting (monitor) value Level 0800 Input digital filter H'00000000 to H'0000270F (0.0 to 999.9) Advanced function setting 0900 Set point 0 SP lower limit to SP upper limit Adjust- ment 0904 Alarm value 1 H'FFFFF831 to H'0000270F (−1999 to 9999) Operating...
  • Page 96 6.1 Variable Area (Setting Range) List Address Parameter name Setting (monitor) value Level 0C00 Input type (TC/Pt multi- H'00000000 (0): Pt (−200 to 850°C/−300 to 1500°F) Initial set- input models) (See note.) H'00000001 (1): Pt (−199.9 to 500.0°C/−199.9 to 900.0°F) ting H'00000002 (2): Pt (0.0 to 100.0°C/0.0 to 210.0°F) H'00000003 (3): JPt (−199.9 to 500.0°C/−199.9 to 900.0°F)
  • Page 97 SECTION 6 Communications Data for Modbus Address Parameter name Setting (monitor) value Level 0D06 Linear current output H'00000000 (0): 4 to 20 mA Initial set- H'00000001 (1): 0 to 20 mA ting 0D1E SP upper limit The range of values (without decimal point) is as follows: Temperature: SP lower limit + 1 to Input range upper limit Analog: SP lower limit + 1 to scaling upper limit 0D20...
  • Page 98 6.1 Variable Area (Setting Range) List Address Parameter name Setting (monitor) value Level 0E14 Event input assignment 1 H'00000002 (2): Auto/Manual (Cannot be set if the “Number Advanced of multi-SP uses” is set to 1 or 2.) function H'00000003 (3): Program Start (Cannot be set if the “Num- setting ber of multi-SP uses”...
  • Page 99 SECTION 6 Communications Data for Modbus Address Parameter name Setting (monitor) value Level 0F00 Alarm 1 type H'00000000 (0): Alarm function OFF Initial set- H'00000001 (1): Upper and lower-limit alarm ting H'00000002 (2): Upper-limit alarm H'00000003 (3): Lower-limit alarm H'00000004 (4): Upper and lower-limit range alarm H'00000005 (5): Upper and lower-limit alarm with standby...
  • Page 100 6.1 Variable Area (Setting Range) List Address Parameter name Setting (monitor) value Level 0F0E Alarm 3 latch H'00000000 (0): OFF Advanced H'00000001 (1): ON (See note 2.) function setting 0F10 Alarm 3 hysteresis H'00000001 to H'0000270F (0.1 to 999.9 for TC/Pt multi-input models) (See note 2.) (0.01 to 99.99 for Analog input models) 0F18...
  • Page 101 SECTION 6 Communications Data for Modbus Address Parameter name Setting (monitor) value Level 1006 Automatic display return H'00000000 (0): OFF Advanced time H'00000001 to H'00000063 (1 to 99) function setting 1010 Additional PV display H'00000000 (0): OFF H'00000001 (1): ON 1016 MV display H'00000000 (0): OFF (display of manipulated variable OFF)
  • Page 102 6.1 Variable Area (Setting Range) List Address Parameter name Setting (monitor) value Level 130A Cold junction compensa- H'00000000 (0): OFF Advanced tion method H'00000001 (1): ON function setting α 1314 H'00000000 to H'00000064 (0.00 to 1.00) 1328 Heater burnout latch H'00000000 (0): OFF H'00000001 (1): ON 132A...
  • Page 103 SECTION 6 Communications Data for Modbus Note 4. The setting (monitor) range depends on the “transfer output type” setting. (See the setting data list for details.) Note 5. The program end output can be set when the “program pattern” is not set to 0 (OFF). Note 6.
  • Page 104: Status

    6.2 Status 6.2 Status The figure below shows the structure of the status data. Outputs Input error HB error 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Bit position Heater overcurrent (CT1) Heater current hold (CT1) HB (heater burnout) error HS alarm output (CT1)
  • Page 105 SECTION 6 Communications Data for Modbus Operating status Event inputs 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 Bit position Event input 1 Event input 2 Write mode EEPROM Setup area AT execute/cancel Run/Stop Communications writing...
  • Page 106 6.2 Status Bit Description Status position Alarm output 3 Program end output Event input 1 Event input 2 Spare Spare Write mode Backup mode RAM write mode RAM ≠ EEPROM EEPROM RAM = EEPROM Setup area Setup area 0 Setup area 1 AT execute/cancel AT canceled AT execution in progress...
  • Page 107 SECTION 6 Communications Data for Modbus 6-18...
  • Page 108: Appendix

    Appendix ASCII List ................A-2...
  • Page 109 Appendix ASCII List b8 b7 b6 b5 NUL DLE SPACE SOH DC1 STX DC2 " ETX DC3 EOT DC4 ENQ NAK ACK SYN & BEL ETB < >...
  • Page 110 Index addresses .................4-2 CompoWay/F FINS ..........2-7 ............1-2 Modbus function code ............. 5-7 ............5-2 area definitions function list ............. 2-6 ............5-6 ASCII list ............. A-2 interface ..............1-4 ..........1-3 Modbus ..........1-2 command descriptions ........4-5 command frame CompoWay/F ..........2-2 no response Modbus .............
  • Page 111 services details CompoWay/F ..........2-9 list (CompoWay/F) ......... 2-7 Modbus ............. 5-9 set values Modbus ............. 5-8 .............. 2-2 slave address ............5-2 status ............3-15 6-15 ................ 2-2 SYSWAY .............. 4-1 transmission procedure ........1-3 type code (variable type) ........
  • Page 112: Revision History

    Revision History A manual revision code appears as a suffix to the catalog number on the front cover of the manual. Cat. No. H130-E1-01 Revision code The following table outlines the changes made to the manual during each revision. Page numbers refer to the previous version.

Table of Contents