CogJob PropertiesCognex VisionPro 9.21

The CogJob type exposes the following members.

Properties

  NameDescription
Public propertyAcqFifo
Get or set the acquisition fifo.
Public propertyAcqFifoState
Read-only property to get the state of the acq fifo. Internal use only.
Public propertyAcqFifoSyncPulse
Gets an interface to a synchronization pulse. This pulse will be fired from the thread that acquires images, just before each acquisition attempt, allowing you to synchronize with that thread.
Public propertyAcqFifoSyncRoot
Read-only property to get the AcqFifoSyncRoot. Internal use only.
Public propertyAcquisitionProcessThread
Internal use only.
Public propertyAcquisitionRunStatus
Read-only property which returns the AcquisitionRunStatus of the CogJob.
Public propertyChangedEventSuspended
If nonzero, indicates that the raising of the Changed event has been suspended. This value is incremented when SuspendChangedEvent is called and decremented when ResumeAndRaiseChangedEvent is called.
(Inherited from CogSerializableChangedEventBase.)
Public propertyHasChanged (Inherited from CogSerializableChangedEventBase.)
Public propertyHasManager
Read-only property to check if the CogJob has a CogJobManager. Internal use only.
Public propertyImageQueueCapacity
Get or set the image queue capacity.
Public propertyImageQueueCount
Read-only property which returns the number of images in the image queue.
Public propertyIndependentProcessThread
Internal use only.
Public propertyIOInfoList
Returns the CogIOInfoList, which is used to map I/O signals to physical devices in the system. Cognex internal use only
Public propertyJobRunStopSyncRoot
Read-only property to get the JobRunStopSyncRoot. Internal use only.
Public propertyJobScript
Cognex Internal Use Only.
Public propertyManager
Get or set the CogJob's CogJobManager. Internal use only.
Public propertyName
Gets or sets the name of the CogJob.
Public propertyOwnedIndependent
Read-only property to retrieve the CogJobIndependent object.
Public propertyRemainingRuns
Get or set the number of remaining job runs.
Public propertyRunCount
Get or set the maximum number of job runs.
Public propertyRunCountEnable
Enable or disable RunCount
Public propertyRunMode
Get or set the CogJob's RunMode.
Public propertyRunningSyncBoolean
Gets an interface to a synchronization boolean. This boolean will be true if the threads of this job have been told to run and have not yet stopped. Otherwise it will be false.
Public propertyRunStatus
Gets the last RunStatus of the job.
Public propertyScriptError
Cognex Internal Use Only.
Public propertyScriptObj
Cognex Internal Use Only.
Public propertyStartCount
Get or set the number of StartAcquires in the acq fifo's queue.
Public propertyStartMode
Get or set when StartAcquires are put into the acq fifo's queue.
Public propertyStartTriggerRate
Get or set the trigger rate when the CogJob's StartMode is IssuedAtFixedRate.
Public propertyState
Gets the running state of the CogJob.
Public propertyStateFlags
Returns the complete set of state flags supported on this object. The flags may be indexed by name as shown in the following C# code snippet: if (changedObject.StateFlags["Color"] & eventArgs.StateFlags) { ... }
(Inherited from CogSerializableChangedEventBase.)
Public propertyThroughputAlgorithm
Get or set the CogJob throughput algorithm.
Public propertyThroughputSampleSize
Get or set the CogJob throughput sample size.
Public propertyTotalAcquisitionErrors
Get or set the total number of acquisition errors.
Public propertyTotalAcquisitionOverruns
Get or set the total number of acquisition overruns.
Public propertyTotalAcquisitions
Get or set the total number of acquisition completed.
Public propertyTotalEncoderOverruns
Get or set the total number of encoder overruns.
Public propertyTotalJobIterations
Get or set the total number of job iterations.
Public propertyTotalJobThroughput
Get or set the CogJob throughput at a particular instant.
Public propertyTotalJobThroughputMax
Get or set the maximum CogJob throughput.
Public propertyTotalJobThroughputMin
Get or set the mininum CogJob throughput.
Public propertyTotalVisionToolAccepts
Get or set the total number of vision tool runs that had an accept result.
Public propertyTotalVisionToolErrors
Get or set the total number of vision tool runs that had an error result.
Public propertyTotalVisionToolRejects
Get or set the total number of vision tool runs that had a reject result.
Public propertyTotalVisionToolWarnings
Get or set the total number of vision tool runs that had a warning result.
Public propertyUserData
UserData. Internal use only.
Public propertyVisionTool
Get or set the CogJob's VisionTool.
Public propertyVisionToolLinkCount
Read-only property which returns the number of link objects contained within the CogJob.
Public propertyVisionToolRunStatus
Read-only property which returns the RunStatus of the vision tool.
Public propertyVisionToolSyncPulse
Gets an interface to a synchronization pulse. This pulse will be fired from the thread that runs the vision tools, just before each run of the tools, allowing you to synchronize with that thread.
Public propertyVisionToolSyncRoot
Read-only property to get the VisionToolSyncRoot. Internal use only.
Top
See Also