Skip to content
catageek edited this page Aug 8, 2013 · 7 revisions

Abstract

The BC7003 sign is a sign that counts the number of redstone pulses provided as input and compares it to the number of carts passing on it.

A comparison is made every time a cart passes on it or a redstone pulse is detected, and the state is updated.

The output depends on the result of the comparison:

  • state 1: if #pulses > #carts, output signal is high and a timer start/reset to zero.
  • state 2: if #pulses = # carts, output signal is low.
  • state 3: if #pulses < #carts, output signal is low and both counters are reset to zero.

When the timer of state 1 reaches a timeout (set to 15s), the state goes to state 3.

Function

This sign is placed under the rail, and can operate with a BC7002 sign to detect when a portion of railroad is not free of carts, thus delivering a high signal.

Wiring:

Input 1 is a restone dust on the top of the block directly on the left or the right of the sign.

Output 1 is a lever put behind the sign, at the same level.

Usage

BC7003 sign is internally used in BC9001 when anti-collision system is implemented. It can be used in locations where there is a need to detect a free portion of track.

Syntax

Line #1 : Free

Line #2 : [BC7003]

Line #3 : Free

Line #4 : Free

Example

Clone this wiki locally