You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

382 lines
12 KiB
Plaintext

$ 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 BK5210";
CreateDate = 08-11-1998;
CreateTime = 07:32:00;
ModDate = 02-06-2006;
ModTime = 10:00:00;
Revision = 1.4;
[Device]
VendCode = 108;
VendName = "Beckhoff Automation";
ProdType = 12;
ProdTypeStr = "Communication Adapter";
ProdCode = 5210;
MajRev = 1;
MinRev = 1;
ProdName = "BECKHOFF BK5210 V01.01";
Catalog = "BK5210";
[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 BK5210 Status byte", $ Name
6, "20 04 24 04 30 03", $ Assembly Inst. 4
"Discrete Inputs with Vendor specific BK5210 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,
"BK5210 Status",
"",
"Status of the BK5210",
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 BK5210",
"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_Eco.bmp";
VendorImage = "Beckhoff.bmp";
KBusSupport = 1;
PLCSupport = 0;
FirmwareFlashable = 1;
ComplexTerminals = 0;
Comment = "Economy Bus Coupler";