Skip to main content

Automatic Checks on a Timer

An Auto check sheet completes itself. Kanoa creates the check, reads every item's value from its attribute's data source, and submits it, with nobody involved. That only works if every required item has an attribute with an enabled data source for the check's asset, so the sheet must also require an asset.

Create the auto check sheet
  1. In Configuration → Quality → Check Sheets, add Coating SPC Checks in the CoreForge\Operations folder.

  2. On the Settings tab, select Auto and Asset Required, and choose CoreForge\Philadelphia\Coating\Spray Line 1.

  3. On the Checks tab, add three items, each Type Check, Data Type Float, Enabled and Required:

    Check itemAttributeUnits
    Coating ThicknessCoreForge\Coating\Thicknessµm
    Flow RateCoreForge\Coating\Flow Rategpm
    Line SpeedCoreForge\Coating\Line Speedfpm

    If a unit isn't in the list, type it into the Units field to create it.

  4. On the Triggers tab, add a Timed Interval trigger with an interval of 5 minutes. Leave the other timers at 0; an automatic check completes immediately, so it never becomes due or late.

  5. Save, release, and let it run for at least an hour so there's data to analyze.

Reference Materials: Trigger Types

Trigger Types​

  • Manual: A check sheet can be manually created without this trigger, however if manual trigger is created, it will specify how much time a user has to take the checks once it has been scheduled.

  • Mode Change: When the mode changes on an asset i.e. from Changeover to Production, this trigger will schedule a check sheet if it meets the specified mode/shift, other options.

  • Product Change: When the product changes on an asset, this check sheet will be scheduled if the currently running product is specified by the check sheet.

    • Every Product: Quality check is required every time the product changes
    • Unique Products Per Shift: Quality check is required only once per product per shift
    • Once Per Shift: Only one quality check will be performed per shift
  • Re-Test: Set the delay, coming due etc. when a check sheet is scheduled due to a re-tst being required.

  • Shift Change: Check sheet will be scheduled if the current shift meets the shift settings of this trigger.

  • Timed Interval: This check sheet will be triggered periodically based on the mode and shift settings.

Note If a trigger causes a new check sheet to be scheduled when there is already an existing check sheet scheduled, it will set the current check sheet to aborted if it has not already been started and create the new check sheet.

Timed checks not appearing?

Timed interval triggers are fired by the [Kanoa]kanoa/timers/qdsIntervalTimer tag, which calls intervalTimerEvent. Check that it's running, then check that the sheet is released, the trigger is enabled, and the attribute data sources are enabled for Spray Line 1.

Finished check sheet

check-sheet-coating-spc-checks.json: the finished Coating SPC Checks, including its attributes and data sources, to compare with your build.