Siemens LOGO! 24RCE: Controlling Hayward HRCK2AK1 3-Way Valve

David Krause13 min read
PLC HardwareSiemensTutorial / How-to
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

1. Application Overview

The marine utility system in this application requires a 3-way electric actuator valve (Hayward HRCK2AK1) to be sequenced on a recurring hourly basis:

  • Filtered water port active for the first 10 minutes of every hour.
  • Total (bypass) water port active for the remaining 50 minutes of the hour.
  • Operation is 100% remote from the bridge/engine room — the valve's local/remote selector stays locked in REMOTE.

The control platform selected is the Siemens LOGO! 24RCE (6ED1052-1HB08-0BA8), a logic-module PLC with four relay outputs rated 10 A at 240 V AC. The valve actuator itself runs on 120 V AC, which is well within the relay contact rating. The control program is developed in LOGO!Soft Comfort V8.x (LSC V8) and downloaded to the LOGO! over Ethernet.

This article consolidates the wiring, voltage-spike observations, output mapping, and timer-block logic that the field installer needs to commission the cycle without damaging either the PLC or the actuator.

2. Prerequisites

Item Specification Purpose
Siemens LOGO! 24RCE 6ED1052-1HB08-0BA8, FW ≥ V8.4 Logic module with 4× relay outputs (Q1–Q4), 8× 24 V DC inputs, Ethernet
LOGO!Soft Comfort V8 LSC V8.0 or later (matching 0BA8 firmware) Programming environment, simulation, and online monitoring
Hayward HRCK2AK1 120 V AC, 3-way electric actuator, local/remote selector Filtered / total water diverter
120 V AC supply Marine-grade feeder, 1-pole + N + PE Actuator power
Miniature circuit breaker (MCB) Curve C, 6 A, 240 V AC, 1P + N Short-circuit / overload protection on valve feeder
Snubber / MOV 130–150 Vrms MOV across valve motor, or 0.1 µF + 100 Ω RC snubber at each output Suppress inductive kickback observed on the actuator terminals
Control wiring 3-conductor, ≥ 18 AWG, marine tinned copper Valve common + RUN CLOSED + RUN OPEN to PLC outputs
Safety: Always de-energize the 120 V AC feeder and the LOGO! 24 V supply before making wiring changes. The marine environment demands strain reliefs, drip loops, and tinned conductors. Confirm chassis bonding of both the LOGO! DIN rail and the valve body to the ship's hull-equipment ground.

3. Hayward HRCK2AK1 Valve Electrical Interface

The HRCK2AK1 is a 3-way ball/diverter valve with an integral electric actuator. The actuator carries a wiring terminal block on its cover that includes a power common, a "RUN CLOSED" command input, and a "RUN OPEN" command input. The local/remote selector routes either the on-board pushbuttons or the remote dry-contact inputs to those command terminals.

Valve terminal Function Behavior in REMOTE
Common 120 V AC L1 reference for RUN commands Internally bonded to L1 through selector
4 — RUN CLOSED Energize to drive valve to the closed/bypass seat Dry-contact style input; closed contact = command
6 — RUN OPEN Energize to drive valve to the open/filtered seat Dry-contact style input; closed contact = command
5 (aux) Common return for auxiliary contacts / limit switches Not used for this application

Refer to the Hayward commercial products documentation portal for the actuator nameplate data and the exact torque/current draw of the HRCK2AK1 motor before sizing the MCB.

4. LOGO! 24RCE (0BA8) Output Ratings

The 0BA8 generation LOGO! 24RCE provides four electromechanical relay outputs. The following ratings are from the Siemens LOGO! 0BA8 manual:

Parameter Q1–Q4 (relay, NO)
Contact type SPST-NO, potential-free
Rated voltage 240 V AC / 30 V DC max
Rated current, resistive 10 A
Rated current, inductive (AC-15) 3 A at 240 V AC
Mechanical endurance 10 × 10⁶ cycles
Electrical endurance 100 000 cycles at full rated load
Short-circuit protection 10 A gG (HRC) per output branch

The 120 V AC / typically 0.5–1 A inductive motor load of the HRCK2AK1 sits well below the AC-15 derating curve, so contact life is dictated by switching frequency, not thermal capacity.

5. Wiring Topology: Relay Outputs to Valve Terminals

LOGO! 24RCE (0BA8) Q1 terminal 1 — common Q1 terminal 2 — to valve term 4 (RUN CLOSED) Q2 terminal 1 — common Q2 terminal 2 — to valve term 6 (RUN OPEN) I1 = cycle start (optional) I2 = remote enable Power: 24 V DC at L+/M MCB 6 A Curve C, 1P+N Hayward HRCK2AK1 Common ← 120 V AC L1 Term 4 (RUN CLOSED) ← from LOGO! Q1 Term 5 (aux / return) Term 6 (RUN OPEN) ← from LOGO! Q2 Selector: REMOTE (locked) Motor: 120 V AC Earth stud: bonded to hull

The MCB sits in series with the 120 V AC L1 conductor feeding the valve's "Common" terminal. The two dry-contact command lines route to Q1 and Q2 of the LOGO!. The valve's local/remote selector is left on REMOTE and the cover is locked, so the actuator only responds to PLC commands.

6. Voltage Spike & Snubber Considerations

A field measurement at the valve terminals shows approximately 200 V AC while the motor is in motion and 120 V AC once the valve reaches the end-stop. The 120 V steady-state value is simply the supply; the elevated mid-stroke reading is consistent with the unloaded back-EMF contribution of the series-wound AC motor as it decelerates. The leading edge of each direction-change command can therefore produce a transient that, while not destructive to the LOGO! 10 A contacts in itself, will accelerate contact wear and inject noise into the 24 V rail.

Recommended mitigations:

  1. Install a 130–150 Vrms metal-oxide varistor (MOV) directly across the valve motor terminals inside the actuator cover.
  2. Add a 0.1 µF X2-class capacitor in series with a 100 Ω ¼ W resistor across each LOGO! output contact (Q1 and Q2).
  3. Keep the 120 V feeder separate from the 24 V DC sensor wiring by at least 100 mm in the cable tray.
Note: The 200 V observation is unusual for a 120 V AC drive. Verify with a true-RMS multimeter and an isolated oscilloscope. If the value is real and sustained (not a transient), check the actuator capacitor and confirm the supply feeder is not sharing a heavy inductive load such as a 1-phase motor starter.

7. Output Mapping: Q1 (RUN CLOSED) and Q2 (RUN OPEN)

The LOGO!'s relay outputs are single-pole normally-open (SPST-NO) dry contacts — there is no common terminal on the relay. The "common" of the run command is therefore the 120 V AC L1 conductor feeding the valve's common terminal. The two outputs simply switch L1 onto terminal 4 or terminal 6 of the valve:

LOGO! terminal Wire Valve terminal Active state
Q1 pin 1 L1 (120 V AC from MCB) Common Always live when MCB is closed
Q1 pin 2 Command A Term 4 — RUN CLOSED Energized → total/bypass port
Q2 pin 1 Jumpered to Q1 pin 1 (L1) Common (or terminal 5 aux) Always live when MCB is closed
Q2 pin 2 Command B Term 6 — RUN OPEN Energized → filtered port

Because Q1 and Q2 share the same L1 source, both command lines are at 120 V AC whenever the corresponding relay is closed. This is electrically identical to the way the previous ADU208 USB relay device was wired, with the LOGO!'s pin 1 acting as the "common" of each output.

8. Timer Logic Design (10 min on / 50 min off)

The cycle target is straightforward: at the start of every clock hour, energize Q2 (RUN OPEN / filtered) for 10 minutes, then de-energize Q2, pause briefly, then energize Q1 (RUN CLOSED / total) for the remaining 50 minutes. The cleanest implementation in LSC V8 is an Asynchronous Pulse Generator (B5) with adjustable on/off ratio, plus a short off-delay to give the valve time to reach its end-stop before the opposite direction is commanded.

Recommended block chain:

  1. Hour pulse source — either the LOGO!'s built-in time-of-year clock, or a 1-hour clock generator (B1 → T = 1 h) so the cycle is decoupled from wall-clock time and is repeatable on power-up.
  2. Pulse generator (B5) — on time = 10 min, off time = 50 min. Use this to drive Q2 directly. The pulse generator auto-retriggers on the rising edge of its trigger input.
  3. Interlock pause (B4 — Off-Delay, 15 s) — placed between the B5 output and Q2. Also used to delay Q1's energization by the same amount so Q1 and Q2 are never closed simultaneously.
  4. Inverse (B2 — NOT) — Q2 is inverted and fed through the same off-delay to drive Q1, so Q1 follows the 50-min portion of the cycle, also with the 15 s pause guard.
  5. AND (B3) — final gating of Q1 with the off-delay output to enforce the pause.
Hour cycle timing (60 min) Q2 10 min RUN OPEN Q1 50 min RUN CLOSED (after 15 s pause) pause 15 s interlock gap between direction changes 0 min 10 min 15 s 60 min

9. Step-by-Step LSC V8 Programming

  1. Open LSC V8 → File → New. Select the LOGO! 0BA8 device. Confirm the IP address matches the LOGO! on the ship's network and that the Ethernet cable is connected to the RJ45 port of the 24RCE.
  2. Drop a Clock (B1) from the Special Functions toolbox. Set the period to 01:00:00 (1 hour). The Q output of B1 is a 1-second pulse every hour and acts as the cycle reset.
  3. Drop an Asynchronous Pulse Generator (B5). Configure:
    • Trigger input: from the Q output of B1 (rising edge starts the cycle).
    • Pulse width TH: 00:10:00 (10 min on).
    • Pause width TL: 00:50:00 (50 min off).
  4. Drop a Off-Delay (B4). Time: 00:00:15. The output of B4 drives Q2.
  5. Insert a NOT (B2) at the B5 output to invert the 10-min signal into a 50-min active-low signal. Feed the inverted output into a second Off-Delay (B6), also set to 00:00:15, whose output drives Q1.
  6. Add a final AND (B3) between B6's output and a permanent Hi constant to keep Q1 OFF during the first 10 minutes of every cycle. The B6 off-delay guarantees a 15-second gap between Q2 dropping and Q1 rising.
  7. Map Q1 to the RUN CLOSED output and Q2 to the RUN OPEN output. Q3 and Q4 are spare — use them for an indicator lamp (cycle running) and an alarm (MCB trip via an auxiliary contact).
  8. Press F5 (Simulation). Use the time-acceleration slider to verify that Q2 closes for 10 min, both outputs are open for 15 s, then Q1 closes for ~49 min 45 s, and that the cycle repeats automatically.
  9. Press F4 (Download) → PC → LOGO!. Select Ethernet and confirm the device LED pattern switches to RUN.

10. Interlock Pause Time Between Direction Changes

Even with one output, the valve will physically require a few seconds to traverse from one seat to the other. The 15-second off-delay is therefore not just an electrical interlock — it is also a mechanical grace period. For the HRCK2AK1 the published stroke time is typically 6–10 s, so 15 s is conservative.

Mechanical interlock in software is implemented as:

Q1_enabled = B6_output AND NOT(Q2)
Q2_enabled = B4_output AND NOT(Q1)

This guarantees that Q1 and Q2 can never be closed at the same instant, eliminating the risk of driving the actuator motor against itself and burning out the windings.

11. Circuit Protection & Marine Considerations

  • Install the 6 A MCB as close to the valve feeder as possible. Use a marine-listed breaker with a drip-proof enclosure.
  • Bond the valve body to the ship's hull ground using a dedicated green/yellow conductor — do not rely on the conduit as the ground path.
  • Use tinned-copper stranded wire for both control and power runs. Heat-shrink all splices.
  • Provide strain reliefs at both the LOGO! output terminal block and the valve cover gland.
  • Use a Class T fuse or DC-rated MCB on the 24 V supply feeding the LOGO! if the vessel's 24 V DC battery bus is unfused.
  • Label the LOGO! outputs at the terminal block: Q1 = "VALVE RUN CLOSED", Q2 = "VALVE RUN OPEN".
  • Lock the valve selector at REMOTE with a small bracket or a tamper-evident seal to prevent accidental local-mode operation while the bridge is unattended.

12. Commissioning & Verification

  1. With the MCB open, perform a point-to-point continuity check from LOGO! Q1 pin 2 to valve terminal 4 and from Q2 pin 2 to valve terminal 6.
  2. Verify there is no continuity between Q1 pin 2 and Q2 pin 2 (no cross-wiring).
  3. Close the 24 V DC supply to the LOGO! and confirm the RUN LED is steady green.
  4. In LSC V8 go online (Tools → Online Test, or F6). Watch Q1 and Q2 in the status view; with the cycle in its 50-min portion, Q1 should be ON and Q2 OFF.
  5. Manually advance the cycle by toggling I1 (a momentary pushbutton wired to input 1) to inject a trigger into B1. Confirm the 10-min filtered phase begins, with Q2 ON.
  6. After 10 min, confirm Q2 drops, both outputs are OFF for ~15 s, then Q1 rises.
  7. Listen for the actuator; the gear noise should cease at each end-stop. If the motor buzzes continuously, abort and check for mechanical binding.
  8. Measure the current drawn by the valve motor with a clamp meter during a direction change; it should be 2–4× the running current for less than 1 second, then drop to near zero.

13. Troubleshooting Matrix

Symptom Likely cause Corrective action
Valve does not move at all MCB open, selector in LOCAL, or no L1 at valve common Verify MCB, switch selector to REMOTE, measure L1 at valve common
Valve moves only one direction Wrong Q mapping or missing wire on the unused command line Swap Q1/Q2 mapping in LSC and re-check wiring to terminals 4 and 6
Both Q1 and Q2 close simultaneously Missing interlock / off-delay not in the rung Re-add the AND-with-NOT interlock described in §10
LOGO! reports a relay fault or output LED flickers Contact welding due to overcurrent, or short in the valve motor Disconnect valve, measure motor resistance, replace contactor if welded
Valve chatters at the end-stop Limit switch failure or pause time too short Increase the off-delay to 30 s, replace actuator if limit switch is open
120 V measured at the LOGO! input screw Backfeed through a damaged valve motor capacitor Replace the valve capacitor; install the snubber/MOV described in §6
Cycle skips hours Clock pulse missing because B1 trigger is tied to a noisy input Use the LOGO! internal time-of-week clock with a daily schedule instead of an external pulse
LOGO! shows IP conflict / no online test Two devices with the same IP on the network Set a unique static IP via LOGO! menu → Network

Can a single LOGO! relay output drive both RUN CLOSED and RUN OPEN on the HRCK2AK1?

No. The valve requires two separate dry-contact closures to L1. Use Q1 for RUN CLOSED (terminal 4) and Q2 for RUN OPEN (terminal 6), each fed from the same L1 source via a jumper on the LOGO! terminal block.

Is 120 V AC on the valve motor terminal safe for the 240 V AC / 10 A LOGO! relay?

Yes. The 0BA8 relay is rated 240 V AC at 10 A resistive and 3 A inductive (AC-15). The HRCK2AK1 motor draws well under 1 A, so the contact is comfortably derated and the 120 V supply is also inside the rated voltage.

Why does the LOGO! output read ~200 V during the actuator's travel?

That is the back-EMF contribution of the actuator's series motor during the high-speed portion of the stroke. It is a transient, not a sustained voltage. Add a 130–150 V MOV across the motor terminals and an RC snubber (0.1 µF + 100 Ω) across each PLC output contact to suppress it.

What is the minimum pause time between RUN OPEN and RUN CLOSED?

The HRCK2AK1 typically strokes in 6–10 s. A 15-second off-delay is the recommended minimum to give the limit switches time to reset and the motor capacitors to discharge. Use 30 s if the supply feeder is shared with other inductive loads.

Can the 10-min / 50-min cycle be changed without rewriting the program?

Yes, as long as the cycle is implemented with the Asynchronous Pulse Generator (B5). Open the block, edit TH and TL, and download the program. The pulse generator's parameters are also editable from the LOGO!'s onboard menu under "Program → Set Parameter" so a watchkeeper can adjust on the fly.

Back to blog