操作工位
AI-generatedSummary
Annotate each input item with workstation metadata including ID, optional label, nominal operation duration, speed multiplier, workshop code, AVI detection code, and production line ID; optionally simulate processing delay based on these timing parameters.
Inputs
- stationId (required) — Identifier for the workstation to write to mopWorkstation.stationId, used for logging and PLC routing.
- stationLabel — Optional human-readable name of the workstation.
- baseDurationSeconds (required) — Nominal operation time in seconds at the workstation (base duration at 1× speed).
- speedMultiplier (required) — Speed factor to accelerate the base duration; effective wait time is baseDurationSeconds divided by this multiplier.
- sleepEnabled (required) — Enable node to wait internally for the computed processing duration (base time divided by speed multiplier) to simulate workstation operation time; if false, outputs immediately.
- workshopCode (required) — Code representing the workshop where the workstation resides, written to mopWorkstation.workshopCode.
- aviCode — AVI system detection code, written to mopWorkstation.aviCode if provided.
- lineId — Production line identifier, written to mopWorkstation.lineId if provided.
Output shape
A list of items preserving original item's JSON data extended with a mopWorkstation object that contains all annotating properties and optionally a vehicle VIN if present in input under mopVehicle.vin.
One output item is produced for each input item, preserving order and pairing. The node may delay output per item based on computed processing time when enabled.