Pro
10 min

First Factory Project — Two-Station Conveyor

guided-projectconveyorandorbeginner
First Factory Project — Two-Station Conveyor

Ready to build this?

Sign up free — no credit card required. This scenario requires the Pro plan.

Sign up to play this scenario →

Already have an account? Log in

Briefing

Turn the AND and OR logic you just learned into a working dispatch conveyor. Operators at either end can request the belt; a shared LINE_READY signal must permit both stations. Build two short rungs, watch cartons move, then prove all eight input combinations. This is a hold-to-run training cell: releasing both requests stops the belt. No timers, counters or latches are needed.

Objectives

  • Either STATION_A or STATION_B runs the conveyor while LINE_READY is on
  • Both stations can request the belt together
  • LINE_READY off stops the conveyor regardless of either station
  • Releasing both requests stops the belt; the command must not latch

Hints

  • Start with your OR lesson: put STATION_A and STATION_B on parallel branches.
  • The first rung writes REQUEST from the two parallel stations. On the second rung, put REQUEST and LINE_READY in series to drive CONVEYOR_RUN.
  • Use a normal output coil for CONVEYOR_RUN. The requests are held signals, not start pulses.
  • In live I/O, enable LINE_READY and then try each station. Turn LINE_READY off while a request remains on.

I/O Table

Inputs

STATION_A

Dispatch station A — held request

BOOL · %I0.0

STATION_B

Dispatch station B — held request

BOOL · %I0.1

LINE_READY

Shared production-ready permit

BOOL · %I0.2

Outputs

CONVEYOR_RUN

Dispatch conveyor motor command

BOOL · %Q0.0

Your program will be tested against:

All test cases run automatically when you submit. Assertions are hidden until you pass.

  1. #1A off · B off · ready off

    Both stations share the line-ready permit.

  2. #2A on · B off · ready off

    Both stations share the line-ready permit.

  3. #3A off · B on · ready off

    Both stations share the line-ready permit.

  4. #4A on · B on · ready off

    Both stations share the line-ready permit.

  5. #5A off · B off · ready on

    Both stations share the line-ready permit.

  6. #6A on · B off · ready on

    Both stations share the line-ready permit.

  7. #7A off · B on · ready on

    Both stations share the line-ready permit.

  8. #8A on · B on · ready on

    Both stations share the line-ready permit.

  9. #9Release requests and interrupt the permit

    A working command must also stop correctly without latching.

Ready to build this?

Sign up free — no credit card required. This scenario requires the Pro plan.

Sign up to play this scenario →

Already have an account? Log in