Component Name
fwDevice
Description

This component provides a layer of abstraction on top of the PVSS datapoints, datapoint elements and configs. It makes it possible to configure and operate at the level of devices (the Framework equivalent for datapoints) instead of individual datapoint elements.
A data driven mechanism to include new device types is included. This reduces the code development that a developer has to provide, and allows him to concentrate on the specifics of the hardware he is working with.

Dependencies
fwGeneral
fwConfigs
Additional software required
None


Panels
Configure addresses for the properties of a device.
fwDeviceAddress.pnl
Configure alarms for the properties of a device. fwDeviceAlertConfig.pnl
Configure the alarm summary for a device. fwDeviceAlertSummaryConfig.pnl
Configure archiving for the properties of a device. fwDeviceArchiveConfig.pnl
Configure message and command conversions for the properties of a device. fwDeviceConversionConfig.pnl
Create new devices.
fwDeviceCreate.pnl
Configure dp functions for the properties of a device. fwDeviceDpFunctionConfig.pnl
Configure the format for the properties of a device. fwDeviceFormatConfig.pnl
Manage devices (add, remove, configure)
fwDeviceManage.pnl
Modify the configuration (addresses, alarms, etc) for a set of devices selected according to some criteria (name, type, alias and description)
fwDeviceMassConfiguration.pnl
List all the properties of a device and which PVSS configs have been set on each of them.
fwDeviceProperties.pnl
Configure the PV range for the properties of a device. fwDevicePvRangeConfig.pnl
Register a datapoint as a Framework device type.
fwDeviceRegisterType.pnl
Appy default configuration for the addresses and the alarms of a device and all of its children in the hierarchy.
fwDeviceSimpleConfiguration.pnl
Configure the smoothing for the properties of a device. fwDeviceSmoothingConfig.pnl
Configure the units for the properties of a device. fwDeviceUnitConfig.pnl


Libraries
Global help with all functions in the component library
All functions in fwDevice
Library with functions to manipulate devices
fwDevice.ctl
Library with functions to help in the generation of XML configuration files for Front Ends (OPC servers)
fwDeviceFrontEndConfigFile.ctl