background image

4   Modbus Communications Procedure

4 - 4

E5@C Digital Temperature Controllers Communications Manual (H175)

Normal Response Frame

Error Response Frame

4-1-2 Response Frame

Slave address

The number specified in the command frame is entered as-is. This is the unit 
number of the Unit returning the response.

Function code

This is the received function code with the hexadecimal value of H'80 added 
to indicate that the response is an error response. 
Example: Received function code = H'03

Function code in response frame when an error occurred = H'83

Error code

This code indicates the kind of error that occurred.

CRC-16

Cyclic Redundancy Check
This check code is calculated with the data from the slave address to the end 
of the data. 
The check code is 2-byte hexadecimal.

CRC-16

1

1

Data

CRC-16 calculation range

2 bytes

Slave 

address

Function 

code

CRC-16

1

1

1

CRC-16 calculation range

2 bytes

Slave 

address

Function 

code

Error 
code

Summary of Contents for E5AC

Page 1: ...Communications Manual E5 C Communications Data for CompoWay F CompoWay F Commu nications Procedures Communications Methods Communications Data for Modbus Programless Communications Component Communic...

Page 2: ......

Page 3: ...produced 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 No patent liabi...

Page 4: ...chase price of the non complying Product provided that in no event shall Omron be responsible for warranty repair indemnity or any other claims or expenses regarding the Products unless Omron s analys...

Page 5: ...be responsible for the user s programming of a programmable Product or any consequence thereof Data presented in Omron Company websites catalogs and other materials is provided as a guide for the use...

Page 6: ...ed CAUTION Indicates a potentially hazardous situation which if not avoided may result in minor or moderate injury or in prop erty damage Symbols Symbol Meaning Caution General Caution Indicates non s...

Page 7: ...e port Minor injury from explosion may occasionally occur Do not use the product where subject to flammable or explosive gas Fire may occasionally occur Do not allow dirt or other foreign objects to e...

Page 8: ...l Unit as well Loose screws may occasionally result in fire Tighten the terminal screws to the specified torque of 0 43 to 0 58 N m Set the parameters of the product so that they are suitable for the...

Page 9: ...allow heat to escape do not block the area around the product Do not block the ventilation holes on the product Be sure to wire properly with the correct signal name and polarity of terminals To conn...

Page 10: ...be performed properly and optimum control will not be achieved A switch or circuit breaker must be provided close to the Digital Controller The switch or circuit breaker must be within easy reach of t...

Page 11: ...efore you start and never touch nor apply shock to the terminals or electric components When you insert the interior body of the Digital Controller do not allow the electronic components to touch the...

Page 12: ...ademarks MELSEC and GX Works are trademarks of the Mitsubishi Electric Corporation Keyence KV STUDIO is a registered trademark of Keyence Corporation Other company names and product names in this docu...

Page 13: ...H175 Versions Check the version on the nameplate on the E5 C Controller or on the label on the packing box If the version is not given the version of the E5 C Controller is version 1 0 Product namepl...

Page 14: ...figure 06 July 2013 Added E5DC Digital Controllers Page 6 Changed notes and changed caution mark Pages 7 and 9 Added precautions Page 11 Change figures Pages 13 15 6 1 and 7 1 Removed version indicati...

Page 15: ...arch 2016 Added information on version 2 1 of the E5 C B Corrected mistakes 13 July 2016 Corrected mistakes and added explanations 14 October 2017 Added NX1P2 series NJ series and Mitsubishi s iQ R se...

Page 16: ...Revision History 14 E5 C Digital Temperature Controllers Communications Manual H175...

Page 17: ...ommunications Data for Modbus Programless Communications Component Communications A Appendices I Index A I Sections in This Manual Descriptions in this manual are separated by the communications metho...

Page 18: ...1 Introduction 1 2 1 1 2 Communications Specifications 1 2 1 1 3 Transmission Procedure 1 4 1 1 4 Interface 1 4 1 1 5 Wiring 1 5 1 1 6 Communications Parameters 1 8 1 1 7 Communications Parameter Set...

Page 19: ...8 4 4 1 Variable Read Multiple 4 8 4 4 2 Variable Write Multiple 4 10 4 4 3 Variable Write Single Operation Command 4 12 4 4 4 Echoback Test 4 15 Section 5 Communications Data for Modbus 5 1 Variable...

Page 20: ...6 38 6 6 2 Switch Settings and Wiring 6 39 6 6 3 PLC Setup 6 39 6 6 4 E5 C Controller Setup 6 43 6 6 5 Checking Operation 6 43 6 7 Connecting to NJ series PLCs 6 49 6 7 1 Configuration and Procedure 6...

Page 21: ...ection 7 Component Communications 7 1 Component Communications 7 2 7 1 1 Introduction 7 2 7 1 2 Wiring 7 2 7 1 3 E5 C Setup 7 3 7 2 Operation for Component Communications 7 6 7 3 Troubleshooting 7 7 S...

Page 22: ...20 E5 C Digital Temperature Controllers Communications Manual H175...

Page 23: ...to this section when setting up equipment 1 1 Overview of Communications Methods 1 2 1 1 1 Introduction 1 2 1 1 2 Communications Specifications 1 2 1 1 3 Transmission Procedure 1 4 1 1 4 Interface 1 4...

Page 24: ...bus is a registered trademark of Schneider Electric It supports functions equivalent to the CompoWay F Read Variable Area Write Variable Area Opera tion Command and Echoback Test functions The E5 C su...

Page 25: ...ations Manual H175 1 1 Overview of Communica tions Methods 1 1 1 2 Communications Specifications Communications baud rate data length stop bits and vertical parity can each be set independently in the...

Page 26: ...command frame The following dia gram shows the operation of the command and response frames Communications with the host are carried out through a standard RS 485 interface Use a K3SC Inter face Conv...

Page 27: ...For detailed wiring specifications refer to Precautions for Safe Use on page 7 E5CC EC AC 1 1 5 Wiring RS 485 14 13 RS 485 6 8 V TX RX 14 13 FG SG A B A B 120 1 2 W Abbreviation Pin Abbreviation Spec...

Page 28: ...TX RX Use 120 1 2 W terminating resistance Communications transceiver Shield E5 C B End node RS 485 Abbreviation Pin 20 19 18 17 A B 1 Mark A B 0 Space Terminals 17 and 18 and terminals 19 and 20 are...

Page 29: ...Specify both ends of the transmission path including the host as the end node that is connect terminating resistance to both ends Use a terminating resistance of at least 54 Host E5DC E5DC End node R...

Page 30: ...ommunications stop bits must be 1 bit by setting the communications parity to Even Odd or it must be 2 bits by setting the parity to None These two parameters are not displayed on the Controller s dis...

Page 31: ...being used 1 Press the O Key for at least three seconds to move from the operation level to the initial setting level 2 Press the O Key for less than one second to move from the initial setting level...

Page 32: ...mmunications with the host The communications baud rate settings are as follows 9 6 9600 bps 19 2 19200 bps 38 4 38400 bps or 57 6 57600 bps Communications Data Length len This parameter is for settin...

Page 33: ...2 2 Area Definitions 2 6 2 2 3 Type Code Variable Type 2 6 2 2 4 Addresses 2 7 2 2 5 Number of Elements 2 7 2 2 6 List of Services Main Request Codes and Sub Request Codes 2 7 2 3 Detailed Descriptio...

Page 34: ...er specifies the transmission s destination Specify the E5 C s communications unit number A BCD value between 00 and 99 or an ASCII value of XX can be set Specify XX for a broadcast transmission No re...

Page 35: ...ed data is 1 does not match the set value of the communications parity bit 2 11 Framing error Stop bit is 0 1 12 Overrun error An attempt was made to transfer new data when the reception data buffer w...

Page 36: ...Command Response The end code is 14 format error Example 3 No Node Number Provided Command The node number is lacking one character Response There is no response 2 1 4 Communications Data Communicati...

Page 37: ...trollers Communications Manual H175 2 1 Data Format 2 2 1 5 End Code Example Example 4 No Sub address and Illegal BCC Command Response The sub address is 00 and the end code is 13 BCC error STX ETX No...

Page 38: ...ES SRES provides the response code MRES SRES are not output when processing ends in a normal completion Areas comprise only the variable area The following figure shows the variable area type code The...

Page 39: ...is initializing until the Controller recognizes the process value after the power is turned ON Variable type Description C0 80 R O read only parameter for setup area 0 C1 81 R W parameter for setup a...

Page 40: ...Code Normal Completion 2 3 1 Read Variable Area Number of elements Processing 0000 The read operation is not performed read data is not appended to the service response PDU and processing ends in a n...

Page 41: ...long 1002 Command too short The command is too short 1101 Area type error The variable type is wrong 1103 Start address out of range error The read start address is out of range 110B Response too lon...

Page 42: ...tart address out of range error Write start address is out of range 1104 End address out of range error The write end address write start address number of elements exceeds the final address of the va...

Page 43: ...Completion Error Occurred Read data length Number of read data items For double word variable type C0 C1 or C3 20 max For word variable type 80 81 or 83 25 max Composite Read Composite Read Double wor...

Page 44: ...gives the maximum number of write data items when double word data and word data are used together 2 3 4 Composite Write to Variable Area Write data length Number of write data items For double word...

Page 45: ...xpressed in 2 byte hexadecimal and read after being converted to 4 byte ASCII Buffer size 217 bytes H 00D9 Response code Name Description 0000 Normal completion No errors were found Response code Erro...

Page 46: ...cription 1001 Command too long The command is too long 2203 Operation error Non volatile memory error 2 3 6 Read Controller Status Operating status Description 00 Control is being carried out error ha...

Page 47: ...e Code Normal Completion Error Occurred Response code Name Description 0000 Normal completion No errors were found Response code Error name Description 1001 Command too long The command is too long 22...

Page 48: ...t SP Mode Command code Command content Related Information 00 Communications Writing 00 OFF disabled 01 ON enabled 01 RUN STOP 00 Run 01 Stop 02 Multi SP 00 Set point 0 01 Set point 1 02 Set point 2 0...

Page 49: ...r an event input 0C Alarm Latch Cancel 00 Alarm 1 latch cancel 01 Alarm 2 latch cancel 02 Alarm 3 latch cancel 03 HB alarm latch cancel 04 HS alarm latch cancel 05 Alarm 4 latch cancel 0F All alarm la...

Page 50: ...ion with no processing Write Mode Set either the backup mode or RAM write mode with the related information setting The setting can be accepted in both setup area 0 and setup area 1 The number of non...

Page 51: ...to automatic mode the operation level s first parameter will be displayed When the Controller is switched to manual mode while already in manual mode the command will be completed normally and the di...

Page 52: ...ram Start The simple program function can be reset started with the related information setting The setting can be accepted in both setup area 0 and setup area 1 An operation error will be generated i...

Page 53: ...rite start address number of elements exceeds the final address of the variable area 6 1003 Number of elements data mismatch The amount of data does not match the number of elements 7 110B Response to...

Page 54: ...2 CompoWay F Communications Procedures 2 22 E5 C Digital Temperature Controllers Communications Manual H175...

Page 55: ...ers Communications Manual H175 3 This section lists the details of the communications data in the CompoWay F communications protocol 3 1 Variable Area Setting Range List 3 2 3 2 Status and Status 2 3...

Page 56: ...0 0000 PV Temperature Use the specified range for each sensor Analog Scaling lower limit 5 FS to Scaling upper limit 5 FS Operation C0 80 0001 Status 1 2 Refer to 3 2 Status and Status 2 for details C...

Page 57: ...OFF Changing of setup on Controller display is allowed H 00000001 1 ON Changing of setup on Controller display is prohibited C1 81 0003 Set Point SP lower limit to SP upper limit Operation C1 81 0004...

Page 58: ...resis Heating H 00000001 to H 0000270F 0 1 to 999 9 for temperature input 0 01 to 99 99 for analog input C1 81 001C Hysteresis Cooling H 00000001 to H 0000270F 0 1 to 999 9 for temperature input 0 01...

Page 59: ...H 00000001 to H 0000270F 1 to 9999 Adjustment C1 81 0026 MV Upper Limit Standard control or close position proportional control MV lower limit 0 1 to H 0000041A MV lower limit 0 1 to 105 0 Heating an...

Page 60: ...000270F 1999 to 9999 C1 81 0033 Alarm Value Upper Limit 4 H FFFFF831 to H 0000270F 1999 to 9999 C1 81 0034 Alarm Value Lower Limit 4 H FFFFF831 to H 0000270F 1999 to 9999 C1 81 0035 SP 4 SP lower limi...

Page 61: ...y H 00000000 to H 0000270F 0 to 9999 C1 81 0043 Work Bit 4 ON Delay H 00000000 to H 0000270F 0 to 9999 C1 81 0044 Work Bit 4 OFF Delay H 00000000 to H 0000270F 0 to 9999 C1 81 0045 Work Bit 5 ON Delay...

Page 62: ...011 17 S 0 to 1700 C 0 to 3000 F H 00000012 18 B 100 to 1800 C 300 to 3200 F H 00000013 19 W 0 to 2300 C 0 to 3200 F H 00000014 20 PL II 0 to 1300 C 0 to 2300 F H 00000015 21 Infrared temperature sens...

Page 63: ...H 00000003 3 Lower limit alarm H 00000004 4 Upper and lower limit range alarm H 00000005 5 Upper and lower limit alarm with standby sequence H 00000006 6 Upper limit alarm with standby sequence H 0000...

Page 64: ...irm alarm occurrences via the status data C3 83 0010 Communications Unit No 1 H 00000000 to H 00000063 0 to 99 Commu nications setting C3 83 0011 Communications Baud Rate 1 H 00000003 3 9 6 H 00000004...

Page 65: ...ions Writing Enable Disable 3 H 0000000A 10 Alarm Latch Cancel H 0000000B 11 Multi SP No Switch Bit 0 H 0000000C 12 Multi SP No Switch Bit 1 H 0000000D 13 Multi SP No Switch Bit 2 Initial setting C3 8...

Page 66: ...25 Heater Burnout Latch H 00000000 0 OFF H 00000001 1 ON C3 83 0026 Heater Burnout Hysteresis H 00000001 to H 000001F4 0 1 to 50 0 C3 83 0027 ST Stable Range H 00000001 to H 0000270F 0 1 to 999 9 C3 8...

Page 67: ...ional Models Initial setting C3 83 003F Transfer Output Upper Limit H FFFFF831 to H 0000270F 1999 to 9999 1 C3 83 0040 Transfer Output Lower Limit H FFFFF831 to H 0000270F 1999 to 9999 1 C3 83 0041 Co...

Page 68: ...alarm H 00000009 9 HS alarm H 0000000A 10 Input error H 0000000B 11 RSP input error H 0000000C 12 Program end output 1 H 0000000D 13 RUN output H 0000000E 14 Integrated alarm H 0000000F 15 Work bit 1...

Page 69: ...13 19 Work bit 5 H 00000014 20 Work bit 6 H 00000015 21 Work bit 7 H 00000016 22 Work bit 8 Advanced function setting C3 83 0051 Auxiliary Output 2 Assignment H 00000000 to H 00000016 0 to 22 Note Sam...

Page 70: ...00000 0 OFF H 00000001 1 ON C3 83 0061 Remote SP Upper limit Input range lower limit to Input range upper limit for temperature input Scaling lower limit to Scaling upper limit for analog input C3 83...

Page 71: ...0A 10 Alarm value 2 H 0000000B 11 Alarm value upper limit 2 H 0000000C 12 Alarm value lower limit 2 H 0000000D 13 Alarm value 3 H 0000000E 14 Alarm value upper limit 3 H 0000000F 15 Alarm value lower...

Page 72: ...0 25 H 00000002 2 0 5 H 00000003 3 1 0 C3 83 0084 Alarm 4 Type H 00000000 to H 00000013 0 to 19 Note Same settings as the Alarm 1 Type However the LBA loop burnout alarm cannot be set Initial setting...

Page 73: ...C3 83 0090 Remote SP Input H 00000000 0 4 to 20 mA H 00000001 1 0 to 20 mA H 00000002 2 1 to 5 V H 00000003 3 0 to 5 V H 00000004 4 0 to 10 V C3 83 0091 Integral Derivative Time Unit H 00000000 0 1 s...

Page 74: ...000014 20 EM13 H 00000015 21 EM14 H 00000016 22 EM15 H 00000017 23 EM16 H 00000018 24 EM17 H 00000019 25 EM18 When Protocol Setting Parameter Is Set to MCP4 H 00000000 0 D data registers H 00000001 1...

Page 75: ...ownload Setting 1 H 0000001E to H 00000062 30 to 98 C3 83 00AA Download Setting 2 H 0000001E to H 00000062 30 to 98 C3 83 00AB Download Setting 3 H 0000001E to H 00000062 30 to 98 C3 83 00AC Download...

Page 76: ...es Advanced function setting C3 83 00CD Valve Opening Monitor Selection 2 H 00000000 0 Measured opening H 00000001 1 Estimated opening Initial setting 1 Selection is possible only with the E5CC U E5DC...

Page 77: ...tput heating open output Control output cooling close output HB heater burnout alarm CT1 HB heater burnout alarm CT2 Alarm 1 Alarm 2 Alarm 3 Program end output 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16...

Page 78: ...15 16 0 0 0 0 0 0 0 0 Spare Operating status Bit position Event input 5 Event input 6 Invert direct reverse operation SP ramp SP Mode Alarm 4 15 16 17 18 19 20 21 22 0 23 24 25 26 27 28 29 30 31 0 0 0...

Page 79: ...ng open output OFF ON 9 Control output cooling close output OFF ON 10 HB heater burnout alarm CT1 OFF ON 11 HB heater burnout alarm CT2 OFF ON 12 Alarm 1 OFF ON 13 Alarm 2 OFF ON 14 Alarm 3 OFF ON 15...

Page 80: ...Work bit 5 OFF ON 5 Work bit 6 OFF ON 6 Work bit 7 OFF ON 7 Work bit 8 OFF ON 8 Spare OFF 9 Spare OFF 10 Spare OFF 11 Spare OFF 12 Spare OFF 13 Spare OFF 14 Spare OFF 15 Spare OFF Status upper word 16...

Page 81: ...Format 4 2 4 1 1 Command Frame 4 2 4 1 2 Response Frame 4 4 4 1 3 Error Codes 4 5 4 2 Function List 4 6 4 3 Variable Area 4 7 4 4 Detailed Description of the Functions 4 8 4 4 1 Variable Read Multiple...

Page 82: ...3 5 character times 4 1 1 Command Frame Silent interval of 3 5 character times minimum Slave address Specify the unit number The unit number can be set between H 00 to H 63 hexadecimal 0 to 99 decimal...

Page 83: ...eated next bit shift processing If the bit shifted from the LSB is 1 an XOR is performed on the content of the CRC register and H A001 and the result is returned to the CRC register 5 Steps 3 and 4 ar...

Page 84: ...adecimal value of H 80 added to indicate that the response is an error response Example Received function code H 03 Function code in response frame when an error occurred H 83 Error code This code ind...

Page 85: ...e returned for broadcast functions slave address H 00 4 1 3 Error Codes End code Name Description Error detection priority H 01 Function code error An unsupported function code was received 1 H 02 Var...

Page 86: ...le multiple This function writes to the variable area It is possible to write two or more consecutive variables It is also possible to broadcast this function broadcast transmission 06 H 06 Write vari...

Page 87: ...lements varies according to the command Four byte Mode One element uses 2 bytes of data so specify two element units Reading and writing in 4 byte units is executed by specifying an even address and s...

Page 88: ...imes the number of setting data items as the number of elements to be read The setting range for the number of elements is H 0002 to H 006A 2 to 106 When H 006A is set 53 items of setting data can be...

Page 89: ...is When an error occurred the hexadecimal value of H 80 is added to the function code to indicate that the response is an error response Example Received function code H 03 Function code in response f...

Page 90: ...e written The setting range for the number of elements is H 0002 to H 0068 2 to 104 When H 0068 is set 52 items of setting data can be read Example When writing 2 items of setting data set the number...

Page 91: ...ith the data from the slave address to the end of the data For details on the CRC 16 calculation refer to CRC 16 Calculation Example in 4 1 1 Command Frame on page 4 2 Function code Error code Error n...

Page 92: ...s such as writing to the variable area single and operation commands communications writing RUN STOP multi SP AT execute cancel write mode save RAM data soft ware reset move to setup area 1 move to pr...

Page 93: ...nt 5 06 Set point 6 07 Set point 7 03 AT execute cancel 00 AT cancel 01 100 AT execute 02 40 AT execute 04 Write mode 00 Backup 01 RAM write mode 05 Save RAM data 00 06 Software reset 00 07 Move to se...

Page 94: ...Description H 06 Normal completion No errors were found Function code Error code Name Description H 86 H 02 Variable address error The write variable address is incorrect H 03 Variable data error The...

Page 95: ...The following example shows the command response for an Echoback Test command In this case the test data is H 1234 In this case the slave address is H 01 4 4 4 Echoback Test Function code Error code N...

Page 96: ...4 Modbus Communications Procedure 4 16 E5 C Digital Temperature Controllers Communications Manual H175...

Page 97: ...ure Controllers Communications Manual H175 This section lists the details of the communications data in the Modbus communications protocol 5 1 Variable Area Setting Range List 5 2 5 2 Status 5 17 Comm...

Page 98: ...Current 1 Value Monitor H 00000000 to H 00000226 0 0 to 55 0 0008 2004 MV Monitor Heating Standard H FFFFFFCE to H 0000041A 5 0 to 105 0 Heating and cooling H 00000000 to H 0000041A 0 0 to 105 0 000A...

Page 99: ...1 to H 0000270F 1999 to 9999 Can only be set The monitor value is always H 00000000 050C 2506 Parameter Mask Enable H 00000000 0 OFF H 00000001 1 ON 050E 2507 Changed Parameters Only H 00000000 0 OFF...

Page 100: ...270C SP Ramp Time Unit H 00000000 0 EU second H 00000001 1 EU minute H 00000002 2 EU hour Advanced function setting 071A 270D SP Ramp Set Value H 00000000 0 OFF H 00000001 to H 0000270F 1 to 9999 Adju...

Page 101: ...ime H 00000001 to H 0000270F 1 to 9999 Adjustment 0754 272A Wait Band H 00000000 0 OFF H 00000001 to H 0000270F 0 1 to 999 9 for Temperature input 0 01 to 99 99 for Analog input 0756 272B Remote SP In...

Page 102: ...o H 0000270F 1999 to 9999 091A 290D Alarm Value Lower Limit 4 H FFFFF831 to H 0000270F 1999 to 9999 091C 290E SP 1 SP lower limit to SP upper limit Adjustment 0938 291C SP 2 SP lower limit to SP upper...

Page 103: ...A 26 0 to 20 mA H 0000001B 27 1 to 5 V H 0000001C 28 0 to 5 V H 0000001D 29 0 to 10 V H 0000001E 30 0 to 50 mV Selection is possible only for E5CC U Controllers and only if they are manufactured in Ma...

Page 104: ...0001 1 ON 0D2C 2D16 Program Pattern H 00000000 0 OFF H 00000001 1 STOP H 00000002 2 CONT 0D30 2D18 Remote SP Input H 00000000 0 4 to 20 mA H 00000001 1 0 to 20 mA H 00000002 2 1 to 5 V H 00000003 3 0...

Page 105: ...00000B 11 RSP input error H 0000000C 12 Program end output 1 H 0000000D 13 RUN output H 0000000E 14 Integrated alarm H 0000000F 15 Work bit 1 H 00000010 16 Work bit 2 H 00000011 17 Work bit 3 H 000000...

Page 106: ...3 Alarm 1 H 00000004 4 Alarm 2 H 00000005 5 Alarm 3 H 00000006 6 Alarm 4 H 00000007 7 Heater alarm H 00000008 8 HB alarm H 00000009 9 HS alarm H 0000000A 10 Input error H 0000000B 11 RSP input error...

Page 107: ...a linear current output The E5CC U must be manufactured in May 2014 or later version 2 2 or higher and the E5DC must be manufactured in July 2014 or later version 2 2 or higher 0E2C 2E16 Simple Trans...

Page 108: ...mote SP input 0F02 2F01 Alarm 1 Latch H 00000000 0 OFF H 00000001 1 ON Advanced function setting 0F04 2F02 Alarm 1 Hysteresis H 00000001 to H 0000270F 0 1 to 999 9 for temperature input 0 01 to 99 99...

Page 109: ...ing displayed H 00000001 1 PV SP H 00000002 2 PV H 00000003 3 PV SP character display H 00000004 4 PV SP MV H 00000005 5 PV SP Multi SP No H 00000006 6 PV SP Soak time remain H 00000007 7 PV SP Ramp S...

Page 110: ...Digit shift key Advanced function setting 1204 3202 Monitor Setting Item 1 H 00000000 0 Disabled H 00000001 1 PV SP multi SP H 00000002 2 PV SP MV H 00000003 3 PV SP soak time remain H 00000004 4 Pro...

Page 111: ...0000000 0 OFF H 00000001 1 ON 132E 3317 HS Alarm Hysteresis H 00000001 to H 000001F4 0 1 to 50 0 1336 331B Number of Multi SP Points H 00000001 1 OFF H 00000002 to H 00000008 2 to 8 1338 331C HB ON OF...

Page 112: ...0 0 Same as heating control H 00000001 1 Linear H 00000002 2 Air cooling H 00000003 3 Water cooling Advanced function setting 136A 3335 LCT Cooling Output Minimum ON Time Not supported on version 2 0...

Page 113: ...7 5 Communications Data for Modbus E5 C Digital Temperature Controllers Communications Manual H175 5 2 Status 5 5 2 Status The status data for Modbus is the same as that for CompoWay F Refer to page 3...

Page 114: ...5 Communications Data for Modbus 5 18 E5 C Digital Temperature Controllers Communications Manual H175...

Page 115: ...Data 6 9 6 2 6 Receive Data Wait Time 6 11 6 2 7 Communications Node Number 6 11 6 2 8 Upload Settings and Download Settings 6 12 6 2 9 Copying Parameter Settings 6 14 6 2 10 Communications Writing 6...

Page 116: ...50 6 7 4 E5 C Controller Setup 6 53 6 7 5 Checking Operation 6 53 6 8 Connecting to MELSEC Q series PLCs 6 54 6 8 1 Configuration and Procedure 6 54 6 8 2 Wiring 6 55 6 8 3 PLC Setup 6 55 6 8 4 E5 C C...

Page 117: ...Only 12 parameters can be read for Mitsubishi FX series or Keyence KV series PLCs You can set the PLC memory area and addresses to use for programless communications You can copy settings between E5...

Page 118: ...time as the PLC The following may occur if the power supply is turned ON to the PLC after programless communications have started The PLC may detect a communications error The Response Flag may change...

Page 119: ...mmunications ports Port 1 Port 2 Serial Communications Units CJ1W SCU21 V1 CJ1W SCU22 RS 232C RS 232C CJ1W SCU41 V1 CJ1W SCU42 RS 422A 485 Cannot be used RS 232C CS1W SCU21 V1 RS 232C RS 232C Serial C...

Page 120: ...32C Cannot be used RS 422 485 QJ71C24N R4 RS 422 485 RS 422 485 L Corresponding Serial Communication Module LJ71C24 RS 232C Cannot be used RS 422 485 FX1N 1NC Corresponding Function Expansion Board or...

Page 121: ...nnected Refer to 7 1 Component Communications for information on component communications Communications Setting Level Display condition None Selection is possible only for E5 C version 2 1 or later 6...

Page 122: ...if the command is sent too soon to allow the PLC or for component communications the E5 C slave to receive it Communications Setting Level Display condition None Set the Highest Communications Unit N...

Page 123: ...t number 0 will use the words that start from the specified starting address the E5 C Controller with unit number 1 will use the words that start from the specified starting address plus 30 words and...

Page 124: ...name Displayed characters Setting range Default Area area When Protocol Setting Parameter Is Set to FINS 0 0 DM 1 EM0 2 EM1 3 EM2 4 EM3 5 EM4 6 EM5 7 EM6 8 EM7 9 EM8 10 EM9 11 EMA 12 EMB 13 EMC 14 EM...

Page 125: ...at which programless communications start will change after the power supply is cycled Use the following formula to calculate the start time Start time Approx 1 s Receive data wait time 4 Example For...

Page 126: ...etting 5 up 5 6 Decimal Point Monitor Upload Setting 6 up 6 7 Process Value Upload Setting 7 up 7 8 Internal Set Point Upload Setting 8 up 8 11 Heater Current 1 Value Monitor Upload Setting 9 up 9 16...

Page 127: ...ater Current 1 Value Monitor 65 Integral Time Cooling 12 Heater Current 2 Value Monitor 66 Derivative Time Cooling 13 Leakage Current 1 Monitor 67 Dead Band 14 Leakage Current 2 Monitor 68 Manual Rese...

Page 128: ...the communications setting level 4 Change the master to the communications setting level and change the communications settings as given below Change the Protocol Setting parameter set the Communicat...

Page 129: ...mmunications unit number 1 and continuing on to the slave with the communications unit number that is set in the Highest Communications Unit No parameter When copying is started the PV display on the...

Page 130: ...umber of 0 To copy the parameter settings one of the slaves will function as the master which means that the No 0 Upload Area and the No 1 Upload Area will temporarily change in PLC memory Turn OFF th...

Page 131: ...he PLC are not possible c err is displayed and then the cycle time is displayed again when communications are restored Adjustment Level Display condition The Protocol Setting parameter must be set to...

Page 132: ...6 2 10 Communications Writing 3 Initializing the Download Area If you set the Request Flag to 2 the set values in the download area will be initialized to the values from the E5 C and then the Request...

Page 133: ...he E5 C This is to update the PID constants It occurs even if PID constants are not set in the down load area To prevent initialization change the Request Flag to 0 Disable Writing after auto tuning s...

Page 134: ...vel Setting area 0 Operates Initial setting level communications setting level advanced function setting level and calibration level Setting area 1 Stops 6 3 4 Operation Command Codes Operation comman...

Page 135: ...ly to the E5 C Controllers was turned ON before the power supply to the PLC 6 4 The PLC memory address is out of range 6 9 There may be noise interference Shield the communications line or attach term...

Page 136: ...mmer and USB driver The application procedure is given below 6 4 1 Configuration and Procedure CX Programmer Support Software USB port Peripheral USB port 25 0 C 25 0 C 25 0 C RS 485 RS 422A RS 485 Op...

Page 137: ...rollers PLC operation will stop and the power supply will be cycled during the setup procedure Make sure that this will not create any problems in the controlled system Connecting to the PLC 1 Connect...

Page 138: ...re Controllers Communications Manual H175 3 Select the USB connection Check Box and click the Connect Button 4 Select the Transfer IO table and Special Unit Setup Check Box and click the Yes Button 5...

Page 139: ...mode to enable changing the communications settings in the PLC Setup Select PLC Operating Mode Program from the menu bar A confirmation dialog box will be displayed Click the Yes Button 2 Double clic...

Page 140: ...to the settings always return to the operation level 2 Change the parameter settings in the communications setting level of the No 0 Controller to the values that are given below Protocol Setting pse...

Page 141: ...change the SPs in the master and confirm that the SPs of the slaves change to the same values For a Mitsubishi PLC the ERR indicator on the Serial Communications Module will light during the copying...

Page 142: ...t be changed to PROGRAM mode to enable changing values in PLC memory Perform step 1 in Communications Settings for the Serial Communications Option Board in 6 4 3 PLC Setup to move to PROGRAM mode 2 D...

Page 143: ...es Select View Display Signed Decimal from the menu bar You can select View Dis play Hexadecimal to return the display to hexadecimal values 5 We will check the E5CC monitor values The area where moni...

Page 144: ...area that is used to change the set value is called the download area D0015 to D0029 is the download area for the No 0 Controller D0045 to D0059 is the download area for the No 1 Controller and D0075...

Page 145: ...as well 4 We will change the set point for the No 0 Controller Double click D0017 Set Point in the PLC Memory Window enter 100 64 hex for the value and then click the OK Button Confirm that D0000 Req...

Page 146: ...initial setting level is set to RUN STOP stop so the RUN STOP parameter will not be dis played Change the Event Input 2 Assignment parameter to NONE none and then change the RUN STOP parameter to RUN...

Page 147: ...below 6 5 1 Configuration and Procedure POWER PA205R DC24V AC240V OUTPUT RUN INPUT AC100 240V L2 N L1 ERC RUN RD2 SCU21 V1 RD1 SD2 RDY NO UNIT ERH SD1 PORT1 PORT2 0 1 2345 6 7 8 9 A B C RDA RDB SDA SD...

Page 148: ...top and the power supply will be cycled during the setup procedure Make sure that this will not create any problems in the controlled system Connecting to the PLC Refer to Connecting to the PLC in 6 4...

Page 149: ...tions Unit SCU 1 The PLC operating mode must be changed to PROGRAM mode to enable changing the SCU communications settings Select PLC Operating Mode Program from the menu bar A confirmation dialog box...

Page 150: ...Port 1 Port settings to User settings set Port 1 Baud rate to 57600 bps and then click the Transfer PC to Unit Button Use the defaults settings for the other parameters Note If you change the unit nu...

Page 151: ...lick the OK Button A dialog box will be displayed when the Unit has been restarted Click the OK Button This completes the PLC setup procedure You will use the CX Programmer to check operation so leave...

Page 152: ...for information on installing the Sysmac Studio The application procedure is given below 6 6 1 Configuration and Procedure 1 2 3 4 5 6 O N Computer IBM PC AT or compatible Support Software Sysmac Stu...

Page 153: ...n will stop during the setup procedure Make sure that this will not create any problems in the controlled system Connecting to the PLC 1 Connect the computer to the built in EtherNet IP port on the NX...

Page 154: ...line Select Controller Online from the menu bar to change to Online Mode Communications Settings for the Serial Communications Option Board 1 Change the communications settings of the Option Board Sel...

Page 155: ...n board 1 Box under Configuration 3 Change the following serial communications setting of Option Board 1 Change the baud rate to 57600 bps Use the default values for other settings 4 Set up the memory...

Page 156: ...menu bar to go online and then select Controller Transfer To Controller The Transfer to Controller Dialog Box will be displayed Click the Execute Button to transfer the project to the Controller A me...

Page 157: ...es Units used in programless communications you must allocate variables Checking E5 C Monitor Values 1 Change to Offline Mode to enable changing the product on the Sysmac Studio Select Controller Offl...

Page 158: ...Note For details on array specifications refer to the NJ NX series CPU Unit Software User s Manual Cat No W501 3 Transfer the project that was created on the Sysmac Studio to the PLC Select Controller...

Page 159: ...h Tab Page from the menu bar b If you enter the name of the variable that you created in step 2 in the Name column of the Watch Table 1 Tab Page displayed at the bottom of the window the contents of D...

Page 160: ...for which is given in the Value column If the default settings are used and a sensor is not connected the PV display on the E5CC will show an input error and the process value in the upload area will...

Page 161: ...nitialization is completed D000 Response Flag will change to 1 Normal End and D015 Request Flag will automatically change to 1 Enable Writing Check the download areas to see if they have been initiali...

Page 162: ...e No 0 Controller Change the RUN STOP parameter r s in the operation level of the E5CC to RUN run 2 Switch the No 0 Controller to STOP Confirm that D015 Request Flag in the Watch Tab Page is 0001 hex...

Page 163: ...04 for information on installing the Sysmac Studio and USB driver The application procedure is given below 6 7 1 Configuration and Procedure 2 3 4 5 6 N DIP switch 1 O Support Software Sysmac Studio U...

Page 164: ...uring the setup procedure Make sure that this will not create any problems in the controlled system Connecting to the PLC 1 Connect the computer to the NJ101 1000 with a USB cable and then start the S...

Page 165: ...click the OK Button 4 Place the PLC online Select Controller Online from the menu bar to change to Online Mode Communications Settings in the Serial Communications Unit SCU 1 The PLC operating mode mu...

Page 166: ...play the Units connected in the PLC 3 Double click CJ1W SCU22 The CJ1W SCU22 Setting Tab Page will be displayed 4 Change the communications settings for port 1 Set Port 1 Port settings to User setting...

Page 167: ...in the restart confirmation dialog box In the Port Selection Dialog Box select All ports and click the OK Button Click the OK Button in the dialog box that says the transfer was successfully complete...

Page 168: ...formation on installing the GX Works2 and to the GX Works2 Version 1 Operating Manual Common SH 080779ENG for information on installing the USB driver The application procedure is given below 6 8 1 Co...

Page 169: ...up communications on the QJ71C24N R4 to enable communicating with the E5CC Controllers PLC operation will stop and the power supply will be cycled during the setup procedure Make sure that this will...

Page 170: ...6 Programless Communications 6 56 E5 C Digital Temperature Controllers Communications Manual H175 4 Click the OK Button 5 Click the Execute Button...

Page 171: ...Connecting to MELSEC Q series PLCs 6 6 8 3 PLC Setup 6 When the set values have been read click the Close Button Also close the above dialog box Communications Settings in the Serial Communication Mo...

Page 172: ...Parity Bit Exist Even odd parity Even Stop bit 2 Sum check code Exist Online Change Enable Setting modifications Enable Communication rate setting 57600 bps This setting can be changed after you chang...

Page 173: ...EC Q series PLCs 6 6 8 3 PLC Setup 4 We will write set values to the PLC Click the Intelligent Function Module Tab and select the check box for the Serial Communication Module in the Valid Column Then...

Page 174: ...ton for of them or click the Yes to All Button When the following dialog box is displayed click the Close Button Also close the dialog box to write set values and then cycle the power supply to the PL...

Page 175: ...changed to check operation Make sure that this will not create any problems in the controlled system Checking E5CC Monitor Values 1 We will display PLC memory in a dialog box Select Online Monitor De...

Page 176: ...elect the Word Multi point Option in the Monitor Format Area select the 10 Points Option in the Word Device Word Multi point Format Area and then click the OK Button 4 We will check the E5CC monitor v...

Page 177: ...hi FX series PLC Changing E5CC Settings 1 We will check the area that is used to change E5CC set values The area that is used to change the set value is called the download area D15 to D29 is the down...

Page 178: ...Request Flag will automatically change to 1 Enable Writing Check the download area to see if it has been initialized to the values given in the above table Confirm this for the No 1 and No 2 Controlle...

Page 179: ...n level of the E5CC to RUN run For a Controller with event inputs the Event Input 2 Assignment parameter ev 2 in the initial setting level is set to RUN STOP stop so the RUN STOP parameter will not be...

Page 180: ...information on installing the GX Works2 and to the GX Works2 Version 1 Operating Manual Common SH 080779ENG for information on installing the USB driver The application procedure is given below 6 9 1...

Page 181: ...anual Data Communication Edition JY997D16901 Set up communications on the FX3U 485ADP MB to enable communicating with the E5CC Controllers PLC operation will stop and the power supply will be cycled d...

Page 182: ...6 Programless Communications 6 68 E5 C Digital Temperature Controllers Communications Manual H175 4 Double click the Serial USB Icon select the USB Option and click the OK Button 5 Click the OK Button...

Page 183: ...Controllers Communications Manual H175 6 9 Connecting to MELSEC FX series PLCs 6 6 9 3 PLC Setup 6 Click the Parameter Program Button and then click the Execute Button 7 When the set values have been...

Page 184: ...mmunications settings for CH1 Click the PC System Setup 2 Tab change the following settings and click the Finish Setup Button Use the defaults settings for the other parameters Operate Communication S...

Page 185: ...mmunications Manual H175 6 9 Connecting to MELSEC FX series PLCs 6 6 9 3 PLC Setup 3 Select Online Write to PLC A dialog box to write the set values will be displayed 4 We will write set values to the...

Page 186: ...ck the Close Button to close it and cycle the power to the PLC This completes the PLC setup procedure You will use GX Works2 to check operation so leave it online Set up programless communications Per...

Page 187: ...Note Refer to the GX Works3 Installation Instructions BCN P5999 for information on installing the GX Works3 and to the GX Works3 Operating Manual SH 081214 for information on installing the USB driver...

Page 188: ...mum transmission distance is 500 m 3 For details on wiring methods refer to 2 3 RS 422 485 Interface Specifications and 6 2 RS 422 485 Interface Connection Method in the MELSEC iQ R Serial Communicati...

Page 189: ...LC will be reset during the setup procedure Make sure that this will not create any problems in the controlled system Connecting to the PLC 1 Connect the computer to the CPU Module with a USB cable an...

Page 190: ...6 76 E5 C Digital Temperature Controllers Communications Manual H175 5 The following window will be displayed Click the Close Button 6 Double click Module Configuration and then click the OK Button in...

Page 191: ...Controllers Communications Manual H175 6 10 Connecting to MELSEC iQ R series PLCs 6 6 10 3 PLC Setup 7 Select Online Read Module Configuration from PLC and then click the OK Button in the dialog box t...

Page 192: ...e above procedure reads the Module configuration that is actually connected in the PLC Double click the Serial Communication Module in the diagram Click the Yes Button in the dialog box 2 Messages wil...

Page 193: ...Module Note All of the above settings are the default settings Writing the Program to the PLC This concludes the Serial Communication Module settings However the PLC will not operate without a program...

Page 194: ...l H175 2 Select Convert Convert The program will be converted automatically 3 Select Online Write to PLC to write the set values to the PLC 4 Select the check box for Untitled Project on the window th...

Page 195: ...e Button after the process ends Messages will be displayed during the process but just click the OK Button 6 Open the front cover on the CPU Module and set the switch in the middle to RESET When the C...

Page 196: ...heck operation Make sure that this will not create any problems in the controlled system Checking E5CC Monitor Values 1 Display PLC memory in a dialog box Select Online Monitor Device Buffer Memory Ba...

Page 197: ...ettings shown in the following dialog box Set the Display Unit Format to Word Multi point set the Bit Order to 0 F set the Word Device Word Multi point Format to 10 Points and then click the OK Button...

Page 198: ...ill check the area that is used to change E5CC set values The area that is used to change the set value is called the download area D15 to D29 is the download area for the No 0 Controller E5CC D45 to...

Page 199: ...egister it to the Watch Tab Page Click the Yes Button No 0 No 1 No 2 Parameter Value E5CC default settings D15 D45 D75 Request Flag fixed 1 0001 hex D16 D46 D76 Operation Command Code fixed 0 0000 hex...

Page 200: ...of D17 on the Watch Tab Page to change it Confirm that D0 Response Flag remains at 1 Enable Writing and that the SV Display on the No 0 Controller changes to 100 Confirm this for the No 1 and No 2 Co...

Page 201: ...used A commercially available USB2 0 A B cable is used Note Refer to the KV STUDIO User s Manual for the installation procedures for the KV STUDIO and USB driver The application procedure is given bel...

Page 202: ...UDIO When the communications setup is displayed select USB for the computer communications port and click the OK Button 3 Select New Project from the File Menu specify the KV 700 enter a project name...

Page 203: ...into Monitor Mode Select Monitor Mode from the Monitor Simulator Menu on the KV STUDIO 2 The PLC Memory Dialog Box will be displayed Select Batch Monitor Mode from the Monitor Simulator Menu on the KV...

Page 204: ...5CC set values The area that is used to change the set value is called the download area DM15 to DM29 is the download area for the No 0 Controller DM45 to DM59 is the download area for the No 1 Contro...

Page 205: ...level of the E5CC to RUN run For a Controller with event inputs the Event Input 2 Assignment parameter ev 2 in the initial setting level is set to RUN STOP stop so the RUN STOP parameter will not be d...

Page 206: ...6 Programless Communications 6 92 E5 C Digital Temperature Controllers Communications Manual H175...

Page 207: ...onent communications for the E5 C Component communications are not supported by version 1 0 of the E5CC EC 7 1 Component Communications 7 2 7 1 1 Introduction 7 2 7 1 2 Wiring 7 2 7 1 3 E5 C Setup 7 3...

Page 208: ...factor or offset at each slave You can also copy the parameter settings in the master to the slaves Note To use component communications the input type and if an analog input is used the decimal point...

Page 209: ...ns Refer to 6 2 E5 C Setup To use component com munications the input type and if an analog input is used the decimal point position must be set to the same values for all of the E5 C Controllers The...

Page 210: ...ions unit No 0 slave M M M M M M M 25 0 psel cmp u no 0 bps 57 6 sdwt 20 maxu 0 sps 1 000 spos 0 0 copy off rwat 1000 l adj 1234 at off cmwt on in t 5 Initial Setting Level Operation Level Protocol Se...

Page 211: ...f it exceeds the set point limiter During operation Slave SP Master SP SP Slope SP Offset When stopped Slave SP Master SP Communications Setting Level Display condition The Protocol Setting parameter...

Page 212: ...ong consider using event inputs to change the set points or to change the RUN STOP status If communications with a slave fail the master will retry communications twice If communications still fail it...

Page 213: ...er is set to OFF 7 3 When the RUN STOP Does Not Change RUN STOP is assigned to an event input for the slave 7 6 When the Set Point Does Not Change The set point from the master or the results of set p...

Page 214: ...7 Component Communications 7 8 E5 C Digital Temperature Controllers Communications Manual H175...

Page 215: ...A 1 A E5 C Digital Temperature Controllers Communications Manual H175 A 1 ASCII List A 2 A 2 Troubleshooting A 3 Appendices...

Page 216: ...I i Y A LF SUB z J j Z B VT ESC K k 3 ETX DC3 3 C S c s 4 E0T DC4 4 D t d T 5 ENQ NAK 5 E u e U 6 ACK SYN 6 F v f V C FF FS l L 0 0 0 0 0 1 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 1 1 0 0 1 1 0 1 0 0 0 1 1 0 0...

Page 217: ...node has not been set at each end of the communications line Set or connect terminating resistance at each end of the line If the E5 C is the end node 120 1 2 W terminating resistance is used Be sure...

Page 218: ...ing a response before sending the next command 1 2 The communications line became unstable when the Controller s power was turned ON or interrupted and the host device read the unstable status as data...

Page 219: ...I 1 E5 C Digital Temperature Controllers Communications Manual H175 I Index...

Page 220: ...site Read from Variable Area CompoWay F 2 7 2 10 Composite Write to Variable Area CompoWay F 2 7 2 12 CompoWay F 1 2 2 1 3 1 confirming operation of programless communications 6 20 copying parameter s...

Page 221: ...e address 4 2 SP calculations 7 5 Status CompoWay F 3 23 Modbus 5 17 Status 2 CompoWay F 3 23 STX 2 2 sub address 2 2 T transmission procedure 1 4 troubleshooting A 3 troubleshooting during component...

Page 222: ...I 4 E5 C Digital Temperature Controllers Communications Manual H175...

Page 223: ......

Page 224: ...IL 60169 U S A Tel 1 847 843 7900 Fax 1 847 843 7787 Regional Headquarters OMRON EUROPE B V Wegalaan 67 69 2132 JD Hoofddorp The Netherlands Tel 31 2356 81 300 Fax 31 2356 81 388 Contact www ia omron...

Reviews: