Shared variables form the basis for the I/O model in the DSC Module. Each shared variable represents one I/O point. You can bind a shared variable to a single I/O source.

You can configure data logging, alarming, and security settings for shared variables. Use LabVIEW projects and LabVIEW project libraries to organize hierarchies of shared variables in a DSC Module application.

You can use shared variables with or without data binding. With data binding, a data source automatically updates the shared variable value. The DSC Module includes several I/O servers, including OPC Client and Modbus I/O servers, that you can use to acquire data from Programmable Logic Controllers (PLCs) or other similar devices.