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.
889 lines
24 KiB
Plaintext
889 lines
24 KiB
Plaintext
$ EDS-File for Beckhoff Fieldbus-Box
|
|
$ Created by: Stefan Dillmann 05/09/2001
|
|
$
|
|
$
|
|
$
|
|
$ Default IO-Mapping Info, see end of EDS-File
|
|
$
|
|
$
|
|
$
|
|
$ 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
|
|
|
|
|
|
$ EDS-File History:
|
|
$ Revision 1.1: Initial Release
|
|
$ Revision 1.2: Firmware-Update, new Minor Revision
|
|
$ Revision 1.3: - reduced help string sizes to maximum length
|
|
$ - changed settings for Parameter "Set Register data"
|
|
$ Revision 1.4: - Firmware-Update, new Minor Revision
|
|
$ - Vend. specific updates
|
|
$ Revision 1.5: Update Company Information
|
|
|
|
|
|
[File]
|
|
DescText = "EDS File for Beckhoff Fieldbus-Box";
|
|
CreateDate = 06-21-2000;
|
|
CreateTime = 10:00:00;
|
|
ModDate = 02-06-2006;
|
|
ModTime = 10:00:00;
|
|
Revision = 1.5;
|
|
|
|
[Device]
|
|
VendCode = 108;
|
|
VendName = "Beckhoff Automation";
|
|
ProdType = 7;
|
|
ProdTypeStr = "General Purpose Discrete IO";
|
|
ProdCode = 2321;
|
|
MajRev = 1;
|
|
MinRev = 7;
|
|
ProdName = "IP2321-B520 V01.07";
|
|
Catalog = "IP2321-B520";
|
|
|
|
|
|
|
|
[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=
|
|
2, $ 2 bytes length
|
|
0, $ all bits are significant
|
|
0x000F, $ Poll, BitStrobe, Change of State and Cyclic
|
|
"Discrete Inputs and Status", $ Name
|
|
6, "20 04 24 3F 30 03", $ Profile Assembly Inst. 63
|
|
"Mapping, see EDS-File or Manual"; $ Help String
|
|
|
|
$ Mapping Info:
|
|
$ byte0:bit0 = Discrete Input 1
|
|
$ bit1 = Discrete Input 2
|
|
$ bit2 = Discrete Input 3
|
|
$ bit3 = Discrete Input 4
|
|
$ bit4 = Status Input 1 (0=OK, 1=Error)
|
|
$ bit5 = Status Input 2 (0=OK, 1=Error)
|
|
$ bit6 = Status Input 3 (0=OK, 1=Error)
|
|
$ bit7 = Status Input 4 (0=OK, 1=Error)
|
|
$ byte1:bit0 = Status Output 1 (0=OK, 1=Error)
|
|
$ bit1 = Status Output 2 (0=OK, 1=Error)
|
|
$ bit2 = Status Output 3 (0=OK, 1=Error)
|
|
$ bit3 = Status Output 4 (0=OK, 1=Error)
|
|
$ bit4 = reserved
|
|
$ bit5 = reserved
|
|
$ bit6 = reserved
|
|
$ bit7 = reserved
|
|
|
|
|
|
$ Input2=
|
|
$ 2, $ 2 bytes length
|
|
$ 0, $ all bits are significant
|
|
$ 0x000F, $ Poll, BitStrobe, Change of State and Cyclic
|
|
$ "Discrete Inputs and Status", $ Name
|
|
$ 6, "20 04 24 66 30 03", $ Vendor specific Assembly Inst. 102
|
|
$ "Mapping, see EDS-File or Manual"; $ Help String
|
|
|
|
$ Mapping Info:
|
|
$ byte0:bit0 = Discrete Input 1
|
|
$ bit1 = Discrete Input 2
|
|
$ bit2 = Discrete Input 3
|
|
$ bit3 = Discrete Input 4
|
|
$ bit4 = reserved
|
|
$ bit5 = reserved
|
|
$ bit6 = reserved
|
|
$ bit7 = reserved
|
|
$ byte1:(vendor specific status byte)
|
|
$ bit0 = Internal bus error
|
|
$ bit1 = Config error
|
|
$ bit2 = reserved
|
|
$ bit3 = reserved
|
|
$ bit4 = reserved
|
|
$ bit5 = reserved
|
|
$ bit6 = Bus Sense Error
|
|
$ bit7 = Fieldbus error / idle mode
|
|
|
|
|
|
|
|
$ Output Connections
|
|
$ Assemblies
|
|
|
|
|
|
Output1=
|
|
1, $ 1 bytes length
|
|
0, $ all bits are significant
|
|
0x000F, $ Poll, BitStrobe, Change of State and Cyclic
|
|
"Discrete Outputs", $ Name
|
|
6, "20 04 24 21 30 03", $ Profile Assembly Inst. 33
|
|
"Mapping, see EDS-File or Manual"; $ Help String
|
|
|
|
$ Mapping Info:
|
|
$ byte0:bit0 = Discrete Output 1
|
|
$ bit1 = Discrete Output 2
|
|
$ bit2 = Discrete Output 3
|
|
$ bit3 = Discrete Output 4
|
|
$ bit4 = reserved
|
|
$ bit5 = reserved
|
|
$ bit6 = reserved
|
|
$ bit7 = reserved
|
|
|
|
|
|
$ Output2=
|
|
$ 1, $ 1 bytes length
|
|
$ 0, $ all bits are significant
|
|
$ 0x000F, $ Poll, BitStrobe, Change of State and Cyclic
|
|
$ "Discrete Outputs", $ Name
|
|
$ 6, "20 04 24 70 30 03", $ Vend Specific Assembly Inst. 112
|
|
$ "Mapping, see EDS-File or Manual"; $ Help String
|
|
|
|
$ Mapping Info:
|
|
$ byte0:bit0 = Discrete Output 1
|
|
$ bit1 = Discrete Output 2
|
|
$ bit2 = Discrete Output 3
|
|
$ bit3 = Discrete Output 4
|
|
$ bit4 = reserved
|
|
$ bit5 = reserved
|
|
$ bit6 = reserved
|
|
$ bit7 = reserved
|
|
|
|
[ParamClass]
|
|
$ MaxInst = 31;
|
|
MaxInst = 27;
|
|
Descriptor = 0x0001;
|
|
CfgAssembly = 0;
|
|
|
|
[Params]
|
|
|
|
|
|
$ IO Data Sizes
|
|
|
|
Param1=
|
|
0,
|
|
6, "20 64 24 01 30 0F",
|
|
0x0010, 2, 2,
|
|
"Input Size Poll Mode",
|
|
"Byte",
|
|
"Number of bytes produced via the poll mode",
|
|
$ "Number of bytes produced via the poll mode\n\nNote: At \"Polled Size\" of the Scanner I/O Parameters,\nthis value has to be entered in the \"Rx\"-Field.",
|
|
0, 2, 2,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0,
|
|
0;
|
|
|
|
Param2=
|
|
0,
|
|
6, "20 64 24 01 30 11",
|
|
0x0010, 2, 2,
|
|
"Input Size Bit Strobe Mode",
|
|
"Byte",
|
|
"Number of bytes produced via the bit strobe mode",
|
|
$ "Number of bytes produced via the bit strobe mode\n\nNote: At \"Bit Strobe Size\" of the Scanner I/O Parameters,\nthis value has to be entered in the \"Rx\"-Field.",
|
|
0, 2, 2,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0,
|
|
0;
|
|
|
|
|
|
Param3=
|
|
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",
|
|
$ "Number of Bytes produced via Change of State/Cyclic Mode\n\nNote: At \"I/O Size\" of the Scanner I/O Parameters,\nthis value has to be entered in the \"Rx\"-Field.",
|
|
0, 2, 2,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0,
|
|
0;
|
|
|
|
Param4=
|
|
0,
|
|
6, "20 64 24 01 30 12",
|
|
0x0010, 2, 2,
|
|
"Output Size Poll/COS/Cyc Mode",
|
|
"Byte",
|
|
"Number of Bytes consumed via Poll/Change of State/Cyclic Mode",
|
|
$ "Number of Bytes consumed via Poll/Change of State/Cyclic Mode.\n\nNote: At \"I/O Size\" of the Scanner I/O Parameters,\nthis value has to be entered in the \"Tx\"-Field.",
|
|
0, 1, 1,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0,
|
|
0;
|
|
|
|
$ Fieldbus Box Status
|
|
|
|
Param5=
|
|
0,
|
|
6, "20 64 24 01 30 05",
|
|
0x0032, 24, 1,
|
|
"FB Box Status",
|
|
"",
|
|
"Status of the FB Box",
|
|
$ "Status of the FB Box:\nbit0 = Internal bus error\nbit1 = Config error\nbit2 = res.\nbit3 = res.\nbit4 = res.\nbit5 = res.\nbit6 = Bus Sense error\nbit7 = Fieldbus error / idle mode",
|
|
0, 0xFF, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0,
|
|
0;
|
|
|
|
$ Register communication
|
|
|
|
Param6=
|
|
0,
|
|
6, "20 64 24 01 30 02",
|
|
0x0002, 8, 1,
|
|
"Table No.",
|
|
"",
|
|
"Table whose register entry is to be read or written",
|
|
$ "Determines the table whose register entry is to be read or written:\nUsed: Tables 0, 9, 90...95, 99, 100;\n\nFor register entry details see manual;\nlatest version available from www.beckhoff.com",
|
|
0, 100, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param7=
|
|
0,
|
|
6, "20 64 24 01 30 03",
|
|
0x0000, 8, 1,
|
|
"Register No.",
|
|
"",
|
|
"Register entry that is to be read or written.",
|
|
$ "Determines the register entry that is to be read or written.\n\nFor register entry details see manual;\n latest version available from www.beckhoff.com",
|
|
0, 255, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
|
|
Param8=
|
|
0,
|
|
6, "20 64 24 01 30 04",
|
|
0x0010, 25,4,
|
|
"Get Register data+status",
|
|
"",
|
|
"Data (Bytes 2+3),\nStatus (Bytes 0+1)\n0xddddssss,d=data,s=status",
|
|
0, 0xFFFFFFFF, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param9=
|
|
0,
|
|
6, "20 64 24 01 30 04",
|
|
0x0000,25, 4,
|
|
"Set Register data",
|
|
"",
|
|
"Data (Bytes 0+1),\nReserved (Bytes 2+3)\n0xxxxxdddd,d=data,x=res.",
|
|
0, 0xFFFF, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
|
|
$ Discrete Input Points
|
|
|
|
Param10=
|
|
0,
|
|
6, "20 08 24 01 30 03",
|
|
0x0012,
|
|
4, 1,
|
|
"Value Input 1",
|
|
"",
|
|
"Value of Discrete Input Point 1",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param11=
|
|
0,
|
|
6, "20 08 24 02 30 03",
|
|
0x0012,
|
|
4, 1,
|
|
"Value Input 2",
|
|
"",
|
|
"Value of Discrete Input Point 2",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param12=
|
|
0,
|
|
6, "20 08 24 03 30 03",
|
|
0x0012,
|
|
4, 1,
|
|
"Value Input 3",
|
|
"",
|
|
"Value of Discrete Input Point 3",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param13=
|
|
0,
|
|
6, "20 08 24 04 30 03",
|
|
0x0012,
|
|
4, 1,
|
|
"Value Input 4",
|
|
"",
|
|
"Value of Discrete Input Point 4",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param14=
|
|
0,
|
|
6, "20 08 24 01 30 04",
|
|
0x0012,
|
|
4, 1,
|
|
"Status Input 1",
|
|
"",
|
|
"Status of Discrete Input Point 1:\n0 = OK\n1 = Error",
|
|
$ "Status of Discrete Input Point 1:\n0 = OK\n1 = Error : Internal bus error, Config Error, BusSense Error, Filedbus Error(idle mode)",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param15=
|
|
0,
|
|
6, "20 08 24 02 30 04",
|
|
0x0012,
|
|
4, 1,
|
|
"Status Input 2",
|
|
"",
|
|
"Status of Discrete Input Point 2:\n0 = OK\n1 = Error",
|
|
$ "Status of Discrete Input Point 2:\n0 = OK\n1 = Error : Internal bus error, Config Error, BusSense Error, Filedbus Error(idle mode)",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param16=
|
|
0,
|
|
6, "20 08 24 03 30 04",
|
|
0x0012,
|
|
4, 1,
|
|
"Status Input 3",
|
|
"",
|
|
"Status of Discrete Input Point 3:\n0 = OK\n1 = Error",
|
|
$ "Status of Discrete Input Point 3:\n0 = OK\n1 = Error : Internal bus error, Config Error, BusSense Error, Filedbus Error(idle mode)",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param17=
|
|
0,
|
|
6, "20 08 24 04 30 04",
|
|
0x0012,
|
|
4, 1,
|
|
"Status Input 4",
|
|
"",
|
|
"Status of Discrete Input Point 4:\n0 = OK\n1 = Error",
|
|
$ "Status of Discrete Input Point 4:\n0 = OK\n1 = Error : Internal bus error, Config Error, BusSense Error, Filedbus Error(idle mode)",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
|
|
$ Discrete Output Points
|
|
|
|
Param18=
|
|
0,
|
|
6, "20 09 24 01 30 03",
|
|
0x0002,
|
|
4, 1,
|
|
"Value Output 1",
|
|
"",
|
|
"Value of Discrete Output Point 1",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param19=
|
|
0,
|
|
6, "20 09 24 02 30 03",
|
|
0x0002,
|
|
4, 1,
|
|
"Value Output 2",
|
|
"",
|
|
"Value of Discrete Output Point 2",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param20=
|
|
0,
|
|
6, "20 09 24 03 30 03",
|
|
0x0002,
|
|
4, 1,
|
|
"Value Output 3",
|
|
"",
|
|
"Value of Discrete Output Point 3",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param21=
|
|
0,
|
|
6, "20 09 24 04 30 03",
|
|
0x0002,
|
|
4, 1,
|
|
"Value Output 4",
|
|
"",
|
|
"Value of Discrete Output Point 4",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param22=
|
|
0,
|
|
6, "20 09 24 01 30 04",
|
|
0x0012,
|
|
4, 1,
|
|
"Status Output 1",
|
|
"",
|
|
"Status of Discrete Output Point 1:\n0 = OK\n1 = Error",
|
|
$ "Status of Discrete Output Point 1:\n0 = OK\n1 = Error : Internal bus error, Config Error, BusSense Error, Filedbus Error(idle mode)",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param23=
|
|
0,
|
|
6, "20 09 24 02 30 04",
|
|
0x0012,
|
|
4, 1,
|
|
"Status Output 2",
|
|
"",
|
|
"Status of Discrete Output Point 2:\n0 = OK\n1 = Error",
|
|
$ "Status of Discrete Output Point 2:\n0 = OK\n1 = Error : Internal bus error, Config Error, BusSense Error, Filedbus Error(idle mode)",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param24=
|
|
0,
|
|
6, "20 09 24 03 30 04",
|
|
0x0012,
|
|
4, 1,
|
|
"Status Output 3",
|
|
"",
|
|
"Status of Discrete Output Point 3:\n0 = OK\n1 = Error",
|
|
$ "Status of Discrete Output Point 3:\n0 = OK\n1 = Error : Internal bus error, Config Error, BusSense Error, Filedbus Error(idle mode)",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
Param25=
|
|
0,
|
|
6, "20 09 24 04 30 04",
|
|
0x0012,
|
|
4, 1,
|
|
"Status Output 4",
|
|
"",
|
|
"Status of Discrete Output Point 4:\n0 = OK\n1 = Error",
|
|
$ "Status of Discrete Output Point 4:\n0 = OK\n1 = Error : Internal bus error, Config Error, BusSense Error, Filedbus Error(idle mode)",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
|
|
|
|
$ DOP Fault / Idle Actions
|
|
|
|
Param26=
|
|
0,
|
|
6, "20 09 24 01 30 05",
|
|
0x0012,
|
|
4, 1,
|
|
"Fault Action",
|
|
"",
|
|
"Action taken if Output in Fault State",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
|
|
Param27=
|
|
0,
|
|
6, "20 09 24 01 30 07",
|
|
0x0012,
|
|
4, 1,
|
|
"Idle Action",
|
|
"",
|
|
"Action taken if Output in Idle State",
|
|
0, 1, 0,
|
|
1, 1, 1, 0,
|
|
0, 0, 0, 0, 0 ;
|
|
|
|
|
|
$ IO Data Types
|
|
|
|
$ Param28=
|
|
$ 0,
|
|
$ 6, "20 64 24 01 30 0B",
|
|
$ 0x0003,
|
|
$ 8,
|
|
$ 1,
|
|
$ "Input Data Poll Mode",
|
|
$ "",
|
|
$ "Type of input data produced via the Poll mode \n\nProfile Assembly: 4 Point Input with multiple Input Status and multiple Output Status Bits \nVendor Assembly: 4 Point Input with Vendor specific FB Box Status",
|
|
$ 0, 16, 16,
|
|
$ 1, 1, 1, 0,
|
|
$ 0, 0, 0, 0,
|
|
$ 0;
|
|
|
|
$ Param29=
|
|
$ 0,
|
|
$ 6, "20 64 24 01 30 0D",
|
|
$ 0x0003,
|
|
$ 8,
|
|
$ 1,
|
|
$ "Input Data Bit Strobe Mode",
|
|
$ "",
|
|
$ "Type of input data produced via the Bit Strobe mode \n\nProfile Assembly: 4 Point Input with multiple Input Status and multiple Output Status Bits \nVendor Assembly: 4 Point Input with Vendor specific FB Box Status",
|
|
$ 0, 16, 16,
|
|
$ 1, 1, 1, 0,
|
|
$ 0, 0, 0, 0,
|
|
$ 0;
|
|
|
|
$ Param30=
|
|
$ 0,
|
|
$ 6, "20 64 24 01 30 0C",
|
|
$ 0x0003,
|
|
$ 8,
|
|
$ 1,
|
|
$ "Input Data Change of State/Cyclic Mode",
|
|
$ "",
|
|
$ "Type of input data produced via the Change of State/Cyclic mode \n\nProfile Assembly: 4 Point Input with multiple Input Status and multiple Output Status Bits \nVendor Assembly: 4 Point Input with Vendor specific FB Box Status",
|
|
$ 0, 16, 16,
|
|
$ 1, 1, 1, 0,
|
|
$ 0, 0, 0, 0,
|
|
$ 0;
|
|
|
|
$ Param31=
|
|
$ 0,
|
|
$ 6, "20 64 24 01 30 0E",
|
|
$ 0x0003,
|
|
$ 8,
|
|
$ 1,
|
|
$ "Output Data Poll/Change of State/Cyclic Mode",
|
|
$ "",
|
|
$ "Type of output data consumed via he Poll/Change of State/Cyclic mode \n\nProfile Assembly: 4 Point Output \nVendor Assembly: 4 Point Output",
|
|
$ 0, 16, 16,
|
|
$ 1, 1, 1, 0,
|
|
$ 0, 0, 0, 0,
|
|
$ 0;
|
|
|
|
|
|
[EnumPar]
|
|
|
|
$ Fieldbus Box Status
|
|
|
|
Param5=
|
|
"FB Box Bus Error",
|
|
"Configuration Error FB Box",
|
|
"res.",
|
|
"res.",
|
|
"res.",
|
|
"res.",
|
|
"res.",
|
|
"DeviceNet Error / Idle State";
|
|
|
|
|
|
$ Register communication
|
|
|
|
Param6=
|
|
"Table 0: FB Box 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)",
|
|
"Table 9: (reserved)",
|
|
"Table 10: (reserved)",
|
|
"Table 11: (reserved)",
|
|
"Table 12: (reserved)",
|
|
"Table 13: (reserved)",
|
|
"Table 14: (reserved)",
|
|
"Table 15: (reserved)",
|
|
"Table 16: (reserved)",
|
|
"Table 17: (reserved)",
|
|
"Table 18: (reserved)",
|
|
"Table 19: (reserved)",
|
|
"Table 20: (reserved)",
|
|
"Table 21: (reserved)",
|
|
"Table 22: (reserved)",
|
|
"Table 23: (reserved)",
|
|
"Table 24: (reserved)",
|
|
"Table 25: (reserved)",
|
|
"Table 26: (reserved)",
|
|
"Table 27: (reserved)",
|
|
"Table 28: (reserved)",
|
|
"Table 29: (reserved)",
|
|
"Table 30: (reserved)",
|
|
"Table 31: (reserved)",
|
|
"Table 32: (reserved)",
|
|
"Table 33: (reserved)",
|
|
"Table 34: (reserved)",
|
|
"Table 35: (reserved)",
|
|
"Table 36: (reserved)",
|
|
"Table 37: (reserved)",
|
|
"Table 38: (reserved)",
|
|
"Table 39: (reserved)",
|
|
"Table 40: (reserved)",
|
|
"Table 41: (reserved)",
|
|
"Table 42: (reserved)",
|
|
"Table 43: (reserved)",
|
|
"Table 44: (reserved)",
|
|
"Table 45: (reserved)",
|
|
"Table 46: (reserved)",
|
|
"Table 47: (reserved)",
|
|
"Table 48: (reserved)",
|
|
"Table 49: (reserved)",
|
|
"Table 50: (reserved)",
|
|
"Table 51: (reserved)",
|
|
"Table 52: (reserved)",
|
|
"Table 53: (reserved)",
|
|
"Table 54: (reserved)",
|
|
"Table 55: (reserved)",
|
|
"Table 56: (reserved)",
|
|
"Table 57: (reserved)",
|
|
"Table 58: (reserved)",
|
|
"Table 59: (reserved)",
|
|
"Table 60: (reserved)",
|
|
"Table 61: (reserved)",
|
|
"Table 62: (reserved)",
|
|
"Table 63: (reserved)",
|
|
"Table 64: (reserved)",
|
|
"Table 65: (reserved)",
|
|
"Table 66: (reserved)",
|
|
"Table 67: (reserved)",
|
|
"Table 68: (reserved)",
|
|
"Table 69: (reserved)",
|
|
"Table 70: (reserved)",
|
|
"Table 71: (reserved)",
|
|
"Table 72: (reserved)",
|
|
"Table 73: (reserved)",
|
|
"Table 77: (reserved)",
|
|
"Table 75: (reserved)",
|
|
"Table 76: (reserved)",
|
|
"Table 77: (reserved)",
|
|
"Table 78: (reserved)",
|
|
"Table 79: (reserved)",
|
|
"Table 80: (reserved)",
|
|
"Table 81: (reserved)",
|
|
"Table 82: (reserved)",
|
|
"Table 83: (reserved)",
|
|
"Table 84: (reserved)",
|
|
"Table 85: (reserved)",
|
|
"Table 86: (reserved)",
|
|
"Table 87: (reserved)",
|
|
"Table 88: (reserved)",
|
|
"Table 89: (reserved)",
|
|
"Table 90: FB Box diagnosis",
|
|
"Table 91: process image diagnosis",
|
|
"Table 92: (reserved)",
|
|
"Table 93: (reserved)",
|
|
"Table 94: (reserved)",
|
|
"Table 95: (reserved)",
|
|
"Table 96: (reserved)",
|
|
"Table 97: (reserved)",
|
|
"Table 98: (reserved)",
|
|
"Table 99: FB Box function calls",
|
|
"Table 100: DeviceNet configuration";
|
|
|
|
|
|
$ Discrete Input Points
|
|
|
|
Param10=
|
|
"OFF",
|
|
"ON";
|
|
|
|
Param11=
|
|
"OFF",
|
|
"ON";
|
|
|
|
Param12=
|
|
"OFF",
|
|
"ON";
|
|
|
|
Param13=
|
|
"OFF",
|
|
"ON";
|
|
|
|
Param14=
|
|
"OK",
|
|
"Error";
|
|
|
|
Param15=
|
|
"OK",
|
|
"Error";
|
|
|
|
Param16=
|
|
"OK",
|
|
"Error";
|
|
|
|
Param17=
|
|
"OK",
|
|
"Error";
|
|
|
|
$ Discrete Output Points
|
|
|
|
Param18=
|
|
"OFF",
|
|
"ON";
|
|
|
|
Param19=
|
|
"OFF",
|
|
"ON";
|
|
|
|
Param20=
|
|
"OFF",
|
|
"ON";
|
|
|
|
Param21=
|
|
"OFF",
|
|
"ON";
|
|
|
|
Param22=
|
|
"OK",
|
|
"Error";
|
|
|
|
Param23=
|
|
"OK",
|
|
"Error";
|
|
|
|
Param24=
|
|
"OK",
|
|
"Error";
|
|
|
|
Param25=
|
|
"OK",
|
|
"Error";
|
|
|
|
|
|
$ DOP Fault / Idle Actions
|
|
|
|
Param26=
|
|
"Reset Output",
|
|
"Keep Output";
|
|
|
|
Param27=
|
|
"Reset Output",
|
|
"Keep Output";
|
|
|
|
$ IO Data Types
|
|
|
|
$ Param28=
|
|
$ "res.","Vendor Assembly","res.","res.","res.","res.","res.","res.","res.","res.",
|
|
$ "res.","res.","res.","res.","res.","res.","Profile Assembly";
|
|
$ Param29=
|
|
$ "res.","Vendor Assembly","res.","res.","res.","res.","res.","res.","res.","res.",
|
|
$ "res.","res.","res.","res.","res.","res.","Profile Assembly";
|
|
$ Param30=
|
|
$ "res.","Vendor Assembly","res.","res.","res.","res.","res.","res.","res.","res.",
|
|
$ "res.","res.","res.","res.","res.","res.","Profile Assembly";
|
|
$ Param31=
|
|
$ "res.","Vendor Assembly","res.","res.","res.","res.","res.","res.","res.","res.",
|
|
$ "res.","res.","res.","res.","res.","res.","Profile Assembly";
|
|
|
|
|
|
[Groups]
|
|
|
|
Group1=
|
|
"Data Sizes", 4,
|
|
1,2,3,4;
|
|
|
|
Group2=
|
|
"FB Box Status", 1,
|
|
5;
|
|
|
|
Group3=
|
|
"Register Communication", 4,
|
|
6,7,8,9;
|
|
|
|
Group4=
|
|
"Discrete Input Points", 8,
|
|
10,11,12,13,14,15,16,17;
|
|
|
|
Group5=
|
|
"Discrete Output Points", 10,
|
|
18,19,20,21,22,23,24,25,26,27;
|
|
|
|
$ Group6=
|
|
$ "Data IO Types", 4,
|
|
$ 28,29,30,31;
|
|
|
|
|
|
|
|
[108_TwinCAT]
|
|
DeviceImage = "Ip.bmp";
|
|
VendorImage = "Beckhoff.bmp";
|
|
KBusSupport = 0;
|
|
PLCSupport = 0;
|
|
FirmwareFlashable = 1;
|
|
ComplexTerminals = 0;
|
|
NoCouplerState = 1;
|
|
FbbSupport = 1;
|
|
LinkSupport = 0;
|
|
DefaultTerm0 = 1711278353;
|
|
ValidTerm0 = 1711278353;
|
|
Comment = "Digital Combi Compact Box";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
|
|
$ Default IO-Mapping Information
|
|
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
|
|
$
|
|
$ Input Data
|
|
$
|
|
$ Mapping Info:
|
|
$ byte0:bit0 = Discrete Input 1
|
|
$ bit1 = Discrete Input 2
|
|
$ bit2 = Discrete Input 3
|
|
$ bit3 = Discrete Input 4
|
|
$ bit4 = Status Input 1 (0=OK, 1=Error)
|
|
$ bit5 = Status Input 2 (0=OK, 1=Error)
|
|
$ bit6 = Status Input 3 (0=OK, 1=Error)
|
|
$ bit7 = Status Input 4 (0=OK, 1=Error)
|
|
$ byte1:bit0 = Status Output 1 (0=OK, 1=Error)
|
|
$ bit1 = Status Output 2 (0=OK, 1=Error)
|
|
$ bit2 = Status Output 3 (0=OK, 1=Error)
|
|
$ bit3 = Status Output 4 (0=OK, 1=Error)
|
|
$ bit4 = reserved
|
|
$ bit5 = reserved
|
|
$ bit6 = reserved
|
|
$ bit7 = reserved
|
|
$
|
|
$ Output Data
|
|
$
|
|
$ Mapping Info:
|
|
$ byte0:bit0 = Discrete Output 1
|
|
$ bit1 = Discrete Output 2
|
|
$ bit2 = Discrete Output 3
|
|
$ bit3 = Discrete Output 4
|
|
$ bit4 = reserved
|
|
$ bit5 = reserved
|
|
$ bit6 = reserved
|
|
$ bit7 = reserved
|