Database Editor

The Database Editor is a tool used for configuring Computers, Experiments, Devices, Plotters and GUIs for the Control System. To access database editor on new computer LVstarter must be running. It is recommended to put shortcut to LVstarter in startup folder so it is always run after computer reboot.

The database editor application has a menu on the top that classifies editors into four categories.

1. Computer/Camera Editors

a. Computer

i. Add Computer

ii. Edit Computer

iii. Remove Computer

iv. Device List for Computer

v. Comp&Dev List for Location

b. Imaq General Cam

i. Configure Imaq Cam

2. Experiment Operations

a. Experiment

i. Add Experiment

ii. Edit/Delete Experiment

b. Experiment Device

i. Add Edit Delete Experiment Device

ii. Experiment Device Status (Enable/Disable)

iii. Experiment Variable (Add/Edit/Delete)

iv. Subscribe Variable

3. Device Operations

a. Device

i. Device (Add)

ii. Device (Edit/Delete)

iv. New Device Type

v. Edit Device Type

vi. Rename Device

b. Device Variable Operations

i. Device Variable (Add/Edit/Delete)

ii. Device Type Variable (Add/Edit Delete)

iii. Init Variable Execution Order

iv. DeviceType Variable Set? (yes/NO)

c. Virtual Device Operation

i. Configure Virtual Devices

4. Plotter/Logger/GUI Editors

a. Experiment Plotter

i. Add New Common GUI

ii. Add/Edit Plotter

iii. Add plotter to Experiment

iv. Delete Plotter from Experiment

v. Enable/Disable Plotter Status

b.

i. Add Logger Variable

ii. Delete Logger Variable

c. GUIs

i. Add/Edit General GUI List

1. Computer/Camera Editors: Computer: Add Computer

This editor is used to add a computer to the control system. This computer later appears in other editors where a computer has to be assigned to Devices, GUIs or Plotters. Back to TOP

2. Computer/Camera Editors: Computer: Edit Computer. Back to TOP

This editor is used to make changes to a computer that has already been added to the control system.

3. Add/Edit/Delete Experiment Device: This editor is used to add existing devices to an Experiment. Back to TOP

4. Add Experiment: This editor is used to add a new experiment to the database. The experiment shows up in Master Control. Back to TOP

5. Edit Delete Experiment: This editor is use to make changes to the existing experiment in the database. Back to TOP

6. Add New Device. This editor is used to add a new device to the database. The device can then be added to an experiment.

Important Note:

"Scan Mode enabled" means the device will only send out out one TCP data string per master control shot. The devices in which trigger used i.e Cameras should have this mode enabled.

"Scan Mode disabled" means devices like pressure meters and stages can have this scan mode disabled so that GUIs continually get updates from the device, even if master control is set to a slow rep rate. Back to TOP

7. Edit Device. This editor is used to make changes or delete existing devices. Back to TOP

8. Add New Device Type. This Editor is used to create a new device type in the database. A root path to the device source distribution is assigned here. Back to TOP

9. Edit Device Type. This editor is used to make changes to existing device types. Back to TOP

10. Enable Disable Experiment Devices: This editor is used for rapid addition and removal of devices from an existing experiment. Back to TOP

11. Add Device Type Variable: This editor is used to create, edit and delete variables for a device type. All devices of the same device type inherit the device type variables. Back to TOP

12. Add Experiment Variable: This editor is used to assign specific values to a variable when a particular experiment is invoked using Master Control. Back to TOP

13. Add Logger Variable: This editor is used to add device variables from the control system to the super logger. Back to TOP

14. Delete Logger Variable. This editor is used to remove a device variable from the super logger. Back to TOP

15. Add,Remove GUI Map: This editor is use to add a General GUI to the database. The list of General GUIs is visible on Master Control Back to TOP

16. Subscribe Variables from Device: This editor is used to subscribe one device variables from another. Back to TOP

17. Add Device Variable: This editor is used to implement existing device type variables for a particular device. Back to TOP

18. Init Variable Execution Order: This editor is used to specify the order in which a device's variables are initialized when the device is launched. Back to TOP

19. Rename Device: This editor is used to rename an existing device. Back to TOP

20. Device computers. This editor is used to query the database for a list of devices on control system computers. Back to TOP

21. Add/Edit Plotter. This editor is used to create and modify experiment plotters. BACK to TOP

22. Add Experiment Plotter Quick. This editor is used to add remove plotters from experiment. A check list is provided to expedite and simplify the process. Back to TOP

23. Add new common GUI: This editor allows user to save, update and delete common GUI device type_variable plotter.