see also, Importing into TransSECS Devices Node

Using an excel (xlxs) spreadsheet to list SECS/GEM IDs and the associated properties can help save time when setting up a SECS/GEM project. To use the excel spreadsheet, right click on the node (either VIDs, CEIDs, or ALIDs) and select “Import Excel”.

Setting up the Spreadsheet

VIDs

SVIDs,ECIDs, and DVIDs are imported as a “vid” sheet in the spreadsheet. The order of the columns is not important, but the column headers are:

VIDType,Name,VID,DataType,Units,LimitMin,LimitMax,InitialValue,deadband,CEID,DeviceName,and TagName. Only VIDType,Name,VID, and DataType are mandatory. DeviceName and TagName are only used with TransSECS Device (see below for more on this).

VIDType - this is either SVID,ECID, or DVID

Name - the name of the VID. This must start with a letter (not a number) and should not contain any special characters except a space or an underscore

VID - this is a number, the ID of the SVID,ECID or DVID

DataType - this is the SECS data type of the ID, for example, Boolean, List, Ascii, Unsigned Number, or Integer. This Data Type also encapsulates the data size of the numeric values, 1 byte, 2 bytes, 4 bytes, or 8 bytes. Valid values are:

Ascii (Text): String,A, or 20

List: List, L, or 0

Unsigned Integer (can have different data lengths):

  • U1, Unsigned-1, 51
  • U2, Unsigned-2, 52
  • U4, Unsigned-4, 54
  • U0, Unsigned-8, 50

Signed Integer (can have different data lengths):

  • I1, Integer-1, 31
  • I2, Integer-2, 32
  • I4, Integer-4, 34
  • I0, Integer-8, 30

Float (can have different data lengths):

  • F4,Float-4,44
  • F0,Float-8,40

Bo,Boolean,11

B,Binary,10

Here is a simple table showing a few examples:

VIDType Name VID DataType
SVID Temperature 1512 44
SVID Pressure 1620 Float-4
ECID Setpoint 2000 U4

CEIDs

ALIDs

  • transsecs_excel_spreadsheet_import_of_ids_and_devices.txt
  • Last modified: 2021/02/19 00:09
  • by wikiadmin