BK5200

Embed Size (px)

Citation preview

  • 7/31/2019 BK5200

    1/8

    $ 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$ [email protected],$ 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,$ [email protected]$ Support Hotline: +1 (952) 890 0000$ web: www.beckhoff.com$$

    [File]

    DescText = "EDS File for Beckhoff BK5200";

    CreateDate = 09-27-1998;CreateTime = 12:30:00;ModDate = 02-06-2006;ModTime = 10:00:00;Revision = 3.6;

    [Device]VendCode = 108;VendName = "Beckhoff Automation";

    ProdType = 12;ProdTypeStr = "Communications Adapter";ProdCode = 5200;MajRev = 3;MinRev = 1;ProdName = "BECKHOFF BK5200 V03.05";Catalog = "BK5200";

    [IO_Info]Default = 0X0001; $ Poll Connection is defaultPollInfo = 0X000F, 1, 1;StrobeInfo = 0X000F, 1, 1;

    COSInfo = 0X0007, 1, 1;CyclicInfo = 0X000B, 1, 1;

    $ Input Connections$ Assemblies

    Input1=0, $ 0 bytes l

    ength, see terminal configuration

  • 7/31/2019 BK5200

    2/8

    0, $ all bitsare significant

    0x000F, $ Poll, BitStrobe, Change of State and Cyclic

    "Analog + Discrete Inputs with BK5200 Status byte", $ Name6, "20 04 24 04 30 03", $ Assembly

    Inst. 4"Analog + Discrete Inputs with Vendor specific BK5200 Status by

    te\nData mapping see manual"; $ Help String

    Input2=0, $ 0 bytes l

    ength, see terminal configuration0, $ all bits

    are significant0x000F, $ Poll, Bit

    Strobe, Change of State and Cyclic"Discrete Inputs with BK5200 Status byte", $ Name6, "20 04 24 05 30 03", $ Assembly

    Inst. 5"Discrete Inputs with Vendor specific BK5200 Status byte\nData

    mapping see manual"; $ Help String

    Input3=

    0, $ 0 bytes length, see terminal configuration0, $ all bits

    are significant0x000F, $ Poll, Bit

    Strobe, Change of State and Cyclic"Analog Inputs with BK5200 Status byte", $ Name6, "20 04 24 06 30 03", $ Assembly

    Inst. 6"Analog Inputs with Vendor specific BK5200 Status byte\nData ma

    pping see manual"; $ Help String

    $ Output Connections$ Assemblies

    Output1=0, $ 0 bytes l

    ength, see terminal configuration0, $ all bits

    are significant0x000F, $ Poll, Bit

    Strobe, Change of State and Cyclic"Analog + Discrete Outputs", $ Name6, "20 04 24 01 30 03", $ Assembly

    Inst. 1

    "Analog + Discrete Outputs\nData mapping see manual"; $ Help String

    Output2=0, $ 0 bytes l

    ength, see terminal configuration0, $ all bits

    are significant0x000F, $ Poll, Bit

    Strobe, Change of State and Cyclic

  • 7/31/2019 BK5200

    3/8

    "Discrete Outputs", $ Name6, "20 04 24 02 30 03", $ Assembly

    Inst. 2"Discrete Outputs\nData mapping see manual"; $ Help Stri

    ng

    Output3=0, $ 0 bytes l

    ength, see terminal configuration0, $ all bits

    are significant0x000F, $ Poll, Bit

    Strobe, Change of State and Cyclic"Analog Outputs", $ Name6, "20 04 24 03 30 03", $ Assembly

    Inst. 3"Analog Outputs\nData mapping see manual"; $ Help Stri

    ng

    [ParamClass]MaxInst = 6;Descriptor = 0x0001;

    CfgAssembly = 0;

    [Params]

    $ BK5200 Status

    Param1=0, $ first field shall equal 06, "20 64 24 01 30 05", $ path size, path0x0032, $ descriptor24, $ data type1, $ data size / bytes

    "BK5200 Status", $ name"", $ units string"Status of the BK5200", $ help string0, 0xFF, 0, $ min, max , default1, 1, 1, 0, $ mult, div, base, offset0, 0, 0, 0, $ mult, div, base, offset links0; $ decimal precsision

    $ Register communication

    Param2=0,

    6, "20 64 24 01 30 01",0x0002, 8, 1,"Terminal No.","","Determines the module whose register entry is to be read or written.\n\n

    For register entry details see terminal manual;\n latest version availablefrom www.beckhoff.com",

    0, 64, 0,1, 1, 1, 0,0, 0, 0, 0, 0 ;

  • 7/31/2019 BK5200

    4/8

    Param3=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:\nCouple

    r: Tables 0, 9, 90...95, 99, 100, 110, 114;\nTerminals: Tables 0...3;\n\nForregister entry details see terminal manual;\nlatest version available from www.beckhoff.com",

    0, 113, 0,1, 1, 1, 0,0, 0, 0, 0, 0 ;

    Param4=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 re

    gister entry details see terminal manual;\n latest version available from ww

    w.beckhoff.com",0, 255, 0,1, 1, 1, 0,0, 0, 0, 0, 0 ;

    Param5=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 hexade

    cimal notation!\n0xddddssss, d=data, s=status",

    0, 0xFFFFFFFF, 0,1, 1, 1, 0,0, 0, 0, 0, 0 ;

    Param6=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="Terminal Bus Error","Configuration Error BK5200",

  • 7/31/2019 BK5200

    5/8

    "res.","res.","Terminal Diagnosis","res.","res.","DeviceNet Error / Idle State";

    Param2="Coupler ","1. Terminal ","2. Terminal ","3. Terminal ","4. Terminal ","5. Terminal ","6. Terminal ","7. Terminal ","8. Terminal ","9. Terminal ","10. Terminal ","11. Terminal ","12. Terminal ","13. Terminal ","14. Terminal ",

    "15. Terminal ","16. Terminal ","17. Terminal ","18. Terminal ","19. Terminal ","20. Terminal ","21. Terminal ","22. Terminal ","23. Terminal ","24. Terminal ","25. Terminal ","26. Terminal ","27. Terminal ",

    "28. Terminal ","29. Terminal ","30. Terminal ","31. Terminal ","32. Terminal ","33. Terminal ","34. Terminal ","35. Terminal ","36. Terminal ","37. Terminal ","38. Terminal ","39. Terminal ","40. Terminal ",

    "41. Terminal ","42. Terminal ","43. Terminal ","44. Terminal ","45. Terminal ","46. Terminal ","47. Terminal ","48. Terminal ","49. Terminal ","50. Terminal ",

  • 7/31/2019 BK5200

    6/8

    "51. Terminal ","52. Terminal ","53. Terminal ","54. Terminal ","55. Terminal ","56. Terminal ","57. Terminal ","58. Terminal ","59. Terminal ","60. Terminal ","61. Terminal ","62. Terminal ","63. Terminal ","64. Terminal ";

    Param3="1. Channel (Term.) or Table 0 (Coupler)","2. Channel (Terminal)","3. Channel (Terminal)","4. Channel (Terminal)","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",

  • 7/31/2019 BK5200

    7/8

    "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)",

  • 7/31/2019 BK5200

    8/8

    "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="Status",1,1;

    Group2="Register Communication", 5,2,3,4,5,6;

    [108_TwinCAT]DeviceImage = "BK.bmp";VendorImage = "Beckhoff.bmp";KBusSupport = 1;PLCSupport = 0;FirmwareFlashable = 0;ComplexTerminals = 1;Comment = "Bus Coupler";