Download Print this page

Omron E5AF Operation Manual

Fuzzy temperature controller

Advertisement

Quick Links

E5AF/E5EF
Fuzzy Temperature Controller
Operation Manual
Produced July 1992

Advertisement

loading

Summary of Contents for Omron E5AF

  • Page 1 E5AF/E5EF Fuzzy Temperature Controller Operation Manual Produced July 1992...
  • Page 3 All OMRON products are capitalized in this manual. The word “Unit” is also capitalized when it refers to an OMRON product, regardless of whether or not it appears in the proper name of the product. The abbreviation “PC” means Programmable Controller and is not used as an abbreviation for any- thing else.
  • Page 6 #   "   (! #   ...
  • Page 7: About This Manual

    Please read this manual completely and be sure you understand the information provided before at- tempting to operate the Fuzzy Temperature Controller. Section 1 introduces the basic features of the E5AF/E5EF Fuzzy Temperature Controller’s front pan- el and a brief description of its remote mode and local mode.
  • Page 8 8   2  :       !  8 -,#-,- ;;$  !    <  !             ...
  • Page 9: Front Panel

    Remote mode Pressing the Remote Key puts the E5AF/E5EF in remote mode. In remote mode, the keys on the front panel of the E5AF/E5EF cannot be used, except for monitoring the set value with the Display Key, Level Key, and Remote Key.
  • Page 10 Section 1--2 The Heater Burnout Detection Models are shown below. E5AF-AH E5EF-AH...
  • Page 12 RS-232C or BCD. RS422, RS485 or transmission output. E5AF-  02 (RS-422) E5AF-  03 (RS-485) E5AF-  01 (RS-232C) E5AF-  F (transmission output) E5AF-  20 (BCD) Communications terminal (5P) Communications terminal (2P) E5AF-  02-X (RS-422)
  • Page 13 Section 2--1 E5EF-AH (with Heater Burnout Alarm) For voltage For relay or output SSR output Control 12 VDC 40 mA output Ground FG terminal 17 to avoid noise interference. 100 to 240 VAC 50/60 Hz Alarm output Heater burnout alarm output** Current Transformer (CT)* SP SHIFT Note:...
  • Page 14 Section 2--1 E5EF-A02 (with RS-422 Communications) For current For voltage For relay or output output SSR output Control 4 to 20 mA 12 VDC 40 mA output Ground FG terminal 17 to avoid noise interference. 100 to 240 VAC 50/60 Hz Alarm output 1 Alarm output 2 Note: Do not connect unused terminals.
  • Page 15 D-sub Connector 100 mm No less than 170 mm (25-pin connector) No less than 160 mm (9-pin connector) The following OMRON D-sub Connectors are recommended: 25 pin: XM4A-2521 (plug) + XM2S-2511 (hood) 9 pin: XM4A-0921 (plug) + XM2S-0911 (hood) If using an equivalent connector, make sure that the connector screws are...
  • Page 16 Section 2--2 Securely insert the communications connector from the external system into the communications connector on the Temperature Controller. After connec- tion, tighten the screws on either side of the communications connector with a screwdriver. When connecting communications via terminal blocks, use crimp-style termi- nals of the appropriate size for use with M3 x 8 mm connector screws.
  • Page 18 Output Clear to send Input Data set ready Input Data terminal ready Output Connection Diagram The following diagram shows how the E5AF is connected to the host comput- er using the RS-232C. Host computer E5AF RS-232C RS-232C Abbrevi- Abbrevi- LT1081CN or equivalent...
  • Page 19 A carrier detect (CD) signal for the host computer is not supported by the E5AF via its RS-232C port since the E5AF’s RS-232C is defined as DTE (Data Terminal Equipment). If a CD signal is needed, it must be provided a the host computer.
  • Page 20 Section 3--1 Connection Diagram The following illustration shows how the E5AF is connected to the host com- puter via RS-422. Host computer RS-422 E5AF Termination Abbre- RS-422 MC34050 or equivalent resistance viation SW601 Abbre- viation 6.8 V SW602 The termination re-...
  • Page 21 Section 3--1 RS-422 System Examples The following example shows several E5AF-A02’s connected to a personal computer using the RS-422 connection method with Link Adapters. Personal computer (Host system) RS-232C RS-232C RS-232C Link Adapter: 3G2A9-AL004-E (OM- RON) (Refer to product RS-422 literature for details.)
  • Page 22 Section 3--1 The following example shows several E5AF-A02-X’s connected to a personal computer. Only one Link Adapter is required (to convert to RS-232C at the computer) because the Controllers are connected directly to each other. Personal computer RS- 232C Host...
  • Page 23 Section 3--1 Connection Diagram The following diagram shows how the E5AF is connected to the host comput- er using RS-485. SN751177N or equivalent E5AF: SW601 of Controllers other Host computer than the terminator must be turned 51 K RS-485 off.
  • Page 24 Section 3--2 3--2 Before Applying Power Before switching on power to the E5AF, set the switches by following the pro- cedures below. Opening the E5AF Disconnect the communications cable from the E5AF. Lift the internal mecha- nism while pressing the hook at the bottom of the front panel.
  • Page 25 Terminator Designation For the RS-422 (E5AF-A02) and RS-485 (E5AF-A03) Models, designate the E5AF located at both ends of the transmission line as an terminator by set- ting the terminator switch of that Controller to ON. (Terminator designation is not required for the RS-232C Models.)
  • Page 26: Key Operation

    Display Levels The E5AF/E5EF goes to display level 0 when power is turned on. The display level changes when the level key is pressed for two seconds or more. The displayed contents at each level are shown in the following diagram. The baud rate and Controller numbers can be set at display level 2.
  • Page 27 If a CD signal is needed, it must be provided (via the +12 V terminal) on the host computer side. The communications specifications of the E5AF are the same as those of the E5AX, except for the commands that are used for the fuzzy function of the E5AF.
  • Page 28 (+) is exclusive-OR, H is hexadecimal code. 3--5--3 Error Control E5AF/E5EF errors must be corrected at the host computer. The host comput- er controls the following error recovery procedures: Errors in transmission can be detected in the following ways. 1. Character checks (check of each character) Vertical parity check (even): This is an exclusive-OR check for each char- acter.
  • Page 29 Main setting, alarm value, process temperature, and set limit value when Pt is selected. Fuzzy scale 1 and fuzzy scale 2. Heater burnout alarm value and heater current value for the E5AF/E5EF- AH and E5EF-BAH. Example 1: When a Pt 100 is selected as an input and the main setting is 20 C, the data becomes 0200.
  • Page 30 Note 1. Write commands are not valid in the local mode or during auto-tuning. If attempted, an end code “0D” (command cannot be executed) reply will be received. 2. These header codes are available when using the E5AF/E5EF-AH = and E5EF-BAH. 3. This header code is available when using the E5EF-AH = and E5EF-BAH.
  • Page 31 The set value data sent from the computer or the sequencer is internally stored in the E5AF/E5EF, which has a non-volatile memory and a RAM. The set value is stored in the non-volatile memory even when power is turned off.
  • Page 32 Section 3--9 Command Format Backup mode RAM write mode Channel no.: 01 @ Controller no. Start 00 to 99 Header Channel no. Terminator code Response Format If the end code is 00, operation was normal. If the end code is other than 00, the command was not processed.
  • Page 33 3. The channel number can be set to either 01 or 02. When setting alarm output 2 for the E5AF-A, use the channel number 02. For all other set- tings, use channel number 01, or end code 15 will be returned.
  • Page 34 Section NO TAG Command Format For Channel no. settings, refer to 3--10 Set Value Write . @ Controller no. R Channel no. Start 00 to 99 Header code. Response Format If the end code is 00, operation was normal. If the end code is other than 00, the command was not processed.
  • Page 35 F (e.g. --35 C = F035). An A/D error requires E5AF/E5EF inspection. When the E5AF/E5EF is underflowing, the process temperature will be the lower limit value of the maximum input range. During overflowing or with sen- sor error, the process temperature will be the upper limit value of the maxi- mum input range.
  • Page 36 Section 3--14 RAM Data Abnormality: When a data error occurs while a set value is being written into the RAM, the RAM data will be void, and the data in the non-volatile memory will be trans- ferred instead. Non-volatile memory Communications board Transfer R A M...
  • Page 37 *2: If the control output is ON for less than 200 ms, 1 will be set and the present value will be maintained as a heater current value. 3--15 Initial Status Read This command is used to check the initial status of the internal settings of the E5AF/E5EF. Command Format @ Controller no. R U...
  • Page 38 Absolute value alarm Proportional alarm (See Note) Note The proportional alarm mode is not available for alarm output 2 of the E5AF/ E5EF-A = and E5EF-BA. Alarm output 1 of the E5AF/E5EF-AH = and E5EF- BAH has alarm data. Alarm output 2 of the Models do not have an alarm...
  • Page 39 Section 3--16 Input Type (E5AF) Type JPt100 Pt100 Thermocouple Type (E5EF) Type Platinum Resistance Thermometer Type Type JPt100 Pt100 3--16 Auto-tuning Start Command Format @ Controller no. Start 00 to 99 Header Channel no. code Note 1. If this command is sent during auto-tuning, an end code “0D” (command cannot be executed) will be returned.
  • Page 40 Section 3--18 3. To restart auto-tuning while auto-tuning is in progress, stop it once and then restart. 4. With ON/OFF control (function selector SW201 is ON), auto-tuning cannot be executed. Response Format @ Controller no. End code Start 00 to 99 Header code 3--17 Auto-tuning Stop...
  • Page 41 When there is a setting error in write data. When a Channel number is invalid. When the write data is not acknowledged as numeric values. E5AF: Order of Priority Wrong Controller number > Undefined > Local mode > Parity > Framing >...
  • Page 42 Section 3--20 3--20 Communications Time Due to transmission speeds and E5AF’s internal processing, there will be a time delay in RS-232C, RS-422, or RS-485 communications as follows: Example 1: Writing the Main Setting Setting 500 C to Channel no. 01, Controller no. 00.
  • Page 43 Section 3--21 3--21 Communications Program Example 3--21--1 Program Example of RS-232C/RS-422/RS-485 Communications Input the data to be transmitted from the start character “@” to the last char- acter of text data. After data input, FCS is calculated and transmitted with a terminator.
  • Page 44 Section 3--21...
  • Page 45 Section 3--21...
  • Page 46 RETURN key. This program cannot execute transmission normal- ly unless the initial transmission settings of the personal computer are: even parity, 7 bits, 2 stop bits, and the same baud rate as the E5AF. If the connec- tors are not properly connected, the program may stop halfway.
  • Page 48 E5AF-A20, the E5AF-A20 either reads data from lines WD1 through WD4 or writes data to lines RD1 through RD4 according to the data select code. Note 1. Use the communications connector on the back of the E5AF to connect the PC and the E5AF-20.
  • Page 49 Section 4--1 4--1--2 Terminals E5AF-A20 terminal identifications and functions are shown below. Terminal no. Signal name Signal Description direction DSL1 Input Data select code 2 DSL2 Input Data select code 2 DSL3 Input Data select code 2 DSL4 Input Data select code 2...
  • Page 50: Communications Errors

    Section 4--4 4--2 Setting Before Power Application Make all the proper switch settings as described in 3--2 Before Applying Pow- er before applying power to the E5AF. However, no terminator designation is necessary. 4--3 Operations: Front Key Section There is no need to set a baud rate or other communications parameters with the operating keys of E5AF- 20 (BCD) Controllers.
  • Page 51 Section 4--5 4--5 Data Select Code Each of the following set values can be written or data can be read by desig- nating the relevant data select code for the E5AF- = 20 (BCD Models). Code Write Code Read Undefined...
  • Page 52 Data select code [37] 0: Backup mode 1: RAM write made 2. Error Code Error Code (1) Data select code [38] A/D error RAM data abnormality Error Code (2) Data select code [39] Overflow Underflow Input abnormality Heater burnout detection (E5AF-AH  only)
  • Page 53 Note 1. The input shift bit of E5AF-AH = will be 0. 2. Alarm output 1 bit of the E5AF-AH = is the alarm bit. Alarm output 2 bit is for the detection of an abnormal input and heater burnout.
  • Page 54 Section 4--6 Input Type Data select code [3F] With this data select code, the following table is applicable. Response Model JPt100 Pt100 4--6 Timing Chart The following charts show the timing of the signals when reading or writing data. 4--6--1 Writing 20 ms min.
  • Page 55 The following illustration and table show the system configuration and I/O allocations used in this example. Signal direction designations are from the view of the E5AF; I/O allocations and PC Unit designations are from the view of the PC. Input Units...
  • Page 56 A total of nine scans will be required to move all eight units of data from the E5AF (4 data select codes and 4 digits of read data). The data read into the PC is stored in the DM area and output to the display from there.
  • Page 57 Section 4--7 00000 DIFU(13) 03300 Activates read operation. 03300 00312 Turns ON bit 1 of word that MOV(21) will be used as shift regis- #0001 ter. 03300 04008 Controls VAL signal 00312 00312 00204 IR 03200 is ON for DIFU(13) 03200 1 scan to indicate rising edge of BUSY signal...
  • Page 58 A total of six scans will be re- quired to move all eight units of data to the E5AF. The data written to the E5AF is taken from DM 0030, which contains the value input from the thumb- wheel switches via IR 001 in the last MOVE instruction.
  • Page 59 Section 4--7 00001 DIFU(13) 03400 Activates write operation. 03400 00312 Turns ON bit 1 of word that MOV(21) will be used as shift regis- #0001 ter. 03400 04008 00312 Controls VAL signal 00312 IR 04200 is ON for 00204 1 scan to indicate DIFU(13) 04200 rising edge of BUSY signal...
  • Page 60 Section 4--7 04005 MOVD(83) DM 0030 Moves write data 10 to output word. #0003 MOVD(83) DM 0023 Moves DSL4 to output word. #0110 25313 MOV(21) Moves value set on thumb-wheel switches from IR 001 to DM 0030. DM 0030 END(01) 4--7--4 Program 3: Combination of Program 1 and Program 2 The following program combines both read and write operations using a sig-...
  • Page 61 Section 4--7 00204 IR 03200 is ON for 1 scan DIFU(13) 03200 to indicate rising edge of BUSY signal IR 03201 is ON for 1 scan DIFD(14) 03201 to indicate falling edge of BUSY signal 25314 SFT(10) Used to control data move- 03200 ment sequence of both read and write operations...
  • Page 62 Moves DSL4 to output data. #0110 ILC(03) 25313 MOV(21) Moves read data stored in DM 0010 to DM 0010 output word for the display. MOV(21) Moves data input from thumb-wheel switches to DM area for writing to DM 0030 E5AF. END(01)
  • Page 63 The program provided in this section operates as follows: 1, 2, 3... 1. When the VAL control switch is ON, the E5AF-A20 is ready to process communications. When the read/write control switch is ON, data will be written to the E5AF-A20.
  • Page 64 Section 4--8 4--8--2 PC Program Example BUSY signal 00311 03200 Indicate BUSY signal status 00311 DIFU(13) 03201 DIFD(14) 03202 00311 MOVB(82) Transfers VAL signal status #1215 Execution control switch 00200 CNT 001 03414 Differentiated bit for VAL signal ON #0001 03405 00311 Counters that count ON transitions in...
  • Page 65 2nd write digit MOVD(83) 00208) to sequentially move From DM 0501 the write data to the output CNT 002 word for E5AF. #0001 The write data in DM 0501 was moved there from DSL2 MOVD(83) IR 000, the input word from DM 0502 the thumbwheel switches.
  • Page 66 Move the data select DSL (for 2nd digit) MOVD(83) codes for reading to the From DM 0502 output word for the CNT 002 E5AF. #0112 These instructions are 00208 03305 also activated indirectly DSL (for 3rd digit) MOVD(83) from CNT 001 through...
  • Page 67 03408 through CNT 008 are MOVD(83) 3rd read digit used to sequentially From CNT 007 move the read data from the input word for E5AF #0203 to storage words in the DM 0505 DM area. 03409 00208 IR 03402 is used to indi-...
  • Page 68 I/O Allocations I/O Bits The following I/O bits are used in the IR area of the PC to transfer signals and data between control/display devices and the PC and between the PC and the E5AF. IR 000 IR 002 IR 003...
  • Page 69 Section 4--8 Counters The various data transfers in the program are timed using nine counters, as shown in the following table. The Completion Flags for these counters are programmed through operand bits of DIFU(13) (called differentiated bits) to activate actual data transfers. Program Set value Differentiated...
  • Page 70 Section 4--8 4--8--4 Counter Operation Timing Chart The following illustrates the counter sequence and timing. BUSY CNT 001 CNT 002 CNT 003 CNT 004 CNT 009 CNT 008...
  • Page 71 8   !2  8 :       8    8    8   (!   ,    (!   & ,   -5 ! & ,    & ,   & ,  "  %8 %  ( ...
  • Page 72 5--1--1 Connection Example Process temperature or process value opening that are output by the E5AF Transmission Output Models is in a range of 4 to 20 mA. This enables smooth valve control and the output can be easily recorded by inputting it to an external recorder.
  • Page 73 0.1% (1% in manual operation) Output updating time: 500 ms Normal-reverse switching function: Note The output specifications of the E5AF Transmission Output Models and those of the E5AX Transmission Output Models are identical. 5--2 Settings Before Switching Power On Set all switches as described here before switching on power to the Fuzzy Temperature Controller.
  • Page 74 Section 5--2 2. Control Output 20 mA 20 mA 4 mA 4 mA 100% Output 100% Output Normal output Reverse output Output Data vs. Output Current Output value Process temperature Output amount Normal Reverse Normal Reverse 20 mA to 4 mA 100.0 to 0.0% 0.0 to 100.0%  ...
  • Page 75 Appendix A ASCII List SPACE Even parity ” & < >...
  • Page 76 Appendix B List of Optional Accessories Link Adapters 3G2A9-AL001 Three RS-422 connectors for RS-422 line distribution. 3G2A9-AL004-E One RS-232C connector and two RS-422 connectors for RS-232C and RS-422. Connectors XM4A-0921, XM4A-2521 (Plug) D-sub connectors. Use in combination with XM2S. XM2S-0911, XM2S-2511 (Hood)
  • Page 77 Appendix B Optical Link Adapter Z3RN To extend RS-232C line. Recorder E55A-A6 = C, E55A-B == C (4 to 20 mA input) In conjunction with E5AF- = F, the process temperature can be recorded.
  • Page 81: Revision History

    Revision History A manual revision code appears as a suffix to the catalog number on the front cover of the manual. Cat. No. Z77-E1-1 Revision code The following table outlines the changes made to the manual during each revision. Page numbers refer to the previous version.
  • Page 82 For US technical support or other inquiries: 800.556.6766 OMRON CANADA, INC. Milner Avenue Toronto, Ontario M 416.286.6465 OMRON ON-LINE Global - http://www.omron.com USA - http://www.omron.com/oei Canada - http://www.omron.ca Z77-E1-1 ©2002 OMRON ELECTRONICS LLC Specifications subject to change without notice. Printed in the U.S.A.

This manual is also suitable for:

E5ef