Company Events Academic Community Support Solutions Products & Services Contact NI MyNI

Get All Modules VI

NI InsightCM™ SDK Help

Edition Date: July 2017

Part Number: 375191C-01

»View Product Info
Download Help (Windows Only)

Owning Palette: Module Helpers VIs

Requires: NI InsightCM SDK

Returns the model numbers, such as NI 9205, of every I/O module in the device chassis.

device in contains the following elements that describe the device.
Id specifies the GUID used to correlate an element reference in one configuration file with a definition in another file.
Name is the device name that you want to appear throughout the InsightCM web application.
DeviceType is the name of a device type that NI InsightCM Server supports, such as CMS-9068.
HardwareName is the hostname of the device, which is in the format of NI-cRIO-ModelNumberSerialNumber by default.
IpAddress is the IP address assigned to the device. If you do not enter a value, NI InsightCM Server adds the device as an offline device, and you can bring the device online later by manually entering its IP address on the Device Configuration page.
HardwareInfo contains the following elements that identify the controller and module models that one or more devices on the NewDevices worksheet contain.
HardwareKey specifies one of the following values that describes the role of the hardware component within devices: Controller, Slot 1, ..., Slot N, where N is the highest slot number in the device chassis.
HardwareValue is the model name of the hardware component described by HardwareKey. If this row represents an empty module slot, leave this cell empty.
ApplicationType specifies the type of software application that runs on the device.
ApplicationVersion specifies which version of the software application is running on the device.
EquipmentIds specifies the GUIDs of device equipment.
ConfigurationVersion is the timestamp of the last device configuration.
Properties is an array in which each element is a key-value pair that represents a property.
Key specifies the ID of the property field you want to define.
Value specifies the user-defined value that corresponds to the Key.
DataGroups contains the following elements that define a data group.
Name specifies the data group name that you want to appear throughout the InsightCM web application.
OperatingStates contains the following elements that define operating states.
Name specifies the operating state name that you want to appear throughout the InsightCM web application.
Properties is an array in which each element is a key-value pair that represents a property.
Key specifies the ID of the property field you want to define.
Value specifies the user-defined value that corresponds to the Key.
Triggers contains the following elements that make up operating state triggers.
Type specifies the operating state trigger type. For example, Gate, Delta EU, or Advanced.
Expression is the definition of the conditions that cause the device to trigger an operating state.
Conditions contains the following elements that make up the operating state trigger conditions.
Properties is an array in which each element is a key-value pair that represents a property.
Key specifies the ID of the property field you want to define.
Value specifies the user-defined value that corresponds to the Key.
EquipmentIds specifies the GUIDs of device equipment.
Properties is an array in which each element is a key-value pair that represents a property.
Key specifies the ID of the property field you want to define.
Value specifies the user-defined value that corresponds to the Key.
EquipmentIds specifies the GUIDs of device equipment.
device out contains the following elements that describe the device.
Id returns the GUID used to correlate an element reference in one configuration file with a definition in another file.
Name is the device name that appears throughout the InsightCM web application.
DeviceType is the name of a device type that NI InsightCM Server supports, such as CMS-9068.
HardwareName is the hostname of the device, which is in the format of NI-cRIO-ModelNumberSerialNumber by default.
IpAddress is the IP address assigned to the device.
HardwareInfo contains the following elements that identify the controller and module models that one or more devices on the NewDevices worksheet contain.
HardwareKey returns one of the following values that describes the role of the hardware component within devices: Controller, Slot 1, ..., Slot N, where N is the highest slot number in the device chassis.
HardwareValue is the model name of the hardware component described by HardwareKey. If this row represents an empty module slot, this cell is empty.
ApplicationType returns the type of software application that runs on the device.
ApplicationVersion returns whichever version of the software application is running on the device.
EquipmentIds returns the GUIDs of device equipment.
ConfigurationVersion is the timestamp of the last device configuration.
Properties returns an array in which each element is a key-value pair that represents a property.
Key returns the ID of the property field.
Value returns the user-defined value that corresponds to the Key.
DataGroups contains the following elements that define a data group.
Name returns the data group name that appears throughout the InsightCM web application.
OperatingStates contains the following elements that define operating states.
Name returns the operating state name that appears throughout the InsightCM web application.
Properties returns an array in which each element is a key-value pair that represents a property.
Key returns the ID of the property field.
Value returns the user-defined value that corresponds to the Key.
Triggers contains the following elements that make up operating state triggers.
Type returns the operating state trigger type. For example, Gate, Delta EU, or Advanced.
Expression is the definition of the conditions that cause the device to trigger an operating state.
Conditions contains the following elements that make up the operating state trigger conditions.
Properties returns an array in which each element is a key-value pair that represents a property.
Key returns the ID of the property field.
Value returns the user-defined value that corresponds to the Key.
EquipmentIds returns the GUIDs of device equipment.
Properties returns an array in which each element is a key-value pair that represents a property.
Key returns the ID of the property field.
Value returns the user-defined value that corresponds to the Key.
EquipmentIds returns the GUIDs of device equipment.
all modules returns the model numbers of all I/O modules in the device chassis.

 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit