Counting Output on Embroidery and Textile Machines

Zia ur Rehman, technical reviewer for IoTize.ORG

Technical Reviewer: Zia ur Rehman
15+ years in embedded systems and industrial IoT · Reviewed

Inductive proximity sensor on an aluminium frame detects a metal flag on an indexing carriage to count parts

An embroidery machine can run all shift and still leave the production manager with a basic question: how much usable work did it actually produce? A shaft pulse, a stitch displayed by the controller and a finished length of fabric answer different questions. Treating them as the same number creates a confident-looking report that nobody on the floor trusts.

Short answer: Count a verified machine event, map it to a defined output unit, and apply the correct job settings. On Schiffli machines, estimate aggregate needle stitches only for intervals with a known engaged-position count. Record completed panels and quality decisions separately, because a motion pulse cannot confirm acceptable embroidery.

For a textile factory considering embroidery production monitoring, the first decision is the unit of output. Once that is clear, a stitch counter or retrofit sensor can give you useful shift data without pretending to measure finished quality from machine movement alone.

What exactly should an embroidery counter count?

First, before specifying a sensor, write down the metric and its unit. A practical embroidery shop may need several measures at once:

  • Machine cycles or detected revolutions: What it answers: How many qualifying motions occurred?; What it does not prove: How many needles stitched, or whether material passed inspection..
  • Programmed stitch progress: What it answers: How far did a design advance on the controller?; What it does not prove: That every active position formed a sound stitch..
  • Estimated aggregate needle stitches: What it answers: Approximate work across engaged needles during each counted stitch cycle.; What it does not prove: Verified good stitches at every needle..
  • Completed repeats, panels or garments: What it answers: How many defined jobs finished?; What it does not prove: Whether each item meets quality requirements..
  • Good output: What it answers: How many accepted pieces or lengths are ready for the next stage?; What it does not prove: A value a single motion sensor can usually establish by itself..

In practice, if the target is stitches per design, the machine program may already know its planned count. If the target is actual machine activity, sense a repeatable motion. If the target is saleable panels, add a completion and quality check. These measures can be connected, but they should retain separate names on a dashboard.


How counting differs across textile machines

The same counter principle can serve different processes, but the meaning of one count changes with the machine. Therefore, agree on the reporting unit before selecting hardware.

Machine or processUseful measurementWhat must be checked
Schiffli embroideryEligible stitch cycles and estimated needle stitchesEngaged positions for each job interval; non-stitch motion; completed fabric and quality recorded separately.
Multi-head embroideryDesign progress, active sewing heads and completed itemsColour-change needles on one head are not all sewing simultaneously. Do not multiply by every needle installed on the machine.
Weaving loomValid picks and fabric lengthA pick count is not a metre count. Conversion requires the appropriate pick density and validation against produced fabric.
Fabric inspection or windingLength passing a calibrated measuring wheel or roller encoderEffective circumference, slip, tension and reverse travel; a growing take-up roll does not have a fixed circumference.

For example, a controller may already report design progress. Tajima’s networking documentation describes stitch-rate and production reporting on supported machines. Consequently, check available controller data before adding a sensor. For fabric inspection, Electrocom’s length-counter documentation describes encoder measurement with forward and reverse fabric travel.

However, frame movement is not finished fabric length on an embroidery machine. The frame can move in several directions to form a motif. A measurement method that works on a fabric inspection line cannot simply be copied onto that frame.


Why multi-needle Schiffli machines complicate the count

In practice, a Schiffli machine can stitch one design at many needle positions at the same time. Yet the set of engaged needles changes with the design repeat and machine setup. Wilcom’s Schiffli repeat documentation explicitly distinguishes designs stitched by every needle, every second needle or every third needle.

Consequently, one measured stitch cycle is not automatically one total needle stitch. Here, a valid stitch cycle means one machine cycle verified as a stitching event under the agreed counting rule. Exclude setup and other non-stitch movements; log rework separately so it does not inflate new-output progress. For an interval with a fixed set of engaged needles:

Estimated aggregate needle stitches = valid stitch cycles × engaged needles per cycle.

For example, suppose a representative, illustrative machine makes 1,000 confirmed stitch cycles while 120 positions are engaged. The estimated aggregate is 120,000 needle stitches. If the next job engages only 60 positions, the same 1,000 cycles give an estimate of 60,000. Neither figure certifies that every stitch formed correctly, and neither is a finished-piece count.

If both intervals belong to one report, add their estimates: 120,000 + 60,000 = 180,000 estimated needle stitches across 2,000 cycles. Do not apply the final 60-position setting to the entire report. Store each setting change with its job and effective time.

However, some motions may be setup, jogging or non-stitch movements. Reverse motion, design changes, skipped positions and rework also need explicit handling. Before multiplying anything, confirm on the actual machine that the chosen pulse truly represents one eligible stitch cycle. A shaft rotation alone is only a mechanical signal until that mapping is tested.

Close-up of Schiffli embroidery machine needle heads with thread spools stitching a floral eyelet pattern on fabric

Where should the counter sense a cycle?

First check whether the machine controller already exposes a trustworthy stitch or production signal that can be accessed safely and with permission. If it does, compare that signal against the machine’s displayed count during a short job. If it does not, a separate retrofit sensor can observe a suitable moving member without altering the control program.

For a retrofit, a Hall-effect sensor needs a suitable magnetic arrangement, commonly a securely mounted magnet. An inductive proximity sensor detects a suitable metal target. A painted shaft mark alone is not enough for either arrangement. Match the sensor, target and mounting gap to their specifications; see ifm’s inductive sensing guidance and TI’s Hall-effect sensing overview. The sensor position, marker count and pulse filtering determine whether one detected event maps to one relevant cycle.

An encoder can provide finer information, including direction where its signals and processing support it, but extra resolution does not by itself turn rotations into finished pieces.

Direction is a separate question. An A/B encoder can distinguish rotation direction when correctly decoded; its Z channel is an index reference. However, shaft reversal is not automatically a controller stitch-back command or evidence of defective work. Validate those relationships before subtracting counts or classifying rework.

Meanwhile, an existing sensor on the machine may serve a safety interlock, position reference or thread-break system. Do not assume its output can be reused: its electrical interface, pulse timing, ownership and effect on the original control must all be checked. A dedicated production sensor may be the cleaner choice when those details are unavailable.

Two proximity sensors mounted on a textile machine main shaft to count rotations for production and OEE tracking

A practical commissioning test for textile production tracking

1 · Define
Output unit
→
2 · Verify
Signal and job settings
→
3 · Reconcile
Counts and inspection record

In practice, the cheapest counting mistake is the one you catch on a single machine before extending it across a floor. Run a short, documented trial:

  1. Name the output unit. Decide whether the report needs cycles, design stitches, estimated aggregate stitches, completed repeats, metres, panels or accepted pieces.
  2. Record the machine setup. Log design ID, engaged needle configuration, number of heads or positions, intended output unit and any known non-stitch motions.
  3. Check the electrical and speed limits. Confirm supply voltage, NPN/PNP or other output type, input compatibility, pulse width and maximum input frequency. Account for all targets per revolution and the encoder decoding mode. Then check for missed or doubled counts at normal and maximum operating speed.
  4. Compare counts during a controlled run. Note the counter reading, machine display and operator observation at the start and end. Include a stop, restart, job change and any intentional reverse or jog action.
  5. Separate production from quality. Have the operator record completed items and reject/rework decisions. A pulse does not inspect embroidery.
  6. Set time and data rules. Define planned production time, shift boundaries and the stop threshold. Keep “data unavailable” separate from “stopped”. Test count retention, resets and reconnection; do not assume buffering or recovery unless verified.
  7. Validate with the floor team. If a shift total conflicts with the actual fabric or job sheet, resolve the mismatch before treating the dashboard as an authority.

For example, a running machine can record valid stitch cycles while a broken thread leaves one position defective. The counter may correctly report motion, while the quality total must come from an inspection or another verified signal. That distinction is essential when someone asks the system for OEE: availability and performance need sound timing and output definitions, and the quality factor needs accepted and rejected output.

Therefore, for OEE, keep the production and quality units consistent. Do not combine a stitch-cycle performance figure with a panel-based quality ratio without a validated model that connects them. If inspection happens later, assign the outcome to the originating job or batch rather than whichever shift received the result.

In addition, a separate counter can record rejected panels after a reliable inspection or reject-routing decision. For example, 100 completed panels and 8 first-pass rejects imply 92 first-pass good panels, provided every panel is counted once in the same batch. The reject counter records that decision; it does not inspect the stitches.


What is measured, calculated or entered?

  • Detected pulses: Source: Sensor or controller input; Required context: Target count, pulse validity and resets..
  • Eligible stitch cycles: Source: Validated conversion and event filtering; Required context: Machine mode and the agreed non-production/rework rules..
  • Engaged positions: Source: Verified job setup or supported controller data; Required context: Effective time of each configuration change..
  • Estimated needle stitches: Source: Cycles multiplied by engaged positions for each interval; Required context: An estimate of activity, not inspected stitch quality..
  • Completed and accepted panels: Source: Validated completion and inspection records; Required context: One consistent unit, batch identity and first-pass/rework handling..
  • Runtime and stops: Source: Validated state or activity rule; Required context: Stop threshold, planned time and separate missing-data status..

Choosing an embroidery production monitoring approach

  • Controller data: Best starting point: An accessible, documented stitch or job-complete signal.; Main check before rollout: Does it describe actual progress, planned stitches or finished output?.
  • Dedicated shaft or motion sensor: Best starting point: A legacy machine with a repeatable mechanical event.; Main check before rollout: Does each pulse map consistently to an eligible stitch cycle?.
  • Encoder-based measurement: Best starting point: Higher resolution or direction information is required.; Main check before rollout: Does the processing correctly handle index, reversal and non-production motion?.
  • Operator completion plus quality entry: Best starting point: Accepted panels or garments matter most.; Main check before rollout: Can staff record completion and rejects consistently?.

Which IoTize counter should you evaluate?

For simple, validated pulse counting, evaluate the IoT Production Counter Device. Its listed Hall/proximity input and preset multiplier can support a defined motion-to-count relationship. However, do not select it for a task that requires direction information from a single pulse channel.

For encoder counting and direction detection, evaluate the Enterprise IoT Production Counter Device. Its listed A/B/Z input makes it the relevant option when reverse travel matters. Even then, a machine-specific test must establish what those movements mean for stitch progress or fabric output.

The IoTize production monitoring solution points textile and embroidery applications involving reverse motion toward Enterprise. Therefore, choose by the required signal and measurement, not simply the machine’s industry label. Discuss pilot suitability, available configuration and implementation scope with IoTize; this article does not establish a completed embroidery installation or guarantee compatibility.

First, start with one machine and one defined job. Agree on the report fields, compare them with the operator’s record, and resolve discrepancies before planning a wider rollout. Then read Production Monitoring for Pakistani Factories. for the next decision in this cluster.

IoT Production Counter Device | Runtime, Idle, High/Low RPM Alerts

$80 displayed hardware price

Hall/proximity input and preset multiplier for a validated pulse-counting task. Pilot configuration and total scope require assessment.

View Product →
DIRECTION INFORMATION

Enterprise IoT Production Counter Device | Encoder A/B/Z | Runtime, Idle, Reverse, Alerts

Request a Quote

A/B/Z encoder input and direction detection. Confirm the machine-specific count mapping and implementation scope.

View Product →
IoTize Affordable and Enterprise IoT Production Counter Devices side by side on a workbench for comparison

The useful number is the one you can explain

Ultimately, an embroidery counter becomes valuable when a supervisor can say what each event means, how active needles affect the estimate, and where human quality checks enter. Start with one machine, one defined job and a count the operator can verify. Then use the result to decide whether the next gain is better runtime visibility, more accurate stitch estimates, or a reliable accepted-output log.

Ask IoTize to assess a one-machine pilot. Send the machine make and model, controller details, desired output unit (such as stitches, metres, or pieces), typical operating speed, and a clear photo of the proposed sensing area taken while the machine is safely stopped. Also say whether you need direction tracking and how operators currently record completed and rejected work. These details help define a useful first measurement and the engineering scope.

Read Next: Production Monitoring for Pakistani Factories

Start with a count your operator can verify

Send the machine model, controller details, output unit and sensing-area photo to scope a one-machine pilot.

Frequently asked questions

Leave a Reply

Your email address will not be published. Required fields are marked *

How can we help?