$ Electronic Data Sheet $ TURCK Inc $ Model: FDN-PCB-22-1003-BKT (2in/1out), $ Catalog No: F1003, $ $ Revision history: $ 1.2 07-01-2005 Added QNetQC $ 1.3 06-16-2006 Major firmware rev upgrade to 4.2 [File] DescText = "FDN-PCB-22-1003-BKT (2in/1out)"; CreateDate = 10-29-2004; CreateTime = 13:03:11; ModDate = 06-16-2006; ModTime = 13:03:11; HomeURL = "http://www.turck-usa.com/eds_gsd/FDN-PCB-22-1003-BKT_R4.eds"; Revision = 1.3; [Device] VendCode = 48; ProdType = 7; ProdCode = 1003; $ (0x03EB) MajRev = 4; MinRev = 2; VendName = "TURCK Inc"; ProdTypeStr = "General Purpose Discrete I/O"; ProdName = "FDN-PCB-22 1003-BKT (2in/1out)"; Catalog = "F1003"; Icon = "FDNPCB.ico"; DNetQC = 0x0001, 450; $ Quick Connect supported at power up. 450ms powerup time [IO_Info] Default= 0x0001; PollInfo= 0x0001,1,1; COSInfo= 0x0004,1,1; CyclicInfo= 0x0008,1,1; Input1 = 1, 0, 0x000D, "Produce Data", 6, "20 04 24 48 30 03", "This assembly produces 1 byte of input data:\n" " Byte 0: bit 0-1= Input 0-1 State\n" " bit 3= Output 1 Status\n" " bit 7 = Input Group Status"; Output1 = 1, 0, 0x000D, "Consume Data", 6, "20 04 24 20 30 03", "This assembly consumes 1 byte of output data:\n" " Byte 0: bit 1= Output 1 State."; [ParamClass] MaxInst=16; Descriptor=0x09; CfgAssembly=0x00; [Params] Param1= 0, 6, "20 08 24 01 30 03", 0x32, 0xc1, 1, "I-0 State", "", "Input ON or OFF", 0,1,0, 1,1,1,0,0,0,0,0,0; Param2= 0, 6, "20 08 24 02 30 03", 0x32, 0xc1, 1, "I-1 State", "", "Input ON or OFF", 0,1,0, 1,1,1,0,0,0,0,0,0; Param4=0, 6,"20 09 24 02 30 03", 0x22, 0xc1, 1, "O-1 State","", "Output ON or OFF", 0,1,0, 1,1,1,0,0,0,0,0,0; Param6=0, 6,"20 09 24 02 30 04", 0x32, 0xc1, 1, "O-1 Status","", "Output Normal or Faulted", 0,1,0, 1,1,1,0,0,0,0,0,0; Param8=0, 6,"20 09 24 02 30 67", 0x22, 0xc6, 1, "O-1 Bus Fault","", "Set Output in case of Bus Fault condition : \n 0 - Output OFF (default)\n 1 - Output ON\n 2 - Hold LAST output state", 0,2,0, 1,1,1,0,0,0,0,0,0; Param10=0, 6,"20 09 24 02 30 68", 0x22, 0xc6, 1, "O-1 Bus Idle","", "Set Output in case of Bus Idle condition : \n 0 - Output OFF (default)\n 1 - Output ON\n 2 - Hold LAST output state", 0,2,0, 1,1,1,0,0,0,0,0,0; Param11=0, 6,"20 03 24 01 30 01", 0x22, 0xc6, 1, "Node Address","", "Address change request takes place immediately", 0,63,63, 1,1,1,0,0,0,0,0,0; Param12=0, 6,"20 03 24 01 30 02", 0x22, 0xc6, 1, "Baud Rate","", "To change Baud Rate: \n - Disable Autobaud \n - Select new Baud Rate \n - Reset the station.", 0,2,0, 1,1,1,0,0,0,0,0,0; Param13=0, 6,"20 03 24 01 30 64", 0x22, 0xc1, 1, "Autobaud","", "Parameter indicates state of Autobaud.\n When Autobaud is disabled, Baud Rate is programmable. \n Module will always come-up with the last Baud Rate used. ", 0,1,0, 1,1,1,0,0,0,0,0,0; Param14=0, 6,"20 01 24 01 30 66", 0x2, 0xc6, 1, "Connection Mode","", "To change Connection Mode select :\n 0 - Predefined Master/Slave Connection Set \n 1 - Unconnected Message Manager (UCMM)", 0,1,0, 1,1,1,0,0,0,0,0,0; Param15=0, 6,"20 1d 24 01 30 05", 0x32, 0xC1, 1, "Input Group Status","", "Discrete Input Group status indicates fault condition of one or more discrete inputs", 0,1,0, 1,1,1,0,0,0,0,0,0; Param16=0, 6,"20 03 24 01 30 0A", 0x22, 0xC1, 1, "Quick Connect ","", "Enables quick connect at startup if set. \n Module will always come-up with the last set value.", 0,1,0, 1,1,1,0,0,0,0,0,0; [EnumPar] Param1= "OFF","ON"; Param2= "OFF","ON"; Param4= "OFF","ON"; Param6= "Normal","Fault"; Param8= "OFF","ON","Hold LAST state"; Param10="OFF","ON","Hold LAST state"; Param11= "0","1","2","3","4","5","6","7","8","9","10", "11","12","13","14","15","16","17","18","19","20", "21","22","23","24","25","26","27","28","29","30", "31","32","33","34","35","36","37","38","39","40", "41","42","43","44","45","46","47","48","49","50", "51","52","53","54","55","56","57","58","59","60", "61","62","63"; Param12= "125kB","250kB","500kB"; Param13= "Enable","Disable"; Param14= "Predefined M/S Connection Set","UCMM"; Param15= "Normal","Fault"; Param16= "Disable","Enable"; [Groups] Group1= "Input Summary", 3, 15, 1, 2; Group2= "Output Summary", 4, 4, 6, 8, 10; Group3= "Device Status", 5, 11, 12, 13, 14, 16; [Assembly] Revision= 2; Assem72 = "Input Assembly", $name (optional) "20 04 24 48 30 03", $Path (optional) 1, $Size (if members are not defined) , $Descriptor (optional) ,, $Reserved 1,Param1, $Member 1 size in bits, Member 1 path/Param 1,Param2, $Member 2 size in bits, Member 2 path/Param 1,, $Not Used 1,Param6, $Member 4 size in bits, Member 4 path/Param 3,, $Not used 1,Param15; $Member 5 size in bits, Member 5 path/Param Assem32 = "Output Assembly", $name (optional) "20 04 24 20 30 03", $Path (optional) 1, $Size (if members are not defined) , $Descriptor (optional) ,, $Reserved 1,, $Not Used 1,Param4, $Member 2 size in bits, Member 2 path/Param 6,; $Not Used