The CogNdm type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Dispose | ||
| Dispose(Boolean) | ||
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| Finalize | (Overrides Object Finalize .) | |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetProtocolConnectionStatus |
Gets the connection status for the specified protocol.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| NotifyAcquisitionComplete |
Notify the remote device (PLC) that an acquisition has completed.
You must call this method to notify the PLC when an an acquisiton is
complete. If you do not call this function the Trigger Ready bit
will never get re-enabled an no more acquisitions can occur.
| |
| NotifyAcquisitionDisabled |
Optionally notify the remote device (PLC) that the Vision System is unable to
receive acquisition triggers.
| |
| NotifyAcquisitionError |
Notify the remote device (PLC) that an acquisition error has occurred.
| |
| NotifyAcquisitionMovePart |
Optionally notify the remote device (PLC) that the exposure is complete or the
strobe has fired and it is now safe to move the part from the
field of view.
| |
| NotifyAcquisitionReady |
Notify the remote device (PLC) that the Vision System is ready to
receive the first acquisition trigger.
| |
| NotifyAcquisitionStarted |
Optionally notify the remote device (PLC) that an acquisition has started.
| |
| NotifyAsyncSoftEventComplete |
Notify the remote device (PLC) that an asynchronous soft event has completed.
| |
| NotifyError |
Notify the remote device (PLC) that the Vision System has encountered an error.
| |
| NotifyInspectionComplete(CogNdmInspectionResult) |
Notify the remote device (PLC) that an inspection has finished.
| |
| NotifyInspectionComplete(Int32, CogNdmUsedAcquisitionIDCollection, Boolean, Int32, Byte , Int32) |
Notify the remote device (PLC) that an inspection has finished.
| |
| NotifyJobState |
Notify the remote device (PLC) which job is loaded.
| |
| NotifyRunning |
Notify the remote device (PLC) that the Vision System is running or "online".
| |
| NotifyStopped |
Notify the remote device (PLC) that the Vision System stopped running or gone "offline".
| |
| NotifySystemStatus |
Notifies the remote device (PLC) of the Vision System status.
| |
| ReadUserData |
Reads user data sent from the remote device (PLC) to the vision system.
Values returned from this function will not reflect changes to the user data present on the remote system until the remote system signals the vision system that new user data is available by sendng a "Set User Data" signal. | |
| Start |
Start the Network Data Model (NDM). Calling Start() opens network sockets and
allows connections from a remote device (PLC). You must call Start() on a CogNdm instance
returned from
CreateNetworkDataModel
in order for the NDM to connect to a remote device (PLC).
| |
| Stop |
Stop the Network Data Model (NDM). Closes all connections and prevents
further connections from being established.
| |
| ToString | Returns a String that represents the current Object. (Inherited from Object.) |
See Also