In other languages: Čeština Deutsch Français Italiano 日本語 Polski Português, Brasil Русский Українська 简体中文

Circuit network

From Official Factorio Wiki
Revision as of 21:47, 9 February 2016 by Natha (talk | contribs)
Jump to navigation Jump to search

Circuit networks (CCNet) enables the control of devices based on the amount of Items and Fluids stored in all Chests and Storage tanks connected to the same network via red or green wires.

InnerOfGreenCable.jpg

A more technical explanation is, that the circuit network is a standardized bus-system. See this explanation.

Even if the circuit network looks quite different to the Logistic network, the bus is principially the same, cause the information is the same. The basic difference between them is that, in a logistic network, everything which is covered by a roboport pops up as content, but in the circuit network only the connected chests pops up!

Items

Red wire Wires used to connect smart devices to a red network.
Green wire Wires used to connect smart devices to a green network.
Smart-chest.png
Smart chest
The most basic chest connectable to circuit networks. It's content will be sent to the network.
Active Provider chest A chest connectable to circuit networks and participating in the Logistic network. It's content will be sent to the network.
Passive Provider chest A chest connectable to circuit networks and participating in the Logistic network. It's content will be sent to the network.
Requester chest A chest connectable to circuit networks and participating in the Logistic network. It's content will be sent to the network.
Storage chest A chest connectable to circuit networks and participating in the Logistic network. It's content will be sent to the network.
Storage tank A tank connectable to circuit networks. It's fluid content will be sent to the network.
Smart-inserter.png
Smart inserter
The only inserter connectable to circuit networks. The condition when the inserter is working is configurable in the menu.
Lamp The lamp is connectable to circuit networks. The condition when the lamp is shining is configurable in the menu.
Small pump The small pump is connectable to circuit networks. The condition when the pump is working is configurable in the menu.
Offshore Pump The offshore pump is connectable to circuit networks. The condition when the pump is working is configurable in the menu.

Basic

File:Circuit-network-example-1.png
A basic circuit network usable to fill a chest with a defined amount of items. Watch exactly, how the red wires are connected! To connect a wire with the pole take a wire and drag it from the base of a pole to the target entity!

The circuit network is often use to control the amount of certain items or fluids in the factory. Before the storage tank, lamp, small and offshore pump were included to the circuit network, the basic usage was to connect a smart inserter with a chest next to it to control the amount of items in the chest.

Advanced

The picture shows a circuit network, that contains over 42 000 coal and 12 000 iron plates.

The Circuit network/Bus-page explains the function of the bus.

There are several links into the forum:

Receivers

Example condition: "Work only if the count of Alien science pack is lower than 50."

Smart inserters, lamps, small pumps and offshore pumps are currently the only devices connectable to the circuit network. If a circuit condition is set, they only work if this condition is true. When it is connected to the network, it is possible to set up the condition in three parts:

  • Item or fluid. To check the condition, the values of the given item or fluid in the connected circuit network is taken.
  • Type of the condition: less than, bigger than, equal
  • Item or fluid. To check the condition, the values of the given item or fluid in the connected circuit network is taken.

Both values will be compared by using the given type of the condition.

Multiple networks

It is possible to establish multiple distinct networks of the same color. Just make sure that there is no wire connection between them and they will be treated as separate networks.

Examples (Before 0.12 release)

See also