The E315PS is a press brake numerical control device designed to bring programmable axis control, bend calculation, backgauge positioning, material and tooling management, machine diagnostics, and production control into one touchscreen-based operating environment. For operators moving from manual or basic digital readout bending to a more integrated controller, the most important advantage is not simply that the E315PS displays numbers. It coordinates the values that determine whether a bend can be produced safely, repeatably, and efficiently: material thickness, tooling geometry, bend angle, axis positions, retreat behavior, return behavior, and machine I/O states.
This guide turns the supplied E315PS V1.00 operation manual into a practical, English-language reference for operators, maintenance staff, machine builders, production engineers, and buyers evaluating a press brake equipped with this controller. It explains not only what the main E315PS parameters mean, but also how they interact during real bending work.
For readers who are new to press brakes, it is useful to review the broader KRRASS Press Brake Machine Guide alongside this article. The controller can only produce good results when the machine structure, tooling, material, backgauge, hydraulic system, safety devices, and operator setup all work as one system.
Important model and revision note: The cover of the supplied V1.00 source manual is labeled E315PS, while many internal pages use the shorter designation E315P. This article uses E315PS as the main model name and SEO keyword. In addition, some manual sections describe servo options differently from other sections. That is a strong reason to treat the machine nameplate, firmware revision, electrical schematic, servo-drive documentation, and the parameter backup supplied by the press brake manufacturer as the final authority for a specific machine. Never copy machine parameters from another press brake simply because it uses a controller with the same family name.

What the E315PS Does on a Press Brake
The E315PS is intended for bending-machine control rather than general-purpose CNC machining. Its operating logic is built around a press brake cycle: position the backgauge, move the ram or slider through the required stages, hold at the programmed point when necessary, unload, retract the backgauge if programmed, return the ram, and then prepare the next bend step.
The supplied manual describes a software architecture capable of 6+1 axes: X, Y1, Y2, R, Z1, Z2, and C. The actual number of active axes on a machine depends on the press brake configuration. A simple torsion-bar machine may use only the axes required for ram depth and backgauge positioning, while a more highly equipped configuration may enable additional backgauge or compensation axes.
The controller can calculate the target backgauge position using bend angle, material, sheet thickness, tooling parameters, and sheet length. It supports both angle-oriented and position-oriented programming, material and tool data, manual axis movement, teaching or referencing, single and continuous production modes, inch/metric units, monitoring pages, power-off data retention, large-radius multi-step bending, inside/outside dimensions, backgauge finger steps, and rapid programming functions.
The result is a controller that sits between the operator’s part requirements and the physical machine. The controller does not replace process knowledge: the operator must still select appropriate tooling, confirm the material, verify part dimensions, keep hands clear of the point of operation, and correct bend results when real material behavior differs from nominal data. KRRASS explains the practical relationship between the machine, tooling, and bend method in its Press Brake Tooling Guide and Air Bending vs. Bottom Bending Guide.
E315PS capabilities at a glance
| Function area | What the E315PS can manage | Why it matters in production |
|---|---|---|
| Axis control | Software support for X, Y1, Y2, R, Z1, Z2 and C depending on machine configuration | Coordinates ram, backgauge and compensation functions |
| Bend programming | Angle programming and position programming | Lets the operator work from finished-part requirements or direct axis values |
| Automatic calculation | Uses angle, material, thickness, tooling and sheet length to calculate relevant positions | Reduces repetitive manual calculation and setup time |
| Backgauge | Servo-oriented X and R control, plus retreat and positioning logic | Improves flange-length repeatability and prevents part/backgauge interference |
| Positioning strategy | One-way or two-way positioning | One-way approach can help manage mechanical backlash |
| Tool/material database | Editable material and die/punch-related parameters | Improves consistency of automatic bend-depth calculation |
| Production modes | Jog, single-cycle and continuous/multi-step operation | Supports setup, test bending and repeat production |
| Return control | Programmable return distance or return time | Can reduce unnecessary ram travel and shorten cycle time |
| Diagnostics | I/O, system, analog and encoder monitoring functions | Helps commissioning and troubleshooting |
| Data protection | Parameter recovery/backup and power-off position/program retention | Reduces recovery time after incorrect changes or power loss |
| Special functions | Large arc, inside/outside dimensions, stepped fingers, quick programming | Extends the controller beyond basic single-bend work |
E315PS Electrical and Interface Specifications
Before programming the first part, the controller has to be installed and powered correctly. Many controller faults that appear to be “software problems” are actually caused by unstable 24 VDC power, incorrect grounding, reversed I/O wiring, poor cable shielding, incorrect servo communication settings, or electromagnetic interference from contactors, motors, inverters, and hydraulic valves.
The manual gives the following core electrical data. These values are useful for machine builders and service engineers, but operators should not use them as permission to modify cabinet wiring unless they are qualified and authorized to do so.
| Item | Manual data | Practical meaning |
|---|---|---|
| Controller supply voltage | 20 V min / 24 V nominal / 28.8 V max | A regulated 24 VDC supply is the normal operating point |
| Ripple voltage | 3.0 / 3.3 / 3.6 Vss | Excessive ripple can make control electronics unstable |
| Input current | 0.3 / 0.5 / 2 A | Power-supply sizing should include startup and system margin |
| Controller power consumption | 9 / 12 / 48 W | Actual demand varies with operating state and configuration |
| Startup current | Up to 3 A | Supply and wiring must tolerate startup demand |
| Digital input voltage | 24 VDC ±10% | Inputs are designed around industrial 24 V signals |
| Digital input current | 8 mA | Relevant when selecting sensors and interface circuits |
| Digital output | High-side, current-limited and short-circuit protected | Output design includes basic electrical protection |
| Max output current | ≤150 mA per specified output condition | Heavy loads normally require appropriate relays/interfaces |
| Encoder supply | 12 VDC, ≤300 mA | Encoder wiring and supply must match the installed feedback device |
| Encoder response frequency | ≤500 kHz | Sets an upper boundary for supported pulse feedback |
| CAN communication | 1 Mbps | Used for supported servo/control communication arrangements |
| RS485 communication | 100 kbps | Industrial serial communication option |
| RS232 communication | 115.2 kbps | Serial communication option |
| Analog input | 0-10 V, 12-bit, 1 channel | Used where the machine design requires analog feedback |
| Analog output | 0-10 V, 12-bit, 2 channels | Can be used for proportional command functions depending on machine design |
| Operating temperature | 0-40 °C | Cabinet cooling and installation environment matter |
| Operating humidity | 5-95% RH, non-condensing | Condensation must be prevented |
| Storage/transport temperature | -20 to 70 °C | Relevant to shipping and warehouse conditions |
The manual recommends two separate 24 V supplies in machine integration: one for the controller and one for I/O. It specifies 24 V ±10% and at least 1.5 A for the controller supply and 24 V ±10% and at least 1.0 A for the I/O supply when the I/O demand is at its maximum. Whether a specific KRRASS machine follows exactly that wiring architecture depends on its electrical design, so always use the machine electrical diagram.
For embedded panel mounting, the manual calls for approximately 65 mm of free space around the controller to support installation, ventilation, and service access. It also specifies low-impedance grounding, with the controller chassis and PE connection designed to be connected to protective earth at an impedance not greater than 0.3 Ω in the described installation method.
Why grounding and cable routing matter
A press brake cabinet contains several strong noise sources: contactor coils, relays, servo drives, motors, solenoid valves, and sometimes variable-frequency drives. The manual identifies direct electrical coupling, capacitive coupling, inductive coupling, and radio-frequency coupling as possible interference paths.
Good practice is therefore to separate high-voltage wiring, power wiring, encoder cables, and low-level signal wiring. Encoder cables should be shielded and the shield should be connected according to the approved grounding design. Signal and communication wiring should be kept away from strong-power and inductive circuits; the maintenance guidance also calls for meaningful physical separation rather than bundling these cable groups together.
These installation details are not cosmetic. A perfectly written bend program cannot compensate for a backgauge encoder that intermittently loses counts or a CAN bus that drops communication because of poor grounding.
Safety Comes Before Programming
The E315PS controls a machine that can generate extremely high force. A correct controller value can still be unsafe if guarding, tooling, work support, operator position, hydraulic condition, or the machine’s safety circuit is wrong.
The supplied manual instructs users to read safety information before operation and states that installation, operation, and maintenance should be performed by appropriately trained and authorized personnel. That principle also aligns with broader industry safety references. In the United States, the OSHA powered press brake eTool highlights the high degree of operator involvement in press-brake work and the hazards associated with placing and positioning stock near the die area. OSHA’s 29 CFR 1910.212 requires guarding methods to protect workers from point-of-operation and other machine hazards. Servicing work also needs appropriate hazardous-energy control under applicable requirements such as 29 CFR 1910.147.
For machine design and risk assessment, ISO 12100:2010 provides general principles for identifying hazards and reducing machinery risk. A press-brake-specific international safety reference is ISO 6909:2026, Machine tools – Safety – Press brakes. In the United States, ANSI B11.3-2022 addresses safety requirements for power press brakes. Which rules apply depends on the country, machine type, date of manufacture, workplace, and installed safeguarding system.
The E315PS should therefore be treated as one layer in the machine-control system, not as the safety system by itself. Emergency stops, safety doors, light curtains or laser protection devices, hydraulic safety functions, foot controls, guards, and other safeguards must be correctly integrated and validated for the specific machine.
Pre-start safety and condition checklist
| Check | What to verify before running | Why it matters |
|---|---|---|
| Emergency stop | E-stop is released only after the work area is safe; test according to machine procedure | Prevents uncontrolled restart and confirms the safety circuit is functional |
| Guarding/safety device | Light curtain, laser guard, side/rear guarding or other installed devices are active | Controller operation must not bypass point-of-operation protection |
| Tooling | Punch/die are correct, undamaged, aligned, clamped and load-rated | Incorrect tooling can crack, overload or collide |
| Work area | No tools, scrap or people in the ram/backgauge travel zones | Prevents crushing and collision hazards |
| Material | Correct grade, thickness and dimensions are confirmed | Material errors change force, springback and bend depth |
| Backgauge | Fingers are in a safe position and free of collision risk | The backgauge can move automatically at significant speed |
| Axis status | No active alarm; displayed positions are plausible | A lost reference or wrong taught position can cause collision |
| Hydraulic system | Pump/pressure/oil condition are normal according to the machine manual | The controller cannot correct a hydraulic fault |
| Program | Tool, material, thickness, angle, flange/position, bend order and return/retreat values are reviewed | Prevents a valid but wrong program from producing scrap or a crash |
| Trial bend | First piece is produced at controlled speed and measured | Real material behavior must be verified before batch production |
For a broader operator workflow, see KRRASS’s How to Use a Press Brake and Press Brake Machine Operation Manual.
Understanding the E315PS Screen and Operating Logic
The E315PS is primarily operated through a touchscreen. The manual’s pendant-style illustration shows a service/status area, a parameter area, an emergency stop, and machine start/stop-related controls. The exact physical keys or external buttons can vary with the machine builder’s pendant design.
The most useful mental model is to divide the E315PS into four layers:
- Production programming – where the operator enters the part or bend-step data.
- Machine parameters – where authorized personnel define axis behavior, I/O assignments, valve logic, units, machine width, and related machine constants.
- Diagnostics and monitoring – where input/output, analog, encoder, communication and system states are checked.
- Maintenance/recovery – where parameter backup/recovery and service operations are performed.
Normal production operators should spend most of their time in the first layer. Machine-parameter and diagnostic access is protected because an apparently small change can alter travel direction, soft limits, valve timing, reference positions, or safety-related behavior.
Password and permission logic
The manual describes multiple permission levels. Basic single-step, multi-step and tooling operations can normally be performed after startup, while teaching, system parameter setting, machine parameters and diagnostic functions require the appropriate password or authorization.
This is an important production-control principle. If every operator can freely alter encoder direction, servo ID, soft limits, valve mapping, or clamp-point calibration, repeatability becomes impossible and machine risk increases. A well-managed shop should maintain separate roles for operator, setup technician, maintenance technician, and machine-builder/service engineer.
Axis Names: What X, Y, R, Z and C Mean
The E315PS manual uses standard press-brake axis naming. The exact mechanics behind each axis can differ by machine, but the control intent is consistent.
| Axis | Typical physical function | Operator effect |
|---|---|---|
| X | Backgauge front/back movement | Controls flange depth or distance from bend line |
| Y / Y1 / Y2 | Ram/slider position or bending depth control | Determines punch penetration and therefore bend result |
| R | Backgauge vertical movement | Positions the gauge finger height for different bend geometries |
| Z1 / Z2 | Backgauge finger lateral positions | Places the fingers along the machine width on equipped systems |
| C | Crowning/deflection compensation | Compensates for bed/ram deflection to improve angle consistency along the bend |
The supplied manual treats X, Y and R as servo axes and C as an auxiliary axis that can be implemented mechanically or hydraulically. Actual machine architecture must be confirmed from the machine schematic.
Motor direction and encoder direction
During commissioning, the controller must know how physical movement relates to motor rotation and encoder counts. The E315PS parameters distinguish motor direction (for example CW/CCW) from encoder direction (increasing/decreasing count). A machine can be mechanically assembled in more than one orientation, so the correct combination is the one that makes the displayed position change in the intended physical direction.
Do not change both parameters randomly when an axis moves in the wrong direction. Commissioning should be performed at low speed, with clear travel zones, and with one parameter change at a time. Verify the result using manual movement before allowing automatic positioning.
Scale factor and mechanical transmission
The manual defines a useful relationship for converting motor feedback into machine travel:
Scale factor = motor encoder pulses × multiplier ÷ divisor
The multiplier represents the transmission ratio relationship described in the manual, and the divisor represents linear travel produced by one screw revolution. The purpose is to determine how many encoder pulses correspond to one millimeter of axis travel.
Illustrative example only: if a hypothetical motor/encoder system produces 10,000 effective pulses per revolution, the transmission multiplier is 2, and the screw produces 10 mm of linear travel per revolution, the scale would be 2,000 pulses/mm. Those numbers are an example, not E315PS defaults. The real values must come from the installed servo, gearbox/pulleys and screw pitch.
One-Way and Two-Way Positioning
Backgauge positioning accuracy is affected not only by servo resolution but also by mechanical backlash. The E315PS uses an overtravel parameter to support two different positioning strategies.
When the overtravel distance is 0, the axis uses two-way positioning: it can approach a target from whichever direction is convenient. When overtravel distance is greater than 0, the controller can use one-way positioning. If the axis is on the wrong side of the target, it first passes the target by the configured amount and then returns from a consistent direction.
| Positioning mode | E315PS setting principle | Main advantage | Trade-off |
|---|---|---|---|
| Two-way | Overtravel distance = 0 | Faster movement and shorter positioning path | Mechanical backlash can influence repeatability if the drive has play |
| One-way | Overtravel distance > 0 | Approaches the final target from a consistent direction to reduce backlash effect | Adds movement and may slightly increase cycle time |
For a machine with a rigid, low-backlash backgauge, two-way positioning may be satisfactory. For an older or mechanically looser drive, a carefully tuned one-way approach can improve flange repeatability. The choice must be validated by measurement, not by assumption.
The controller also includes an overtravel waiting time, allowing a delay after reaching the overtravel point before the final approach. Positioning tolerance defines how close the actual axis position must be to the target before positioning is accepted as complete.
Homing Versus Teaching
A CNC axis needs a known relationship between the controller’s displayed coordinate and the machine’s physical geometry. The E315PS supports two broad approaches: reference/homing and teaching.
Homing/reference method
When teaching is disabled for an axis, the controller uses a reference process. A sensor such as a proximity switch provides a repeatable physical reference. The parameter called the reference position defines the geometric distance between that sensor reference and a machine datum, such as the lower-die centerline.
A typical reference sequence includes:
- choose the reference direction;
- move the axis toward the reference sensor at the configured homing speed;
- detect the reference condition;
- establish the axis coordinate using the reference-position parameter;
- confirm that automatic positioning now corresponds to measured physical distance.
Reference direction must be consistent with motor and encoder direction. If the axis moves away from its sensor during homing, stop immediately and correct the commissioning parameters.
Teaching method
Teaching lets the technician define the controller’s current coordinate from a physical measurement. The manual gives a practical X-axis teaching approach. First, roughly measure the distance from the backgauge to the lower-die centerline – for example 100 mm. Enter that value as the X-axis teaching position, program the X target to the same value so the gauge does not intentionally move, make a controlled test part, measure the actual result, and then update the taught value. Repeating the process can improve accuracy.
For R-axis teaching, the manual describes measuring the vertical distance between the top of the lower die and the backgauge reference point, then entering that measured value as the R-axis taught position.
Teaching is not a substitute for mechanical inspection. If the gauge fingers are bent, the screw has excessive backlash, the beam is not square, or tooling is misaligned, changing the teaching value may hide one error while creating another.
Tooling Data: The Foundation of Angle Programming
Angle programming can only be as accurate as the tooling information entered into the controller. In press-brake bending, the die opening, die angle, die radius, punch geometry, tool height, and actual tool condition influence the relationship between ram depth and finished bend angle.
The manual’s tooling parameters include lower-die height, V opening, die angle, die radius and safety-related values, as well as upper-tool height. The exact parameter ranges in the appendix are broad because the controller must support different machine/tool combinations.
| Tool parameter | Why the E315PS needs it | What happens if it is wrong |
|---|---|---|
| Lower-die height | Establishes vertical geometry and clamp/bend reference | Calculated Y position can be offset |
| V opening | Strongly influences bend depth, inside radius and tonnage | Wrong depth calculation and poor angle prediction |
| Die angle | Defines available forming geometry | Can create impossible or unsafe bend assumptions |
| Die radius | Helps describe the actual lower-tool contact geometry | Affects predicted material behavior |
| Upper-tool height | Establishes punch reference geometry | Changes clamp point and penetration relationship |
| Tool safety value | Helps maintain safe clearance in controller logic | Incorrect value can reduce interference protection |
KRRASS’s Press Brake Tooling Guide and Press Brake Tooling Chart explain how punch and die choices affect bending independently of the controller.
Never use controller collision logic as your only collision protection
The E315PS manual describes functions intended to help avoid tooling interference and collisions, but software only knows the geometry and states it has been given. A special punch, modified die, tall workpiece flange, non-standard gauge finger, temporary support, or incorrect tool record may not be represented correctly. Before automatic operation, physically review the intended bend path and use a low-risk first-piece setup.

Material Data and Springback
The E315PS manual provides six pre-numbered material entries. The listed names include steel, aluminum, zinc, stainless steel, and two new-material slots. Each material record can use tensile strength and elastic modulus values in N/mm².
The controller uses material selection as part of its automatic bend-depth calculation. This is important because the same nominal thickness does not bend identically across different alloys, tempers, batches, rolling directions and surface conditions. Springback is particularly sensitive to yield/tensile behavior and bend geometry.
| Material database field | Controller role | Operator responsibility |
|---|---|---|
| Material ID | Lets the program reference one of six records | Use a consistent ID convention across programs |
| Material name | Identifies the intended material class | Do not treat a generic name as proof of the actual alloy |
| Tensile strength | Contributes to material behavior calculation | Use reliable material data where available |
| Elastic modulus | Contributes to elastic/springback behavior model | Keep custom material records documented |
For production, it is useful to build company-specific material records around the actual sheet stock being purchased. If a factory regularly runs several grades of stainless steel or multiple aluminum alloys, two generic “new material” slots may need to be managed carefully. Record what each slot represents, and avoid changing a shared material record while old production programs still depend on it.
KRRASS’s Press Brake Bending Basics and Tips provides additional background on air bending, bottoming and coining. Material variation is one reason a controller’s calculated angle should be treated as a starting point and verified with a test piece.
Clamp Point and Y-Axis Calibration
One of the most important E315PS setup concepts is the clamp point – the position at which the upper tooling approaches and makes controlled contact with the material/tooling stack before deeper bending movement. If this reference is wrong, angle calculation can be systematically wrong even when the programmed material and tooling are correct.
The manual’s teaching workflow uses measured Y position, upper and lower tool heights, and a controlled test bend to refine the clamp-point relationship. In practical terms, the procedure should be approached as a calibration exercise:
- Confirm the installed punch and die are correctly entered.
- Confirm material thickness using a reliable measuring tool.
- Bring the machine to a safe setup state and establish the Y-axis reference according to the machine procedure.
- Perform a controlled test bend, commonly around 90° because it is easy to measure consistently.
- Measure the actual angle with an appropriate angle-measuring device.
- Enter the measured result into the relevant correction/teaching workflow.
- Repeat until the programmed angle and measured angle agree within the process capability required for the job.
The goal is not to “force” the controller to display a desired number. The goal is to align controller geometry with the real machine and real tooling.
Angle Programming Versus Position Programming
The E315PS supports both angle programming and position programming. Understanding the difference prevents many setup errors.
Angle programming
In angle programming, the operator enters the desired bend angle and the supporting process data. The controller uses material, thickness, tool geometry, plate length and calibrated machine relationships to calculate a suitable Y target or bend depth.
This mode is convenient for normal production because the program expresses the part requirement in a way that is familiar to operators: “make this bend 90°,” rather than “move Y to an arbitrary coordinate.” It also makes programs easier to understand when they are reused later.
However, automatic calculation cannot know every real-world variation. A new sheet batch may have different mechanical properties; a die may be worn; a punch may have been reground; temperature can influence hydraulic behavior; and the workpiece may be oriented differently relative to rolling direction. That is why first-piece measurement and angle correction remain essential.
Position programming
In position programming, the operator or technician works directly with target axis positions. This can be valuable during commissioning, troubleshooting, special forming operations, or when an established process has been validated around a known machine coordinate.
Position programming demands more process knowledge. A copied position value is not automatically transferable to another machine, another tool set, or even another material batch.
| Programming approach | Best use | Main benefit | Main caution |
|---|---|---|---|
| Angle programming | Normal repeat production and flexible job-shop work | Intuitive; controller handles bend-depth calculation | Depends on accurate tool/material/calibration data |
| Position programming | Commissioning, service, validated special processes | Direct control over target positions | Easy to create an incorrect or unsafe target if geometry is misunderstood |
Creating a Single-Step Program
A single-step program is the best place to learn E315PS operation because it isolates the bend from step-change logic. It is also useful for setup, test bending, one-bend parts, calibration and troubleshooting.
A disciplined single-step workflow looks like this:
1. Identify the part and material
Confirm the drawing revision, material grade, thickness, blank size, bend direction and required finished angle. If the drawing uses inside dimensions while the program is set up around outside dimensions, the result can be wrong even when the machine repeats perfectly.
The E315PS supports inside/outside dimension logic. Use the same convention consistently from drawing interpretation through programming and inspection.
2. Select and verify the tooling
Install the correct punch and die. Check tool seating, clamping, segmentation and orientation. Confirm that the tool records in the controller match what is physically installed. If the controller’s die opening says 16 mm but the actual die is 20 mm, the automatic calculation will be built on false geometry.
3. Select the material record
Choose the correct E315PS material ID and confirm that its tensile strength and elastic modulus records are appropriate for the stock being used. If the material is not represented well by an existing record, a qualified setup person should update one of the custom material slots and document the change.
4. Enter sheet thickness and length
Thickness affects bend depth and force behavior. Sheet length can also be used by the controller’s calculation logic and is important for interference and machine-width checks.
5. Enter the bend requirement
Depending on the selected mode, enter the bend angle or the Y target. Enter the X target that establishes the flange depth. If the machine has an R axis, set the required backgauge height. If C-axis crowning is active, confirm the compensation strategy.
6. Configure hold, retreat and return values
Use only the functions required for the part. Avoid excessive hold time, excessive retreat distance or full-height return if the process does not need them. Every unnecessary motion adds cycle time.
7. Run the first piece at a controlled setup speed
Use jog/manual movement to confirm gauge position and clearance. Then perform the first automatic bend under the machine’s approved setup procedure. Measure the flange, bend angle and any critical overall dimensions.
8. Correct the program, not the inspection result
If the angle is wrong, determine whether the cause is material behavior, incorrect tool data, calibration, crowning, or a programming mistake. If the flange is wrong, check X teaching/reference, gauge finger contact and positioning method before simply adding an arbitrary offset.
Building Multi-Step Programs
Multi-step programming is where the E315PS can significantly reduce operator workload. A finished part may require several bends with different X positions, R heights, bend angles, retreat values and return behavior. The controller can execute these steps in sequence instead of requiring the operator to re-enter data after every bend.
The appendix describes 1-25 bend steps for normal programs and up to 100 steps for the large-arc function. Program names can be used to organize reusable jobs, and each bend step contains its own target data.
Typical parameters that may vary by bend step
| Parameter | Typical reason it changes between steps |
|---|---|
| X target | Every flange may have a different depth |
| R target | Gauge height may need to clear different flange geometry |
| Bend angle / Y target | Different bends on the part may use different angles |
| C compensation | Long versus short bends may need different crowning |
| Hold time | Some forming conditions may need dwell; others do not |
| Retreat distance | A flange may trap or push against the gauge unless it retreats |
| Retreat delay | Controls when the gauge begins to move away |
| Return distance/time | Can be minimized on short parts but increased for part handling |
| Step-change timing | Determines when the next axis positioning operation is permitted |
Bend sequence is a process decision
The controller can execute the sequence you program, but it does not replace bend-sequence engineering. A poor sequence can create a part that can no longer be positioned against the gauge, a flange that collides with the punch or ram, or a box that cannot be removed after the final bend.
Before production, mentally or physically simulate the entire part. Check whether every future flange has clearance, whether the part can be supported safely, and whether the gauge fingers can contact a stable reference surface at each step.
For complex bending, controller selection and axis configuration are also part of machine capability. KRRASS discusses these purchasing considerations in the Press Brake Buying Guide: 10 Specs That Matter Most.
Retreat: Protecting the Workpiece and Backgauge
Backgauge retreat is used when the part geometry would otherwise pull, pinch or collide with the gauge as the sheet rotates during bending. The E315PS can command the X axis to move away by a programmed retreat distance at a controlled point in the bend cycle.
The manual describes retreat logic related to the speed-change/clamping area and a programmable retreat delay. It also provides a parameter that determines whether the bending cycle waits for the retreat to finish before continuing.
| Retreat parameter | Function | Tuning principle |
|---|---|---|
| Retreat distance | How far X moves away from the workpiece | Use enough to clear the part, but not more than necessary |
| Retreat delay | Time between the trigger point and X movement | Prevents retreat from starting too early or too late |
| Wait for retreat | Determines whether Y waits for X retreat | Use when part/gauge geometry requires retreat to complete before deeper bending |
| Repositioning | X returns to the next programmed target for the next step | Confirm the part is not still trapped against the finger |
Too little retreat can damage the part or gauge. Too much retreat increases cycle time and can make part handling less stable. The correct value is therefore geometric, not arbitrary.
Return Control: Reducing Unnecessary Ram Travel
Traditional simple press-brake cycles often return the ram all the way to top dead center after every bend. That is safe and simple, but it can waste time when the operator only needs enough opening to remove or reposition the part.
The E315PS includes return control based on return distance or return time. The manual describes a calibrated relationship between return distance and valve-open time. Once that relationship is established, the operator can program the desired return behavior without always returning to the full top position.
This is a productivity feature, but it must never reduce the opening below what is needed for safe part manipulation. Large flanges, hems, offset tools and box sections may require more clearance than a flat test coupon.
A practical return-setting method
- Start with conservative, generous return travel.
- Confirm the part can be removed or rotated without contacting tooling.
- Reduce return travel incrementally while observing the most difficult bend step.
- Add a practical clearance margin for material variation and operator handling.
- Confirm the setting in single-cycle mode before enabling continuous multi-step production.
If cycle time is important, optimize the largest unnecessary motions first. A few tenths of a second saved on one axis are less valuable than eliminating several centimeters of unnecessary ram travel on every bend.
Hold Time, Unloading and Step Change
A complete bending cycle contains more logic than “ram down, ram up.” The E315PS manual’s timing diagrams describe states such as rapid approach, working feed, hold/pressure stage, unloading/decompression and return.
The controller can manage hold time directly, reducing the need for separate timing relays in the machine-control design. Step change can be configured so that the controller does not reposition axes for the next bend until the machine has reached the appropriate point in the return/unloading process.
This matters because early backgauge movement can be dangerous or can scrape the part while it is still under load. Conversely, overly late step change adds dead time between bends.
When tuning cycle transitions, treat the hydraulic machine as a dynamic system. Oil temperature, valve response, ram inertia and load can affect timing. A setting that appears acceptable during unloaded commissioning must be verified under realistic production conditions.
Crowning and the C Axis
Long bends can show angle variation from the center to the ends because the ram and bed elastically deflect under load. Crowning introduces a controlled compensation profile to counter that deflection.
The E315PS manual describes C-axis compensation in both mechanical and hydraulic forms. In a mechanical arrangement, a motor moves the compensation mechanism and feedback may be represented by a 0-10 V signal correlated with compensation distance. In a hydraulic arrangement, the controller can use an analog output relationship to command the compensation system.
The important operator concept is that crowning is not a generic “more is better” correction. Too little crowning leaves the center angle open; too much can make the center angle tighter than the ends.
A sensible process is to measure the bend angle at multiple locations across a representative long part, then adjust crowning systematically. If all locations are equally wrong, the problem is more likely overall Y depth or material correction. If the center differs from both ends, crowning or machine/tool deflection becomes a more likely cause.

Large-Arc Bending
The manual lists a large-arc function and allows up to 100 steps in that mode. Large-radius parts can be produced by a sequence of small bends, sometimes called bump bending. Instead of trying to form the entire radius in one dedicated tool, the machine performs many shallow bends at calculated or programmed intervals.
Successful bump bending depends on more than step count. The operator must manage:
- pitch between bends;
- angle per hit;
- backgauge progression;
- material springback;
- tooling radius and V opening;
- surface marking;
- accumulated dimensional error;
- enough return clearance to reposition the sheet.
The advantage of the E315PS large-arc workflow is repeatability: once a sequence is proven, the same incremental bend pattern can be recalled instead of being manually recreated.
For high-value visible parts, make a trial piece and inspect the surface as well as the radius. A mathematically smooth program can still produce visible faceting if the pitch is too large.
Inside and Outside Dimensions
The controller supports inside/outside dimension handling. This matters because engineering drawings may dimension a flange to an outside surface while the backgauge physically references an edge before bending. Material thickness, bend radius and bend deduction can make the numerical relationship between those dimensions non-intuitive.
The operator should establish one company rule: determine which drawing dimension is being entered, ensure the E315PS program is using the corresponding inside/outside convention, and inspect the first piece using the same datum scheme. Mixing conventions is a common source of “mysterious” flange errors.
Backgauge Finger Step Function
Stepped or offset backgauge fingers help locate parts with return flanges, formed edges, or different reference heights. The E315PS includes support for finger-step logic. On an equipped machine, the operator can use different contact surfaces of the gauge finger to establish the part reference.
Because a different finger surface changes the effective gauge datum, finger-step settings must be part of the program setup. If the controller thinks the part is touching one step while the operator physically uses another, the X display can look correct while the flange is wrong.
I/O Port Configuration
The E315PS allows flexible I/O numbering. During machine integration, input and output functions are assigned to the actual wired ports. The manual specifically warns that the number shown in the software corresponds to the signal definition (for example I1 or O1), not necessarily the connector pin number.
The controller also provides simulated signal states for commissioning: the manual describes code 99 as simulated high level and 0 as simulated low level. This can help a qualified technician test logic without all external signals being physically present.
This feature is powerful and should be controlled carefully. A simulated signal can make the software believe a machine condition exists when the physical sensor does not. Remove temporary diagnostic forcing and restore normal signal behavior before releasing the machine for production.
Core I/O described in the manual
| Interface | Manual description |
|---|---|
| Digital inputs | IN1-IN8 plus common |
| Digital outputs | OUT1-OUT14 plus common |
| Communication | RS232, RS485 and CAN carried through the described communication connector |
| USB host | USB 2.0 host support |
| Analog | 0-10 V input/output interfaces depending on machine configuration |
| Encoder | A/B/C feedback interface with 12 V supply as specified |
Valve Configuration
Hydraulic press-brake motion is produced by a sequence of valves, and the controller must know which outputs are energized during each stage. The E315PS valve-configuration screen maps machine process states to outputs such as YV1-YV7.
For example, the manual illustrates that more than one output can be active during a process state. The correct mapping is entirely dependent on the machine hydraulic and electrical design. Do not copy a valve table from another machine.
A reliable commissioning process starts with the press brake’s electrical schematic and hydraulic schematic. For each motion stage, identify which solenoids should energize, then map the controller outputs and verify them at low risk. An incorrect valve mapping can produce unexpected ram motion, excessive pressure, or failure to unload.
Commissioning an E315PS-Equipped Press Brake
Commissioning is the point where controller parameters become real machine movement. It should be performed by trained personnel with access to the wiring diagram, hydraulic diagram, servo manuals, machine mechanical dimensions and parameter backup.
A practical sequence derived from the manual is shown below.
| Commissioning stage | Main task | Acceptance check |
|---|---|---|
| 1. Electrical inspection | Verify 24 V supply, PE, connectors, I/O and encoder wiring | Correct polarity, stable voltage, no loose terminals |
| 2. Input checks | Test pump start, foot-up/foot-down, speed-change, top-dead-center and safety signals | Diagnostic page follows each real signal correctly |
| 3. Valve mapping | Configure outputs for each hydraulic process state | Intended valve outputs change with commanded state |
| 4. Servo communication | Configure supported servo protocol/node IDs | No communication/offline alarm |
| 5. Axis direction | Verify motor and encoder direction at low speed | Displayed coordinate changes consistently with physical movement |
| 6. Scale/ratio | Enter transmission and feedback relationship | Commanded travel equals measured travel |
| 7. Soft limits | Define minimum and maximum safe travel | Axis cannot command beyond approved working envelope |
| 8. Homing/teaching | Establish physical coordinate references | Displayed position matches measured datum |
| 9. Jog test | Move axes manually at safe speed | Smooth movement, correct stop response |
| 10. Ram-cycle test | Verify approach, working feed, hold, unload and return | Sequence matches hydraulic design |
| 11. Retreat test | Verify X retreat timing and clearance | No workpiece/gauge trapping |
| 12. Return calibration | Calibrate return distance/time relationship | Programmed return produces repeatable opening |
| 13. Angle calibration | Enter tools/material and perform measured trial bends | Programmed and measured angles converge within process target |
| 14. Multi-step validation | Run complete part slowly | Every bend step positions and changes safely |
Servo-type caution from the source manual
Different sections of the supplied manual contain different statements about supported servo types: parameter descriptions reference ED3L and ETS options, while a commissioning passage states that the controller supports ED3L for that described setup. Treat this as revision- or configuration-dependent. Verify the actual servo drive, firmware and machine manufacturer’s documentation before changing the servo-type parameter.
ESTUN’s current public shearing and bending CNC control-system family page can be useful for manufacturer context, but an adjacent E-series product page is not a substitute for the machine-specific E315PS manual and parameter set.
Diagnostic Tools: How to Find Problems Faster
The E315PS includes diagnostic and monitoring functions for I/O, system status, analog signals and encoder behavior. These tools can dramatically reduce troubleshooting time because they help answer a basic question: Does the controller see the same machine state that the technician sees physically?
I/O diagnostics
Suppose the foot pedal is pressed but the machine does not begin the expected cycle. Instead of immediately changing program parameters, open the input diagnostic page and check whether the corresponding input changes state. If it does not, the problem may be in the pedal, wiring, connector, I/O assignment or supply. If it does change, the fault lies later in the logic chain.
The same method applies to top-dead-center, speed-change and other sensors.
Output diagnostics
Output diagnostics help verify whether the controller is commanding a valve or relay. If the output changes on-screen but the solenoid does not energize, the technician should inspect the output circuit, interface relay, supply, wiring and load. If the output never changes, inspect controller logic, mode and configuration first.
Analog diagnostics
Where the machine uses analog feedback or command signals, the diagnostic function can display or command voltage. The manual describes checking an analog output against a multimeter during commissioning. This is a useful way to separate controller calibration from the downstream hydraulic or mechanical mechanism.
Encoder diagnostics
Encoder pulse monitoring helps confirm that feedback is arriving and that the count direction matches axis movement. If an axis physically moves but the encoder count does not change, automatic closed-loop positioning cannot be trusted.
| Symptom | Diagnostic question | Likely investigation path |
|---|---|---|
| Foot pedal has no effect | Does the pedal input change in I/O diagnostics? | Pedal, wiring, port assignment, safety logic |
| Backgauge will not position | Is the servo online and does encoder feedback change? | Servo alarm, CAN, node ID, motor/encoder, limits |
| Valve does not energize | Does the corresponding output change? | Valve map, output, relay, supply, coil |
| Axis moves wrong direction | Do physical direction and count direction agree? | Motor direction, encoder direction, commissioning settings |
| Angle is inconsistent | Is Y positioning repeatable and are material/tool records stable? | Calibration, hydraulics, material, tooling, crowning |
| Controller resets or behaves erratically | Is 24 V supply stable under load? | Power supply, grounding, noise, loose terminals |
E315PS Alarm Strategy: Read the Message Before Resetting It
An alarm is information, not an inconvenience to be cleared as quickly as possible. The E315PS alarm appendix associates alarm numbers with conditions such as axis soft limits, safety signals, servo communication, pedal state, tool interference and machine sequence conditions.
The most efficient response is:
Read the alarm -> identify the affected subsystem -> confirm the physical condition -> correct the cause -> clear/reset using the approved method -> retest at low risk.
Repeatedly resetting without finding the cause can turn an intermittent electrical fault into a collision.
Selected alarms and troubleshooting direction
| Alarm | Meaning described by the manual | Practical first checks |
|---|---|---|
| A.02 | Slider not at top dead center | Confirm TDC sensor/state and actual ram position |
| A.03 | TDC and speed-change signals active together | Check both sensors and I/O mapping; both should not be valid simultaneously in normal logic |
| A.04 / A.05 | X target beyond min/max soft limit | Review X target, X soft limits and taught/reference position |
| A.06 / A.07 | Y target beyond min/max soft limit | Review bend target, Y limits and calibration |
| A.08 / A.09 | R target beyond min/max soft limit | Review R program position and soft limits |
| A.10 | Abnormal external safety signal | Check E-stop, safety door, light curtain/laser guard and related wiring |
| A.21 | Production count reached zero | Reset/enter the required count according to production plan |
| A.22 | Foot-pedal operation error | Check pedal state and input sequence |
| A.23 | Tool interference | Stop; review tool and backgauge geometry/program instead of simply overriding |
| A.31 | Oil pump not started | Confirm pump command, motor starter and machine-ready logic |
| A.32 | Operating mode error | Verify selected mode is compatible with requested operation |
| A.33 | Mode changed while running | Stop safely and re-establish the intended operating mode |
| A.35 | Internal communication abnormal | Check controller/system communication and power stability |
| A.36 / A.37 / A.38 | X/Y/R servo communication lost | Check servo power, CAN communication, node ID and cable integrity |
| A.39 | CAN send error | Check CAN wiring, termination and device state |
| A.40 | Drive parameter/servo ID error | Verify drive node ID and controller configuration |
| A.41 / A.42 / A.43 | X/Y/R servo abnormal | Read the servo drive’s own alarm and troubleshoot from its manual |
| A.51 | I/O port configuration error | Review I/O numbering and duplicate/invalid assignments |
| A.53 | Abnormal power-down / low system voltage | Check 24 V supply, wiring and power quality |
| A.110 | Y1/Y2 maximum deviation exceeded | Stop and inspect synchronization, feedback and mechanical/hydraulic condition |
| A.111 | Plate length exceeds machine width | Correct sheet/program data; confirm physical machine capacity |
The alarm table above is intentionally a first-response guide, not a substitute for the complete manual or the servo-drive alarm documentation.

Troubleshooting Common Production Problems
The best troubleshooting method separates controller, machine, tooling, material and operator/setup causes. Changing controller values without identifying the category can make the problem harder to reproduce.
Problem: flange length is consistently too long or too short
First measure the actual backgauge-to-bend-line relationship. Check X teaching/reference, gauge-finger condition, which finger step is being used, and whether the part is actually seated against both fingers. If the error is consistent across repeated parts, a geometric offset is more likely than random servo error.
If the error changes depending on whether the X axis approached from the front or rear direction, investigate mechanical backlash and consider properly configured one-way positioning.
Problem: flange length varies from part to part
Check whether the sheet is being pushed consistently against the gauge. Thin or flexible workpieces can bow away from a finger. Verify X-axis positioning tolerance and servo status. Inspect mechanical couplings, screws and gauge finger looseness. A controller that reaches the same X coordinate cannot compensate for a loose finger moving mechanically.
Problem: bend angle is consistently open or closed
Confirm material thickness, material record, tool data, clamp-point calibration and programmed angle. Make a measured correction using the controller’s angle-correction workflow rather than altering unrelated machine parameters.
The parameter appendix describes a general angle-correction convention: if 90° is programmed and the actual result is 92°, a negative correction is required; if the actual result is 88°, a positive correction is required. Always verify the sign convention on the installed firmware with a controlled test bend before making large corrections.
Problem: angle changes along the length of a long bend
Measure the angle at the left, center and right. If the center differs from both ends, inspect crowning and machine/tool deflection. If one end differs more than the other, check tool alignment, ram/bed geometry and load distribution before increasing global crowning.
Problem: X axis moves but displayed position is wrong
Check encoder feedback, scale factor, motor/encoder direction and mechanical transmission ratio. Compare a commanded movement, such as 100 mm, with a physical measurement. Do not “correct” a scale error with a teaching offset: an offset can make one point correct while leaving travel over the rest of the range proportionally wrong.
Problem: machine stops between steps
Read the active alarm and monitor input states. Multi-step change may be waiting for top-dead-center, unloading completion, a safety input, retreat completion, or another configured state. The correct response is to determine which expected condition has not occurred, not to shorten every delay blindly.
Problem: controller and servo lose communication intermittently
Inspect CAN wiring, connectors, shielding, termination, grounding and power quality. Confirm that power and encoder/signal cables are routed away from strong noise sources. Intermittent faults often come from cable movement, loose terminals, poor shield bonding or marginal supply voltage rather than software.
Optimizing Cycle Time Without Sacrificing Safety
Once the E315PS-equipped press brake is producing correct parts, cycle-time optimization can begin. The objective is not to make every parameter smaller. It is to remove unnecessary motion and waiting while preserving safe handling and stable bending.
The largest opportunities usually come from:
- using only the return opening actually needed for the part;
- reducing excessive hold time where the process does not require it;
- optimizing retreat distance rather than using a large generic value;
- arranging bend sequence to reduce part flipping and handling;
- using continuous step change only after the sequence has been fully validated;
- choosing backgauge approach strategy that balances repeatability and travel time;
- storing stable tool/material data so setup does not require repeated trial-and-error;
- using program names and reusable jobs to eliminate re-entry time.
A one-second reduction per bend seems small, but on a 10-bend part made 500 times, it represents 5,000 seconds – more than 83 minutes – of machine-cycle time. Optimization is therefore worth doing, but only after quality and safety are stable.
Production Counting and Batch Control
The E315PS supports workpiece counting logic, including incrementing or decrementing behavior. In decrement mode, the manual describes a stop/notification when the remaining count reaches zero.
This function is useful for batch control because it gives the operator a simple production target at the machine. It should not replace higher-level traceability where customers require serial numbers, material heat tracking, inspection records or ERP/MES integration, but it can reduce overproduction and make shift targets visible.
Power-Off Memory and Parameter Recovery
The controller can retain parameters, positions and programs through power interruption according to the manual’s power-off memory function. It also provides a parameter recovery mechanism so a known-good machine setup can be restored after an incorrect change.
This is especially important after commissioning. Once the machine is fully validated, create and protect a baseline parameter backup. Record the date, machine serial number, controller/firmware information and any special options. When a later service change is made, create a new backup rather than overwriting the only known-good copy.
A mature maintenance practice should maintain at least three levels of data:
- production programs;
- machine/controller parameter backup;
- servo-drive and other device parameters.
A controller recovery file cannot restore a servo parameter that was changed directly in the drive.
Daily and Periodic Maintenance for E315PS Reliability
The manual divides maintenance into daily and periodic checks. Controller reliability depends heavily on the cabinet and machine environment: heat, conductive dust, oil mist, loose terminals and electrical noise shorten the life of industrial electronics.
Daily operator checks
| Item | Daily check |
|---|---|
| Controller mounting | No loose mounting hardware or damaged enclosure |
| Screen/display | Clean, readable, no abnormal flicker or touch-response issue |
| I/O wiring visible to operator | No loose, crushed or damaged cables |
| Alarms | Investigate recurring warnings rather than clearing them repeatedly |
| Emergency stop and safety devices | Verify according to the machine’s documented pre-start procedure |
| Backgauge | No obstruction, unusual noise or visible mechanical looseness |
| Work area | Remove conductive scrap and keep ventilation paths clear |
Periodic service checks
The manual suggests a periodic inspection interval of approximately 6-12 months, and also after removal, modification or rewiring. The actual interval should be shortened in harsh environments or high-duty production.
| Periodic item | What to inspect |
|---|---|
| Environment | 0-40 °C operating range, non-condensing humidity, no corrosive/flammable atmosphere |
| Controller power | Stable 24 VDC system supply; manual service check recognizes approximately 20-29 VDC acceptable terminal range |
| Grounding | PE/chassis connection secure and low impedance |
| Terminal blocks | No loose screws, discoloration, overheating or damaged ferrules |
| Connectors | Fully seated, no corrosion or strain |
| Shielding | Encoder/communication shields remain bonded as designed |
| Relays/contactors | No burned contacts, loose sockets or failing coils causing electrical noise |
| Cooling/cleanliness | Remove dust without introducing moisture or conductive debris |
| Parameter backup | Confirm a current known-good backup exists before major service |
If cabinet work requires exposure to hazardous electrical, hydraulic or stored mechanical energy, use the site’s authorized energy-isolation procedure. OSHA’s lockout/tagout standard is a useful U.S. reference, while other jurisdictions have their own requirements.
How the E315PS Fits Different Press Brake Applications
The E315PS is most useful when the production requirement benefits from repeatable backgauge positioning, programmable bending depth, multi-step jobs and integrated machine logic without requiring the most advanced 2D/3D graphical programming environment found on higher-end CNC controls.
Typical applications can include brackets, electrical enclosures, HVAC components, machine covers, cabinets, trays, channels, frames and general subcontract sheet-metal work. The actual suitability depends on machine tonnage, bending length, drive type, axis configuration, tooling and accuracy requirement – not on the controller name alone.
For buyers comparing a complete machine rather than only a controller, review KRRASS’s Press Brake Buying Guide. A controller with more functions cannot compensate for insufficient tonnage, an undersized throat, inadequate stroke, poor frame rigidity or a backgauge that does not support the required part geometry.
E315PS Versus More Graphical CNC Controllers
The E315PS operating philosophy is parameter-oriented. The operator works directly with bend-step values, material/tool records and axis targets. This is efficient for many production environments, particularly when parts are relatively straightforward and operators understand press-brake geometry.
Higher-end graphical controls may add 2D/3D part drawing, automatic bend-sequence simulation, richer collision visualization, CAD import or offline programming. Those features can be valuable for high-mix complex work, but they also increase machine cost and training requirements.
KRRASS has published a DELEM DA58T bending operation guide that illustrates a more graphical CNC workflow. The comparison is useful because it highlights a broader purchasing principle: the best controller is not automatically the one with the largest screen or most menus. It is the one whose programming depth, axis capability and workflow match the parts the factory actually produces.
Recommended E315PS Operating Workflow
A repeatable workflow prevents operators from solving the same setup problem differently on every shift.
| Phase | Recommended action | Record/verification |
|---|---|---|
| Prepare | Review drawing, material and bend sequence | Correct revision and material lot |
| Tool setup | Install and verify punch/die | Tool IDs and physical dimensions match controller |
| Program | Select material, thickness, dimensions, angles and axis targets | Program name/revision saved |
| Safety check | Verify guards, E-stop, work area and part support | Machine ready, no active safety alarm |
| Dry/setup movement | Jog axes and confirm clearances | X/R/Y directions and positions plausible |
| First piece | Run one cycle at controlled conditions | Measure angle and dimensions |
| Correct | Apply documented angle/position correction | Record final correction if job is recurring |
| Validate sequence | Run complete multi-step part | Confirm no collision and practical handling |
| Production | Enable appropriate single/continuous workflow | Monitor count and alarms |
| Closeout | Save program and any approved setup notes | Maintain repeatable next-run setup |
Quality Control: What to Measure on the First Piece
The controller should be evaluated against the part, not against its own display. A useful first-piece inspection normally includes:
- bend angle at one or more positions;
- flange length referenced from the drawing datum;
- overall part dimensions after all bends;
- parallelism or squareness where required;
- surface marking or cracking;
- radius and fit to mating parts when critical;
- consistency across the bend length;
- repeatability over several consecutive parts.
If the first part is perfect but the next five drift, the problem is not simply a one-time offset. Look for material variation, heat-related hydraulic change, backgauge repeatability, loose tooling, unstable workpiece contact or changing crowning behavior.

Data Discipline for Multi-Shift Factories
The E315PS can store useful process data, but data only improves production if changes are controlled. A simple shop-floor governance system can prevent many repeat faults:
- give each production program a clear part number and revision;
- document which material ID is used for which actual material;
- restrict machine-parameter passwords to trained staff;
- back up machine parameters after validated changes;
- do not change a shared tooling record to fix one unusual job;
- log recurring alarms before they are cleared;
- keep electrical/hydraulic drawings with the machine service documentation;
- mark the date and reason for servo or axis-parameter changes.
This approach turns the E315PS from an isolated machine interface into part of a repeatable manufacturing process.
When to Call KRRASS or a Qualified Service Engineer
Stop experimenting with parameters and contact qualified service support when the problem involves uncontrolled ram movement, repeated servo trips, safety-device faults, unexplained loss of reference, damaged tooling, hydraulic pressure anomalies, recurrent CAN communication faults, controller power instability, or an axis that moves beyond the expected working envelope.
A service request becomes much faster when it includes useful evidence. Provide the machine model and serial number, controller model/revision, active alarm number, photo of the alarm screen, the operation being performed when the fault occurs, whether the fault is repeatable, and any recent maintenance or parameter changes. If possible, provide the electrical schematic page related to the affected device and the current parameter backup.
KRRASS supports press-brake configuration, tooling and application selection across its global sheet-metal equipment range. If you are specifying a new machine, controller capability should be evaluated together with tonnage, bending length, stroke, throat, backgauge axes, crowning and safety configuration rather than as a standalone option.
Frequently Asked Questions About the E315PS
Is E315PS the same as E315P?
The supplied V1.00 manual cover identifies the controller as E315PS, while many internal headings and parameter descriptions use E315P. For this reason, this article uses E315PS as the primary name but does not assume that every E315P/E315PS firmware or OEM machine configuration is identical. Check the controller nameplate, software version and machine manufacturer’s documents before using service-level parameters.
How many axes can the E315PS control?
The supplied manual lists support for a 6+1-axis architecture: X, Y1, Y2, R, Z1, Z2 and C. A particular press brake may enable fewer axes depending on its mechanics, servo hardware and OEM configuration. The software capability should not be confused with the number of axes physically installed on a machine.
Can the E315PS calculate bending positions automatically?
Yes. The manual states that the controller can use bend angle, material, sheet thickness, tooling parameters and sheet length to calculate relevant positioning data. Accuracy still depends on correct tool/material records, machine calibration and real material behavior, so a measured first piece is essential.
Does the E315PS support angle programming?
Yes. The manual describes both angle programming and position programming. Angle programming is generally easier for production because the operator enters the desired bend result and lets the control calculate the corresponding depth. Position programming gives more direct axis control and is useful for commissioning or validated special processes.
How do I correct a bend that comes out at the wrong angle?
First confirm material thickness, selected material, installed punch/die, tooling records and clamp-point calibration. Then use a controlled test bend and the controller’s angle-correction method. Do not change servo scale, soft limits or unrelated machine parameters to compensate for a normal material springback error.
Why is my backgauge accurate in one direction but not the other?
Mechanical backlash is a common cause. The E315PS supports an overtravel-based one-way positioning method so the X axis can approach the final target from a consistent direction. Before changing the setting, inspect the mechanical drive and measure repeatability in both approach directions.
What is the difference between retreat and return?
Retreat normally refers to the backgauge moving away during the bend so the rotating workpiece does not trap or collide with it. Return refers to the ram moving upward after the bend. E315PS can control retreat distance/delay and can optimize ram return using distance or time relationships.
What should I do when an E315PS alarm appears?
Read and record the alarm number before clearing it. Identify whether it relates to a safety signal, axis limit, servo communication, hydraulic sequence, I/O configuration or another subsystem. Correct the physical or configuration cause first, then clear the alarm using the approved procedure and retest at low risk.
Can operators change E315PS machine parameters?
Production operators should generally not change service-level machine parameters unless the factory’s procedures explicitly authorize and train them to do so. Axis direction, servo ID, soft limits, valve mapping, teaching values and I/O assignments can alter machine behavior. The manual uses permission/password levels for this reason.
How often should the E315PS be maintained?
Operators should perform visual and functional checks daily as part of the press-brake pre-start routine. The manual recommends more detailed periodic checks approximately every 6-12 months and after controller removal, modification or rewiring. Harsh environments or high-duty production may justify shorter intervals.
Can I copy E315PS parameters from another press brake?
No. Even two machines of the same nominal model can have different motor direction, screw pitch, servo ID, tool height, sensor position, valve mapping or optional axes. Use the parameter backup for the exact machine. Copying another machine’s settings can cause incorrect movement or collisions.
Does the E315PS replace the need for operator training?
No. A controller can automate calculations and movement, but it does not understand every real-world hazard or material variation. Operators still need training in tooling, bending methods, workpiece support, machine guarding, emergency procedures, first-piece inspection and safe handling.
Final Takeaway: Use the E315PS as Part of a Complete Bending Process
The E315PS is most effective when it is treated as the control center of a complete press-brake process rather than as a standalone screen. Accurate bending begins with the correct material and tooling data. Repeatable flange dimensions require a calibrated, mechanically sound backgauge. Reliable angle control requires correct Y-axis reference, clamp-point calibration and appropriate crowning. Efficient multi-step work requires thoughtful bend sequencing, retreat and return settings. Safe production requires functioning machine safeguards, trained operators and controlled access to machine parameters.
For day-to-day operation, the most valuable habits are simple: verify the tool and material before programming, run a measured first piece, change only the parameter that corresponds to the observed error, record proven corrections, and investigate alarms before resetting them. Those practices allow the E315PS to deliver what a press-brake controller is supposed to provide – faster setup, repeatable positioning, predictable bending, and a more controlled production process.
If your factory is evaluating an E315PS-equipped press brake or planning a new sheet-metal bending line, KRRASS can help match the controller, backgauge, tooling, crowning, machine tonnage and bending length to the parts you actually manufacture. Start with the KRRASS Press Brake Machine Guide or review the Press Brake Buying Guide to build a complete machine specification rather than choosing the controller in isolation.
Editorial technical note: This article is an operator-oriented interpretation of the supplied ESTUN E315PS/E315P V1.00 press-brake numerical-control operation manual. It is not a replacement for the original machine manual, electrical and hydraulic schematics, safeguarding documentation, servo-drive manual, local safety requirements, or training by the machine manufacturer. Machine builders may customize I/O, hydraulic sequence, enabled axes, servo hardware and firmware. Always verify machine-specific documentation before commissioning or service work.
Preview E315PS controller PDF file
E315PS System Introduction Manual_Chinese
Download PDF file
Share