Separate the process sequence from operator editing
The required sequence is: enter the top and bottom heater setpoints, close the press, detect the requested pressure, start the cure timer, and release oil to tank when curing finishes so the press opens for the next cycle. The available evidence does not identify the controller, TDE model, programming software, I/O assignments, or data types, so exact configuration commands cannot be specified safely.
The existing prototype reportedly displays both actual platen temperatures, remaining cure time, and pressure. Its RTD input produced a temperature reading, while the pressure display agreed with reference gauge readings at 3 bar and 7 bar during a compressed-air test.
Assign one editable value to each function key
Configure each function key to select a dedicated edit page or edit context. Keep the displayed process value separate from its operator-entered setpoint so the cursor changes only the selected setting.
| Key | Edit page | Cursor action |
|---|---|---|
| F1 | Cure-time setpoint in minutes and seconds | Increase or decrease cure time |
| F2 | Top-platen temperature setpoint | Increase or decrease top setpoint |
| F3 | Bottom-platen temperature setpoint | Increase or decrease bottom setpoint |
| F4 | Press bump count | Increase or decrease bump count |
Route the cursor by the active page
Use one page-selection state so the cursor keys cannot modify several settings simultaneously. The following is controller-neutral pseudocode; translate it only after confirming the actual TDE and programming environment.
IF F1 pressed THEN SelectedPage := CureTime
IF F2 pressed THEN SelectedPage := TopTemperature
IF F3 pressed THEN SelectedPage := BottomTemperature
IF F4 pressed THEN SelectedPage := BumpCount
IF Up pressed THEN increase value assigned to SelectedPage
IF Down pressed THEN decrease value assigned to SelectedPage
Bind each edit page to its corresponding stored setpoint. Confirm how the unknown platform represents minutes and seconds before implementing cure-time arithmetic; do not assume a timer format or range.
Verify operation without weakening the safety functions
- From the normal display, press each function key and confirm that only its assigned setting appears for editing.
- Press the up and down cursor keys on every page, then verify that only the selected value changes and remains available when returning to that page.
- Run a controlled sequence and confirm that cure timing begins only after the pressure setpoint is reached.
- Confirm that cure completion releases pressure to tank and allows the press to open.
- Test the light barrier, emergency stop, and rear-gate input before cycle start and during a cycle. The reported prototype inhibited cycle start, stopped an active simulated cycle, and changed the display to red when a safety contact opened.
Those observed responses verify program behavior only; they do not establish that the safety architecture is suitable for service. Identify the hardware, software, circuit design, and required safety validation before operating the hydraulic press.
FAQ
How do I make F1 edit cure time without changing temperature?
Make F1 select only the cure-time edit context, then route the cursor keys to the value associated with that context. Verify that the top temperature, bottom temperature, and bump count remain unchanged.
When should the hydraulic press cure timer start?
Start cure timing when the measured pressure reaches the configured pressure setpoint. Do not start it merely when the cycle begins or the press starts closing.
What information is needed to configure the TDE buttons exactly?
Identify the controller, TDE model, programming software, current program, I/O assignments, and setpoint data types. Without those details, only controller-neutral page and cursor logic can be defined.