Omron E5C-T Series Communications Manual

Omron E5C-T Series Communications Manual

Digital temperature controllers programmable type
Table of Contents

Advertisement

Quick Links

Digital Temperature Controllers
Programmable Type
Communications Manual
E5@C-T
1
Communications
Methods
2
CompoWay/F Commu-
nications Procedures
3
Communications
Data for CompoWay/F
4
Modbus Communica-
tions Procedure
5
Communications
Data for Modbus
6
Programless
Communications
7
Component
Communications
A
Appendices
I
Index
H186-E1-05

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the E5C-T Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Omron E5C-T Series

  • Page 1 Communications Methods CompoWay/F Commu- nications Procedures Digital Temperature Controllers Communications Programmable Type Data for CompoWay/F Communications Manual Modbus Communica- tions Procedure E5@C-T Communications Data for Modbus Programless Communications Component Communications Appendices Index H186-E1-05...
  • Page 3: Preface

    OMRON. No patent liability is assumed with respect to the use of the information contained herein. Moreover, because OMRON is constantly striving to improve its high-quality products, the information contained in this manual is subject to change without notice.
  • Page 4: Terms And Conditions Agreement

    Omron’s exclusive warranty is that the Products will be free from defects in materials and workmanship for a period of twelve months from the date of sale by Omron (or such other period expressed in writing by Omron). Omron disclaims all other warranties, express or implied.
  • Page 5: Application Considerations

    Disclaimers Performance Data Data presented in Omron Company websites, catalogs and other materials 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 user must correlate it to actual application requirements. Actual perfor- mance is subject to the Omron’s Warranty and Limitations of Liability.
  • Page 6: Safety Precautions

    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 E5@C-T Digital Controllers. The safety precautions that are provided are extremely important to safety. Always read and heed the information provided in all safety precautions.
  • Page 7 Safety Precautions  Safety Precautions CAUTION Minor injury due to electric shock may occasionally occur. Do not touch the terminals while power is being supplied. Electric shock, fire, or malfunction may occasionally occur. Do not allow metal objects, conductors, cuttings from installation work, or moisture to enter the Digital Controller or a Setup Tool port.
  • Page 8 Safety Precautions CAUTION Loose screws may occasionally result in fire. Tighten the terminal screws to the specified torque of 0.43 to 0.58 N·m. 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 9: Precautions For Safe Use

    Precautions for Safe Use Precautions for Safe Use Be sure to observe the following precautions to prevent operation failure, malfunction, or adverse affects on the performance and functions of the product. Not doing so may occasionally result in unex- pected events. Use the product within specifications. •...
  • Page 10 Precautions for Safe Use • Design the system (e.g., control panel) considering the 2 seconds of delay in setting the Digital Controller’s output after the power supply is turned ON. • The output will turn OFF when you move to the initial setting level. Take this into consideration when performing control.
  • Page 11: Trademarks

    Trademarks Trademarks • MELSEC and GX-Works are trademarks of the Mitsubishi Electric Corporation. Other company names and product names in this document are the trademarks or registered trade- marks of their respective companies. E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 12: Versions

    Versions Versions Check the version on the nameplate on the E5@C-T Controller or on the label on the packing box. If the version is not given, the version of the E5@C-T Controller is version 1.0. Product nameplate Package label The version is given here. The version is given here.
  • Page 13: Revision History

    Revision History Revision History A manual revision code appears as a suffix to the catalog number on the front cover of the manual. H186-E1-05 Cat. No. Revision code Revision code Date Revised content January 2014 Original production May 2014 Page 5-7: Corrected mistakes in Modbus parameters. June 2015 Page 3-11: Added note *2 and references to it in table.
  • Page 14 Revision History E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 15: Sections In This Manual

    Sections in This Manual Sections in This Manual How This Manual is Organized Descriptions in this manual are separated by the communications method. Read the sections that are applicable to the system being used. Communications Methods CompoWay/F Communications Procedures Communications Data for CompoWay/F Modbus Communications Procedure Communications Data for Modbus Programless Communications...
  • Page 16: Table Of Contents

    CONTENTS Preface ........................1 Terms and Conditions Agreement................2 Warranty, Limitations of Liability ......................... 2 Application Considerations ......................... 3 Disclaimers ..............................3 Safety Precautions ....................4 Definition of Precautionary Information ...................... 4 Symbols ..............................4 Precautions for Safe Use..................7 Trademarks ........................
  • Page 17 2-3-4 Composite Write to Variable Area..................... 2-12 2-3-5 Read Controller Attributes ......................2-13 2-3-6 Read Controller Status ......................2-14 2-3-7 Echoback Test .......................... 2-15 2-3-8 Operation Command ........................ 2-17 Response Code List ......................2-22 Section 3 Communications Data for CompoWay/F Variable Area (Setting Range) List ..................
  • Page 18 Controlling Programless Communications................. 6-20 6-3-1 Controlling Programless Communications with the Request Flag ..........6-20 6-3-2 Response Flag .......................... 6-21 6-3-3 Range of Operation for Programless Communications............. 6-22 6-3-4 Operation Command Codes ..................... 6-22 6-3-5 Confirming Operation of Programless Communications ............6-22 6-3-6 Write Mode..........................
  • Page 19 Communications Methods This section briefly describes the supported communications methods and how to wire equipment. Refer to this section when setting up equipment. 1-1 Overview of Communications Methods ......1-2 1-1-1 Introduction .
  • Page 20: Overview Of Communications Methods

    CompoWay/F is OMRON's standard communications format for general serial communications. This format uses a standard frame format as well as the well-established FINS* commands used for OMRON's PLCs. Therefore, it can simplify communications between components and the host. FINS (Factory Interface Network service) The FINS protocol provides message communications between controllers in OMRON FA networks.
  • Page 21: Transmission Procedure

    1 Communications Methods 1-1-3 Transmission Procedure When the host transmits a command frame, the E5@C-T 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. Command frame Command frame Host...
  • Page 22: Communications Parameters

    1 Communications Methods 1-1-6 Communications Parameters The E5@C-T's communications specifications are set in the communications setting level. These parameters are set on the E5@C-T's front panel. The following table shows the communications param- eters and their setting ranges. Item Code Settings Set Values psel...
  • Page 23: Description Of Communications Parameters

    1 Communications Methods 1-1-8 Description of Communications Parameters When communications parameter settings have been changed, the new settings must be enabled by resetting the Controller. • Protocol Setting (psel) The communications protocol can be selected. Set CompoWay/F or Modbus. • Communications Unit No. (u-no) This parameter is for setting a unique unit number for each of the Digital Controllers.
  • Page 24 1 Communications Methods 1 - 6 E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 25: Compoway/F Communications Procedures

    CompoWay/F Communications Procedures Read this section if you are to communicate using the CompoWay/F format. 2-1 Data Format ..........2-2 2-1-1 Command Frame .
  • Page 26: Data Format

    2 CompoWay/F Communications Procedures Data Format Hexadecimal values are expressed by adding the prefix H' before the number, e.g., H'02. Numbers shown without the H' prefix are ASCII characters. The number underneath each item in a frame indicates the number of bytes. 2-1-1 Command Frame Text...
  • Page 27: Bcc Calculation Example

    2 CompoWay/F Communications Procedures 2-1-2 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. Node number Command text Sub-address...
  • Page 28: Communications Data

    2 CompoWay/F Communications Procedures 2-1-4 Communications Data Communications Set (monitor) Negative values Decimal point format values CompoWay/F 8-digit hexadecimal 2's complement Decimal point is removed and the result is converted to hexadecimal. Example conversion: 105.0 → 1050 → H'0000041A 2-1-5 End Code Example The following examples show the end code when a command did not end normally.
  • Page 29 2 CompoWay/F Communications Procedures 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). 2 - 5 E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 30: Structure Of Command Text

    2 CompoWay/F Communications Procedures Structure of Command Text 2-2-1 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 Data MRC SRC The MRES (Main Response Code) and SRES (Sub-Response Code) are transferred to the response frame following the above MRC/SRC.
  • Page 31: Addresses

    2 CompoWay/F Communications Procedures The variable type is converted to 2-byte ASCII and loaded to the frame. The following table shows the available variable types. Variable type Description C0/80 R/O (read only) parameter for setup area 0. C1/81 R/W parameter for setup area 0. C3/83 R/W parameter for setup area 1.
  • Page 32: Detailed Description Of The Services

    2 CompoWay/F Communications Procedures Detailed Description of the Services 2-3-1 Read Variable Area This service reads data from the variable area. • Service Request PDU Read start Number of Variable MRC SRC type position address elements 0 1 0 1 •...
  • Page 33: Write Variable Area

    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. 1101 Area type error The variable type is wrong. Start address out-of-range error The read start address is out of 1103 range.
  • Page 34: Composite Read From Variable Area

    2 CompoWay/F Communications Procedures (4) Response Code • Normal Completion Response code Name Description 0000 Normal completion No errors were found. • Error Occurred Response code Error name Cause 1002 Command too short The command is too short. 1101 Area type error The variable type is wrong.
  • Page 35 2 CompoWay/F Communications Procedures Variable Response Read data MRC SRC type code 0 1 0 4 Number of elements ×8 or 4 Variable Read data type Number of elements ×8 or 4 Note: The read data is read together with the variable type in the order specified by the command. (1) Variable Type and Read Start Address For details on variable types and read start addresses, refer to Section 3 Communications Data for CompoWay/F.
  • Page 36: Composite Write To Variable Area

    2 CompoWay/F Communications Procedures Response code Error name Cause 1101 Area type error The variable type is wrong. Response too long The number of elements exceeds 110B the maximum. 1100 Parameter error Bit position is not "00." 2203 Operation error Non-volatile memory error 2-3-4 Composite Write to Variable Area...
  • Page 37: Read Controller Attributes

    2 CompoWay/F Communications Procedures Composite Write Composite Write Double word Double word Word Word (variable types C1, (variable types C1, (variable types 81, (variable types 81, C3, C4, C5, C9, or C3, C4, C5, C9, or 83, 84, 85, 89, or 9A) 83, 84, 85, 89, or 9A) (4) Response Code •...
  • Page 38: Read Controller Status

    2 CompoWay/F Communications Procedures (2) Buffer Size The communications buffer size is expressed in 2-byte hexadecimal, and read after being converted to 4-byte ASCII. Buffer size: 217 bytes (= H'00D9) (3) Response Code • Normal Completion Response code Name Description 0000 Normal completion No errors were found.
  • Page 39: Echoback Test

    2 CompoWay/F Communications Procedures (2) Related Information Bit position Heater overcurrent (CT1) Heater current hold (CT1) AD converter error Heater overcurrent (CT2) Heater current hold (CT2) Input error Potentiometer input error (3) Response Code • Normal Completion Response code Name Description 0000 Normal completion...
  • Page 40 2 CompoWay/F Communications Procedures (2) Response Code • Normal Completion Response code Name Description 0000 Normal completion No errors were found. • Error Occurred Response code Error name Description 1001 Command too long The command is too long. 2203 Operation error Non-volatile memory error 2 - 16 E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 41: Operation Command

    2 CompoWay/F Communications Procedures 2-3-8 Operation Command • Communications Writing • RUN/RESET • AT Execute/Cancel • Write Mode • Save RAM Data • Software Reset • Move to Setup Area 1 • Move to Protect Level • Auto/Manual Switch • Parameter Initialization •...
  • Page 42 2 CompoWay/F Communications Procedures Command code Command content Related Information Hold 00: Clear hold 01: Hold Advance (2) Response Code • Normal Completion Response code Name Description 0000 Normal completion No errors were found. • Error Occurred Response code Error name Description 1001 Command too long...
  • Page 43 2 CompoWay/F Communications Procedures A parameter error will occur if 40% AT is specified during heating and cooling control or floating position-proportional control. Note: If the same type of AT execution is specified during AT execution (e.g., if 100% AT is specified during 100% AT execution), the AT will not be restarted and the operation will end in normal completion with no processing.
  • Page 44 2 CompoWay/F Communications Procedures • Auto/Manual Switch This operation command switches the mode to manual mode or automatic mode, based on the related information setting. When the Controller is switched to manual mode, the “manual control level” will be displayed. When the Controller is switched from manual mode to automatic mode, the operation levelÅfs first parameter will be displayed.
  • Page 45 2 CompoWay/F Communications Procedures "move-to-setting area 1" command. To return to setting area 0, turn the power OFF and ON again, or use the "software reset" command. Power ON Software reset command “Move-to-setting Setting area 0 Setting area 1 area 1” command Control in progress Control stopped.
  • Page 46: Response Code List

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

    Communications Data for CompoWay/F This section lists the details of the communications data in the CompoWay/F communications protocol. 3-1 Variable Area (Setting Range) List ....... . 3-2 3-2 Status and Status 2 .
  • Page 48: Variable Area (Setting Range) List

    3 Communications Data for CompoWay/F Variable Area (Setting Range) List • For communications using a variable type not enclosed in parentheses in the following table, the set value is double-word data (8 digits). For communications using a variable type enclosed in parentheses, the set value is single-word data (4 digits).
  • Page 49 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C0 (80) 0016 Remaining Standby H'00000000 to H'00009959 (hours, minutes) Operation Time Monitor H'00000000 to H'00009923 (days, hours) C0 (80) 0017 Elapsed Program H'00000000 to H'00009959 Time Monitor C0 (80) 0018...
  • Page 50 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C1 (81) 0000 Operation/Adjustm H'00000000 (0) to H'00000005 (5) Protect ent Protect 0: No control 1: Operation level (PV displayed, PV/SP allowed, others allowed), program level allowed, adjustment level allowed, PID setting level prohibited 2: Operation level (PV displayed, PV/SP allowed,...
  • Page 51 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C1 (81) 0016 Standard, heating/cooling, or close Adjustment Integral Time position-proportional control: H'00000000 to H'0000270F (0 to 9999: Integral/derivative time unit is 1 s.) (0.0 to 999.9: Integral/derivative time unit is 0.1 s.) Floating position-proportional control: H'00000001 to H'0000270F (1 to 9999: Integral/derivative time unit is 1 s.)
  • Page 52 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C1 (81) 0024 Manual MV Standard Models Manual Standard control: Control H'FFFFFFCE to H'0000041A (−5.0 to 105.0) Heating and cooling control: H'FFFFFBE6 to H'0000041A (−105.0 to 105.0) Position-proportional Models Close position-proportional control with the Direct Setting of Position Proportional MV parameter set...
  • Page 53 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C1 (81) 003F Work Bit 2 ON H'00000000 to H'0000270F (0 to 9999) Adjustment Delay C1 (81) 0040 Work Bit 2 OFF H'00000000 to H'0000270F (0 to 9999) Delay C1 (81) 0041...
  • Page 54 3 Communications Data for CompoWay/F Variable Parameter Address Setting (monitor) value Level type name C3 (83) 0000 Input Type H'00000000 (0): Pt (−200 to 850°C/−300 to 1500°F) Initial H'00000001 (1): Pt (−199.9 to 500.0°C/−199.9 to setting 900.0°F) 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 55 3 Communications Data for CompoWay/F Variable Parameter Address Setting (monitor) value Level type name C3 (83) 0007 PID ON/OFF H'00000000 (0): ON/OFF Initial H'00000001 (1): 2 PID control setting C3 (83) 0008 Standard or H'00000000 (0): Standard Heating/Cooling H'00000001 (1): Heating and cooling C3 (83) 000A Control Period...
  • Page 56 3 Communications Data for CompoWay/F Variable Parameter Address Setting (monitor) value Level type name C3 (83) 0010 Communications H'00000000 to H'00000063 (0 to 99) Commu nications Unit No. setting C3 (83) 0011 Communications H'00000003 (3): 9.6 H'00000004 (4): 19.2 Baud Rate H'00000005 (5): 38.4 H'00000006 (6): 57.6 C3 (83)
  • Page 57 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C3 (83) 0016 Event Input H'00000000 (0): None Initial H'00000001 (1): RUN (OFF)/RESET (ON) setting Assignment 1 H'00000002 (2): RUN (ON)/RESET (OFF) H'00000003 (3): Auto/manual switch H'00000004 (4): RESET H'00000005 (5):...
  • Page 58 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C3 (83) 0024 HB ON/OFF H'00000000 (0): OFF Advanced H'00000001 (1): ON function setting C3 (83) 0025 Heater Burnout H'00000000 (0): OFF Latch H'00000001 (1): ON C3 (83) 0026 Heater Burnout...
  • Page 59 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C3 (83) 003E Transfer Output H'00000000 (0): OFF Initial Type H'00000001 (1): Present SP setting H'00000002 (2): PV H'00000003 (3): MV (heating) (Disabled for Position-proportional Models.) H'00000004 (4): MV (cooling) (for heating/cooling only) H'00000005 (5): Valve opening Only for Position-proportional Models.
  • Page 60 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C3 (83) 004C H'00000000 (0): CompoWay/F Communic Protocol Setting H'00000001 (1): Modbus ations H'00000002 (2): Component communications setting H'00000003 (3): Host Link (FINS) H'00000004 (4): MC protocol (Format 4) C3 (83) 004D Send Data Wait...
  • Page 61 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C3 (83) 0050 Auxiliary Output 1 H'00000000 (0): Not assigned. Advanced Assignment H'00000001 (1): Control output (heating) function H'00000002 (2): Control output (cooling) setting H'00000003 (3): Alarm 1 H'00000004 (4): Alarm 2 H'00000005 (5): Alarm 3 H'00000006 (6): Alarm 4...
  • Page 62 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C3 (83) 0066 PID Set Automatic H'0000000A to H'0000270F (0.10 to 99.99) Advanced Selection function Hysteresis setting C3 (83) 0067 PV Rate of Change H'00000001 to H'000003E7 (1 to 999) Calculation Period C3 (83) 0068...
  • Page 63 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C3 (83) 006F Monitor/Setting H'00000000 to H'0000001E (0 to 30) Advanced Note: Same as for Monitor/Setting Item 1. Item 2 function setting C3 (83) 0070 Monitor/Setting H'00000000 to H'0000001E (0 to 30) Note: Same as for Monitor/Setting Item 1.
  • Page 64 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C3 (83) 0089 Moving Average H'00000000 (0): OFF Advanced Count H'00000001 (1): 2 times function H'00000002 (2): 4 times setting H'00000003 (3): 8 times H'00000004 (4): 16 times H'00000005 (5): 32 times C3 (83) 008A...
  • Page 65 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C3 (83) 0097 Area H'00000000 (0: DM or D data registers) Communi H'00000001 (1: EM0 or W link registers) cations H'00000002 (2: EM1 or R file registers) setting H'00000003 (3: EM2 or ZR file registers) H'00000004 (4: EM3)
  • Page 66 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C3 (83) 00AC Download Setting H'0000001E to H'000000B3 (30 to 179) Communi cations setting C3 (83) 00AD Download Setting H'0000001E to H'000000B3 (30 to 179) C3 (83) 00AE Download Setting H'0000001E to H'000000B3 (30 to 179)
  • Page 67 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C3 (83) 00C9 Burnout Method H'00000000 (0): Upscale Advanced H'00000001 (1): Downscale function setting Selection is not possible when ON/OFF control is set. Selection is not possible if the Reset Operation parameter is set to fixed SP operation. 3 - 21 E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 68 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C4 (84) 0000 Program Selection H'00000000 to H'00000007 (0 to 7) Program setting C4 (84) 0001 Number of H'00000001 to H'00000020 (32) Segments Used C4 (84) 0002 Segment H'00000000 to H'0000001F (31)
  • Page 69 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C4 (84) 0014 Program H'00000000 to H'0000270F (0 to 9999) Program setting Repetitions C4 (84) 0015 Program Link H'FFFFFFFF (−1): No link H'00000000 to H'00000007 (0 to 7) Destination No.
  • Page 70 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C5 (85) 0004 PID 1 MV Lower Limit Standard control or position proportional PID Setting (closed): H'FFFFFFCE to MV upper limit −0.1 (−5.0 to MV upper limit −0.1) Heating/cooling control: H'FFFFFBE6 to H'00000000 (−105.0 to 0.0) C5 (85)
  • Page 71 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C5 (85) 0060 PID 7 Proportional H'00000001 to H'0000270F (0.1 to 999.9) PID Setting Band C5 (85) 006C PID 7 Manual Reset H'00000000 to H'0000270F (0 to 9999) Value C5 (85) 0070...
  • Page 72 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type C9 (89) 002B Download Setting 21 H'0000001E to H'000000B3 (30 to 179) Communications setting C9 (89) 002C Download Setting 22 H'0000001E to H'000000B3 (30 to 179) C9 (89) 002D Download Setting 23...
  • Page 73 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type DA (9A) 0000 Program 0 No. of H'00000001 to H'00000020 (1 to 32) Program Segments Used setting DA (9A) 0001 Program 0 PID Set H'00000000 to H'00000008 (0 to 8), (0): Automatic selection DA (9A) 0002...
  • Page 74 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type DA (9A) 0015 Program 0 Time H'00000000 to H'00009959 (0.00 to 99.59) (hours, Program Signal 2 OFF Time minutes) setting H'00000000 to H'00009959 (0.00 to 99.59) (minutes, seconds) DA (9A) 0016...
  • Page 75 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type DA (9A) 004E Program 0 Program Segment 14 Type setting DA (9A) 0052 Program 0 Segment 15 Type DA (9A) 0056 Program 0 Segment 16 Type DA (9A) 005A Program 0...
  • Page 76 3 Communications Data for CompoWay/F Variable Address Parameter name Setting (monitor) value Level type DA (9A) 0100 Program 1 No. of Same as for program 0. Program Segments Used setting DA (9A) 0200 Program 2 No. of Segments Used DA (9A) 0300 Program 3 No.
  • Page 77: Status And Status 2

    3 Communications Data for CompoWay/F Status and Status 2 The figure below shows the structure of the status data.  Status Structure Outputs Input error Error status Bit position Heater overcurrent (CT1) Heater current hold (CT1) A/D converter error HS alarm (CT1) Alarm 4 Input error Potentiometer input error...
  • Page 78 3 Communications Data for CompoWay/F  Status 2 Structure Spare Operating status Bit position Work bit 1 Work bit 2 Work bit 3 Work bit 4 Work bit 5 Work bit 6 Work bit 7 Work bit 8 Event Operating Outputs Spare Spare...
  • Page 79 3 Communications Data for CompoWay/F  Status Details Bit Description Bit position Status Status Heater overcurrent (CT1) Not generated Generated (lower Heater current hold (CT1)* Update Hold word) A/D converter error Not generated Generated HS alarm (CT1) Spare Not generated Alarm 4 Input error Not generated...
  • Page 80 3 Communications Data for CompoWay/F  Status 2 Details Bit Description Bit position Status Status Work bit 1 (lower Work bit 2 word) Work bit 3 Work bit 4 Work bit 5 Work bit 6 Work bit 7 Work bit 8 Spare Spare Spare...
  • Page 81 Modbus Communications Procedure Read this section if you are to communicate using the Modbus format. 4-1 Data Format ..........4-2 4-1-1 Command Frame .
  • Page 82: Data Format

    4 Modbus Communications Procedure Data Format The data format complies with the Modbus (RTU) communications protocol, so commands from the host and responses from the E5@C-T 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' before the number, e.g., H'02.
  • Page 83 4 Modbus Communications Procedure  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 84: 4-1-2 Response Frame

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

    4 Modbus Communications Procedure 4-1-3 Error Codes End code Name Description H'01 Function code An unsupported function code was received. error H'02 Variable address The specified variable area address is out-of-range. error H'03 Variable data The amount of data does not match the number of elements. error The byte count is not 2 times the number of elements.
  • Page 86: Function List

    4 Modbus Communications Procedure 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 the variable area. (multiple) It is possible to read two or more consecutive variables. 16 (H'10) Write variable This function writes to the variable area.
  • Page 87: Variable Area

    4 Modbus Communications Procedure Variable Area The variable area is the region of memory used to exchange data with the E5@C-T through communi- cations. 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 88: Detailed Description Of The Services

    4 Modbus Communications Procedure Detailed Description of the Services 4-4-1 Variable Read, Multiple To read from the variable area, set the required data in the command frame, as shown in the following diagram. Command Frame Number of Slave Function CRC-16 Read start address Elements address...
  • Page 89 4 Modbus Communications Procedure Response Frame Read data (for the number of Slave Function Byte CRC-16 elements) address code count H'03 0 to 212 (2 × 106) Name Description Slave address The value from the command frame is entered as-is. Function code This is the received function code.
  • Page 90: 4-4-2 Variable Write, Multiple

    4 Modbus Communications Procedure 4-4-2 Variable Write, Multiple To write data to the variable area, set the required data in the command frame, as shown in the follow- ing diagram. Command Frame Write data (for the number of CRC-16 Slave Function Number of Write start address...
  • Page 91 4 Modbus Communications Procedure  Response Frame Function Slave CRC-16 Number of Write start address code 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 92: 4-4-3 Variable Write, Single/Operation Command

    4 Modbus Communications Procedure Writing Undisplayed Parameters It is possible to write the parameters that are not displayed due to display settings as well as the parameters that are never displayed in the Controller. • Example Command and Response The following example shows the command/response when writing the Alarm Value Upper Limit 1 and Alarm Value Lower Limit 1 parameters.
  • Page 93 4 Modbus Communications Procedure (2) Command Code and Related Information This information is the same as that for CompoWay/F. Refer to page 2-16. (3) Response Code • Normal Completion Function code Error code Name Description Normal No errors were found. completion •...
  • Page 94: 4-4-4 Echoback Test

    4 Modbus Communications Procedure 4-4-4 Echoback Test Command Frame Slave Function CRC-16 Test data Fixed data address code H'08 H'00 H'00 2 bytes Response Frame Slave Function CRC-16 Fixed data Test data address code H'08 H'00 H'00 2 bytes Note: When the command is executed normally, the response returns the same data sent in the command. (1) Test Data Enter any 2-byte hexadecimal data.
  • Page 95: Communications Data For Modbus

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

    5 Communications Data for Modbus Variable Area (Setting Range) List • Four-byte Mode One element uses 4 bytes of data (H'00000000 to H'FFFFFFFF), so specify two-element units. Reading and writing in 4-byte units is executed by specifying an even address and specifying the number of elements in multiples of 2.
  • Page 97 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode 0502 2501 Initial H'00000000 (0): Move to initial setting/communications setting Protect Setting/Communications level is allowed. (Move to advanced function Protect setting level is displayed.) H'00000001 (1): Move to initial setting/communications setting level is allowed.
  • Page 98 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode 0620 2610 SP Mode Setting Monitor H'00000000 (0): Program SP mode Adjustment (SP Mode) H'00000001 (1): Fixed SP mode 0702 2701 Proportional Band H'00000001 to H'0000270F (0.1 to 999.9) (Cooling) 0704 2702...
  • Page 99 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode 074E 2727 HS Alarm 2 H'00000000 to H'000001F4 (0.0 to 50.0) Adjustment 0754 272A Wait Band H'00000000 (0): OFF H'00000001 to H'0000270F (0.1 to 999.9 for Temperature input) (0.01 to 99.99 for Analog input) 075A 272D...
  • Page 100 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode Hí00000000 (0) to No. of segments used − 1 182C 3816 Program 0 Time Signal 1 Set Segment 182E 3817 Program 0 Time Signal 1 H'00000000 to H'00009959 (0.00 to 99.59) (hours, minutes) H'00000000 to H'00009959 (0.00 to 99.59) (minutes, seconds) ON Time...
  • Page 101 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode 0A00 2A00 H'00000001 to H'0000270F (0.1 to 999.9) Proportional Band 0A02 2A01 Standard, heating/cooling, or close position proportional control: Integral Time H'00000000 to H'0000270F (0 to 9999: Integral/derivative time unit is 1 s.) (0.0 to 999.9: Integral/derivative time unit is 0.1 s.) Floating position-proportional control:...
  • Page 102 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode 0C00 2C00 Input Type H'00000000 (0): Pt (−200 to 850°C/−300 to 1500°F) Initial setting H'00000001 (1): Pt (−199.9 to 500.0°C/−199.9 to 900.0°F) 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 103 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode 0D32 2D19 Minimum Output ON/OFF H'00000000 to H'000001F4 (0.0 to 50.0) Advanced Band function setting 0D34 2D1A Program Time Unit H'00000000 (0): Hours, minutes Initial setting H'00000001 (1): Minutes, seconds 0D36...
  • Page 104 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode 0E14 2E0A Event Input Assignment 1 H'00000000 (0): None Initial setting H'00000001 (1): RUN (OFF)/RESET (ON) H'00000002 (2): RUN (ON)/RESET (OFF) H'00000003 (3): Auto/Manual Switch H'00000004 (4): RESET H'00000005 (5): RUN H'00000006 (6): Hold/clear hold...
  • Page 105 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode 0E28 2E14 Transfer Output Upper Initial setting H'FFFFF831 to H'0000270F (−1999 to 9999) Limit 0E2A 2E15 Transfer Output Lower H'FFFFF831 to H'0000270F (−1999 to 9999) Limit 0E48 2E24...
  • Page 106 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode 0F14 2F0A Alarm 4 Latch H'00000000 (0): OFF Advanced H'00000001 (1): ON function setting 0F16 2F0B Alarm 4 Hysteresis H'00000001 to H'0000270F Initial setting (0.1 to 999.9 for temperature input) (0.01 to 99.99 for analog input) 0F18...
  • Page 107 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode 1100 3100 Protocol Setting (See H'00000000 (0): CompoWay/F Communicat H'00000001 (1): Modbus ions setting note.) H'00000002 (2): CMP H'00000003 (3): FINS H'00000004 (4): MCP4 1102 3101 Communications Unit No.
  • Page 108 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode 1200 3200 PF Setting H'00000000 (0): Disabled Advanced H'00000001 (1): Run function H'00000002 (2): RESET setting H'00000003 (3): RUN/RESET H'00000004 (4): Hold/clear hold H'00000005 (5): Advance H'00000006 (6): 100% AT execute/cancel H'00000007 (7): 40% AT execute/cancel H'00000008 (8): All PID 100% AT execute/cancel...
  • Page 109 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode 1300 3300 Startup Operation H'00000000 (0): Continue control at final SP Initial setting H'00000001 (1): RESET H'00000002 (2): RUN H'00000003 (3): Manual 1302 3301 SP Tracking H'00000000 (0): OFF Advanced...
  • Page 110 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level Four-byte Two-byte mode mode 1350 3328 Alarm SP Selection H'00000000 (0): Set point during SP ramp Advanced H'00000001 (1): Set point function setting 1356 332B Manual MV Limit Enable H'00000000 (0): OFF H'00000001 (1): ON 1358...
  • Page 111 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level 4 bytes 2 bytes 1500 3500 PID 1 Proportional Band H'00000001 to H'0000270F (0.1 to 999.9) PID Setting 1502 3501 PID 1 Integral Time Standard, heating/cooling, or close position-proportional control: H'00000000 to H'0000270F (0 to 9999: Integral/derivative time unit is 1 s.) (0.0 to 999.9: Integral/derivative time unit is 0.1 s.)
  • Page 112 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level 4 bytes 2 bytes 15E0 3570 PID 8 Proportional Band Temperature input: H'00000001 to H'0000270F (0.1 to 999.9) PID Setting Analog input: H'00000001 to H'0000270F (0.1 to 999.9) 15F8 357C PID 8 Manual Reset...
  • Page 113 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level 4 bytes 2 bytes 1900 3900 H'00000000 (0): Ramp Program Segment 0 Type H'00000001 (1): Soak setting H'00000002 (2): Step 1902 3901 SP lower limit to SP upper limit Segment 0 SP 1904 3902...
  • Page 114 5 Communications Data for Modbus Address Parameter name Setting (monitor) value Level 4 bytes 2 bytes 1990 3948 Program Segment 18 Type setting 1998 394C Segment 19 Type 19A0 3950 Segment 20 Type 19A8 3954 Segment 21 Type 19B0 3958 Segment 22 Type 19B8 395C...
  • Page 115: Status

    5 Communications Data for Modbus Status The status data for Modbus is the same as that for CompoWay/F. Refer to page 4-11. 5 - 21 E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 116 5 Communications Data for Modbus 5 - 22 E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 117: Programless Communications

    Programless Communications This section describes programless communications for the E5@C-T. 6-1 Programless Communications ........6-3 6-1-1 Introduction .
  • Page 118 6 Programless Communications 6-5 Connecting to CJ-series PLCs ........6-35 6-5-1 Configuration and Procedure .
  • Page 119: Introduction

    6-1-2 Features • You can connect to an OMRON CS/CJ-series or CP-series PLC or to a Mitsubishi Q-series or L-series PLC. • Up to 23 E5@C-T parameters can be assigned for reading and up to 43 E5@C-T parameters can be assigned for writing in PLC memory.
  • Page 120: Operation For Programless Communications

    6 Programless Communications 6-1-3 Operation for Programless Communications Programless communications are performed in the following order of communications unit numbers. 0 (master) → 1 → 2 → ... → Highest communications unit number → 0 → 1... The master (the Controller with communications unit number 0) starts programless communications approximately five seconds after the power supply to it is turned ON.
  • Page 121: Connectable Plcs

    6 Programless Communications 6-1-5 Connectable PLCs The PLCs that can be connected are given below. SYSMAC CS/CJ-series and CP-series PLCs Communications ports Name Model number Port 1 Port 2 Serial Communications Units CJ1W-SCU21-V1 RS-232C RS-232C CJ1W-SCU22 CJ1W-SCU41-V1 RS-422A/485 CJ1W-SCU42 (Cannot be used.) CS1W-SCU21-V1 RS-232C Serial Communications Board...
  • Page 122: E5@C-T Controller Setup

    6-2-1 Protocol Setting Set the Protocol Setting parameter to fins to connect to an OMRON PLC and to mcp4 to connect to a Mitsubishi PLC. Set the Protocol Setting parameter to cmp to use component communications. Refer to 6-1-5 Connectable PLCs for lists of the PLCs that can be connected.
  • Page 123: Communications Unit No. And Communications Baud Rate

    6 Programless Communications 6-2-2 Communications Unit No. and Communications Baud Rate Always assign communications unit numbers in order starting from 0. Do not skip any numbers. Com- munications unit number 0 is for the master. The numbers from 1 on are for the slaves. We recommend a communications baud rate setting of 57.6.
  • Page 124: Areas And First Address Of Linked Data

    6 Programless Communications Communications Setting Level Display condition: The Protocol Setting parameter must be set to fins or mcp4 The Protocol Setting parameter must be set to cmp and the Communications Unit No. parameter must be set to 0 (master). Parameter name Displayed characters Setting range...
  • Page 125 6 Programless Communications Address Data in PLC memory E5@C-T XXXX Response Flag +1 Communications Status ← +2 Monitor Value 1 Each E5@C-T · · · Controller is Communications Unit Number 0 allocated 70 +25 Request Flag words +26 Operation Command Code →...
  • Page 126: Receive Data Wait Time

    1000 ms 6-2-7 Communications Node Number Set the communications node number to the Host Link unit number for an OMRON PLC and to the sta- tion number for a Mitsubishi PLC. You can normally use the default setting. Communications Setting Level Display condition: The Protocol Setting parameter must be set to fins or mcp4.
  • Page 127: Upload Settings And Download Settings

    6 Programless Communications 6-2-8 Upload Settings and Download Settings There are 23 upload settings and 43 download settings. Communications Setting Level Display condition: The Protocol Setting parameter must be set to fins or mcp4. Displayed Setting Parameter name Default characters range up 1 Upload Setting 1...
  • Page 128 6 Programless Communications Displayed Setting Parameter name Default characters range dn16 Download Setting 16 30 to 179 Program 0 Segment 0 SP dn17 Download Setting 17 Program 0 Segment 0 Time dn18 Download Setting 18 Program 0 Segment 1 SP dn19 Download Setting 19 Program 0 Segment 1 Time...
  • Page 129 6 Programless Communications You can use the settings in the following table for the upload settings and download settings. Set value Set value Nothing assigned. Hysteresis (Cooling) Communications Monitor MV at Reset Status (Upper Word) MV at PV Error Status (Lower Word) PID 1 MV Upper Limit Status 2 (Upper Word) PID 1 MV Lower Limit...
  • Page 130 6 Programless Communications Set value Set value Program 0 Segment 0 Type Program 0 Segment 8 Type Program 0 Segment 0 SP Program 0 Segment 8 SP Program 0 Segment 0 Slope Program 0 Segment 8 Slope Program 0 Segment 0 Time Program 0 Segment 8 Time Nothing assigned.
  • Page 131: Copying Parameter Settings

    6 Programless Communications 6-2-9 Copying Parameter Settings You can copy the settings of all parameters except for the Communications Unit No. parameter from the master (i.e., the Controller with communications unit number 0) to one or more of the slaves (i.e., the Controllers with communications unit numbers other than 0).
  • Page 132 6 Programless Communications (5) copy and execute the copy operation. If you select all, the parameters settings will be copied to all of the slaves. If you select a number, the parameters settings will be copied to the slave with the selected communications unit number.
  • Page 133 6 Programless Communications Troubleshooting Check the slave where the error occurred. copy displayed? Execute the copy again from the master using all. Copying is not possible. Copy the parameter Is the model number of the slave different settings to the remaining slaves by specifying from the master? their communications unit numbers individually.
  • Page 134: 6-2-10 Communications Writing

    6 Programless Communications Copying Procedure When Replacing a Controller  Replacing a Slave (i.e., a Controller with a Communications Unit Number Other Than 0) (1) Replace the E5@C-T, wire it, and then turn ON the power supply. (2) Change all of the E5@C-T Controllers to the initial setting level and stop programless communications.
  • Page 135: 6-2-11 Communications Monitor Parameter

    6 Programless Communications 6-2-11 Communications Monitor Parameter This parameter displays the communications cycle time of the E5@C-T. If communications with the PLC are not possible, c.err is displayed and then the cycle time is displayed again when communications are restored. E5CC-T E5CC-T E5CC-T...
  • Page 136: Controlling Programless Communications

    6 Programless Communications Controlling Programless Communications The section describes the methods that are used to control programless communications from the PLC. 6-3-1 Controlling Programless Communications with the Request Flag There are the following three ways to control programless communications. The Request Flag in PLC memory is used to change the control method.
  • Page 137: Response Flag

    6 Programless Communications 6-3-2 Response Flag The Response Flag changes as shown below for the values of the Request Flag. Response Flag Request Flag Normal Error eeee 0: Disable Writing e001 to e043 1: Enable Writing 8000 or Operation Command Code eeee 2: Initialize Download Areas If a communications error prevents reading data for the Request Flag, the Response Flag will change to eeee.
  • Page 138: Range Of Operation For Programless Communications

    6 Programless Communications 6-3-3 Range of Operation for Programless Communications Programless communications start operating after the power supply is turned ON or after the E5@C-T is reset. They stop operating when the initial setting level is entered. Levels Programless communications Operation level, program setting level, adjustment level, PID Setting area 0 Operates...
  • Page 139: Troubleshooting

    6 Programless Communications In RAM Write Mode, however, the set values will be restored to the values in non-volatile memory every time the power supply is cycled. If you need to maintain the current set values before the power supply is turned OFF, use an operation command to save them to RAM before the power supply turns OFF.
  • Page 140: Connecting To Cp-Series Plcs

    6 Programless Communications Connecting to CP-series PLCs 6-4-1 Configuration and Procedure The following configuration is used as an example in giving the setup and application procedures for programless communications. • All of the E5CC-T Controllers must be the same model. (Copying parameter settings is not possible if the models are different.) •...
  • Page 141: Switch Settings And Wiring

    6 Programless Communications 6-4-2 Switch Settings and Wiring Before you attach the CP1W-CIF11 to the CP1E, turn OFF pin 4 on the DIP switch for operation set- tings on the back of the CP1W-CIF11 and turn ON the rest of the pins. Setting No terminating resistance Terminating resistance on both...
  • Page 142 6 Programless Communications (3) Select the USB connection Check Box and click the Connect Button. (4) Select the Transfer IO table and Special Unit Setup Check Box and click the Yes Button. (5) After the data has been transferred, click the OK Button. 6 - 26 E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 143 6 Programless Communications Communications Settings for the Serial Communications Option Board (1) The PLC operating mode must be changed to PROGRAM mode to enable changing the communications settings in the PLC Setup. − − Select PLC Operating Mode Program from the menu bar. A confirmation dialog box will be displayed.
  • Page 144: E5@C-T Controller Setup

    6 Programless Communications − (4) Select Options Transfer to PLC from the menu bar in the window that is shown above. The settings will be transferred. Close the window and cycle the power to the PLC. This completes the PLC setup pro- cedure.
  • Page 145 6 Programless Communications If you are using the CJ1W-SCU21-V1, the SD1 and RD1 indicators will flash. If you are using the QJ71C24N-R4, the SD and RD indicators for channel 1 (CH1) will flash. “ALL” flashes. Copying starts. Copying completed. copy copy copy copy...
  • Page 146: Checking Operation

    6 Programless Communications 6-4-5 Checking Operation The SP and RUN/RESET status of the E5@C-T Controllers will be changed to check operation. Make sure that this will not create any problems in the controlled system.  Checking E5CC-T Monitor Values (1) The PLC operating mode must be changed to PROGRAM mode to enable changing values in PLC memory.
  • Page 147 6 Programless Communications (4) We will change the values that are displayed for PLC memory to signed decimal values. − − − Select View Display Signed Decimal from the menu bar. You can select View Dis- − play Hexadecimal to return the display to hexadecimal values. (5) We will check the E5CC-T monitor values.
  • Page 148 6 Programless Communications With the default settings, the following parameters are set for the upload areas. Check the values in the upload areas to see if they are the same as those that are given in the following table. (It is not necessary to check addresses for which “---” is given in the Value column.) No.0 No.1...
  • Page 149 6 Programless Communications With the default settings, the following parameters are set for the download areas. No.0 No.1 No.2 Parameter Value D0025 D0095 D0165 Request Flag (fixed) 1 (0001 hex) D0026 D0096 D0166 Operation Command Code (fixed) 0 (0000 hex) D0027 D0097 D0167...
  • Page 150 6 Programless Communications (3) We will confirm that the download areas have been initialized. When initialization is completed, D0000 (Response Flag) will change to 1 (Normal End) and D0025 (Request Flag) will automatically change to 1 (Enable Writing). Check the download area to see if it has been initialized to the values given in the above table.
  • Page 151: E5@C-T Controller Setup

    6 Programless Communications Connecting to CJ-series PLCs 6-5-1 Configuration and Procedure The following configuration is used as an example in giving the setup and application procedures for programless communications. • All of the E5CC-T Controllers must be the same model. (Copying parameter settings is not possible if the models are different.) •...
  • Page 152: Switch Settings And Wiring

    6 Programless Communications 6-5-2 Switch Settings and Wiring Before you attach the CJ1W-CIF11 to the CJ1W-SCU21-V1, turn OFF pin 4 on the DIP switch on the back of the CJ1W-CIF11 and turn ON the rest of the pins. Setting No terminating resistance Terminating resistance on Terminating resistance selection both ends...
  • Page 153 6 Programless Communications Communications Settings in the Serial Communications Unit (SCU) (1) The PLC operating mode must be changed to PROGRAM mode to enable changing the SCU communications settings. − − Select PLC Operating Mode Program from the menu bar. A confirmation dialog box will be displayed.
  • Page 154 6 Programless Communications (4) We will change the communications settings for port 1. Set Port 1: Port settings to User settings, set Port 1: Baud rate to 57600 bps, and then click the Transfer [PC to Unit] Button. Use the defaults settings for the other parameters. Note: If you change the unit number, refer to 6-2-7 Communications Node Number.
  • Page 155: E5@C-T Controller Setup

    6 Programless Communications Click the Yes Button to restart the Unit. Select All ports and then click the OK Button. A dialog box will be displayed when the Unit has been restarted. Click the OK Button. This completes the PLC setup procedure. You will use the CX-Programmer to check operation, so leave it online.
  • Page 156: Connecting To Melsec Q-Series Plcs

    6 Programless Communications Connecting to MELSEC Q-series PLCs 6-6-1 Configuration and Procedure The following configuration is used as an example in giving the setup and application procedures for programless communications. • All of the E5CC-T Controllers must be the same model. (Copying parameter settings is not possible if the models are different.) •...
  • Page 157: Wiring

    6 Programless Communications 6-6-2 Wiring Wire the QJ71C24N-R4 to the E5CC-T Controllers as shown below. QJ71C24N-R4 QJ71C24N-R4 ERR. NEU. NEU. 120 Ω (1/2 W) terminating resistance Shield RS-422/485 Shield B(+) B(+) Shield B(+) − − − E5CC-T E5CC-T E5CC-T No.1 No.2 No.0 Terminating...
  • Page 158 6 Programless Communications (4) Click the OK Button. (5) Click the Execute Button. 6 - 42 E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 159 6 Programless Communications (6) When the set values have been read, click the Close Button. Also close the above dialog box. Communications Settings in the Serial Communication Module (1) Double-click Switch Setting. The Switch Setting Dialog Box for communications will be displayed.
  • Page 160 6 Programless Communications (2) We will change the communications settings for CH1. Change the following settings, and then click the OK Button. Use the defaults settings for the other parameters. • Parity Bit: Exist • Even/odd parity: Even • Stop bit: 2 •...
  • Page 161 6 Programless Communications (4) We will write set values to the PLC. Click the Intelligent Function Module Tab and select the check box for the Serial Communication Module in the Valid Column. Then click the PLC Module Tab, select the check box for the parameters in the Target Column, and then click the Execute Button.
  • Page 162: E5@C-T Controller Setup

    6 Programless Communications (5) We will write set values to the PLC. Some dialog boxes will be displayed before and after the following dialog box. Click the Yes Button for of them, or click the Yes to All Button. When the following dialog box is displayed, click the Close Button. Also close the dialog box to write set values, and then cycle the power supply to the PLC.
  • Page 163: Checking Operation

    6 Programless Communications 6-6-5 Checking Operation The fixed SP and RUN/RESET status of the E5@C-T Controllers will be changed to check operation. Make sure that this will not create any problems in the controlled system.  Checking E5CC-T Monitor Values (1) We will display PLC memory in a dialog box.
  • Page 164 6 Programless Communications (3) To make the value easier to check, we will change the values that are displayed to decimal values. Click the Display Format Button in the above dialog box, select the Word Multi-point Option in the Monitor Format Area, select the 10 Points Option in the Word Device Word Multi-point Format Area, and then click the OK Button.
  • Page 165 6 Programless Communications With the default settings, the following parameters are set for the upload areas. Check the values in the upload areas to see if they are the same as those that are given in the following table. (It is not necessary to check address for which “---” is given in the Value column.) No.0 No.1...
  • Page 166 6 Programless Communications With the default settings, the following parameters are set for the download areas. No.0 No.1 No.2 Parameter Value D0025 D0095 D0165 Request Flag (fixed) 1 (0001 hex) D0026 D0096 D0166 Operation Command Code (fixed) 0 (0000 hex) D0027 D0097 D0167...
  • Page 167 6 Programless Communications (2) We will initialize the download areas with the set values from the E5CC-T Controllers. The download areas have not been initialized, so we will initialize them with the set values from the E5CC-T Controllers. Double-click D25 (Request Flag) on the Device Memory Dialog Box. The following dialog box is displayed.
  • Page 168 6 Programless Communications (4) We will change the set point for the No. 0 Controller. Double-click D27 (Fixed SP) in the Device Memory Dialog Box, enter 100 (64 hex) for the value, click the Set Button, and then click the Close Button. Confirm that D0 (Request Flag) remains at 1 (Enable Writing) and that the SV Display on the No.
  • Page 169: Component Communications

    Component Communications This section describes component communications for the E5@C-T. 7-1 Component Communications ........7-2 7-1-1 Introduction .
  • Page 170: Introduction

    7 Component Communications Component Communications 7-1-1 Introduction You can use component communications to connect two or more E5@C slaves to the E5@C-T master via RS-485 and then transfer the fixed SP or program SP or change the RUN/RESET status for all of the Controllers at the same time.
  • Page 171: Wiring

    7 Component Communications 7-1-2 Wiring Wire the E5@C-T Controllers as shown below. E5CC-T/EC-T/AC-T 120 Ω (1/2 W) 120 Ω (1/2 W) terminating resistance B(+) B(+) B(+) B(+) terminating resistance − − − − No.0 No.1 No.2 No.n 7 - 3 E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 172: E5@C-T Controller Setup

    7 Component Communications 7-1-3 E5@C-T Controller Setup This section describes the settings necessary to start component communications and the set point calculations that are used to perform target point calculations at the slaves. To perform component communications, change the parameter settings in the communications setting level to the values that are given below.
  • Page 173 7 Component Communications SP Calculations (Fixed-value Controllers Only) The set point of a slave can be calculated from the fixed SP or program SP of the master as shown below. The slave performs the calculation only during operation. The value is not written to the slave if it exceeds the set point limiter.
  • Page 174: Operation For Component Communications

    7 Component Communications Operation for Component Communications Only two items can be sent from the master to the slaves: the fixed SP or program SP, and the RUN/RESET status. If the set point or the RUN/RESET status is changed at the master, the new value is sent to the slaves starting with the slave with communications unit number 1 and continuing on to the slave with the high- est communications unit number.
  • Page 175: Troubleshooting

    7 Component Communications Troubleshooting Possible problems that can occur with component communications and corrective actions are given in the following table. Status Cause and corrective action Page The set point or RUN/RESET status The wiring to the slave is not correct. will not change for a slave (i.e., a The communications settings for the slave are not Controller with a communications...
  • Page 176 7 Component Communications 7 - 8 E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 177: Appendices

    Appendices A-1 ASCII List ........... . A-2 A-2 Troubleshooting .
  • Page 178: A-1 Ascii List

    A Appendices A-1 ASCII List ‘ 0 NUL SPACE ” STX DC2 3 ETX DC3 E0T DC4 5 ENQ NAK & ACK SYN ’ BEL ETB BS CAN HT EM LF SUB VT ESC CR GS A - 2 E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 179: A-2 Troubleshooting

    If communications are not functioning properly, check the items in the following table before requesting repairs. If normal operation cannot be restored even after checking everything, return the product to your OMRON representative. Problem: Communications are not possible or communications errors occur.
  • Page 180 A Appendices Item Confirmation Page The host device is detecting the The Controller does not return responses for broadcast or absence of a response as an software reset commands. 2-17 error after broadcasting a command or sending a software 4-14 reset command.
  • Page 181: Index

    Index Index-1 E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 182 Index addresses Echoback Test CompoWay/F ............2-7 CompoWay/F ..........2-7, 2-15 Modbus ..............4-7 Modbus ............4-6, 4-14 area definitions .............. 2-6 end codes areas and first address of linked data ......6-8 CompoWay/F ............2-3, 2-4 ASCII list ................A-2 error codes Modbus ..............4-5 ETX ................
  • Page 183 protocol setting ............1-5, 6-6 variable type ..............2-6 Variable Write, Multiple (Modbus) ....... 4-10 Variable Write, Single/Operation Command (Modbus) ..............4-12 versions ................10 range of operation for programless communications ............6-22 Read Controller Attributes (CompoWay/F) ..2-7, 2-13 Read Controller Status (CompoWay/F) ....2-7, 2-14 Read Variable Area (CompoWay/F) .......
  • Page 184 Index-4 E5C-T Digital Temperature Controllers Programmable Type Communications Manual (H186)
  • Page 186 The Netherlands Hoffman Estates, IL 60169 U.S.A. Tel: (31)2356-81-300/Fax: (31)2356-81-388 Tel: (1) 847-843-7900/Fax: (1) 847-843-7787 © OMRON Corporation 2014-2020 All Rights Reserved. OMRON (CHINA) CO., LTD. OMRON ASIA PACIFIC PTE. LTD. In the interest of product improvement, Room 2211, Bank of China Tower, No.

This manual is also suitable for:

E5cc-tE5ec-tE5ac-t

Table of Contents