[File] DescText = "This is the EDS file for the Athena Temperature Controller"; CreateDate = 05-04-2000; CreateTime = 08:16:32; ModDate = 07-17-2000; ModTime = 13:05:00; Revision = 3.0; [Device] VendCode = 0x244; $ Vendor Code VendName = "Unknown Vendor ID 580"; $ Athena ProdType = 0x0; $ Product Type ProdTypeStr = "Generic Device"; $ We are a generic device ProdCode = 63325; $ Product Code MajRev = 1; $ Major Rev MinRev = 1; $ Minor Rev ProdName = "Temperature Controllers"; $ Product Name Catalog = "Unknown Catalog"; $ Catalog is unknown [IO_Info] Default = 0x0001; PollInfo = 0x000D, 1, 1; COSInfo = 0x0005, 1, 1; CyclicInfo = 0x0009, 1, 1; $ These value are from the Network Master's point of view. Input1= 10, $ 10 bytes 0, $ All bit are significant 0x000D, $ polled,cos,cyclic "Status", $ Name 6, $ path size "20 04 24 01 30 03", $ assy obj inst 1 attr 3 " "; $ help Input2= 20, $ 20 bytes 0, $ All bit are significant 0x000D, $ polled,cos,cyclic "Status", $ Name 6, $ path size "20 04 24 02 30 03", $ assy obj inst 2 attr 3 " "; $ help Output1= 10, $ 10 bytes 0, $ All bit are significant 0x000D, $ polled,cos,cyclic "Status", $ Name 6, $ path size "20 04 24 04 30 03", $ assy obj inst 4 attr 3 " "; $ help Output2= 20, $ 20 bytes 0, $ All bit are significant 0x000D, $ polled,cos,cyclic "Status", $ Name 6, $ path size "20 04 24 05 30 03", $ assy obj inst 5 attr 3 " "; $ help [ParamClass] MaxInst=17; Descriptor=0x0B; CfgAssembly=0; $ The Descriptor and Data Type can be found on page 6-91, Vol II, Rel. 2.0 DevNet Spec $ Desc in Hex Meaning $ =========== ======= $ 0x0030 (RO, MON) $ 0x0012 (RO, ENUM) $ 0x0032 (RO, MON, ENUM) $ 0x0021 (RW, MON) $ 0x0003 (RW, ENUM) $ 0x0023 (RW, MON, ENUM) [Params] $ ************************************************************************** $ Identity Object Class; Code 01 Hex; $ ************************************************************************** $ $ Not Included in the EDS $ $ ************************************************************************** $ Message Router Object Class; Code 02 Hex; $ ************************************************************************** $ $ Not Included in the EDS $ $ ************************************************************************** $ DeviceNet Object Class; Code 03 Hex; $ ************************************************************************** $ $ Not Included in the EDS $ $ ************************************************************************** $ Assembly Object Class; Code 04 Hex; $ ************************************************************************** $ $ Not Included in the EDS $ $ ************************************************************************** $ Connection Object Class; Code 05 Hex; $ ************************************************************************** $ $ Not Included in the EDS $ $ ************************************************************************** $ Acknowledge Handler Object Class; Code 2B Hex; $ ************************************************************************** $ $ Not Included in the EDS $ $ ************************************************************************** $ Temperature Controller Object Class; Code 65 Hex; $ ************************************************************************** $ $ Not Included in the EDS $ $ ************************************************************************** $ System Object Class; Code 64 Hex; $ ************************************************************************** $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 1; Controller 1 Access; * $ *************************************************************** Param1= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 01", $Path Size, and Path 0x0023, $Descriptor in Hex (RW,MON,ENUM) 0xC6, $Data Type (uint8) 1, $Data Size (1 Byte) "Controller 1 Access", $Name "", $Units "0 = 1X\n1 = 10X\n2 = IEEE", $Help String 0,0x02,0,,,,,,,,,; $Min, Max, Default $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 2; Controller 2 Access; * $ *************************************************************** Param2= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 02", $Path Size, and Path 0x0023, $Descriptor in Hex (RW,MON,ENUM) 0xC6, $Data Type (uint8) 1, $Data Size (1 Byte) "Controller 2 Access", $Name "", $Units "0 = 1X\n1 = 10X\n2 = IEEE", $Help String 0,0x02,0,,,,,,,,,; $Min, Max, Default $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 3; Controller 3 Access; * $ *************************************************************** Param3= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 03", $Path Size, and Path 0x0023, $Descriptor in Hex (RW,MON,ENUM) 0xC6, $Data Type (uint8) 1, $Data Size (1 Byte) "Controller 3 Access", $Name "", $Units "0 = 1X\n1 = 10X\n2 = IEEE", $Help String 0,0x02,0,,,,,,,,,; $Min, Max, Default $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 4; Controller 4 Access; * $ *************************************************************** Param4= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 04", $Path Size, and Path 0x0023, $Descriptor in Hex (RW,MON,ENUM) 0xC6, $Data Type (uint8) 1, $Data Size (1 Byte) "Controller 4 Access", $Name "", $Units "0 = 1X\n1 = 10X\n2 = IEEE", $Help String 0,0x02,0,,,,,,,,,; $Min, Max, Default $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 5; Controller 5 Access; * $ *************************************************************** Param5= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 05", $Path Size, and Path 0x0023, $Descriptor in Hex (RW,MON,ENUM) 0xC6, $Data Type (uint8) 1, $Data Size (1 Byte) "Controller 5 Access", $Name "", $Units "0 = 1X\n1 = 10X\n2 = IEEE", $Help String 0,0x02,0,,,,,,,,,; $Min, Max, Default $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 6; Controller 6 Access; * $ *************************************************************** Param6= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 06", $Path Size, and Path 0x0023, $Descriptor in Hex (RW,MON,ENUM) 0xC6, $Data Type (uint8) 1, $Data Size (1 Byte) "Controller 6 Access", $Name "", $Units "0 = 1X\n1 = 10X\n2 = IEEE", $Help String 0,0x02,0,,,,,,,,,; $Min, Max, Default $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 7; Controller 7 Access; * $ *************************************************************** Param7= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 07", $Path Size, and Path 0x0023, $Descriptor in Hex (RW,MON,ENUM) 0xC6, $Data Type (uint8) 1, $Data Size (1 Byte) "Controller 7 Access", $Name "", $Units "0 = 1X\n1 = 10X\n2 = IEEE", $Help String 0,0x02,0,,,,,,,,,; $Min, Max, Default $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 8; Controller 8 Access; * $ *************************************************************** Param8= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 08", $Path Size, and Path 0x0023, $Descriptor in Hex (RW,MON,ENUM) 0xC6, $Data Type (uint8) 1, $Data Size (1 Byte) "Controller 8 Access", $Name "", $Units "0 = 1X\n1 = 10X\n2 = IEEE", $Help String 0,0x02,0,,,,,,,,,; $Min, Max, Default $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 10; Dip Switch 1; * $ *************************************************************** Param9= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 0A", $Path Size, and Path 0x0030, $Descriptor in Hex (RO,MON) 0xD1, $Data Type (bool byte) 1, $Data Size (1 Byte) "Dip Switch 1", $Name "", $Units "", $Help String 0,0xFF,0,,,,,,,,,; $Min, Max, Default $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 11; Dip Switch 2; * $ *************************************************************** Param10= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 0B", $Path Size, and Path 0x0030, $Descriptor in Hex (RO,MON) 0xD1, $Data Type (bool byte) 1, $Data Size (1 Byte) "Dip Switch 2", $Name "", $Units "", $Help String 0,0xFF,0,,,,,,,,,; $Min, Max, Default $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 12; Input Assembly #; * $ *************************************************************** Param11= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 0C", $Path Size, and Path 0x0021, $Descriptor in Hex (RW,MON) 0xC6, $Data Type (uint8) 1, $Data Size (1 Byte) "Input Assembly Number", $Name "", $Units "Assembly Instance 1 - " $Help String 1 "Controller Process Value\n" $Help String 2 "Assembly Instance 2 - " $Help String 3 "Controller Process Value " $Help String 4 "and Controller Status\n", $Help String 5 1,2,1,,,,,,,,,; $Min, Max, Default $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 13; Input Assembly Size;* $ *************************************************************** Param12= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 0D", $Path Size, and Path 0x0030, $Descriptor in Hex (RO,MON) 0xC6, $Data Type (uint8) 1, $Data Size (1 Byte) "Input Assembly Size", $Name "Bytes", $Units "This is the TX size", $Help String 0,0xFF,0,,,,,,,,,; $Min, Max, Default $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 14; Output Assembly #; * $ *************************************************************** Param13= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 0E", $Path Size, and Path 0x0021, $Descriptor in Hex (RW,MON) 0xC6, $Data Type (uint8) 1, $Data Size (1 Byte) "Output Assembly Number", $Name "", $Units "Assembly Instance 4 - " $Help String 1 "Controller RAM Setpoint1\n" $Help String 2 "Assembly Instance 5 - " $Help String 3 "Controller RAM Setpoint1 " $Help String 4 "and Setpoint2\n", $Help String 5 4,5,4,,,,,,,,,; $Min, Max, Default $ *************************************************************** $ * Class 64 Hex; Instance 1; Attribute 14; Output Assembly #; * $ *************************************************************** Param14= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 0E", $Path Size, and Path 0x0021, $Descriptor in Hex (RW,MON) 0xC6, $Data Type (uint8) 1, $Data Size (1 Byte) "Disable Output Assembly", $Name "", $Units "Disable the output assembly", $Help String 0,0,0,,,,,,,,,; $Min, Max, Default $ **************************************************************** $ * Class 64 Hex; Instance 1; Attribute 15; Output Assembly Size;* $ **************************************************************** Param15= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 0F", $Path Size, and Path 0x0030, $Descriptor in Hex (RO,MON) 0xC6, $Data Type (bool byte) 1, $Data Size (1 Byte) "Output Assembly Size", $Name "Bytes", $Units "This is the RX size", $Help String 0,0xFF,0,,,,,,,,,; $Min, Max, Default $ **************************************************************** $ * Class 64 Hex; Instance 1; Attribute 16; COS Deadband; * $ **************************************************************** Param16= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 10", $Path Size, and Path 0x0021, $Descriptor in Hex (RW,MON) 0xC7, $Data Type (uint16) 2, $Data Size (2 Byte2) "COS Deadband", $Name "(Tenths of a Degree)", $Units "", $Help String 0,0xFFFF,0,,,,,,,,,; $Min, Max, Default $ ******************************************************************** $ * Class 64 Hex; Instance 1; Attribute 17; Illegal Data Error Count;* $ ******************************************************************** Param17= $Parameter Instance 0, $First Field Must Equal Zero!! 6,"20 64 24 01 30 11", $Path Size, and Path 0x0021, $Descriptor in Hex (RW,MON) 0xC6, $Data Type (uint8) 1, $Data Size (1 Byte) "Illegal Data Error Count", $Name "Errors", $Units "Write to Clear", $Help String 0,0,0,,,,,,,,,; $Min, Max, Default [EnumPar] $ System Objects Param1= "1X", "10X", "IEEE Float"; Param2= "1X", "10X", "IEEE Float"; Param3= "1X", "10X", "IEEE Float"; Param4= "1X", "10X", "IEEE Float"; Param5= "1X", "10X", "IEEE Float"; Param6= "1X", "10X", "IEEE Float"; Param7= "1X", "10X", "IEEE Float"; Param8= "1X", "10X", "IEEE Float";