Open the press-by-press Omron map to follow LEVEL/MODE navigation, inspect every parameter's purpose, understand programme and PID branches and filter by model hardware and configuration. Use the complete manual map when you need to understand a screen not covered by the exercises below.
Explore all menu levels and button paths → Input type & sensor settings →
Compiled from Omron H185 Appendix A-9. Actual firmware may omit parameters; use displayed mnemonics rather than fixed MODE press counts.
Build an E5CC-T rate-of-rise programme with up to 32 ramp, soak and step segments, then practise with the virtual five-button front panel. The simulator covers common menus only; compare with the actual Omron before live use.
Commission its sensor, units, control and safety settings. Initial setup →
Choose a saved programme or enter a new target and rate.
Start deliberately, observe PV versus SP, then safely stop and isolate.
Nothing has been omitted. Every worked procedure starts from the normal PV/SP display and says which button to press, which display to look for and what value to enter. Parameters that are set once are deliberately separated from experiment-by-experiment editing.
The physical buttons are not marked O, M or S. Those are abbreviations used in Omron's technical documentation. Read the symbols below from left to right, matching the real controller. Use the named key in the instructions, not a letter that you expect to see printed on the panel.
Leftmost key. Move between setting levels. Short and long presses differ.
Looping-arrow key. Move through parameters; hold for reverse scroll where supported.
Default function: move the selected digit during numeric editing.
Reduce a value or move down through choices.
Increase a value or move up through choices.
In the written procedures: LEVEL = first button (rectangle), MODE = second button (looped arrow), PF = third button (≪PF), followed by DOWN and UP. These graphical marks are reproduced as vector illustrations. When you change a value, press MODE once to store it (or wait at least three seconds). If a parameter does not appear, stop rather than guessing.
Once a programme is saved it does not need to be re-entered. d.prg selects the programme to EDIT; prg selects the programme to RUN. These are independent controller settings.
d.prg = 1 means edit stored Programme 1; prg = 1 means use Programme 1 for execution; pgsg reports the selected/executing programme and segment. Always confirm the selected programme on the actual display.r-r is displayed. Confirm rst. Do not equate a controller RESET with electrical isolation.prg appears (typically after a-m and pgsg). Use UP/DOWN to select 1 for the 50 °C worked example, if it has been saved to that slot, or the approved 0–7 slot for another experiment. Do not select the RUN programme at d.prg. The prg setting is normally editable only in RESET and when event inputs are not selecting the programme.prg and pgsg. The monitor combines programme and segment, e.g. 1.00 means programme 1, segment 0. Check the current programme and segment on the actual controller.d.prg. Select that programme for inspection, then use MODE to inspect s-no, d.seg, segment fields, pid, rpt and link without changing them. From Programme Setting Level, LEVEL briefly three times returns to Operation Level.r-r = rst, spmd = psp (programme mode), p-on = rst, rtsm = stop, correct PV and the approved programme-end action. Check the controller is not inadvertently in Manual mode.r-r = rst, press DOWN briefly to select run, and verify the indication. Confirm the controller displays RUN before proceeding. Only then enable the separately approved heater supply path under the actual operating procedure. Do not use the MODE+DOWN shortcut until it has been independently checked.pgsg segment, prgt elapsed time and rptm repetitions. The ACTIVE LED shows demand, not measured current. To stop, use the authorised shutdown, command r-r = rst, disable the heater channel and isolate external DC. If eset = rst, the controller should return to RESET at the programme end, subject to actual electrical verification.The Windows Studio communicates with one Omron controller at a time. It is an alternative way of reading and setting that controller; it does not monitor actual heater current or prove the assembled heater is safe. The website builder works entirely offline and cannot write hardware. Use the Windows application only with the approved setup and transfer procedure.
0503 command gives a 10-character model prefix such as E5CC-TQX3A. It does not return the following 5M terminal/input code or the final -000 / -003 option suffix. Confirm the full number on the physical nameplate. A successful parameter read does not prove that a particular optional input/output is fitted or correctly wired.
Illustration only: this selector does not detect hardware. Other output variants may offer different valid suffixes; e.g. option -004 is a current-output variant with event inputs 3 and 4 and RS-485. The Windows app filters possible full order codes by the actual USB prefix, then requires an explicit nameplate choice for each connection. It exposes applicable settings only after a successful register read, while keeping unknown and read-only parameters protected.
All documented input-selection codes 0–29 are offered: Pt100/JPt100, K/J/T/E/L/U/N/R/S/B/W and PLII thermocouples, supported infrared inputs, and analogue mA/V ranges. Different input codes have different limits and decimal resolutions. Analogue inputs additionally depend on engineering upper/lower limits and decimal-point settings (C3:0001–0003); those readings are not automatically degrees Celsius. An offline programme can be edited despite sensor-range warnings; resolve all incompatibilities before transferring it.
Choose the intended input in the website builder or Windows Programme editor. Out-of-range targets remain editable but generate warnings; check segment setpoints, sensor resolution and all controller-wide SP limits.
If a range change is needed, the Windows app offers a proposed in-t change. Confirm the probe actually fitted. A proposed setting is not an applied setting, and one controller-wide input selection affects all eight programmes.
With power supplies isolated, use the separate global C3 write process, return to normal operation, read fresh input/SP limits and back up DA programme memory again. Only then validate, preview and write the selected programme.
The Windows Studio can inspect settings and support selected guarded transfers. Some parameters remain read-only for safety or compatibility. See the engineering record for the detailed capability matrix and current qualification status.
Use the guided keypad entry tool to see a single Omron display and button action at a time. Choose a programme number, target, rate and soak duration. The full written method remains below for reference and printing.
This example creates a ramp to 50 °C at 2 °C/min, followed by a 15-minute soak, using the five front-panel keys. Verify the input type and back up the existing programme before entering it. The engineering archive contains supporting controller test evidence.
| Where | Display | Programme value |
|---|---|---|
| Editing slot | d.prg | 1 |
| Programme segment count | s-no | 2 |
| Segment 0 — ramp | d.seg, styp, sp, pr | 0, ramp, 50 °C, 2 °C/min |
| Segment 1 — soak | d.seg, styp, time | 1, soak, 0.15 = 15 minutes |
| Programme-wide | d.seg, pid, rpt, link | end, 1, 0, end |
| Execution selection (separate) | prg | 1 |
| Power-on state | r-r | rst after USB reconnection |
r-r = rst. Record the prior contents of Programme 1 before overwriting that slot.t-pr = pr (rate-of-rise method), pru = m (°C/min), t-u = h-m (hours.minutes), rtsm = stop, p-on = rst, eset = rst in Initial Setting Level; and spmd = psp in Adjustment Level. These are one-time settings — do not reset them unnecessarily.d.prg appears, use UP/DOWN to display 1. This selects the editing slot, not the RUN programme.s-no. Use UP/DOWN to select 2 active segments, numbered 0 and 1.d.seg. If it reads end, use UP/DOWN to select 0. end is the programme-wide settings position, not a third segment or a special END command.styp and set ramp. Press MODE for sp and set 50 °C. Press MODE for pr and set 2. With pru = m, that slope is 2 °C per minute.pr). Check that d.seg = 1 is displayed before editing the next segment. The controller normally advances to the next active segment.styp; select soak. Press MODE for time; enter 0.15, meaning 15 minutes when t-u = h-m. A soak holds the preceding SP and does not have a separate sp or pr field.time. After the final segment, navigate to d.seg = end. Press MODE to view the programme-wide pid setting and confirm the approved PID set; continue through any visible al-1, al-2, al-3 screens without altering unapproved alarm settings. Set rpt = 0 (no repeat), then link = end (no chaining).rpt and link to confirm their stored values. If a retention check by power cycle is required, follow the approved shutdown and startup procedure with external heater power isolated.prg is displayed. Editing d.prg = 1 does not automatically select that memory for RUN. Set prg to 1; the pgsg monitor then indicates Programme 1. Read back prg = 1 and verify RESET before disconnecting. Do not start RUN as part of this saving test.Use the interactive Omron atlas to follow MODE through each level. Start with pgsg (programme/segment), prgt (elapsed time), rptm (repetitions), r-r (RUN/RESET) or d.pid (PID bank).
Visibility varies by controller, protection and configuration. Displayed menus vary with controller options, protection and configuration. See the menu atlas for additional settings.
The E58-CIFQ2 USB connection supports controller setup and parameter inspection. USB setup power alone cannot operate the controller’s output circuits; it does not test heater switching, temperature regulation or safe restart. For live heating, use the approved operating procedure and the controller’s rated supply.
For a fixed temperature target, not a specified rate. First-time sensor and safety settings are in One-time configuration.
Not a predicted PV curve. Time to reach 80 °C depends on heater power, thermal load and PID response. This mode does not impose a heating rate.
| Display | Value |
|---|---|
spmd | fsp |
fsp | 80.0 °C |
r-r (to start) | run |
r-r (to stop) | rst |
Expected result: the controller seeks to regulate at 80 °C, but the actual temperature rises gradually, depending on the load.
l.adj entry display.spmd is displayed. Use ▲/▼ to select fsp (fixed setpoint mode). Press MODE to apply the setting.fsp (fixed setpoint value) appears. Use the SHIFT/PF key to select a digit where its default function is enabled, and ▲/▼ to enter 80.0 °C (or 80 when the commissioned input uses 1 °C resolution). Press MODE to store.r-r via MODE and ensure it is rst until the authorised start.r-r = rst press DOWN (▼) briefly to display run; then use MODE to navigate onward, checking the displayed status. Only then deliberately enable the heater power path according to the operator procedure. Watch PV move towards 80 °C; the exact heating rate is not controlled by this example.r-r = rst, disengage the independent heater enable, isolate external DC power and allow the heater to cool. Confirm the output-off behaviour was validated during commissioning.The setpoint rises at a programmed rate; the measured temperature can lag. This example resets (stops control) at the end.
For an illustrative starting PV of 20 °C, (120 − 20) ÷ 2 = 50 minutes ramp, followed by 15 minutes soak. The vertical end marker means control stops; it does not mean the heater instantly cools. The measured temperature may lag the setpoint.
| Location | Display | Value |
|---|---|---|
| Adjustment | spmd | psp |
| Program | d.prg | 0 |
| Program | s-no | 2 |
| Segment 0 | styp | ramp |
| Segment 0 | sp | 120.0 |
| Segment 0 | pr | 2 |
| Segment 1 | styp | soak |
| Segment 1 | time | 0.15 |
Prerequisites in Initial Setting: t-pr = pr, pru = m, t-u = h-m, eset = rst.
t-pr = pr, pru = m, t-u = h-m, rtsm = stop and the reviewed eset = rst. No need to re-enter these values for every run.l.adj). Press MODE until spmd is shown. Choose psp (programme setpoint) using ▲/▼, then press MODE to store.d.prg is the programme selection. Set d.prg = 0 with ▲/▼ and press MODE.s-no (Number of Segments Used). Set 2 and press MODE to store. The ramp is segment 0, the timed soak is segment 1.d.seg. Select segment 0 using ▲/▼, then press MODE to display the segment's settings. When styp appears, set ramp with ▲/▼, then press MODE.sp appears; enter 120.0 °C and press MODE. Move to pr; enter 2 and press MODE. Since pru = m, 2 means 2 °C/min, not 2 °C/hour.d.seg appears again. Choose segment 1 using ▲/▼; press MODE. Set styp = soak when this parameter appears, then press MODE.time for segment 1. Set 0.15, then press MODE to store it. With t-u = h-m, this is 0 hours, 15 minutes, not 0.15 hours. A soak segment needs no separate slope or target setpoint.d.seg = 0 and 1 again. Check the programme's commissioned pid set and any alarms without changing their approved values.r-r = rst before the start; check that spmd = psp, that prg = 0 in Operation Level to RUN this 120 °C Programme 0 example (do not confuse it with d.prg = 0 for editing), and confirm that PV is plausible.r-r = rst with MODE, press DOWN (▼) briefly to display run, and verify the status. Confirm the programme is running and SP begins its planned ramp. Only then deliberately enable the approved heater circuit.eset = rst, control stops at the end, subject to validated output-off behaviour. If you want continued control at 120 °C after 65 minutes, a qualified person may instead select eset = cont in Initial Setting Level; that means an indefinite final hold unless stopped separately.eset = rst stops controller regulation after the 15-minute hold (subject to verified output-off behaviour). eset = cont continues holding 120 °C until a separate stop command. These are not equivalent.These are the settings that made the original examples feel so long. They have not disappeared: they belong here, alongside commissioning and sign-off, rather than inside each temperature recipe.
in-t, d-u, cntl
t-u, t-pr, pru
rtsm, p-on, eset, mv-r
in-t. In this setting level, heater regulation is stopped, but external power must still remain isolated.in-t, use ▲/▼ to select 6 for the intended Type K input spanning −20.0…500.0 °C in 0.1 °C increments. For a different required span and resolution, confirm the correct Omron input type with the sensor specification first; 5 is −200…1300 °C in 1 °C increments. Press MODE to commit.d-u appears; choose c for Celsius, then press MODE. Continue to cntl; select pid only if this is the approved control method. Press MODE to save.t-u is shown. Select h-m (hours and minutes), press MODE. Find t-pr; choose pr (rate-of-rise programming), press MODE. Find pru; select m (per minute), press MODE. These settings apply to the worked ramp example.rtsm; set stop, so RESET stops controller regulation. Find p-on; set rst, so a new controller power-up enters RESET rather than restarting the programme. Press MODE after each change. These software settings do not replace the physical heater-enable restart interlock.eset (operation at programme end). For the 15-minute-hold-then-stop example, select rst, then press MODE. cont instead continues temperature control at the last setpoint indefinitely; use it only when your documented test method requires this.spmd; set psp for programme operation (or fsp when carrying out the fixed setpoint example), then press MODE. Return to Operation Level with LEVEL twice briefly.mv-r = 0.0% (MV at Reset), sensor-fault output behaviour, independent thermal protection and output-off state after control power is interrupted and restored. Advanced parameters may not be visible; do not override protections or guess. Check the Finder 13.61 relay returns to heater-disabled state after power restoration.Once verified: ordinary experiments use the procedures above. Revisit these settings only if the hardware, safety case or intended programme behaviour changes. Record approved values, date and checks on the equipment's commissioning sheet.
The E5CC-T PID autotune routine adjusts control constants by applying controlled output changes. It is not required for entering a temperature programme, but accurate rate tracking usually benefits from appropriate PID tuning.
cntl = pid, required PID set selected and the controller in run. Autotune is unavailable in some reset/mode conditions.at (AT Execute/Cancel) is displayed.at-2 (100% autotune) and apply with Mode or 3-second pause. The TUNE indicator illuminates while AT runs.at returns to off and TUNE goes out. Record P/I/D values and verify temperature response before approving the tuned settings.at and select off; do not assume partially completed tuning gives safe or appropriate constants.| Display | Purpose | Example / unit | Level |
|---|---|---|---|
in-t | Thermocouple input type | 6: K, −20.0 to 500.0 °C; 5: K, −200 to 1300 °C | Initial |
d-u | Temperature unit | c for °C | Initial |
cntl | PID or ON/OFF control | pid (if commissioned) | Initial |
t-u | Programme duration display unit | h-m hours.minutes, so 0.15 = 15 min | Initial |
t-pr | Programme method | time or pr (rate-of-rise) | Initial |
pru | Ramp-rate denominator | m = per minute; h = per hour | Initial |
rtsm | Action when programme reset | stop = stop control | Initial |
p-on | Programme response to power restoration | rst = reset (requires validation) | Initial |
eset | Action when programme ends | cont hold last SP; rst reset | Initial |
spmd | Setpoint control mode | fsp fixed SP; psp programme SP | Adjustment |
fsp | Fixed temperature setpoint | e.g. 80.0 °C | Adjustment |
d.prg | Programme to EDIT (does not select RUN) | 0 through 7 | Programme |
s-no | Number of active segments | 2 (ramp and soak) | Programme |
d.seg | Selected segment to edit | 0 or 1 | Programme |
styp | Segment type, rate mode only | ramp, soak, step | Programme |
sp | Segment final setpoint | 120.0 °C | Programme |
pr | Segment slope | e.g. 2 EU/min with pru = m | Programme |
time | Segment duration | 0.15 = 15 min with t-u = h-m | Programme |
pid | PID set assigned to edited programme | Example: 1 | Programme |
al-1/2/3 | Alarm values (not alarm-output enabling) | Read each alarm value and verify the configured alarm/output assignment | Programme |
rpt | Number of programme repetitions | 0 = none | Programme |
link | Programme chaining | end = no link | Programme |
prg | Programme selected to RUN | 0 through 7; selected 1 was retained after restart | Operation |
pgsg | Programme / segment monitor | 1.00 means Programme 1 / Segment 0 | Operation |
prgt | Elapsed programme time | Elapsed programme time displayed by the controller | Operation |
rptm | Executed repetition count monitor | Actual repetition count; distinct from configured rpt | Operation |
a-m | Auto/Manual switch | Do not hold LEVEL unless intentionally entering manual mode | Operation |
r-r | Run / reset | run or rst | Operation |
d.pid | PID set selected for inspection | Read current PID values from the selected controller; example values are not tuning recommendations | PID Setting |
at | Autotune execute/cancel | at-2 100% AT; off cancel | Adjustment |
For the intended fail-safe design, both the software run/reset state and the physical heater enable interlock must be checked separately. The Omron supports a parameter called mv-r (MV at Reset), normally defaulting to 0.0% for the standard heating model, and an mv-e output on process-variable error. The values may be masked from the normal menus.
rtsm = stop, p-on = rst, and mv-r = 0.0%.Omron H185 §§5-16-2 and 6-5: MV at Reset has precedence over MV at PV Error when in reset, and mv-r may be masked from the normal setting sequence. Do not change hidden advanced parameters without a documented commissioning plan.
Estimate duration for a requested programmed setpoint ramp. This calculates the trajectory, not the measured heater response.
This graph visualises the commanded setpoint only, assuming a ramp starts from the temperature entered above. It does not estimate measured temperature or guarantee that the load can follow this rate.
Omron E5_C-T Programmable Digital Temperature Controllers User's Manual H185. Relevant chapters: 3 (keys and levels), 4-3 (input type), 4-7 (programmes), 4-9 (autotune), and programme settings in chapter 6.
This guide has not yet been checked key-for-key on the physical controller. Validate every step against the actual screen indications before releasing as the production SOP, especially after changing a protected or advanced setting.