$ EDS-File for the Beckhoff Bus Terminal I/O System $ Created by: Stefan Dillmann 07/05/2000 $ $ For additional information please contact: $ $ Headquarters: $ Beckhoff Automation GmbH, Eiserstr. 5, D-33415 Verl, Germany $ phone +49 5246 963-0, fax +49 5246 963-198 $ support@beckhoff.com, $ Support Hotline: +49 5246 963-157 $ web: www.beckhoff.com $ $ North America $ USA, Canada, Mexico $ Beckhoff Automation LLC, 12150 Nicollet Avenue South, Minneapolis ,MN 55337, USA $ phone +1 952 8900000, fax +1 952 8902888, $ support.usa@beckhoff.com $ Support Hotline: +1 (952) 890 0000 $ web: www.beckhoff.com [File] DescText = "EDS File for Beckhoff LC5200"; CreateDate = 02-25-1999; CreateTime = 07:32:00; ModDate = 02-05-2006; ModTime = 10:00:00; Revision = 1.2; [Device] VendCode = 108; VendName = "Beckhoff Automation"; ProdType = 12; ProdTypeStr = "Communication Adapter"; ProdCode = 5200; MajRev = 1; MinRev = 1; ProdName = "BECKHOFF LC5200 V01.01"; Catalog = "LC5200"; [IO_Info] Default = 0X0001; $ Poll Connection is default PollInfo = 0X000F, 1, 1; StrobeInfo = 0X000F, 1, 1; COSInfo = 0X0007, 1, 1; CyclicInfo = 0X000B, 1, 1; $ Input Connections $ Assemblies Input1= 0, $ 0 bytes length, see terminal configuration 0, $ all bits are significant 0x000F, $ Poll, BitStrobe, Change of State and Cyclic "Discrete Inputs with BK5200 Status byte", $ Name 6, "20 04 24 04 30 03", $ Assembly Inst. 4 "Discrete Inputs with Vendor specific LC5200 Status byte\nData mapping see manual"; $ Help String $ Output Connections $ Assemblies Output1= 0, $ 0 bytes length, see terminal configuration 0, $ all bits are significant 0x000F, $ Poll, BitStrobe, Change of State and Cyclic "Discrete Outputs", $ Name 6, "20 04 24 01 30 03", $ Assembly Inst. 1 "Discrete Outputs\nData mapping see manual"; $ Help String [ParamClass] MaxInst = 11; Descriptor = 0x0001; CfgAssembly = 0; [Params] Param1= 0, 6, "20 64 24 01 30 0A", 0x0003, 8, 1, "IO Error Action", "", "Action to be performed if a Fieldbus Error occurs", 0, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param2= 0, 6, "20 64 24 01 30 0D", 0x0003, 8, 1, "Input Data Bit Strobe", "", "Type of input data produced via \nthe Bit Strobe mode", 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param3= 0, 6, "20 64 24 01 30 0F", 0x0010, 2, 2, "Input Size Poll Mode", "Byte", "Number of bytes produced via the poll mode, including 1 byte Status.\n\n Note: At \"Polled Size\" of the Scanner I/O Parameters,\n this value has to be entered in the \"Rx\"-Field.", 0, 65535, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param4= 0, 6, "20 64 24 01 30 10", 0x0010, 2, 2, "Input Size COS/Cyc Mode", "Byte", "Number of Bytes produced via Change of State/Cyclic Mode, including 1 byte Status.\n\n Note: At \"I/O Size\" of the Scanner I/O Parameters,\n this value has to be entered in the \"Rx\"-Field.", 0, 65535, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param5= 0, 6, "20 64 24 01 30 11", 0x0010, 2, 2, "Data Size Bit Strobe", "Byte", "Number of Bytes produced via the Bit Strobe Mode.\n\n Note: At \"Strobed Size\" of the Scanner I/O Parameters,\n this value has to be entered in the \"Rx\"-Field.", 0, 65535, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param6= 0, 6, "20 64 24 01 30 12", 0x0010, 2, 2, "Output Size Poll/COS/Cyc", "Byte", "Number of Bytes consumed via Poll/Change of State/Cyclic Mode\n\n Note: In the Scanner I/O configuration,\n this value has to be entered in the \"Tx\"-Field.", 0, 65535, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param7= 0, 6, "20 64 24 01 30 05", 0x0032, 24, 1, "LC5200 Status", "", "Status of the LC5200", 0, 0xFF, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0; Param8= 0, 6, "20 64 24 01 30 02", 0x0002, 8, 1, "Table No.", "", "Determines the table whose register entry is to be read or written:\nUsed: Tables 0, 9, 90...95, 99, 100, 110, 114;\n\nFor register entry details see terminal manual;\nlatest version available from www.beckhoff.com", 0, 113, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0 ; Param9= 0, 6, "20 64 24 01 30 03", 0x0000, 8, 1, "Register No.", "", "Determines the register entry that is to be read or written.\n\n For register entry details see terminal manual;\n latest version available from www.beckhoff.com", 0, 255, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0 ; Param10= 0, 6, "20 64 24 01 30 04", 0x0010, 9,4, "Get Register data+status", "", "The Register Data (Bytes 0+1)\nand Comm. Status (Bytes 2+3)\nUse the hexadecimal notation!\n0xddddssss, d=data, s=status", 0, 0xFFFFFFFF, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0 ; Param11= 0, 6, "20 64 24 01 30 04", 0x0000, 2, 2, "Set Register data", "", "The register data", 0, 0xFFFF, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0 ; [EnumPar] Param1= "Leave Local I/O Cycle", "Leave Local I/O Cycle + Reset Outputs", "Freeze Outputs"; Param2= "Terminal Diagnosis", "Discrete I/O"; Param7= "Terminal Bus Error", "Configuration Error LC5200", "res.", "res.", "Terminal Diagnosis", "res.", "res.", "DeviceNet Error / Idle State"; Param8= "Table 0: Coupler configuration", "Table 1: (reserved)", "Table 2: (reserved)", "Table 3: (reserved)", "Table 4: (reserved)", "Table 5: (reserved)", "Table 6: (reserved)", "Table 7: (reserved)", "Table 8: (reserved)", $programmed rail configuration", "Table 9: actual rail configuration", "Table 10: (reserved)", $configuration of input process image", "Table 11: (reserved)", $configuration of input process image", "Table 12: (reserved)", $configuration of input process image", "Table 13: (reserved)", $configuration of input process image", "Table 14: (reserved)", $configuration of input process image", "Table 15: (reserved)", $configuration of input process image", "Table 16: (reserved)", $configuration of input process image", "Table 17: (reserved)", $configuration of input process image", "Table 18: (reserved)", $configuration of input process image", "Table 19: (reserved)", $configuration of input process image", "Table 20: (reserved)", $configuration of input process image", "Table 21: (reserved)", $configuration of input process image", "Table 22: (reserved)", $configuration of input process image", "Table 23: (reserved)", $configuration of input process image", "Table 24: (reserved)", "Table 25: (reserved)", "Table 26: (reserved)", "Table 27: (reserved)", "Table 28: (reserved)", "Table 29: (reserved)", "Table 30: (reserved)", $process plc input image configuration", "Table 31: (reserved)", $process plc input image configuration", "Table 32: (reserved)", $process plc input image configuration", "Table 33: (reserved)", $process plc input image configuration", "Table 34: (reserved)", $process plc input image configuration", "Table 35: (reserved)", $process plc input image configuration", "Table 36: (reserved)", $process plc input image configuration", "Table 37: (reserved)", $process plc input image configuration", "Table 38: (reserved)", $process plc input image configuration", "Table 39: (reserved)", $process plc input image configuration", "Table 40: (reserved)", $process plc input image configuration", "Table 41: (reserved)", $process plc input image configuration", "Table 42: (reserved)", $process plc input image configuration", "Table 43: (reserved)", $process plc input image configuration", "Table 44: (reserved)", "Table 45: (reserved)", "Table 46: (reserved)", "Table 47: (reserved)", "Table 48: (reserved)", "Table 49: (reserved)", "Table 50: (reserved)", $process output image configuration", "Table 51: (reserved)", $process output image configuration", "Table 52: (reserved)", $process output image configuration", "Table 53: (reserved)", $process output image configuration", "Table 54: (reserved)", $process output image configuration", "Table 55: (reserved)", $process output image configuration", "Table 56: (reserved)", $process output image configuration", "Table 57: (reserved)", $process output image configuration", "Table 58: (reserved)", $process output image configuration", "Table 59: (reserved)", $process output image configuration", "Table 60: (reserved)", $process output image configuration", "Table 61: (reserved)", $process output image configuration", "Table 62: (reserved)", $process output image configuration", "Table 63: (reserved)", $process output image configuration", "Table 64: (reserved)", "Table 65: (reserved)", "Table 66: (reserved)", "Table 67: (reserved)", "Table 68: (reserved)", "Table 69: (reserved)", "Table 70: (reserved)", $process plc output image configuration", "Table 71: (reserved)", $process plc output image configuration", "Table 72: (reserved)", $process plc output image configuration", "Table 73: (reserved)", $process plc output image configuration", "Table 77: (reserved)", $process plc output image configuration", "Table 75: (reserved)", $process plc output image configuration", "Table 76: (reserved)", $process plc output image configuration", "Table 77: (reserved)", $process plc output image configuration", "Table 78: (reserved)", $process plc output image configuration", "Table 79: (reserved)", $process plc output image configuration", "Table 80: (reserved)", $process plc output image configuration", "Table 81: (reserved)", $process plc output image configuration", "Table 82: (reserved)", $process plc output image configuration", "Table 83: (reserved)", $process plc output image configuration", "Table 84: (reserved)", "Table 85: (reserved)", "Table 86: (reserved)", "Table 87: (reserved)", "Table 88: (reserved)", "Table 89: (reserved)", "Table 90: coupler diagnosis", "Table 91: process image diagnosis", "Table 92: Terminal diagnostic, Terminal status byte", "Table 93: Terminal diagnostic, Terminal status byte", "Table 94: Terminal diagnostic, Terminal status byte", "Table 95: Terminal diagnostic, Terminal status byte", "Table 96: (reserved)", "Table 97: (reserved)", "Table 98: (reserved)", "Table 99: coupler function calls", "Table 100: DeviceNet configuration" "Table 101: (reserved)", "Table 102: (reserved)", "Table 103: (reserved)", "Table 104: (reserved)", "Table 105: (reserved)", "Table 106: (reserved)", "Table 107: (reserved)", "Table 108: (reserved)", "Table 109: (reserved)", "Table 110: output process image", "Table 111: (reserved)", $output process image No. 2", "Table 112: (reserved)", $output process image No. 3", "Table 113: (reserved)", $output process image No. 4", "Table 114: input process image"; [Groups] Group1= "Data IO Types", 1, 2; Group2= "Data Sizes", 5, 3, 4, 5, 6, 7; Group3= "Register Communication", 4, 8, 9, 10, 11; [108_TwinCAT] DeviceImage = "BK_LC.bmp"; VendorImage = "Beckhoff.bmp"; KBusSupport = 1; PLCSupport = 0; FirmwareFlashable = 1; ComplexTerminals = 0; Comment = "Low-cost Bus Coupler";