Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Manufacturing Execution System 2023 R2

Production counter attributes available at run time

Production counter attributes available at run time

  • Last UpdatedJan 31, 2025
  • 3 minute read

The production counter attributes that are available at run time are described in the following table.

Attribute Name

Description

Configura-
tion

Run Time Access

JobExec.JobPosN.Prod.
<Counter Name>.BOMPos

Contains the BOM position of the production item.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.Item

Contains the item that is being produced by this job.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
ProductionReason

Contains the production reason. The subsequent production transaction uses this production reason when production quantities are added.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
ToStorageLocation

Contains the storage location for production items. The subsequent production transaction uses this storage location when production quantities are added.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.ToLot

Contains the lot number to produce items. The subsequent production transaction uses this lot number when production quantities are added.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.ToSublot

Contains the sublot number to produce items. The subsequent production transaction uses this sublot number when production quantities are added.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
EventDateTime

Specifies the date and time of a production event at run time.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
EventDateTime.AutoGenerate

Automatically generates the local date and time of a production event at run time.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
AddProdQtyAbs

Used to specify the absolute quantity of production to add.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
SetJobBOMDefaultsCmd

Sets the BOM defaults for a job so that the subsequent production transaction can use these default values if a value is not specified.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
AddProdQtyAbsCmd

Triggers production data to be added via the AddProdQtyAbs tag value.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.ResetCmd

Resets the AddProdQtyAbs command.

Yes

User

JobExec.Prod.
<Counter Name>.
EnableRollingCounter

Specifies whether to expose the rolling counter attributes for this instance.

No

Supervisory, User

JobExec.JobPosN.Prod.
<Counter Name>.
AddProdQtyCounter

A counter value that automatically triggers production data to be added. This counter tag contains a running count value of the quantity produced. If this value has changed or exceeds the configured dead band, and if the update interval has been exceeded since the last flush, the production quantity that is being measured will be added automatically.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
AddProdQtyCounter.Deadband

The maximum value of AddProdQtyCounter before rolling over.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
AddProdQtyCounter.
UpdateInterval

The amount of time that has to pass before logging the value of AddProdQtyCounter.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
AddProdQtyCounter.MaxValue

The maximum value of AddProdQtyCounter before rolling over.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
PushProductionCountsUpon
Reset

Specifies whether or not to flush the current production counts when the ResetCmd is set to True.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
ResetRollingCounterCmd

Resets the selected production counter.

Yes

User

JobExec.Prod.
<Counter Name>.
EnableProdCounterExtension

Specifies whether to expose the production counter extension attributes for an instance.

No

Supervisory, User

JobExec.JobPosN.Prod.
<Counter Name>.
SegmentRequirementID

Contains the Segment Requirement ID.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
SegmentResponseID

Contains the Segment Response ID.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
Operator

Contains the ID of the user who is making this production transaction.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
Comments

Contains additional comments.

Yes

User

JobExec.JobPosN.Prod.
<Counter Name>.
Spare1

Contains additional data for Spare1 field of the item_prod record.

No

Supervisory, User

JobExec.JobPosN.Prod.
<Counter Name>.
Spare2

Contains additional data for Spare2 field of the item_prod record.

No

Supervisory, User

JobExec.JobPosN.Prod.
<Counter Name>.
Spare3

Contains additional data for Spare3 field of the item_prod record.

No

Supervisory, User

JobExec.JobPosN.Prod.
<Counter Name>.
Spare4

Contains additional data for Spare4 field of the item_prod record.

No

Supervisory, User

JobExec.JobPosN.Prod.
<Counter Name>.
ErrorCode

Represents the error value that occurs while processing the call. If the last call succeeds, the value of this attribute is set to 0.

No

Read-Only

JobExec.JobPosN.Prod.
<Counter Name>.
ErrorMessage

Provides a message about the error that has occurred while processing the middleware call to start, pause, or end a job.

No

Read-Only

JobExec.JobPosN.Prod.
<Counter Name>.
Status

Indicates the status of the request sent to the middleware. The status can be any one of the following:

  • Ready: If the object is ready to process the request.

  • Busy: If the call is currently being processed.

  • Error: If there is an error during the last call.

No

Read-Only

TitleResults for “How to create a CRG?”Also Available in