Omron E5ZE-8 Communications Manual

Multipoint temperature controller
Table of Contents

Advertisement

Quick Links

E5ZE-8
Multipoint Temperature Controller
Communications Manual
Produced December 2000

Advertisement

Table of Contents
loading

Summary of Contents for Omron E5ZE-8

  • Page 1 E5ZE-8 Multipoint Temperature Controller Communications Manual Produced December 2000...
  • Page 2 DeviceNet Vendor Association, Inc. and conforms to the ODVA test software Ver. 2.0 to 1.00. OMRON, 2000 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written permission of OMRON.
  • Page 3: Table Of Contents

    Instruction Execution Precautions........
  • Page 4 3-19 Memory Bank Designation Write: WM ....... . 3-20 Memory Bank Designation Read: RM ....... . .
  • Page 5 4-14 Output Variable Limit Value Read: RL........
  • Page 6 Manual Operation Start: OM ........
  • Page 7: About This Manual

    DeviceNet PCI Board Operation Manual (Cat. No. W381) Part 1: DeviceNet Communications Section 1 provides an overview of remote I/O and Explicit Messages that are supported by the E5ZE for DeviceNet communications. Section 2 provides details on installing the E5ZE in a DeviceNet Network and setting the DIP switch.
  • Page 8: Part 1 Devicenet Communications

    Part 1 DeviceNet Communications This part of the manual provides information required to communi- cate on a DeviceNet network.
  • Page 9: Overview Of Communications Functions

    DeviceNet ........
  • Page 10: Devicenet

    DeviceNet (CompoBus/D) Operation Manual (Cat. No. W267). This part of the manual describes mainly how to operate the E5ZE as a Slave in a DeviceNet network. It is assumed that the E5ZE is connected to an OMRON CVM1 - DRM21 - EV1 DeviceNet Master Unit, C200HW - DRM21 - EV1 DeviceNet Master Unit, or CS1W - DRM21 DeviceNet Unit.
  • Page 11: Communications Setup

    Cable Connections ..........Communications Parameters........
  • Page 12: Cable Connections

    125 kbps 250 kbps 500 kbps Not used Pins 7 and 8 are both factory - set to OFF (baud rate of 125 kbps). Pin 9 Always set pin 9 to OFF. Pin 10 When a DeviceNet communications error occurs, set the E5ZE operation as...
  • Page 13 Communications Parameters Section 2-2 DeviceNet Communications Error A DeviceNet communications error indicates a transmission data error or a connection time - out error between the DeviceNet Master Unit and the E5ZE.
  • Page 14: Remote I/O Communications

    Auto-tuning Status ........
  • Page 15: Transmission Contents And Word Allocations

    Master Unit mounted to the PC. The unit used depends on the position of the decimal point in the E5ZE. The default values are 1 C/ F for thermocouples and 0.1 C/ F for platinum resistance thermometers.
  • Page 16: Reading Status

    ON for any control point. Example If the alarm 1 is OFF for all control points and then turns ON for control point 3, the contents of the corresponding word in the PC will change as follows: ®...
  • Page 17: Operating Status

    Reading Status Section 3-3 Example If no control points are being auto - tuned, and then auto - tuning begins for con- trol point 3, the contents of the corresponding word in the PC will change as follows: ® 0000000000000000...
  • Page 18: Temperature Control Start/Stop

    E5ZE. 2. The measurement range is from the setting range lower - limit negative val- ue (-20 C or -40 F) to the setting range upper - limit positive value (20 C or 40 F). Temperature Control Start/Stop...
  • Page 19: Writing Set Points

    Binary 110.0 C 1100 044C 0000010001001100 If the set point is to be set to 110.0 C, and the setting unit is 1 C, the value set in the corresponding word will be as follows: Set Point Decimal Hexadecimal Binary 110.0 C...
  • Page 20: Remote I/O Delay Time

    Section 3-6 Remote I/O Delay Time • The time required for the remote I/O data reflecting the changed data to be prepared at the E5ZE after a main input to the E5ZE has changed is called the input delay time.
  • Page 21: Devicenet Explicit Message Communications

    Command Format ........
  • Page 22: Transmitting Devicenet Explicit Messages

    Transmitting DeviceNet Explicit Messages DeviceNet explicit messages are executed from the user program using the CMND(194/490) instruction for a CVM1, CV - series, or CS1 - series PC, and the IOWR(223) instruction with a C200HX, C200HG, or C200HE PC. The transmission procedure involves the Master sending a command to the E5ZE and the E5ZE returning a response to the command back to the Master.
  • Page 23: E5Ze Fixed Command Configuration

    Remote I/O and DeviceNet Explicit Messages Data written with the remote I/O allocated in the DeviceNet Network is updated in the E5ZE every 200 ms. Data written with DeviceNet explicit mes- sages is updated when the command is executed. E5ZE Fixed Command Configuration...
  • Page 24: Instruction Execution Precautions

    Master MAC ID) Bit 15 is used to set whether a response is required or not. If bit 15 is set to 0, a response is required and if the bit is set to 1, a response is not required. Set this bit to 0 (response required).
  • Page 25: Devicenet Explicit Messages Set Values And Measurement Values

    Resend once DeviceNet Explicit Messages Set Values and Measurement Values This section provides tables that can be used when setting and monitoring the set values for all control points. The tables are given by variable type. 4-4-1 Commonly Used Set Values...
  • Page 26 Status (See note 2.) Default: 0000 Write only 0020 Control point 0 alarm 1 temperature Range: D8F1 to 7350 (-999.9 to 3000.0) Numeric when setting unit is 0.1 C/ F. (See note 4.) Read/write 0021 Control point 1 alarm 1 temperature...
  • Page 27 DeviceNet Explicit Messages Set Values and Measurement Section 4-4 Address Set value or measurement value Data setting or monitoring range Data type 0044 Control point 0 proportional band Range: 0000 to 270F (0.0 to 999.9) Numeric (See note 1.) Read/write...
  • Page 28 DeviceNet Explicit Messages Set Values and Measurement Section 4-4 Address Set value or measurement value Data setting or monitoring range Data type 0074 Control point 0 heater current Range: 0000 to 0226 (0.0 to 55.0) Numeric (See note 8.) Read only...
  • Page 29 Control point 6 fuzzy strength 00B7 Control point 7 fuzzy strength Numeric data for the values in the above table is all expressed as 16 - bit signed binary (two ’ s complement for negative values) Note 1. Numeric data cannot be modified during auto - tuning.
  • Page 30 D8F1 to 7530 (-999.9 to 3000.0) range • If an E5ZD - SDL Setting Display Unit is used with the E5ZE, and the setting unit is 0.1 C/ F, the setting range will be limited to F831 to 270F (-199.9 to 999.9).
  • Page 31: Reading/Writing Using Variable Type 90

    First read address: 0044 (hex) (control point 0 proportional band address) Number of elements:0018 (hex) (24 elements) If, however, there are write - only set values within the range to be read in suc- cession, or read - only set values and measurement values within the range to be written, an error will occur.
  • Page 32: Relationship Between Operating Status And Operating Commands

    DeviceNet Explicit Messages Set Values and Measurement 5. When the Initializing Setting Data command is executed, the parameters in the storage area will be reset to the factory - set default values even if the E5ZE is in RAM write mode.
  • Page 33 X: Control point number (0 to 7). Set “ A ” for all control points. Y: Memory bank number (0 to 7). Set “ 8 ” for the current memory bank or “ A ” for all memory banks. The setting A is valid for writing only.
  • Page 34: Measurement Values For Individual Control Points

    Unit: 0.1 A Set the value of X in the address to the applicable control point number (0 to Note The following diagram shows the status contents. Treat the bits specified as reserved for the system as being any status.
  • Page 35: Set Values For All Control Points

    0.1% • Set the value of X in the addresses as follows: X: Control point number (0 to 7). Set “ A ” all control points. The setting A is valid for writing only. • Set values cannot be changed while auto - tuning is being executed.
  • Page 36 F003 Setting unit 0: 1 C/ F or 1: 0.1 C/ F Numeric Default: 0 Read/write Note When a W sensor is used with the setting unit set to 0.1 C/ F, the upper limit will be read as 7D00.
  • Page 37: Communications Errors

    Checking FINS Command 2801 End Code ....5-1-2 Checking DeviceNet Error Codes......5-1-3 Checking 0101 (Read) and 0102 (Write) Commands End Codes .
  • Page 38: End Codes

    The command has ended normally when the response code is 0000. If the response code is not 0000, an error has occurred. If an error occurs, the data following the end code will be lost. For error code details, refer to the DeviceNet (CompoBus/D) Operation Manual (Cat.
  • Page 39: Checking 0101 (Read) And 0102 (Write) Commands End Codes

    Name: Busy error Meaning A processing error has occurred in the E5ZE. Processing Turn ON the power to E5ZE again. If the E5ZE is set to continuous communi- cations and messages are being transmitted, increase the interval between transmissions. Error code: 0401...
  • Page 40 Error code: 1003 Name: Number of data elements and data do not match Meaning The number of data elements do not match the number of write data in the command data. Processing Specify the command data so that the number of data elements match.
  • Page 41: Indicators

    Indicators Section 5-2 Meaning The end address in the command data is set incorrectly or the address is set to words that do not exist in the set value and measurement value table. Processing Check the permissible end address setting range referring to the DeviceNet explicit messages set value and measurement value table, and re - enter the correct address.
  • Page 42 • Does the baud rate of the Master and Slave match? • Are cable lengths (trunk lines and branch lines) appropriate? • Are any cables disconnected or loose? • Is terminating resistance applied to both ends of the trunk lines and nowhere else? • Is there excessive noise?
  • Page 43: Communications Program Examples

    Using Programs ........
  • Page 44: Cvm1 And Cv-Series Pcs

    4. Writing will be executed when bit CIO 013100 is turned ON at the CVM1 5. When writing is completed, CIO 013100 will turn OFF. 6. When the bit CIO 013101 is turned ON at the CVM1 PC, reading will be executed.
  • Page 45 CVM1 and CV-series PCs Section 6-1 • The CVM1 work and data memory area details are described in the follow- ing tables. Work Area Contents Word CIO 0100 010000 Indicates the interlock is ON. Turns ON when communications between the Master and E5ZE are normal and the E5ZE is in READY Mode.
  • Page 46: Ladder Program Example

    Number of receive data bytes: 12 Destination: DRM21 (Network address 0 = local network.) Destination: DRM21 (node address 0 = Master MAC ID, or Master CPU Bus Unit No. 10) Response required, communications port 0, 0 retries Response monitoring time: 2 s...
  • Page 47 34 Class ID 0084 Instance ID 0000 Write command Addresses and elements for alarm 1 temperatures for control points 0 to 7 Alarm 1 temperature 100.0 data set for control points 0 to 7. Data Set for Read as Follows:...
  • Page 48 Section 6-1 Destination: DRM21 (Network address 0 = local network.) Destination: DRM21 (node address 0 = Master MAC ID, or Master CPU Bus Unit No. 10) Response required, communications port 0, 0 retries Response monitoring time: 2 s FINS command 2801 for sending DeviceNet...
  • Page 49 CVM1 and CV-series PCs Section 6-1 Interlock DeviceNet Interlock D/Net I/O commu- linking nications error Write request bit turned ON Interlock Write request bit Exclusive read/write request control 0102 send request Write request 0102 send Interlock 0101 send Explicit message...
  • Page 50 Section 6-1 CVM1 and CV-series PCs 0101 send Read request request Explicit message sent Response check processing Check if 2801 ended normally Interlock Explicit message received = flag Check DeviceNet explicit message response code is normal (B4) Check if read/write request ended...
  • Page 51: C200Hx/C200He/C200Hg Pcs

    7. When reading is completed, CIO 05006 will turn OFF. 8. The data that has been read will be stored in order in words DM0060 to DM 0067 for all control points (0 to 7). 9. If an attempt is made to execute reading and writing simultaneously, only writing will be executed.
  • Page 52 Section 6-2 C200HX/C200HG/C200HE PCs • Some of the other bits that appear in the program are allocated to the Mas- ter Unit. Refer to the DeviceNet (CompoBus/D) Operation Manual (Cat. No. W267)) for details. Word Contents CIO 060 06000 Write Start Bit...
  • Page 53 First Scan Flag ON DM00054 written to response stor- age destination start word. Response monitoring time: 2 s Command byte length: 32 bytes FINS command 2801 for sending DeviceNet explicit messages Destination MAC ID 32, service code 34 Class ID 0084...
  • Page 54 Section 6-2 C200HX/C200HG/C200HE PCs Instance ID 0000 Write command Addresses and elements for alarm 1 temperatures for control points 0 to Alarm 1 temperature 100.0 data set for control points 0 to 7 First Scan Flag ON DM00054 written to response storage destination start word.
  • Page 55 Interlock Exclusive read/write request control 0102 send request Interlock Write 0101 send 0102 send Explicit message request bit request request received normally Turns ON when write request turns ON, and turns OFF when response is received normally. 0102 send request...
  • Page 56 Explicit message 0101 send 0102 send received normally request request Turns ON when read request turns ON, and turns OFF when response is received normally. 0101 send request ON when response received to explicit message (2801 com- mand) Explicit reception completed.
  • Page 57 C200HX/C200HG/C200HE PCs Section 6-2 Check if read/write request ended normally = flag Explicit message received normally Explicit message received normally = flag...
  • Page 58: Cs1 Pcs

    ON, reading is performed. If message communications are not executed prop- erly, the same instructions will be executed. Program Application Conditions • Set the CVM1 - DRM21 - EV1 DeviceNet Master Unit as a CPU Bus Unit to unit number 0. • Use a CS1H - CPU67 Unit.
  • Page 59 CS1 PCs Section 6-3 • The CVM1 work and data memory area details are described in the follow- ing tables. Work Area Contents Word CIO 0100 010000 Indicates the interlock is ON. Turns ON when communications between the Master and E5ZE are normal, and the E5ZE is in READY Mode.
  • Page 60 Number of receive data bytes: 12 Destination: DRM21 (Network address 0 = local network.) Destination: DRM21 (node address 0 = Master MAC ID, or Master CPU Bus Unit No. 10) Response required, communications port 0, 0 retries Response monitoring time: 2 s...
  • Page 61 CS1 PCs Section 6-3 Destination MAC ID 32, service code 34 Class ID 0084 Instance ID 0000 Write command Addresses and elements for alarm 1 temperatures for control points 0 to 7 Alarm 1 temperature 100.0 data set for control points 0 to 7.
  • Page 62 CS1 PCs Destination: DRM21 (Network address 0 = local network.) Destination: DRM21 (node address 0 = Master MAC ID, or Master CPU Bus Unit No. 10) Response required, communications port 0, 0 retries Response monitoring time: 2 s FINS command 2801 for sending DeviceNet...
  • Page 63 CS1 PCs Section 6-3 Interlock DeviceNet D/Net I/O Interlock communica- linking tions error Write request bit turned ON Interlock Write request bit 0102 send request 0101 send Write re- 0102 send Interlock Explicit message request quest bit request received normally...
  • Page 64 Section 6-3 CS1 PCs 0101 send Read request request Explicit message sent Response check processing Interlock Check if 2801 ended normally Explicit message received = flag Check DeviceNet explicit message response code is normal (B4) Check if read/write request ended...
  • Page 65: Appendix Amulti-Vendor Applications

    Module, Network MAC ID setting DIP switch Default MAC ID Baud rate setting DIP switch Supported baud rates 125 kbps, 250 kbps, and 500 kbps Communications Predefined Master/Slave connection set Group 2 only server data Dynamic connection support (UCMM) None...
  • Page 66 Object instance Services Get_Attribute_Single Set_Attribute_Single Connection Object (0x05) Object class Attributes Not supported Services Not supported Max. number of active connections Item Section Information Max. number of interfaces Object interface 1 Interface type Explicit Message Production trigger Cyclic Transport type...
  • Page 67 Produced connection size FFFF (hexadecimal) Consumed connection size FFFF (hexadecimal) Expected packet rate Watchdog time-out action 01 or 03 Produced connection path length Produced connection path Consumed connection path length Consumed connection path Production inhibit time Item DeviceNet service Parameter option...
  • Page 68 Appendix A Multi-vendor Applications Item Section Information Max. number of interfaces Object interface 3 Interface type Bit strobed I/O Production trigger Cyclic Transport type Server Transport class Item ID Contents Value (read) (write) Object interface 3 Attributes State Instance type...
  • Page 69 Temperature Controller RS-232C Auxiliary Setting Jack and Remote I/O Data written with the remote I/O function is updated in the E5ZE every 200 ms. If different settings are made with the RS-232C auxiliary setting jack and remote I/O communications, the settings made with the RS-232C auxiliary setting jack will last only until the next time the value is refreshed for remote I/O communications.
  • Page 70: Serial Communications Control

    This section provides general information on serial communications and communications checks. Communications Control Procedure ....... .
  • Page 71: Communications Control Procedure

    Response Block: A block sent from the E5ZE. (Character string) The host computer must be set up to read the responses sent by the E5ZE. If the host computer does not read any response, the reception buffer of the host computer may overflow.
  • Page 72: Block Format

    Transmission command Command converted to ASCII code FCS = 40H (+) 30H (+) 30H (+) 52H (+) 58H (+) 30H (+) 30H (+) 30H (+) 30H = 4AH FCS converted to ASCII code 30H 30H 52H 58H 30H 30H 30H 30H...
  • Page 73: Checks

    E5ZE and the host computer or use an optical interface for the transmission path between the E5ZE and host com- puter. Error Processing If an error occurs in a command block or response block, refer to the following table to take necessary countermeasures. Error Remedy The end code is not 00.
  • Page 74: Commands And Responses

    Reading Sets of Data........
  • Page 75: Commands

    Operational Status and Commands The following provides a list of commands that can be used with the E5ZE. If the following are designated when sending a command, a set of data can be written or read. Memory bank no. and control point no.: A Data code: Refer to 2-2 Writing Sets of Data and 2-3 Reading Sets of Data for details.
  • Page 76 Operation status code bank point Operation Operating Auto- stopped tuning Derivative Time Write 0 to 7 0 to 7 0 to 7 Read 0 to 7 0 to 7 0 to 7 Control Period Write 0 to 7 0 to 7...
  • Page 77 Operation status code bank point Operation Operating Auto- stopped tuning Alarm Temperature Write 0 to 7 0 to 7 0 to 7 Read 0 to 7 0 to 7 0 to 7 Memory Bank Des- Write 0 to 7 ignation...
  • Page 78 Note The contents of data codes will be read in numerical order if Output Value Read (RO) is used with the data code set to AA. Ignore the contents of data code 02 because the contents of data code 02 are not defined.
  • Page 79 1. Upper - case I ( “ ai ” ). 2. Manual Output (WO) is valid if it is used for the E5ZE in manual operation and invalid if it is used for the E5ZE for 2 - PID control.
  • Page 80: Heating And Cooling Control

    0 to 7 Fuzzy Scale 2 Write Wl (see 0 to 7 0 to 7 note) 0 to 7 Read Rl (see 0 to 7 0 to 7 note) 0 to 7 Note Lower - case l ( “ el ” ).
  • Page 81: Writing Sets Of Data

    0 to 7 Stop 0 to 7 Manual Operation Start 0 to 7 Status Read (RX) can be used with a data code to read a variety of data as shown in the following table. Header Memory Control Data code...
  • Page 82 Writing Sets of Data Section 2-2 Use the following command format so that the contents of all data codes can be set. AA is designated Header Control Unit Bank Data of data code 00 Data of data code 01 point...
  • Page 83: Reading Sets Of Data

    A or AA It is not possible to use A or AA only once in a command block (e.g., if A is used for the memory bank data, it cannot be used for the control point data and AA cannot be used for the data code).
  • Page 84: End Codes

    Reading Sets of Data Section 2-3 Use the following command format so that the contents of all data codes can be read. Header Data of data code Data of data code Unit code code 00 to 0F 4 or 5 digits...
  • Page 85: End Codes

    A was designated for the control point A or AA can be used only once in each and memory bank and AA was desig- command block. nated for the data code simultaneously.
  • Page 86 Remedy code Parity Error The data sent was not even parity. Set the host system data to even parity. The parity was not detected correctly. It is possible that E5ZE communica- tions suffered noise interference. Sepa- rate the communication cable from other wires.
  • Page 87 End Code Priority If multiple end codes are generated by execution of a single command, only the end code with the highest priority will be returned with the response. End code priority, from highest to lowest, is as follows: Framing errors...
  • Page 88: Error Codes

    Error Codes Section 2-5 Error Codes Command Undefined Error The E5ZE will send back the following response block if the E5ZE cannot rec- ognize the header code. In such cases, check the header code of the com- mand block. Response...
  • Page 89: Basic Temperature Control Commands

    Proportional Band Write: WB........
  • Page 90: Set Point Write: Ws

    2. Set Point Write (WS) cannot be used at the designated control point being auto - tuned. 3. The possible setting data range will be -1,999 to 9,999 if the E5ZD - SDL Setting Display Unit is used with the E5ZE after pin number 4 of the FUNC- TION switch is set to ON and the temperature setting unit is set to 0.1.
  • Page 91: Set Point Read: Rs

    Set Point: -100.0 C Command -100.0 ° Response Normal end Set Point Read: RS Function This command is used to read the set points that have been set at a control point. Command Control Bank Unit point Header code Data code...
  • Page 92: Process Value Read: Rx

    Header code Terminator Decimal point 1. The response block for Set Point Read (RS) does not include read data if the end code of the response block is other than 00. 2. Refer to 2-4 End Codes . Communications Example In this example, the E5ZE is operated with Set Point Read (RS) under the fol- lowing conditions.
  • Page 93 Terminator 1. The response block for Process Value Read (RX) does not include read data or an error code if the end code of the response block is other than 00. 2. Refer to 2-4 End Codes . 3. Refer to 2-5 Error Codes .
  • Page 94: Output Value Read: Ro

    This command is used to read the percentage of manipulated variable that has been set at a control point. The percentage of the cooling - side output that has been set at a control point can be read provided that the E5ZE is a heating and cooling control model.
  • Page 95: Proportional Band Write: Wb

    Default 0000 Setting data 0000 to 9999 If the constant P of a control point set to 0000 is used for temperature control with the E5ZE, the E5ZE will be in ON/OFF control operation at the control point. Command Setting data...
  • Page 96: Proportional Band Read: Rb

    Section 3-6 Proportional Band Read: RB Proportional Band Read: RB Function This command is used to read the proportional bands that have been set at a control point. Command Control Bank Unit point Header code Data code Terminator Response Setting data...
  • Page 97: Integral Time Write: Wn

    0000 Setting data 0000 to 3999 If the constant I of a control point set to 0000 is used for temperature control with the E5ZE, the E5ZE will not be in integral operation at the control point. Command Setting data...
  • Page 98: Integral Time Read: Rn

    Section 3-8 Integral Time Read: RN Integral Time Read: RN Function This command is used to read the integral time that have been set at a control point. Command Control Bank Unit point Header code Data code Terminator Response Read data...
  • Page 99: Derivative Time Write: Wv

    0000 Setting data 0000 to 3999 If the constant D of a control point set to 0000 is used for temperature control with the E5ZE, the E5ZE will not be in derivative operation at the control point. Command Setting data...
  • Page 100: Derivative Time Read: Rv

    Section 3-10 Derivative Time Read: RV 3-10 Derivative Time Read: RV Function This command is used to read the derivative time that have been set at a con- trol point. Command Control Bank Unit point Header code Data code Terminator...
  • Page 101: Control Period Write: Wt

    The Control Period Write (WT) cannot be used at a control point being auto- tuned. Cooling - side control period can be written to a control point provided that the E5ZE is a heating and cooling control model. Setting Data Range...
  • Page 102: Control Period Read: Rt

    3-12 Control Period Read: RT Function This command is used to read the control period that have been set at a con- trol point. The cooling - side control period that have been set at a control point can be read provided that the E5ZE is a heating and cooling control model.
  • Page 103: Output Operation (Normal/Reverse) Write: Wu

    Section 3-13 3-13 Output Operation (Normal/Reverse) Write: WU Function This command is used to designate the normal or reverse operation of a con- trol point. 1. Output Operation Write (WU) enables the E5ZE in heating and cooling control operation to change its heating - side control to cooling - side control and vice versa at a control point simultaneously.
  • Page 104: Output Operation (Direct/Reverse) Read: Ru

    1 0 1 0 Bit status Response Normal end 3-14 Output Operation (Direct/Reverse) Read: RU Function This command is used to read the output operation that has been set at a control point. Command Always 00 Unit Header code Data code...
  • Page 105: Alarm Mode Write: W

    3-15 Alarm Mode Write: W# Function This command is used to designate the alarm mode of alarm 1 or 2 of a con- trol point. 1. Alarm Mode Write (W#) cannot be used at a control point in manual oper- ation, control operation or auto - tuning operation.
  • Page 106: Alarm Mode Read: R

    Alarm 1 Mode: Upper - limit alarm Command Alarm 1 Upper-limit alarm Response Normal end 3-16 Alarm Mode Read: R# Function This command is used to read the alarm mode that has been set at a control point. Command Always 0 Control Unit Data code point...
  • Page 107 Terminator Header code 1. Refer to 3-15 Alarm Mode Write: W# for the setting code rage of the re- sponse format. 2. The response block for Alarm Mode Read (R#) does not include read data if the end code of the response block is other than 00.
  • Page 108: Alarm Temperature Write: W

    Section 3-17 Alarm Temperature Write: W% 3-17 Alarm Temperature Write: W% Function This command is used to set the alarm temperatures for alarm 1 or 2 of a con- trol point. Setting Data Range Setting unit C or F Default...
  • Page 109: Alarm Temperature Read: R

    Alarm 1 Temperature: 50 C Command ° Alarm 1 Response Normal end 3-18 Alarm Temperature Read: R% Function This command is used to read the alarm temperatures that have been set at a control point. Command Control Unit Bank Data code point...
  • Page 110: Memory Bank Designation Write: Wm

    Terminator Decimal point 1. The response block for Alarm Temperature Read (R%) does not include read data if the end code of the response block is other than 00. 2. Refer to 2-4 End Codes . Communications Example In this example, the E5ZE is operated with Alarm Temperature Read (R%) under the following conditions.
  • Page 111: Memory Bank Designation Read: Rm

    Memory Bank no.: 2 Command Memory bank 2 Response Normal end 3-20 Memory Bank Designation Read: RM Function This command is used to read the memory banks that have been set at a con- trol point. Command Always 0 Control Unit point...
  • Page 112: Hysteresis Write: Wh

    1. Hysteresis Write (WH) cannot be used at a control point being auto - tuned. 2. Hysteresis Write (WH) is invalid if it is used for the E5ZE for 2 - PID control. 3. The hysteresis of the cooling - side control outputs can be set provided that the E5ZE is a heating and cooling control model.
  • Page 113: Hysteresis Read: Rh

    This command is used to read the hysteresis of control outputs that have been set at a control point. The hysteresis of the cooling - side control outputs can be read provided that the E5ZE is a heating and cooling control model.
  • Page 114: Status Read: Rx

    Section 3-23 Control Point: Hysteresis: 1.5 C Command Hysteresis Response ° Normal end 3-23 Status Read: RX Function This command is used to read the operating status. Command Always 0 Control Unit point Header code Data code Terminator Response Read data...
  • Page 115 Overflow large. mal. 1. The response block for Status Read (RX) does not include read data if the end code of the response block is other than 00. 2. Refer to 2-4 End Codes . 3. The contents of temperature controller errors detected with Status Read (RX) can be checked with Error Read (RU).
  • Page 116 This flag turns ON to indicate that the process value at a control point has dropped below the set point range by 20 C or 40 F or more. The E5ZE contin- ues temperature control even when this flag turns ON.
  • Page 117: Error Read: Ru

    This command is used to obtain information on errors that exist in the E5ZE. If an error exists in the E5ZE, the control output of a control point will be OFF and the E5ZE will turn an error output ON until the error is eliminated.
  • Page 118 • The CPU goes out of control. The calibration data may be destroyed in the following case. • A memory error occurs after the setting data are set to the factory - set default parameters with Initialize Setting Data (MC) and these parameters are written to the Memory with Memory Write (WE).
  • Page 119 Error Read: RU Section 3-24 Current Transformer Input AD Error This error occurs if the IC that converts CT input values to the E5ZE to digital values fails or a peripheral circuit of the IC fails. Cold Junction Compensation Error This error occurs in the following cases if the E5ZE is a thermocouple input model.
  • Page 120: Commands According To Application

    Manual Reset Value Write: WK ........
  • Page 121: Auto-Tuning Start: As

    Auto - tuning Start (AS) is not accepted by a control point if the control point is already being auto - tuned or the operation of the control point has been inter- rupted. The HB or HS alarm of a control point will not work if the control point is being auto - tuned. Commands...
  • Page 122: Auto-Tuning Stop: Ap

    Auto-tuning Stop: AP Function This command is used to stop the auto - tuning of all the control points. Auto - tuning Stop (AP) cannot be used to stop the auto - tuning of a particular control point individually. Command...
  • Page 123 • Present Set Point Read (Rs) 3. Setting Data Set before Changing Temperature Setting Unit: • The temperature setting unit of a setting data set for a control point will remain unchanged after the temperature setting unit of the control point is changed.
  • Page 124: Setting Unit Read: Rt

    Setting Unit Read: Rt Section 4-4 Response Normal end Setting Unit Read: Rt Function This command is used to read the setting unit that has been set with the E5ZE. Command Always 00 Unit Header code Data code Terminator Response...
  • Page 125: Input Shift Write: Wi

    Input Shift Write: WI Function This command is used to write input shift values to shift the processes value. Input Shift Write (WI) cannot be used at a control point being auto - tuned. Setting Data Range Setting unit C or F...
  • Page 126: Input Shift Read: Ri

    Input Shift Read: RI Section 4-6 If the sensor input is 100 C, the processes value will be 87.7 C (i.e., 100 - 12.3 = 87.7). The temperature read with Processes Value Read (RX) will be thus 87.7 C. Input Shift Read: RI...
  • Page 127: Manual Reset Value Write: Wk

    Function This command is used to write the percentages of manual reset value to a control point when there are offset at the control point in P or PD control oper- ation. 1. The offset at the control point can be corrected by adjusting the manual re- set value written to the control point.
  • Page 128: Manual Reset Value Read: Rk

    Manual Reset Value: 70.0% Command Response Normal end 70.0% Ramp Value Write: WR Function This command is used to write ramp values to a control point to change the set point of the control point constantly. Setting Data Range Time Second Minute Hour...
  • Page 129: Ramp Value Read: Rr

    Ramp Value: 10.0 min Command 10.0 min Response Normal end 4-10 Ramp Value Read: RR Function This command is used to read the ramp values that have been set at a control point. Command Control Unit Bank point Header code...
  • Page 130: Present Set Point Read: Rs

    10.0 min Command Response Normal end 10.0 min 4-11 Present Set Point Read: Rs Function This command is used to read the present set point of a control point in ramp operation. Command Always 0 Control Unit point Header code...
  • Page 131 1. The response block for Present Set Point Read (Rs) does not include read data or an error code if the end code of the response block is other than 00. 2. Refer to 2-4 End Codes and 2-5 Error Codes .
  • Page 132: Manual Output Value Write: Wo

    1. Manual Output Value Write (WO) is used with the E5ZE only when the E5ZE is in manual operation. 2. The percentage of cooling – side output value can be written to a control point only if the E5ZE is a heating and cooling control model.
  • Page 133: Output Variable Limit Value Write: Wl

    1. The output variable lower - limit value set at a control point must not be larg- er than the upper output variable limit value. 2. If the output variable lower - limit value set at a control point is 1000, the out- put value will be always 100.0%.
  • Page 134: Output Variable Limit Value Read: Rl

    This command is used to read the output variable limit values that have been set at a control point. The cooling - side output variable limit values that have been set at a control point can be read provided that the E5ZE is a heating and cooling control...
  • Page 135: Output Variable Change Rate Limit Value Write: Wg

    Decimal point 1. The response block for Output Variable Limit Value Read (RL) does not in- clude read data if the end code of the response block is other than 00. 2. Refer to 2-4 End Codes . Communications Example In this example, the E5ZE is operated with Output Variable Limit Value Read (RL) under the following conditions.
  • Page 136 Change rate unit %/(Sampling period) Default 0000 Setting data 0000 to 1000 The percentage of output per sampling period of a control point must be set as the output variable change rate limit value. Command Setting data Output variable change Control...
  • Page 137: Output Variable Change Rate Limit Value Read: Rg

    60.0%/(Sampling period) 4-17 Memory Write: WE Function This command is used to write the setting data set with the E5ZE to the mem- ory. When the E5ZE is turned ON, the setting data stored in the memory will be read by the E5ZE automatically for temperature control use.
  • Page 138: Initialize Setting Data: Mc

    Memory Write (WE) with the factory - set setting da- If the temperature unit is changed from C to F or vice versa or the input type connected to the E5ZE is changed at a control point, set the RAM to the fac-...
  • Page 139: Communication Test: Ts

    End code Header code Terminator Communications Example In this example, setting data, the unit number of which has been set to 1, are reset to the factory - set default setting data with Initialize Setting Data (MC). Command Response Normal end...
  • Page 140 End code Unit Header code Terminator 1. The contents of the error will be indicated by the end code in the response block. 2. Refer to 2-4 End Codes . Communications Example In this example, character string ABC123 is sent to the E5ZE, the unit number of which has been set to 1, with the Communication Test (TS).
  • Page 141: Heater Burnout And Ssr Failure Detection Commands

    HB Alarm and HS Alarm Point Write: WU ......HB Alarm and HS Alarm Point Read: RU ......
  • Page 142: Hb Alarm And Hs Alarm Point Write: Wu

    2. HB Alarm and HS Alarm Point Write (WU) cannot be used if a control point is being auto - tuned. The HB or HS alarm of a control point will not work if the control point is being auto - tuned.
  • Page 143: Hb Alarm And Hs Alarm Point Read: Ru

    0 1 0 Bit status Response Normal end HB Alarm and HS Alarm Point Read: RU Function This command is used to read which control points have been set for HS and HB alarms. Command Always 00 Unit Header code...
  • Page 144: Heater Burnout And Ssr Failure Detection Current Value Write: Ww

    Heater Burnout and SSR Failure Detection Current Value Write: WW Function This command is used to set the current value at a control point to be used by the E5ZE to detect heater burnout or SSR failures at the control point. Setting Data Range...
  • Page 145: Heater Burnout And Ssr Failure Detection Current Value Read: Rw

    Heater Burnout and SSR Failure Detection Current Value Read: RW Function This command is used to read the current value set at a control point to be used by the E5ZE to detect heater burnout or SSR failures. Command Always 0...
  • Page 146: Heater Current Value And Ssr Leakage Current Value Read: Rz

    Heater Current Value and SSR Leakage Current Value Read: RZ Function This command is used so that the E5ZE can read the current value of the heater or the leakage current value of the SSR connected to a control point via the Current Transformer.
  • Page 147 Heater Current Value and SSR Leakage Current Value Section 5-5 The HB or HS alarm is not valid for the control point that has been desig- nated. The operation of the control point that has been designated is stopped. Response Block with Error Detected...
  • Page 148: Heating And Cooling Control Commands

    Cooling Coefficient Read: RC ........
  • Page 149: Dead Band And Overlap Band Write: Wd

    Dead Band and Overlap Band Write: WD Function This command is used to write the dead band or overlap band of a control out- put in heating and cooling control operation. 1. Refer to the following for the designation of the dead band or overlap band of a control output.
  • Page 150: Dead Band And Overlap Band Read: Rd

    Header code Terminator 1. The response block for Dead Band and Overlap Band Read (RD) does not include read data if the end code of the response block is other than 00. 2. Refer to 2-4 End Codes . Communications Example In this example, the E5ZE is operated with Dead Band and Overlap Band Read (RD) under the following conditions.
  • Page 151: Cooling Coefficient Read: Rc

    Default 0010 Setting data 0000 to 0100 If the cooling coefficient of a control point set to 0000 is used for temperature control with the E5ZE, the percentage of the cooling - side control output will be always 0. Command...
  • Page 152 Terminator Decimal point 1. The response block for Cooling Coefficient Read (RC) does not include read data if the end code of the response block is other than 00. 2. Refer to 2-4 End Codes . Communications Example In this example, the E5ZE is operated with Cooling Coefficient Read (RC) under the following conditions.
  • Page 153: Fuzzy Control Commands

    Fuzzy Strength Write: Wj ........
  • Page 154: Fuzzy Strength Write: Wj

    Default 0050 Setting data 0000 to 0099 If the fuzzy strength of a control point set to 0000 is used for temperature con- trol with the E5ZE, the E5ZE will not be in fuzzy control operation. Command Setting data Control...
  • Page 155: Fuzzy Strength Read: Rj

    1. Fuzzy Scale 1 Write (Wk) cannot be used at a control point being auto - tuned. 2. Fuzzy scale 1 values for a control point being auto - tuned will be set auto- matically when the auto - tuning of the control point finishes.
  • Page 156: Fuzzy Scale 1 Read: Rk

    40.0 C Command ° 40.0 Response Normal end Fuzzy Scale 1 Read: Rk Function This command is used to read the fuzzy scale 1 values that have been set at a control point. Command Control Unit Bank point Header code...
  • Page 157: Fuzzy Scale 2 Write: Wl

    1. Fuzzy Scale 2 Write (Wl) cannot be used at a control point being auto - tuned. 2. Fuzzy scale 2 values for a control point being auto - tuned will be set auto- matically when the auto - tuning of the control point finishes.
  • Page 158: Fuzzy Scale 2 Read: Rl

    ° 3.00 Response Lower-case l ("el") Normal end Fuzzy Scale 2 Read: Rl Function This command is used to read the fuzzy scale 2 values that have been set at a control point. Command Lower-case l ("el") Control Unit Bank...
  • Page 159 Header code Terminator Decimal point 1. The response block for Fuzzy Scale 2 Read (Rl) does not include read data if the end code of the response block is other than 00. 2. Refer to 2-4 End Codes . Communications Example In this example, the E5ZE is operated with Fuzzy Scale 2 Read (Rl) under the following conditions.
  • Page 160: Control Operation Start And Stop Commands

    Manual Operation Start: OM ........
  • Page 161: Operation Start: Os

    Always 0 Unit End code Header code Terminator Communications Example In this example, control point 3, the unit number of which has been set to 1, starts temperature control with Operation Start (OS). Command Response Normal end Operation Stop: OP...
  • Page 162: Manual Operation Start: Om

    Response End code Unit Header code Terminator Communications Example In this example, control point 3, the unit number of which has been set to 1, stops temperature control with Operation Stop (OP). Command Response Normal end Manual Operation Start: OM...
  • Page 163 Section 8-3 Manual Operation Start: OM Communications Example In this example, control point 3, the unit number of which has been set to 1, starts manual operation with Manual Operation Start (OM). Command Response Normal end...
  • Page 164 I/O slave device protocol 61 reading 10 block format 69 sharing 78 Dead Band and Overlap Band Read RD 77 Dead Band and Overlap Band Write WD 77 delay time 15 C200HX/C200HE/C200HG PCs Derivative Time Read RV 73...
  • Page 165 Fuzzy Strength Read Rj 77 Fuzzy Strength Write Wj 77 numeric value check 70 objects 61 HB Alarm and HS Alarm Point Read RU 76 OM 78 HB Alarm and HS Alarm Point Write WU 76 OP 78 header code 69...
  • Page 166 Index Process Value Read RX 72 Process Value Underflow Bit 114 Sensor Input AD Error 116 process values Sensor Input Error Bit 114 reading 10 Set Point Read RS 72 Proportional Band Read RB 72 Set Point Write WS 72...
  • Page 167 Index WL 76 Wl 77 WM 74 WN 72 WO 75 word allocations 10 WR 75 writing data 78 writing PC memory 19 WS 72 WT 73 Wt 75 WU 73 WV 73 WW 76...
  • Page 168: 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. H114-E1-01 Revision The following table outlines the changes made to the manual during each revision. Page numbers refer to the previous version.

Table of Contents