Sign in to save

Bookmark this page so you can find it later.

Sign in to save

Bookmark this page so you can find it later.

Automated warehouses use PLCs to move packages quickly and reliably through conveyors, scanners, scales, diverters, and sortation lanes. A PLC reads sensor inputs, performs math, compares values to limits, and turns outputs on or off at the right moment. These instructions matter because a small logic or calculation error can send a package to the wrong chute, overload a conveyor, or stop production.

Understanding PLC math and comparison instructions helps technicians design, troubleshoot, and optimize warehouse control systems.

Key Facts

  • Count conversion: distance = pulses / pulses_per_meter
  • Speed calculation: speed = distance / time
  • Package rate: packages_per_minute = count / time_minutes
  • Comparison example: IF weight > 25 kg THEN send_to_heavy_lane = true
  • Range check: in_range = value >= low_limit AND value <= high_limit
  • Timer based spacing: gap_distance = conveyor_speed x time_gap

Vocabulary

PLC
A programmable logic controller is an industrial computer that reads inputs, runs logic, and controls outputs in machines and automated systems.
Comparison instruction
A comparison instruction checks whether one value is equal to, greater than, less than, or within a set range compared with another value.
Math instruction
A math instruction performs arithmetic such as addition, subtraction, multiplication, division, scaling, or averaging inside the PLC program.
Photoelectric sensor
A photoelectric sensor detects the presence of an object by using a beam of light that is reflected or interrupted.
Diverter
A diverter is a mechanical device that redirects a package from one conveyor path to another based on a control signal.

Common Mistakes to Avoid

  • Using the wrong comparison symbol, such as weight < limit instead of weight > limit, makes the PLC choose the opposite action and can route packages incorrectly.
  • Forgetting to scale raw sensor data gives false values because PLC inputs often arrive as counts or analog units, not directly as kilograms, meters, or meters per second.
  • Ignoring scan time can cause missed short sensor signals because the PLC only updates logic once per scan cycle unless high speed inputs or latching logic are used.
  • Comparing values without a tolerance band can cause outputs to chatter when a measurement fluctuates near the limit, so use hysteresis or upper and lower thresholds.

Practice Questions

  1. 1 An encoder produces 1200 pulses per meter. A package travels 3600 pulses between two scanners. What distance did the package travel?
  2. 2 A conveyor moves at 0.8 m/s and packages must be spaced at least 1.2 m apart. What minimum time gap should the PLC require between package detections?
  3. 3 A scale reading varies between 24.9 kg and 25.1 kg near a 25 kg heavy package limit. Explain why a single weight > 25 kg comparison may cause unstable sorting and describe one logic improvement.