background image

E5ZE

-

8

Multipoint Temperature Controller

Communications Manual

Produced December 2000

Summary of Contents for E5ZE-8

Page 1: ...E5ZE 8 Multipoint Temperature Controller Communications Manual Produced December 2000 ...

Page 2: ...Controller and is not used as an abbreviation for any thing else Visual Aids The following headings appear in the left column of the manual to help you locate different types of information Note Indicates information of particular interest for efficient and convenient opera tion of the product 1 2 3 1 Indicates lists of one sort or another such as procedures checklists etc ODVA Conformance This pr...

Page 3: ...ntrol Start Stop 13 3 5 Writing Set Points 14 3 6 Remote I O Delay Time 15 SECTION 4 DeviceNet Explicit Message Communications 17 4 1 Transmitting DeviceNet Explicit Messages 18 4 2 E5ZE Fixed Command Configuration 19 4 3 Instruction Execution Precautions 20 4 4 DeviceNet Explicit Messages Set Values and Measurement Values 21 SECTION 5 Communications Errors 33 5 1 End Codes 34 5 2 Indicators 37 SE...

Page 4: ...3 4 Output Value Read RO 92 3 5 Proportional Band Write WB 93 3 6 Proportional Band Read RB 94 3 7 Integral Time Write WN 95 3 8 Integral Time Read RN 96 3 9 Derivative Time Write WV 97 3 10 Derivative Time Read RV 98 3 11 Control Period Write WT 99 3 12 Control Period Read RT 100 3 13 Output Operation Normal Reverse Write WU 101 3 14 Output Operation Direct Reverse Read RU 102 3 15 Alarm Mode Wri...

Page 5: ...Change Rate Limit Value Write WG 134 4 16 Output Variable Change Rate Limit Value Read RG 136 4 17 Memory Write 136 4 18 Initialize Setting Data MC 137 4 19 Communication Test TS 138 SECTION 5 Heater Burnout and SSR Failure Detection Commands 141 5 1 HB Alarm and HS Alarm Point Write WU 142 5 2 HB Alarm and HS Alarm Point Read RU 143 5 3 Heater Burnout and SSR Failure Detection Current Value Write...

Page 6: ...ength Read Rj 157 7 3 Fuzzy Scale 1 Write Wk 157 7 4 Fuzzy Scale 1 Read Rk 158 7 5 Fuzzy Scale 2 Write Wl 159 7 6 Fuzzy Scale 2 Read Rl 160 SECTION 8 Control Operation Start and Stop Commands 163 8 1 Operation Start OS 164 8 2 Operation Stop OP 164 8 3 Manual Operation Start OM 165 Revision History 173 ...

Page 7: ...uctions used by the PC to execute DeviceNet explicit message communications and tables of set values and measurement values showing setting ranges default values data types and addresses Section 5 provides details on response end codes and indicators used to identify communications errors Section 6 provides programming examples for both CV series and C200HX C200HE C200HG PCs The Appendix provides ...

Page 8: ...1 Part 1 DeviceNet Communications This part of the manual provides information required to communi cate on a DeviceNet network ...

Page 9: ...nications Functions This section provides an overview of remote I O and Explicit Messages that are supported by the E5ZE for DeviceNet communications 1 1 DeviceNet 4 1 2 Remote I O 4 1 3 DeviceNet Explicit Message Communications 4 ...

Page 10: ...DeviceNet Master Unit or CS1W DRM21 DeviceNet Unit When using DeviceNet use an E5ZE 8 D1 B V2 model 1 2 Remote I O The remote I O function allows I O data to be exchanged automatically between the DeviceNet Master Unit and the E5ZE without the need of any special programs The remote I O function enables the following functions in the E5ZE Reading the process value and different operating statuses ...

Page 11: ...5 SECTION 2 Communications Setup This section provides details on installing the E5ZE in a DeviceNet network and setting the DIP switch 2 1 Cable Connections 6 2 2 Communications Parameters 6 ...

Page 12: ...the E5ZE and DeviceNet Master Unit DeviceNet DIP Switch Pin 1 to Pin 6 The node address is set using pins 1 to 6 Pins 1 to 6 are all factory set to OFF node address 00 Pin 7 and Pin 8 The baud rate is set using pins 7 and 8 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 follo...

Page 13: ...ications 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: ...tuses flags and applications 3 1 Transmission Contents and Word Allocations 10 3 2 Reading Process Values 10 3 3 Reading Status 11 3 3 1 Alarm Status 11 3 3 2 Auto tuning Status 11 3 3 3 Operating Status 12 3 4 Temperature Control Start Stop 13 3 4 1 Startup Operation 13 3 4 2 Manual Operation 14 3 5 Writing Set Points 14 3 6 Remote I O Delay Time 15 ...

Page 15: ... 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 Example If the setting unit is 0 1 C F and the value in the allocated word is 1111110001111100 the conversion values are as follows Binary Hexadecimal Decimal Process value 1111110001111100 FC7C 900 90 0 C If the value in the wor...

Page 16: ...s The auto tuning status is reflected in the corresponding word in the PC to which the Master Unit is mounted Status details Value hexadecimal Process value overflow or input error 7FFF Process value underflow 8000 Temperature Controller error or connec tion confirmation standby 0000 or the last value sent Outside temperature display range 7D00 Alarm Status Leftmost bit Rightmost bit 0000000 fixed...

Page 17: ...rrent Overflow Flag Outside Temperature Display Range Flag Flag name Meaning Temperature Controller Ready Flag This flag changes from 0 to 1 when the E5ZE power is turned ON and DeviceNet communications are enabled After checking that this flag is ON execute the pro gram to start using I O data Outside Temperature Dis play Range Flag This flag changes from 0 to 1 if the process value exceeds 3200 ...

Page 18: ... on the front panel of the E5ZE 8 D1 B V2 Multipoint Temperature Controller is set to ON the Unit will operate as shown in the following diagram Process Value Underflow Flag This flag changes from 0 to 1 if the process value is less than the minimum value of the setting range See note 2 Heater Current Overflow Flag This flag changes from 0 to 1 if the measured heater current exceeds 55 0 A when th...

Page 19: ...ontrol point being manually operated and temperature control will stop for the specified control point Temperature control can then be restarted by setting the bit to 1 again 3 5 Writing Set Points The set point for each control point is written as 16 bit signed binary data two s complement for negative values in the corresponding word in the PC to which the Master Unit is mounted The value is aut...

Page 20: ...e E5ZE has changed is called the input delay time The time required for the data that has been transmitted to the E5ZE using DeviceNet communications to affect in the operation of the E5ZE is called the output delay time The maximum input and output delay times are 500 ms For details on how to calculate the I O delay time refer to the DeviceNet CompoBus D Operation Manual Cat No W267 ...

Page 21: ...s data types and addresses 4 1 Transmitting DeviceNet Explicit Messages 18 4 1 1 Command Format 18 4 1 2 Commands 19 4 1 3 Remote I O and DeviceNet Explicit Messages 19 4 2 E5ZE Fixed Command Configuration 19 4 3 Instruction Execution Precautions 20 4 3 1 CMND 194 490 CVM1 CV series and CS1 series PCs 20 4 3 2 IOWR 223 C200HX C200HE C200HG PCs 20 4 3 3 Control Data for Sending DeviceNet Explicit M...

Page 22: ...l Cat No W267 for details on the transmission methods Details on the format of commands and responses used for transmission and the set values and measurement values specific to the E5ZE are provided here 4 1 1 Command Format The command format for DeviceNet explicit messages is given below Command Response Master Unit E5ZE Command Class ID Command Service code Instance ID Command code Parameter D...

Page 23: ...s mounted Command Format Response Format The total number of read data bytes is 2 Number of read data elements Refer to the table of DeviceNet explicit messages set values and measure ment values for details on addresses and variable types for read set values and measurement values Writing PC Memory The following diagram shows the format of command data and response data when messages are used to ...

Page 24: ...s D Operation Manual Cat No W267 4 3 1 CMND 194 490 CVM1 CV series and CS1 series PCs The control data for the CMND 194 490 instructions is as follows 4 3 2 IOWR 223 C200HX C200HG C200HE PCs The control data for the IOWR 223 instruction is as follows 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...

Page 25: ...ta types Send to local network Destination Unit address FE or 12 12 indicates Special I O Unit No 2 Resend once No Address Set value or measurement value Data setting or monitoring range Data type 1 0000 Control point 0 process value Range Depends on sensor type used See note 4 Unit Depends on setting either 0 1 C F or 1 C F Numeric Read only 2 0001 Control point 1 process value 3 0002 Control poi...

Page 26: ...oint 3 alarm 1 temperature 29 0024 Control point 4 alarm 1 temperature 30 0025 Control point 5 alarm 1 temperature 31 0026 Control point 6 alarm 1 temperature 32 0027 Control point 7 alarm 1 temperature 33 002C Control point 0 alarm 2 temperature Range D8F1 to 7530 999 9 to 3000 0 when setting unit is 0 1 C F See note 4 Range D8F1 to 270F 9999 to 9999 when setting unit is 1 C F Default 0000 0 0 or...

Page 27: ...63 0056 Control point 6 integral time 64 0057 Control point 7 integral time 65 005C Control point 0 derivative time Range 0000 to 0F9F 0 to 3999 See note 1 Unit 1 s Default 0000 0 Numeric Read write 66 005D Control point 1 derivative time 67 005E Control point 2 derivative time 68 005F Control point 3 derivative time 69 0060 Control point 4 derivative time 70 0061 Control point 5 derivative time 7...

Page 28: ...t 0 heater burnout detection current Range 0000 to 01F4 0 0 to 50 0 Unit 0 1 A Default 0000 0 0 Numeric Read write 98 008D Control point 1 heater burnout detection current 99 008E Control point 2 heater burnout detection current 100 008F Control point 3 heater burnout detection current 101 0090 Control point 4 heater burnout detection current 102 0091 Control point 5 heater burnout detection curre...

Page 29: ... strength 126 00B5 Control point 5 fuzzy strength 127 00B6 Control point 6 fuzzy strength 128 00B7 Control point 7 fuzzy strength No Address Set value or measurement value Data setting or monitoring range Data type Temperature sensor Setting range Setting unit 1 Setting unit 0 1 C F C F K FF38 to 0514 200 to 1300 FED4 to 08FC 300 to 2300 F830 to 32C8 200 0 to 1300 0 F448 to 59D8 300 0 to 2300 0 J ...

Page 30: ... and HS alarms and control points that are not operating will be read as 0000 hex PL II 0000 to 0514 0 to 1300 0000 to 08FC 0 to 2300 0000 to 32C8 0 0 to 1300 0 0000 to 59D8 0 0 to 2300 0 Pt FF9C to 01F4 100 to 500 FF9C to 0384 100 to 900 FC18 to 1388 100 0 to 500 0 FC18 to 2328 100 0 to 900 0 JPt FF9C to 01F4 100 to 500 FF9C to 0384 100 to 900 FC18 to 1388 100 0 to 500 0 FC18 to 2328 100 0 to 900...

Page 31: ...nit being used Refer to the DeviceNet CompoBus D Operation Manual Cat No W267 or the CS1W DRM21 DeviceNet Unit Operation Manual Cat No W380 for details on set value limitations 4 4 3 Operation Variables The following table shows the variable types that are used for operating the E5ZE If the set value is also in the table for variable type 90 either variable type can be used to change values Variab...

Page 32: ...liary setting jack is represented in the following graph Remote I O data is refreshed every 200 ms Operating commands that are different from the status of the remote I O Temperature Control Start Stop Bit will therefore be momentarily effective and will then immediately change to the commands from the remote I O 4 4 5 Set Values in Memory Banks The following variable type table shows the informat...

Page 33: ...to 99 9 Unit 0 1 C F 8 XY07 Input shift value 0000 Range FC19 to 03E7 99 9 to 99 9 Unit 0 1 C F 9 XY08 Heater burnout detection current 0000 Range 0000 to 01F4 0 0 to 50 0 Unit 0 1 A 10 XY09 Control period heating 0002 Range 0001 to 0063 0 to 99 Unit 1 s 11 XY0A Manual reset value 01F4 Range 0000 to 03E8 0 0 to 100 0 Unit 0 1 12 XY0B Heating output variable lower limit 0000 13 XY0C Heating output ...

Page 34: ... the applicable control point number 0 to 7 Note The following diagram shows the status contents Treat the bits specified as reserved for the system as being any status No Address Set value or measurement value Data setting or monitoring range Data type 1 X001 Status See note Range 0000 to FFBF Numeric Read only 2 X002 Heating output variable Range 0000 to 03EB 0 0 to 100 0 Unit 0 1 3 X003 Heater ...

Page 35: ...e 5 Numeric Read write 2 XF01 Alarm 1 mode See note 1 0000 Range 0000 to 000C 3 XF02 Alarm 2 mode See note 1 0000 4 XF03 Output operation direct reverse See note 1 0000 0000 Reverse operation 0001 Direct operation 5 XF04 Heating manual output variable See note 4 0000 Range 0000 to 03E8 0 0 to 100 0 Unit 0 1 6 XF05 HB HS alarm enable set ting See note 1 0000 0000 HB HS alarm disabled 0001 HB HS ala...

Page 36: ...W sensor is used with the setting unit set to 0 1 C F the upper limit will be read as 7D00 Address Set value or measurement value Data setting or monitoring range Data type F000 Specification tempera ture range lower limit See note Depends on the temperature sensor type used Numeric Read only F001 Specification tempera ture range upper limit See note F002 Temperature unit 0 C or 1 F F003 Setting u...

Page 37: ... end codes and indicator statuses used to troubleshoot E5ZE DeviceNet explicit communications errors 5 1 End Codes 34 5 1 1 Checking FINS Command 2801 End Code 34 5 1 2 Checking DeviceNet Error Codes 34 5 1 3 Checking 0101 Read and 0102 Write Commands End Codes 35 5 2 Indicators 37 ...

Page 38: ...RM21 DeviceNet Unit Operation Manual Cat No W380 Command 2801 errors are detected by the PC or the DeviceNet Master 5 1 2 Checking DeviceNet Error Codes Normal End The command has ended normally when the service code is B4 Error If an error has occurred the service code will be 94 The DeviceNet error code will be added after the service code The error code meanings and rem edies are described belo...

Page 39: ...ID Check the service code and instance ID set tings 16FF Object does not exist Invalid class ID Check the class ID settings 16FF Device state conflict A processing error has occurred in the Tempera ture Controller Resend the DeviceNet explicit message 0CFF Object state conflict A new command was received while processing the previous command Wait for a response to the command being processed and t...

Page 40: ...command data or the parameters are set outside the permissible range Processing Check the setting range and rewrite or reread the correct parameter values Meaning The variable type code is set incorrectly Processing Check the variable type code and re enter it correctly Meaning The first address in the command data is set incorrectly or the address is set to words that do not exist in the set valu...

Page 41: ...p AP was attempted during auto tuning Executing Auto tuning Start AS when operation is stopped Writing a memory bank number when setting the memory bank using con tact input Processing Read or write the parameters in a different operation mode Meaning Attempt to read data from an area that is write only Processing Check the first address and number of data elements in the DeviceNet explicit messag...

Page 42: ...n The same Slave Unit node address has been set on another node Change the settings to eliminate the duplication and restart the Slave ON green ON red Bus Off error detected The communications controller detected a Bus Off status and communications have been stopped Check the following items and restart the Slave Unit Does the baud rate of the Master and Slave match Are cable lengths trunk lines a...

Page 43: ...gram Examples This section provides communications programs examples using CVM1 or CV series PCs and using C200HX C200HE C200HG PCs 6 1 CVM1 and CV series PCs 40 6 2 C200HX C200HG C200HE PCs 47 6 3 CS1 PCs 54 6 3 1 Using Programs 54 ...

Page 44: ...N at the CVM1 PC reading will be executed 7 When reading is completed CIO 013101 will turn OFF 8 The data that has been read will be stored in order in words DM00060 to DM00067 for all control points 0 to 7 9 If an attempt is made to execute reading and writing simultaneously only writing will be executed When bit CIO 10001 is ON writing is performed and when bit CIO 10006 is ON reading is perform...

Page 45: ...g Turns ON when bit CIO 013101 turns ON and turns OFF when reading has been completed normally 010007 010008 Turns ON when bit CIO 013100 turns ON 010009 Turns ON when bit CIO 013101 turns ON CIO 0131 013100 Write Start Bit 013101 Read Start Bit DM Area words Contents D00100 to D00105 Write control code D00106 to D00111 Read control data D00012 to D00019 FINS write command header code D00020 to D0...

Page 46: ...umber of send data bytes 32 Response monitoring time 2 s First Scan Flag FINS command 2801 for sending DeviceNet explicit messages Response required communications port 0 0 retries Destination DRM21 node address 0 Master MAC ID or Master CPU Bus Unit No 10 Destination DRM21 Network address 0 local network Number of receive data bytes 12 First Scan Flag ...

Page 47: ...tures for control points 0 to 7 Data Set for Read as Follows Number of send data bytes 16 Number of receive data bytes 32 First Scan Flag Destination MAC ID 32 service code 34 Class ID 0084 Instance ID 0000 Write command Alarm 1 temperature 100 0 data set for control points 0 to 7 ...

Page 48: ... DRM21 node address 0 Master MAC ID or Master CPU Bus Unit No 10 Destination DRM21 Network address 0 local network FINS command 2801 for sending DeviceNet explicit messages Destination MAC ID 32 service code 34 Addresses and elements for alarm 1 temperatures for control points 0 to 7 Class ID 0084 Instance ID 0000 Write command ...

Page 49: ...102 send request Interlock Exclusive read write request control Interlock Read request bit Explicit message received normally 0102 send request 0101 send request Turns ON when read request turns ON and turns OFF when response is received normally Self holding cir cuit 0101 send request CMND can be sent Explicit message received 0102 send request Interlock Read request bit turned ON 0101 send reque...

Page 50: ...normally Check DeviceNet explicit message response code is normal B4 Check if read write request ended normally Explicit message received normally Interlock 0101 send request Explicit message received flag flag flag Explicit message received normally Read request Explicit message sent ...

Page 51: ...cuted 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 When bit CIO 05001 is ON writing is performed and when bit CIO 05006 is ON reading is performed If message communications are not e...

Page 52: ...and byte length D0012 to D0015 DeviceNet explicit message FINS header code D0016 to D0019 FINS command header code write D0020 to D0027 Alarm 1 temperature write data for control points 0 to 7 D0036 to D0037 First word of read command response storage area D0038 Response monitoring time D0039 Command byte length D0040 to D0043 DeviceNet explicit message FINS header code D0044 to D0047 FINS command...

Page 53: ...monitoring time 2 s Initializes area in use Initializes response code check area Data Set for Write as Follows DM00054 written to response stor age destination start word FINS command 2801 for sending DeviceNet explicit messages Destination MAC ID 32 service code 34 Class ID 0084 First Scan Flag ON ...

Page 54: ...nd elements for alarm 1 temperatures for control points 0 to 7 Instance ID 0000 Write command Alarm 1 temperature 100 0 data set for control points 0 to 7 DM00054 written to response storage destination start word Response monitoring time 2 s Command byte length 16 bytes ...

Page 55: ...nd request FINS Command 2801 for sending DeviceNet explicit messages Destination MAC ID 32 service code 34 Class ID 0084 Addresses and elements for alarm 1 temperatures for control points 0 to 7 Instance ID 0000 Read command Interlock Write request bit turned ON 0102 send request Turns ON when write request turns ON and turns OFF when response is received normally 0102 send request Write request I...

Page 56: ... be sent Interlock Explicit message received 0102 send request Interlock Explicit message received flag Read request Explicit message sent Response Check Processing Check if 2801 ended normally Check DeviceNet explicit message response code is normal B4 0101 send request 0101 send request Read request bit turned ON ON when response received to explicit message 2801 com mand Explicit reception comp...

Page 57: ...53 C200HX C200HG C200HE PCs Section 6 2 Check if read write request ended normally Explicit message received normally flag flag Explicit message received normally ...

Page 58: ... completed CIO 10006 will turn OFF 8 The data that has been read will be stored in order in words DM0060 to DM0067 for all control points 0 to 7 9 If an attempt is made to execute reading and writing simultaneously only writing will be executed When bit CIO 10001 is ON writing is performed and when bit CIO 10006 is ON reading is performed If message communications are not executed prop erly the sa...

Page 59: ...hen bit CIO 013101 turns ON and turns OFF when reading has been completed normally 010007 010008 Turns ON when bit CIO 013100 turns ON 010009 Turns ON when bit CIO 013101 turns ON CIO 0131 CIO 013100 Write Start Bit CIO 013101 Read Start Bit DM Area words Contents D00100 to D00105 Write control code D00106 to D00111 Read control data D00012 to D00019 FINS write command header code D00020 to D00027...

Page 60: ...bytes 32 Response monitoring time 2 s First Scan Flag FINS command 2801 for sending DeviceNet explicit messages Response required communications port 0 0 retries Destination DRM21 node address 0 Master MAC ID or Master CPU Bus Unit No 10 Destination DRM21 Network address 0 local network Number of receive data bytes 12 First Scan Flag ...

Page 61: ...1 temperatures for control points 0 to 7 Data Set for Read as Follows Number of send data bytes 16 Number of receive data bytes 32 Destination MAC ID 32 service code 34 Class ID 0084 Instance ID 0000 Write command Alarm 1 temperature 100 0 data set for control points 0 to 7 ...

Page 62: ...node address 0 Master MAC ID or Master CPU Bus Unit No 10 Destination DRM21 Network address 0 local network FINS command 2801 for sending DeviceNet explicit messages Destination MAC ID 32 service code 34 Addresses and elements for alarm 1 temperatures for control points 0 to 7 Class ID 0084 Instance ID 0000 Read command ...

Page 63: ...message received normally 0102 send request 0102 send request Interlock Read request bit Interlock Explicit message received normally 0102 send request 0101 send request CMND can be sent Interlock Explicit message re ceived 0102 send request Interlock Read request bit turned ON 0101 send request Interlock Read re quest bit 0101 send request Explicit message received 0101 send request ...

Page 64: ...cessing Check if 2801 ended normally Check DeviceNet explicit message response code is normal B4 Check if read write request ended normally Explicit message received normally 0101 send request Interlock Explicit message received flag flag flag Explicit message received normally ...

Page 65: ...tch Supported baud rates 125 kbps 250 kbps and 500 kbps Communications data Predefined Master Slave connection set Group 2 only server Dynamic connection support UCMM None Explicit message fragmentation support Yes Object class Attributes Not supported Services Not supported Item ID Contents Get read Set write Value Object instance Attributes 1 Vendor Yes No 47 2 Product type Yes No 0 3 Product co...

Page 66: ...switch value No No Item DeviceNet service Parameter option Object instance Services 0E Get_Attribute_Single No 4B Allocate_Master Slave_Connection_Set No 4C Release_Master Slave_Connection_Set No Object class Attributes Not supported Services Not supported Item ID Contents Get read Set write Value Object instance Attributes 3 Data Yes Yes Item DeviceNet service Parameter option Object instance Ser...

Page 67: ...ibute_Single No 10 Set_Attribute_Single No Item Section Information Max number of interfaces Object interface 2 Interface type Polled I O 1 Production trigger Cyclic Transport type Server Transport class 2 Item ID Contents Get read Set write Value Object interface 2 Attributes 1 State Yes No 2 Instance type Yes No 01 hexadecimal 3 Transport class trigger Yes No 82 hexadecimal 4 Produced connection...

Page 68: ...Consumed connection ID Yes No 6 Initial comm characteristics Yes No 01 hexadecimal 7 Produced connection size Yes No 0800 hexadecimal 8 Consumed connection size Yes No 0800 hexadecimal 9 Expected packet rate Yes Yes 12 Watchdog time out action Yes No 00 13 Produced connection path length Yes No 00 14 Produced connection path Yes No 00_00_00_00_00_00 15 Consumed connection path length Yes No 00 16 ...

Page 69: ...t only until the next time the value is refreshed for remote I O communications RS 232C Auxiliary Setting Jack and FINS Messages Data written for the RS 232C auxiliary setting jack and FINS mes sage are both achieved using commands If different settings are made with the RS 232C auxiliary setting jack and a FINS mes sage the last command that was executed will determine the value of the setting Sa...

Page 70: ...ations Control This section provides general information on serial communications and communications checks 1 1 Communications Control Procedure 68 1 2 Block Format 69 1 3 FCS Calculations 69 1 4 Checks 70 1 5 Error Processing 70 ...

Page 71: ...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 Communications after E5ZE Turned OFF and ON The host computer can send a command block to the E5ZE at least 4 s af ter the E5ZE is turned ON When the E5ZE is turned OFF and ON do no...

Page 72: ...ng of 2AH and a carriage return s 0DH If the host computer is connected to more than one E5ZE for RS 422 or RS 485 communications each of the E5ZE must have a unique unit number oth erwise communications will not be possible 1 3 FCS Calculations Write a program for the host computer so that the host computer can calculate the FCS in each command block and each response block to ensure problem free...

Page 73: ...k Sequence The E5ZE in FCS operation checks the start character to the exclusive OR of the last character in each block If there is a communications error which appears to be caused by noise exe cute communications approximately 10 times and check if the communica tions error disappears If communications errors occur frequently change the communication speed between the E5ZE and the host computer ...

Page 74: ...This section provides a list of commands end codes and error codes Information on writing and reading data sets are also provided 2 1 Commands 72 2 2 Writing Sets of Data 78 2 3 Reading Sets of Data 80 2 4 End Codes 82 2 5 Error Codes 85 ...

Page 75: ...rol point MB Data code Data MB Memory bank Unit s Command Header code Memory bank Control point Data code Operation status Operation stopped Operating Auto tuning Set Point Write WS 0 to 7 0 to 7 00 OK OK NO A 00 A 0 to 7 00 A 00 Read RS 0 to 7 0 to 7 00 OK OK OK A 00 A 0 to 7 00 Process Value Read RX 0 0 to 7 00 OK OK OK A 00 Output Value Read RO 0 0 to 7 00 OK OK OK 01 AA see note A 00 01 Propor...

Page 76: ... OK NO 01 AA A 00 01 AA A 0 to 7 00 01 AA A 00 01 AA Read RT 0 to 7 0 to 7 00 OK OK OK 01 AA A 00 01 A 0 to 7 00 01 Output Operation Write WU 0 0 00 OK NO NO Read RU 0 0 00 OK OK OK Alarm Mode Write W 0 0 to 7 00 OK NO NO 01 AA A 00 01 AA Read R 0 0 to 7 00 OK OK OK 01 AA A 00 01 Command Header code Memory bank Control point Data code Operation status Operation stopped Operating Auto tuning ...

Page 77: ...n Write WM 0 0 to 7 00 OK OK NO A 00 Read RM 0 0 to 7 00 OK OK OK A 00 Hysteresis Write WH 0 to 7 0 to 7 00 OK OK NO 01 AA A 00 01 AA A 0 to 7 00 01 AA A 00 01 AA Read RH 0 to 7 0 to 7 00 OK OK OK 01 AA A 00 01 A 0 to 7 00 01 Status Read RX 0 0 to 7 02 OK OK OK A 02 Error Read RU 0 0 03 OK OK OK Command Header code Memory bank Control point Data code Operation status Operation stopped Operating Au...

Page 78: ...AS 0 0 to 7 00 NO OK NO A 00 01 Stop AP 0 0 00 OK OK OK Setting Unit Write Wt 0 0 00 OK OK OK Read Rt 0 0 00 OK OK OK Input Shift Write WI see note 1 0 to 7 0 to 7 00 OK OK NO A 00 A 0 to 7 00 A 00 Read RI see note 1 0 to 7 0 to 7 00 OK OK OK A 00 A 0 to 7 00 Manual Reset Value Write WK 0 to 7 0 to 7 00 OK OK NO A 00 A 0 to 7 00 A 00 Read RK 0 to 7 0 to 7 00 OK OK OK A 00 A 0 to 7 00 Ramp Value Wr...

Page 79: ...00 A 00 Read RG 0 to 7 0 to 7 00 OK OK OK A 00 A 0 to 7 00 Memory Write WE A A 00 OK OK OK Initialize Setting Data MC OK NO NO Communication Test TS OK OK OK Command Header code Memory bank Control point Data code Operation status Operation stopped Operating Auto tuning Command Header code Memory bank Control point Data code Operation status Operation stopped Operating Auto tuning HB Alarm and HS ...

Page 80: ...e WC 0 to 7 0 to 7 00 OK OK NO A 00 A 0 to 7 00 A 00 Read RC 0 to 7 0 to 7 00 OK OK OK A 00 A 0 to 7 00 Command Header code Memory bank Control point Data code Operation status Operation stopped Operating Auto tuning Fuzzy Strength Write Wj 0 to 7 0 to 7 00 OK OK NO A 00 A 0 to 7 00 A 00 Read Rj 0 to 7 0 to 7 00 OK OK OK A 00 A 0 to 7 00 Fuzzy Scale 1 Write Wk 0 to 7 0 to 7 00 OK OK NO A 00 A 0 to...

Page 81: ...ata code Command Header code Memory bank Control point Data code Operation status Operation stopped Operating Auto tuning Operation Start OS 0 0 to 7 00 OK OK NO A 00 Stop OP 0 0 to 7 00 OK OK OK A 00 Manual Operation Start OM 0 0 to 7 00 OK OK NO A 00 Header code Memory bank Control point Data code Data to be read RX 0 0 to 7 or A 00 Process value 01 Output value 02 Status 03 Heater current value...

Page 82: ...nt of all the control points are set Unit no 1 Memory bank no 2 Set point 500 C Command Response Bank AA is designated 0 to 7 or A 4 or 5 digits Terminator Header code Data of data code 00 Unit 00 to 0F Control point 0 to 7 or A Data of data code nn s FCS Data of data code 01 4 or 5 digits 4 or 5 digits A A Terminator Header code Unit s 00 to 0F FCS End code 0 1 W S 2 A 0 0 0 5 0 0 3 3 s 500 C 0 1...

Page 83: ...annot be used for the control point data and AA cannot be used for the data code Response Use the following command format so that the contents of all the memory banks can be read Use the following command format so that the contents of all the control points can be read Bank 0 to 7 or A 00 to nn or AA Terminator Header code Data code Unit s 00 to 0F FCS Control point 0 to 7 or A 4 or 5 digits Ter...

Page 84: ...et Unit no 1 Memory bank no 2 Set point 500 C Command Response 4 or 5 digits Terminator Header code Data of data code 00 Unit 00 to 0F Data of data code nn s FCS Data of data code 01 4 or 5 digits 4 or 5 digits End code 0 1 R S 2 A 0 0 3 3 s 0 5 0 0 0 5 0 0 0 5 0 0 0 5 0 0 4 0 s 0 1 R S 0 0 0 5 0 0 0 5 0 0 0 5 0 0 0 5 0 0 Control point 0 Control point 1 Control point 2 Control point 3 Control poin...

Page 85: ... the designated control point Send the command after sending Man ual Operation Start OM to the E5ZE to start the manual operation WU The E5ZE is in temperature control operation or manual operation at the designated control point Send the command after interrupting the temperature control operation or manual operation at the control point HB Alarm and HS Alarm Point Write WU with data code 02 was ...

Page 86: ...ontrol and make sure that the calculation of the FCS is correct The FCS was not detected correctly It is possible that E5ZE communica tions suffered noise interference Sepa rate the communication cable from other wires 14 Format Error The format of the command block was incorrect Check the format of the command block Make sure that the format of the command block is correct especially whether the ...

Page 87: ...ith Output Operation Read RU Take the following countermea sures according to the kind of tempera ture controller error Memory Error Turn the power OFF and ON If a mem ory error occurs again send Initialize Setting Data MC and Memory Write WE in this order and turn the power OFF and ON again If a memory error still occurs the memory needs repairs Cold Junction Compensation Error The ambient operat...

Page 88: ...The CT input AD converter circuitry failed Turn the power OFF and ON If a CT input AD error occurs again the CT input AD converter circuitry needs repairs E011 Sensor Error RX The wires of a temperature sensor connected to the E5ZE are burn out shorted or incorrectly wired Make sure that the wires of the temperature sensor are not burn out shorted or incorrectly wired E012 Upper Limit Error RX The...

Page 89: ... 96 3 9 Derivative Time Write WV 97 3 10 Derivative Time Read RV 98 3 11 Control Period Write WT 99 3 12 Control Period Read RT 100 3 13 Output Operation Normal Reverse Write WU 101 3 14 Output Operation Direct Reverse Read RU 102 3 15 Alarm Mode Write W 103 3 16 Alarm Mode Read R 104 3 17 Alarm Temperature Write W 106 3 18 Alarm Temperature Read R 107 3 19 Memory Bank Designation Write WM 108 3 2...

Page 90: ...to 15000 R 0000 to 1700 0000 to 3000 00000 to 17000 00000 to 30000 S 0000 to 1700 0000 to 3000 00000 to 17000 00000 to 30000 T 200 to 0400 300 to 0700 2000 to 04000 3000 to 07000 E 0000 to 0600 0000 to 1100 00000 to 06000 00000 to 11000 B 0100 to 1800 0300 to 3000 01000 to 18000 03000 to 30000 N 0000 to 1300 0000 to 2300 00000 to 13000 00000 to 23000 L 100 to 0850 100 to 1500 1000 to 08500 1000 to...

Page 91: ...nction This command is used to read the set points that have been set at a control point Command Response When Setting Unit is 1 W S FCS End code Unit x16 x16 x16 x16 Header code Terminator s 1 0 1 0 0 1 W S 2 3 0 0 1 0 0 0 6 8 s 100 0 C 0 1 W S 0 0 4 5 s Normal end R S 0 0 Header code Terminator Data code FCS Control point Unit x16 x16 Bank s 1 0 R S Read data Terminator FCS x16 x16 Header code S...

Page 92: ...and Response 3 3 Process Value Read RX Function This command is used to read the temperature being measured at a control point Command Response When Process Value Unit is 1 R S FCS End code Unit x16 x16 x16 x16 Header code Terminator Read data x10 x10 x10 x10 Or minus sign x10 Decimal point Set point s 1 1 1 0 0 0 3 2 1 0 1 R S 2 3 0 0 4 1 s 0 1 R S 0 0 1 0 0 0 6 C s 100 0 C Normal end R X 0 0 0 H...

Page 93: ...o 2 4 End Codes 3 Refer to 2 5 Error Codes Communications Example In this example the E5ZE is operated with Process Value Read RX under the following conditions Unit no 1 Control Point 3 Process Value Unit 1 Process Value 500 C Command Response R X FCS End code Unit x16 x16 x16 x16 Header code Terminator Read data x10 x10 x10 x10 Or minus sign x10 Decimal point Process value s 1 1 1 0 0 0 3 2 1 R ...

Page 94: ...e block is other than 00 2 2 Refer to 2 4 End Codes Communications Example In this example the E5ZE is operated with MV Read RO under the following conditions Unit no 1 Control point 3 Manipulated variable 50 0 Command Response R O 0 Header code Terminator FCS Control point Unit x16 x16 Always 0 Data code 00 Manipulated variable 01 The percentage of cooling side output for heating and cooling cont...

Page 95: ...the control point Command Response Communications Example In this example the E5ZE is operated with Proportional Band Write WB under the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Proportional Band 40 0 C Command Response Setting unit 0 1 C or F C F Default 0000 Setting data 0000 to 9999 W B 0 0 Setting data Data code Terminator FCS x16 x16 Header code Constant P Unit x10 x10 ...

Page 96: ... 00 2 Refer to 2 4 End Codes Communications Example In this example the E5ZE is operated with Proportional Band Read RB under the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Proportional Band 40 0 C Command Response R B 0 0 s Data code Terminator FCS x16 x16 Header code Unit Bank Control point 1 0 R B Setting data Terminator FCS x16 x16 Header code Constant P Unit x10 x10 x10 x...

Page 97: ...t the control point Command Response Communications Example In this example the E5ZE is operated with Integral Time Write WN under the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Integral Time 50 s Command Response Setting unit 1 Setting time unit s Default 0000 Setting data 0000 to 3999 W N 0 0 Setting data Data code Terminator FCS x16 x16 Header code Constant I Unit x10 x10 x...

Page 98: ...r than 00 2 Refer to 2 4 End Codes Communications Example In this example the E5ZE is operated with Integral Time Read RN under the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Integral Time 50 s Command Response R N 0 0 Data code Terminator FCS x16 x16 Header code Unit Bank Control point s 1 0 R N Read data Terminator FCS x16 x16 Header code Constant I Unit x10 x10 x10 x10 x16 ...

Page 99: ...n at the control point Command Response Communications Example In this example the E5ZE is operated with Derivative Time Write WV under the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Derivative Time 10 s Command Response Setting unit 1 Setting time unit s Default 0000 Setting data 0000 to 3999 W V 0 0 Setting data Data code Terminator FCS x16 x16 Header code Constant D Unit x1...

Page 100: ...other than 00 2 Refer to 2 4 End Codes Communications Example In this example the E5ZE is operated with Derivative Time Read RV under the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Derivative Time 10 s Command Response R V 0 0 s Data code Terminator FCS x16 x16 Header code Unit Bank Control point 1 0 R V s Read data Terminator FCS x16 x16 Header code Constant D Unit x10 x10 x1...

Page 101: ... this example the E5ZE is operated with Control Period Write WT under the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Control Period 5 s Command Response Setting unit 1 Setting time unit s Default 0002 Setting data 0001 to 0099 W T s Setting data Terminator FCS x16 x16 Header code Control period Unit x10 x10 x10 x10 Bank Control point 00 Control period 01 Cooling side control p...

Page 102: ...the response block is other than 00 2 Refer to 2 4 End Codes Communications Example In this example the E5ZE is operated with Control Period Read RT under the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Control Period 5 s Command Response R T s Terminator FCS x16 x16 Header code Unit Bank Control point 00 Control period 01 Cooling side control period for heating and cooling mod...

Page 103: ...ning operation Setting Data Range Command Response Communications Example In this example the E5ZE is operated with Output Operation Write WU under the following conditions Unit no 1 Control Points 0 2 4 and 6 Direct operation Control Points 1 3 5 and 7 Reverse operation Default 0000 All control points in reverse operation Setting code 00 to FF W U 0 0 0 0 0 0 s Always 00 Setting data Data code Te...

Page 104: ...e end code of the response block is other than 00 2 Refer to 2 4 End Codes 0 1 W U 0 0 0 0 0 0 5 5 4 3 s 0 1 0 1 0 1 0 1 Bit status 0 1 W U 0 0 4 3 s Normal end Always 00 R U 0 0 0 0 s Header code Terminator Data code FCS Unit x16 x16 1 0 R U 0 0 s Read data Terminator FCS x16 x16 Header code Setting code Unit x16 x16 x16 x16 7 6 5 4 3 2 1 0 Control point Bit Direct Reverse Point 0 1 0 Point 1 1 0...

Page 105: ...ntrol or manual operation at a control point is inter rupted all the alarm output of the control point will be OFF Setting Data Range 0 1 R U 0 0 0 0 4 6 s 0 1 R U 0 0 0 0 5 5 4 6 s Normal end 0 1 0 1 0 1 0 1 Bit status Alarm Alarm 1 Alarm 2 Default 00 Setting code Alarm OFF 00 Upper and lower limit alarm 01 Upper limit alarm 02 Lower limit alarm 03 Upper and lower limit range alarm 04 Upper and l...

Page 106: ...s used to read the alarm mode that has been set at a control point Command Always 0 00 Alarm 1 01 Alarm 2 Control point Terminator FCS x16 x16 Unit Setting data Header code x16 x16 x16 Data code x16 Setting code W 0 0 0 s 1 1 0 0 3 2 W s FCS End code Unit x16 x16 x16 x16 Header code Terminator 1 1 0 0 0 1 W 0 3 0 0 0 0 0 2 3 4 s Alarm 1 Upper limit alarm 0 1 W 0 0 3 5 s Normal end Always 0 00 Alar...

Page 107: ...ock is other than 00 3 Refer to 2 4 End Codes Communications Example In this example the E5ZE is operated with Alarm Mode Read R under the following conditions Unit no 1 Control Point 3 Alarm 1 Mode Upper limit alarm Command Response Terminator FCS x16 x16 Unit Read data Header code End code x16 x16 x16 x16 x16 x16 Setting code R 0 0 s 1 1 1 0 0 0 3 2 0 1 R 0 3 0 0 3 3 s Alarm 1 0 1 R 0 0 0 0 0 2 ...

Page 108: ... and lower limit range alarm 0000 to 9999 00000 to 99999 Upper and lower limit alarm with standby sequence 0000 to 9999 00000 to 99999 Upper limit alarm with standby sequence 999 to 9999 9999 to 99999 Lower limit alarm with standby sequence 999 to 9999 9999 to 99999 Absolute value upper limit alarm 999 to 9999 9999 to 99999 Absolute value lower limit alarm 999 to 9999 9999 to 99999 Absolute value ...

Page 109: ...unction This command is used to read the alarm temperatures that have been set at a control point Command Response When Setting Unit is 1 W s FCS End code Unit x16 x16 x16 x16 Header code Terminator 1 1 0 0 0 1 W 2 3 0 0 0 0 5 0 3 7 s Alarm 1 50 C 0 1 W 0 0 3 3 s Normal end 00 Alarm 1 01 Alarm 2 R s Control point Terminator FCS x16 x16 Unit Header code Data code Bank 1 0 R s Terminator Alarm set v...

Page 110: ...used to designate the memory banks at a control point that are used for temperature control 1 Memory Bank Designation Write WM cannot be used if the memory bank designation method is set to contact input designation 2 Memory Bank Designation Write WM cannot be used at a control point being auto tuned 3 When the E5ZE is turned ON the memory bank numbers previously se lected through communications w...

Page 111: ... have been set at a con trol point Command Response Always 0 W M 0 0 0 s Control point Terminator FCS x16 x16 Unit Setting data Header code x10 x10 x10 x10 Data code Memory Bank Number 1 1 0 0 3 2 W M s FCS End code Unit x16 x16 x16 x16 Header code Terminator 1 1 0 0 0 1 W M 0 3 0 0 0 0 0 2 5 A s Memory bank 2 0 1 W M 0 0 5 B s Normal end Always 0 R M 0 0 0 s Header code Terminator Data code FCS U...

Page 112: ...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 Setting Data Range Command Response 0 1 R M 0 3 0 0 5 D s 0 1 R M 0 0 0 0 0 2 5 C s Normal end Memory bank 2 Setting unit 0 1 C or F C F Default ...

Page 113: ...del Command Response 1 The response block for Hysteresis Read RH 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 Hysteresis Read RH under the following conditions Unit no 1 Memory Bank no 2 0 1 W H 2 3 0 0 0 0 1 5 5 B s Hysteresis 1 5 C 0 1 W H 0 0 5 E s Normal end R H s Cont...

Page 114: ...code FCS Unit x16 x16 Control point 1 0 R X s Terminator Status code FCS x16 x16 Unit Read data Header code End code x16 x16 x16 x16 x16 x16 Bit no HS alarm output HB alarm output Alarm 2 output Alarm 1 output Error output Sensor input error Process value overflow Process value underflow Run status Control mode Output operation Memory write Auto tuning Undefined The status of bit 5 is indefinite U...

Page 115: ...put Error Sensor is OK Error Output OFF Alarm 1 Output ON Alarm 2 Output OFF HB Alarm Output OFF HS Alarm Output OFF Command Bit no Function Bit status Bit no Function Bit status 1 0 1 0 0 RUN Status E5ZE is operat ing E5ZE is OFF 8 Process Value Underflow Process value is too low Process value is OK 1 Control Mode PID Manual 9 Process Value Overflow Process value is too high Process value is OK 2...

Page 116: ...heater current has exceeded 55 0 A The E5ZE continues temperature control even when this flag turns ON Bit 8 Process Value Underflow 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 Bit 9 Process Value Overflow This flag turns ON to indicate tha...

Page 117: ...s Terminator Status code FCS x16 x16 Unit Read data Header code End code x16 x16 x16 x16 x16 x16 Bit no CPU error Setting data error Memory error Sensor input AD error Current Transformer input AD error Cold junction compensation error Undefined The status of each bit is indefinite 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Undefined The status of each bit is indefinite Undefined The status of each bit...

Page 118: ...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 In such cases turn the E5ZE OFF and ON If a memory error occurs again the E5ZE needs cali bration Sensor Input AD Error This ...

Page 119: ...d Junction Compensator is broken The ambient temperature drops below 15 C or exceeds 60 C Setting Data Error This error occurs in the following cases If a setting data error occurs initialize the parameters with Initialize Setting Data MC within the permissible param eter setting ranges of the E5ZE Setting data in the memory are destroyed A set point of a control point is not within the allowable ...

Page 120: ...125 4 7 Manual Reset Value Write WK 126 4 8 Manual Reset Value Read RK 127 4 9 Ramp Value Write WR 127 4 10 Ramp Value Read RR 128 4 11 Present Set Point Read Rs 129 4 12 Manual Output Value Write WO 131 4 13 Output Variable Limit Value Write WL 132 4 14 Output Variable Limit Value Read RL 133 4 15 Output Variable Change Rate Limit Value Write WG 134 4 16 Output Variable Change Rate Limit Value Re...

Page 121: ...the control point data of the command block is set to A and the data code of the command block is set to 01 all the control points will be auto tuned in sequence Sequential Auto tuning of All Control Points If the data code of the command block is set to 01 all the control points will be auto tuned in numerical order Response Communications Example In this example control point 3 the unit number o...

Page 122: ... used to set the temperature setting unit to 1 or 0 1 1 The default temperature setting unit varies with the type of input type to be used with the E5ZE as described below Thermocouple 1 default value Platinum resistance thermometer 0 1 default value 2 The digits of a setting data set with the E5ZE vary with the temperature set ting unit if the E5ZE is operated with any of the following commands S...

Page 123: ...ure setting unit has been changed to 0 1 from 1 Parameters with 0 added e g 1234 will be read as 1234 0 Setting Data Range Command Response Communications Example In this example the E5ZE is operated with Setting Unit Write Wt under the following conditions Unit no 1 Temperature Setting Unit 1 Command Input type Thermocouple Platinum resistance thermome ter C or F C F C F Default 0000 Temperature ...

Page 124: ...s Example In this example the E5ZE is operated with Setting Unit Read Rt under the following conditions Unit no 1 Temperature Setting Unit 1 Command Response 0 1 W t 0 0 6 2 s Normal end Always 00 R t 0 0 0 0 s Header code Terminator Data code FCS Unit x16 x16 1 0 R t s Read data 0000 Temperature setting unit is 1 0001 Temperature setting unit is 0 1 Terminator FCS x16 x16 Header code Setting code...

Page 125: ...I under the fol lowing conditions Unit no 1 Memory Bank no 2 Control Point 3 Input Shift Value 12 3 C Command Response Setting unit 0 1 C or F C F Default 0000 Setting data 999 to 0999 W I 0 0 s Or minus sign Decimal point Control point Data code Terminator Input shift FCS x16 x16 Unit Bank Setting data Header code x10 x10 x10 x10 Upper case I ai 1 1 0 0 2 1 W I s FCS End code Unit x16 x16 x16 x16...

Page 126: ... the response block is other than 00 2 Refer to 2 4 End Codes Communications Example In this example the E5ZE is operated with Input Shift Read RI under the fol lowing conditions Unit no 1 Memory Bank no 2 Control Point 3 Input Shift Value 12 3 C Command Response R I 0 0 s Control point Data code Terminator FCS x16 x16 Unit Bank Header code Upper case I ai 1 0 R I s Or minus sign Decimal point Ter...

Page 127: ...being auto tuned Setting Data Range Command Response Communications Example In this example the E5ZE is operated with Manual Reset Value Write WK under the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Manual Reset Value 70 0 Command Response Setting unit 0 1 Manual reset value unit Default 0500 Setting data 0000 to 1000 W K 0 0 s Decimal point Control point Data code Terminator ...

Page 128: ...anual Reset Value Read RK under the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Manual Reset Value 70 0 Command Response 4 9 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 R K 0 0 s Control point Data code Terminator FCS x16 x16 Unit Bank Header code 1 0 R K s D...

Page 129: ...t have been set at a control point Command Setting unit 0 1 Temperature unit C s F s C min F min C h F h Default 000 Setting data 000 to 999 W R 0 0 s Time S Second M Minute H Hour Decimal point Control point Data code Terminator Ramp value FCS x16 x16 Unit Bank Setting data Header code x10 x10 x10 1 1 0 0 1 W R s FCS End code Unit x16 x16 x16 x16 Header code Terminator 1 1 0 0 0 1 W R 2 3 0 0 1 0...

Page 130: ...t no 1 Memory Bank no 2 Control Point 3 Ramp Value 10 0 min Command Response 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 R R s Time S Second M Minute H Hour Decimal point Terminator Ramp value FCS x16 x16 Unit Read data Header code x10 x10 x10 End code x16 x16 1 0 0 0 1 1 1 0 1 R R 2 3 0 0 4 0 s 0 1 R R 0 0...

Page 131: ...d 2 5 Error Codes Communications Example In this example the E5ZE is operated with Present Set Point Read Rs under the following conditions Unit no 1 Control Point 3 Setting Unit 1 Present Set Point 200 C Command Or minus sign R s s Read data Terminator FCS x16 x16 Header code Present set point Unit x10 x10 x10 x10 End code x16 x16 1 1 1 0 0 0 3 2 R s s Or minus sign Read data Terminator FCS x16 x...

Page 132: ...ensor input error 4 If the E5ZE has an error the E5ZE cannot operate manually and Manual Output Value Write WO cannot be used with the E5ZE Setting Data Range Command Response Communications Example In this example the E5ZE is operated with Manual Output Value Write WO under the following conditions Unit no 1 Control Point 3 Manual Output Value 50 0 0 1 R s 0 0 0 2 0 0 6 2 s Normal end 200 C Setti...

Page 133: ...etects a sensor input error The E5ZE is stopped Setting Data Range 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 3 If the output variable upper limit value set at a control point is 1000 the out put value wi...

Page 134: ...imit values that have been set at a control point can be read provided that the E5ZE is a heating and cooling control model 00 Output variable lower limit value 01 Output variable upper limit value 02 Cooling side output variable lower limit value for heating and cooling control model only 03 Cooling side output variable upper limit value for heating and cooling control model only W L s Decimal po...

Page 135: ...mit Value Write WG cannot be used at a control point being auto tuned 2 The output variable change rate limit function will not work at a control point in the following cases An output variable change rate limit value of 0000 is used for the E5ZE The control point is being auto tuned The E5ZE is in manual operation 00 Output variable lower limit value 01 Output variable upper limit value 02 Coolin...

Page 136: ...er the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Output Variable Change Rate Limit Value 60 0 per sampling period Command Response Setting unit 0 1 Change rate unit Sampling period Default 0000 Setting data 0000 to 1000 W G 0 0 s Decimal point Control point Terminator Output variable change rate limit value FCS x16 x16 Unit Setting data Header code x10 x10 x10 x10 Bank Data c...

Page 137: ...t Value Read RG under the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Output Variable Change Rate Limit Value 60 0 per sampling period Command Response 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 temperatur...

Page 138: ... E5ZE is stopped 2 Initialize Setting Data MC cannot be used to reset a particular control point or memory bank individually 3 Initialize Setting Data MC does not affect the contents of the memory and saved calibration values To initialize the stored set data of the E5ZE send this command and then Memory Write WE with the factory set setting da ta If the temperature unit is changed from C to F or ...

Page 139: ...nected to the E5ZE the character strings received at the control point from the host system Character strings can contain all characters except the following characters 40H s carriage return 0DH Command Response M C s FCS Unit x16 x16 Header code Terminator 1 0 M C s FCS End code Unit x16 x16 x16 x16 Header code Terminator 1 1 0 0 0 1 M C 4 F s 0 1 M C 0 0 4 F s Normal end Send data 118 characters...

Page 140: ...er 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 Command Response T S s FCS End code Unit x16 x16 x16 x16 Header code Terminator 1 1 0 0 0 1 T S A B C 1 2 3 3 6 s Character string ABC123 0 1 T S A B C 1 2 3 3 6 s Character string ABC123 ...

Page 141: ... and SSR failure detection 5 1 HB Alarm and HS Alarm Point Write WU 142 5 2 HB Alarm and HS Alarm Point Read RU 143 5 3 Heater Burnout and SSR Failure Detection Current Value Write WW 144 5 4 Heater Burnout and SSR Failure Detection Current Value Read RW 145 5 5 Heater Current Value and SSR Leakage Current Value Read RZ 146 ...

Page 142: ...control point is being auto tuned Setting Data Range Command Response Communications Example In this example the E5ZE is operated with HB Alarm and HS Alarm Point Write WU under the following conditions Unit no 1 Control Points 0 2 4 and 6 Invalid Control Points 1 3 5 and 7 Valid Default 00 None of the control points have HB or HS alarm Setting code 00 to FF W U 0 0 0 2 0 0 s Always 00 Setting dat...

Page 143: ...e end code of the response block is other than 00 2 Refer to 2 4 End Codes 0 1 W U 0 0 0 2 0 0 A A 4 1 s 1 0 1 0 1 0 1 0 Bit status 0 1 W U 0 0 4 3 s Normal end Always 00 R U 0 0 0 2 s Header code Terminator Data code FCS Unit x16 x16 1 0 R U 0 0 s Read data Terminator FCS x16 x16 Header code Setting code Unit x16 x16 x16 x16 7 6 5 4 3 2 1 0 Control point Bit Valid Invalid Point 0 1 0 Point 1 1 0 ...

Page 144: ...trol point Setting Data Range Refer to the following to turn the HB alarm of a control point OFF or ON If the detection current value are set to 0000 the HB alarm will be always OFF If the detection current value are set to 0500 the HB alarm will be always ON Command 0 1 R U 0 0 0 2 4 4 s 0 1 R U 0 0 0 0 A A 4 6 s Normal end 1 0 1 0 1 0 1 0 Bit status Function Heater burnout detection SSR failure ...

Page 145: ... the E5ZE to detect heater burnout or SSR failures Command Response 1 The response block for Heater Burnout and SSR Failure Detection Current Value Read RW does not include read data if the end code of the re sponse block is other than 00 W W s FCS End code Unit x16 x16 x16 x16 Header code Terminator 1 1 0 0 0 1 W W 0 3 0 0 0 2 5 0 4 5 s Heater burnout 25 0 A 0 1 W W 0 0 4 1 s Normal end Always 0 ...

Page 146: ...rent Transformer 1 Heater Current Value The current value of the heater measured at the control point with its control output turned ON 2 SSR Leakage Current Value The leakage current value of the SSR mea sured at the control point with its control output turned OFF Command Response The current data of the response block for Heater Current Value and SSR Leakage Current Value Read RZ will be 0000 i...

Page 147: ... The response block for Heater Current Value and SSR Leakage Current Value Read RZ 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 Communications Example In this example the E5ZE is operated with Heater Current Value and SSR Leakage Current Value Read RZ under the following conditions Unit no 1 Control ...

Page 148: ... Commands This section describes the commands used for heating and cooling control 6 1 Dead Band and Overlap Band Write WD 150 6 2 Dead Band and Overlap Band Read RD 151 6 3 Cooling Coefficient Write WC 151 6 4 Cooling Coefficient Read RC 152 ...

Page 149: ... the control output will be designated 2 Dead Band and Overlap Band Write WD cannot be used at a control point being auto tuned Setting Data Range Command Response Communications Example In this example the E5ZE is operated with Dead Band and Overlap Band Write WD under the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Overlap Band 5 C Command Response Setting unit 1 C or F C F D...

Page 150: ...ficient Write WC Function This command is used to write cooling coefficients that designate cooling side proportional bands to a control point in heating and cooling control oper ation 1 The cooling side proportional band to be set a control point is calculated according to the cooling coefficient and proportional band Refer to the fol lowing formula Cooling side proportional band Cooling coeffici...

Page 151: ...ooling Coefficient 1 5 Command Response 6 4 Cooling Coefficient Read RC Function This command is used to read the cooling coefficients that have been set at a control point Command Setting unit 0 1 Default 0010 Setting data 0000 to 0100 W C 0 0 s Or minus sign Decimal point Control point Data code Terminator Cooling coefficient FCS x16 x16 Unit Bank Setting data Header code x10 x10 x10 x10 1 1 0 0...

Page 152: ...unications Example In this example the E5ZE is operated with Cooling Coefficient Read RC under the following conditions Unit no 1 Memory Bank no 2 Control Point 3 Cooling Coefficient 1 5 Command Response R C s Or minus sign Decimal point Terminator Cooling coefficient FCS x16 x16 Unit Read data Header code End code x16 x16 x10 x10 x10 x10 1 1 1 0 0 0 2 1 0 1 R C 2 3 0 0 5 1 s 0 1 R C 0 0 0 0 1 5 5...

Page 153: ...is section describes the commands used for fuzzy control 7 1 Fuzzy Strength Write Wj 156 7 2 Fuzzy Strength Read Rj 157 7 3 Fuzzy Scale 1 Write Wk 157 7 4 Fuzzy Scale 1 Read Rk 158 7 5 Fuzzy Scale 2 Write Wl 159 7 6 Fuzzy Scale 2 Read Rl 160 ...

Page 154: ...rol operation Command Response Communications Example In this example the E5ZE is operated with Fuzzy Strength Write Wj under the following conditions Unit no 1 Memory bank no 2 Control point 3 Fuzzy strength 45 Command Response Setting unit 1 Fuzzy strength unit Default 0050 Setting data 0000 to 0099 W j 0 0 s Control point Data code Terminator Fuzzy strength FCS x16 x16 Unit Bank Setting data He...

Page 155: ... used to write fuzzy scale 1 values to a control point for the E5ZE to determine external disturbance scales 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 3 The fuzzy scale 1 value of a control point will be automatically adjusted a...

Page 156: ... is used to read the fuzzy scale 1 values that have been set at a control point Command Setting unit 0 1 C or F C F Default 9999 Setting data 0002 to 9999 W k 0 0 s Decimal point Control point Data code Terminator Fuzzy scale 1 FCS x16 x16 Unit Bank Setting data Header code x10 x10 x10 x10 1 1 0 0 2 1 W k s FCS End code Unit x16 x16 x16 x16 Header code Terminator 1 1 0 0 0 1 W k 2 3 0 0 0 4 0 0 7 ...

Page 157: ...temperature changes due to external distur bance 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 3 The fuzzy scale 2 value of a control point will be automatically adjusted ac cording to the PID constants The fuzzy scale 2 value can b...

Page 158: ...d the fuzzy scale 2 values that have been set at a control point Command W l 0 0 s Decimal point Control point Data code Terminator Fuzzy scale 2 FCS x16 x16 Unit Bank Setting data Header code x10 x10 x10 x10 Lower case l el 1 1 0 0 1 2 W l s FCS End code Unit x16 x16 x16 x16 Header code Terminator Lower case l el 1 1 0 0 0 1 W l 2 3 0 0 0 3 0 0 7 8 s 3 00 C s Lower case l el 0 1 W l 0 0 7 A s Nor...

Page 159: ...In this example the E5ZE is operated with Fuzzy Scale 2 Read Rl under the following conditions Unit no 1 Memory bank no 2 Control point 3 Fuzzy scale 2 3 00 C s Command Response R l s Decimal point Terminator Fuzzy scale 2 FCS x16 x16 Unit Read data Header code End code x16 x16 x10 x10 x10 x10 Lower case l el 1 1 1 0 0 0 1 2 Lower case l el 0 1 R l 2 3 0 0 7 E s Lower case l el 0 1 R l 0 0 0 3 0 0...

Page 160: ...ON 8 Control Operation Start and Stop Commands This section describes the commands used for starting and stopping operation 8 1 Operation Start OS 164 8 2 Operation Stop OP 164 8 3 Manual Operation Start OM 165 ...

Page 161: ...ontrol point 3 the unit number of which has been set to 1 starts temperature control with Operation Start OS Command Response 8 2 Operation Stop OP Function This command is used to designate a control point to stop temperature control or manual operation If a control point is stopped all alarm output of the control point will be OFF O S 0 0 0 s Control point Data code Terminator FCS x16 x16 Unit H...

Page 162: ... has been preset 1 Manual Operation Start OM cannot be used at a control point being auto tuned 2 Manual Operation Start OM will be ignored by a control point in manual operation Command Response O P 0 0 0 s Control point Data code Terminator FCS x16 x16 Unit Header code Always 0 1 0 O P s FCS End code Unit x16 x16 x16 x16 Header code Terminator 1 1 0 0 0 1 O P 0 3 0 0 5 D s 0 1 O P 0 0 5 E s Norm...

Page 163: ...Section 8 3 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 0 1 O M 0 3 0 0 4 0 s 0 1 O M 0 0 4 3 s Normal end ...

Page 164: ...ion Test TS 76 138 communications errors 7 33 overview 3 parameters 6 communications procedure 70 communications program examples 39 control data 20 21 Control Mode Bit 114 control output read percentage 72 Control Period Read RT 73 100 Control Period Write WT 73 99 Cooling Coefficient Read RC 77 152 Cooling Coefficient Write WC 77 151 CPU Error 117 CS1 PCs program example 54 CVM1 and CV series PC...

Page 165: ...recautions 20 Integral Time Read RN 72 96 Integral Time Write WN 72 95 L M ladder program example 42 manipulated variable read percentage 92 manual operation 14 Manual Operation Start OM 78 165 Manual Output Value Write WO 75 131 Manual Reset Value Read RK 75 127 Manual Reset Value Write WK 75 126 MC 76 137 Measured Temperature Read RX 72 90 measurement values 21 30 Memory Bank Designation Read RM...

Page 166: ...5 129 RT 73 100 Rt 75 123 RU 73 74 76 102 115 143 RUN Status Bit 114 RV 73 98 RW 76 145 RX 72 74 90 112 RZ 76 146 S Sensor Input AD Error 116 Sensor Input Error Bit 114 Set Point Read RS 72 89 Set Point Write WS 72 88 set points 14 set values changing 28 common 21 monitoring 28 setting 21 31 32 Setting Data Error 117 Setting Unit Read Rt 75 123 Setting Unit Write Wt 75 121 setting unit temperature...

Page 167: ...170 Index WL 76 132 Wl 77 159 WM 74 108 WN 72 95 WO 75 131 word allocations 10 WR 75 127 writing data 78 writing PC memory 19 WS 72 88 WT 73 99 Wt 75 121 WU 73 76 101 142 WV 73 97 WW 76 144 ...

Page 168: ...e catalog number on the front cover of the manual The following table outlines the changes made to the manual during each revision Page numbers refer to the previous version Revision code Date Revised content 1 December 2000 Original production Cat No H114 E1 01 Revision ...

Reviews: