SQLData object runtime behavior
- Last UpdatedJul 19, 2024
- 3 minute read
Runtime behavior pertains to the running state of a deployed object. Once deployed and operating, this object can assume one of the following states:
Startup.
This state describes the operations performed by the object when the object is being initialized. Data acquisition has not been started yet.
Going onscan
This state describes the operations performed by the object when it is about to start the data acquisition process. Reading and writing to data items in the low-level device will immediately follow. The object will go into the Continuous execution state.
Going offscan
This state describes the operations performed by the object when it is about to stop its data acquisition process. Reading and writing to data items in the low-level device will immediately stop. The object is going out of the Continuous execution state.
Shutdown
This state describes the operations performed by the object when it is about to clean up its data connection and then stop the data acquisition process.
Special set handling
This state describes the special operations supported by the object when it is set (written into).
Continuous execution
This state describes the operations when the object is running.
Additional details regarding runtime behavior for this object are included in the following table.
|
State Change |
Behavior |
|---|---|
|
Startup |
|
|
Going onscan |
Writes date/time and onscan information to the logger. |
|
Going offscan |
Writes date/time and offscan information to the logger. |
|
Shutdown |
Disconnects from the SQL Server database. |
|
Special set handling |
None. |
|
Continuous execution |
|
For more details on runtime functionality, see the following sections.
-
Data Transfer Commands
-
Database Navigation Commands
-
Database Record Delete Command
-
Database Write Semaphore
-
Attribute Quality Handling
-
Diagnostic Status
-
Automatic Database Connection Command
-
Status Table
-
Read-Only Database Handling
Related Links
- SQLData object data transfer commands
- SQLData object database navigation commands
- SQLData object database record delete command
- SQLData object database write semaphore
- SQLData object assigned attribute write semaphore
- SQLData object attribute quality handling
- SQLData object diagnostic status
- SQLData object automatic database connection command
- SQLData object status table
- SQLData object read-only database handling