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.
236 lines
4.6 KiB
Plaintext
236 lines
4.6 KiB
Plaintext
;======================================================
|
|
; GSD-File for BC3150
|
|
;======================================================
|
|
; Manufacturer: Beckhoff Industrie Elektronik
|
|
; Eiserstr. 5
|
|
; 33415 Verl (Germany)
|
|
; Tel.: +49 (0)5246 963 0
|
|
; stock-nr.: BC3150
|
|
; state: 08.02.05
|
|
;======================================================
|
|
;
|
|
;----------------------- TwinCAT ----------------------
|
|
;
|
|
Tc_Fc310x_Slave_Intern = 1
|
|
Tc_AmsSupported = 1
|
|
;Tc_AmsFragmentSupported = 1
|
|
;
|
|
;------------------------- DP -------------------------
|
|
;
|
|
#Profibus_DP
|
|
;
|
|
;------------------ PrmText-Definitionen --------------
|
|
;
|
|
PrmText = 1
|
|
Text(0) = "is not active"
|
|
Text(1) = "is active"
|
|
EndPrmText
|
|
|
|
;
|
|
;------------- ExtUserPrmData-Definitionen --------------
|
|
;
|
|
ExtUserPrmData = 1 "DPV1-Services (Class 1)"
|
|
Bit(7) 0 0-1
|
|
Prm_Text_Ref = 1
|
|
EndExtUserPrmData
|
|
|
|
;
|
|
;---------------------- DP-General ---------------------
|
|
;
|
|
GSD_Revision = 3
|
|
Vendor_Name = "BECKHOFF INDUSTRIE ELEKTRONIK"
|
|
Model_Name = "BC3150"
|
|
Revision = "Revision 1.00"
|
|
Ident_Number = 0x074B
|
|
Protocol_Ident = 0
|
|
Station_Type = 0
|
|
FMS_supp = 0
|
|
Hardware_Release = "01"
|
|
Software_Release = "B0"
|
|
|
|
9.6_supp = 1
|
|
19.2_supp = 1
|
|
93.75_supp = 1
|
|
187.5_supp = 1
|
|
500_supp = 1
|
|
1.5M_supp = 1
|
|
3M_supp = 1
|
|
6M_supp = 1
|
|
12M_supp = 1
|
|
MaxTsdr_9.6 = 60
|
|
MaxTsdr_19.2 = 60
|
|
MaxTsdr_93.75 = 60
|
|
MaxTsdr_187.5 = 60
|
|
MaxTsdr_500 = 100
|
|
MaxTsdr_1.5M = 150
|
|
MaxTsdr_3M = 250
|
|
MaxTsdr_6M = 350
|
|
MaxTsdr_12M = 550
|
|
Redundancy = 0
|
|
Repeater_Ctrl_Sig = 0
|
|
24V_Pins = 0
|
|
|
|
Implementation_Type = "SPC3"
|
|
Bitmap_Device = "bc3150n"
|
|
Bitmap_Diag = "bc3150d"
|
|
Bitmap_SF = "bc3150s"
|
|
;
|
|
;-------------------- DP-Slave -----------------------
|
|
;
|
|
Freeze_Mode_supp = 1
|
|
Sync_Mode_supp = 1
|
|
Auto_Baud_supp = 1
|
|
Set_Slave_Add_supp = 0
|
|
Min_Slave_Intervall = 1
|
|
Modular_Station = 1
|
|
Max_Module = 64
|
|
Max_Input_Len = 128
|
|
Max_Output_Len = 128
|
|
Max_Data_Len = 256
|
|
|
|
Fail_Safe = 1
|
|
Max_Diag_Data_Len = 64
|
|
Modul_Offset = 0
|
|
Slave_Family = 10
|
|
;
|
|
;---------------------- DPV1 -------------------------
|
|
;
|
|
DPV1_Data_Types = 1
|
|
DPV1_Slave = 1
|
|
C1_Read_Write_supp = 1
|
|
C1_Max_Data_Len = 240
|
|
C1_Response_Timeout = 1000
|
|
;
|
|
;------------------- UserPrmData ---------------------
|
|
;
|
|
Max_User_Prm_Data_Len = 237
|
|
|
|
Ext_User_Prm_Data_Const(0) = 0x00
|
|
Ext_User_Prm_Data_Ref(0) = 1
|
|
Ext_User_Prm_Data_Const(1) = 0x00
|
|
Ext_User_Prm_Data_Const(2) = 0x08
|
|
;
|
|
;-------------------- Modules (DPV1-Datentypen) ------------------------
|
|
;
|
|
Module = "Integer8 BX-Out/Master-In" 0x41,0x00,0x02
|
|
1
|
|
EndModule
|
|
Module = "Integer16 BX-Out/Master-In" 0x41,0x01,0x03
|
|
2
|
|
EndModule
|
|
Module = "Integer32 BX-Out/Master-In" 0x41,0x03,0x04
|
|
3
|
|
EndModule
|
|
Module = "Unsigned8 BX-Out/Master-In" 0x41,0x00,0x05
|
|
4
|
|
EndModule
|
|
Module = "Unsigned16 BX-Out/Master-In" 0x41,0x01,0x06
|
|
5
|
|
EndModule
|
|
Module = "Unsigned32 BX-Out/Master-In" 0x41,0x03,0x07
|
|
6
|
|
EndModule
|
|
Module = "Float32 BX-Out/Master-In" 0x41,0x03,0x08
|
|
7
|
|
EndModule
|
|
Module = "Integer8 BX-In/Master-Out" 0x81,0x00,0x02
|
|
8
|
|
EndModule
|
|
Module = "Integer16 BX-In/Master-Out" 0x81,0x01,0x03
|
|
9
|
|
EndModule
|
|
Module = "Integer32 BX-In/Master-Out" 0x81,0x03,0x04
|
|
10
|
|
EndModule
|
|
Module = "Unsigned8 BX-In/Master-Out" 0x81,0x00,0x05
|
|
11
|
|
EndModule
|
|
Module = "Unsigned16 BX-In/Master-Out" 0x81,0x01,0x06
|
|
12
|
|
EndModule
|
|
Module = "Unsigned32 BX-In/Master-Out" 0x81,0x03,0x07
|
|
13
|
|
EndModule
|
|
Module = "Float32 BX-In/Master-Out" 0x81,0x03,0x08
|
|
14
|
|
EndModule
|
|
;
|
|
;-------------------- Modules (DP-Standard) ------------------------
|
|
;
|
|
Module = " 1 BYTE BX-Out/Master-In" 0x10
|
|
21
|
|
EndModule
|
|
Module = " 1 WORD BX-Out/Master-In" 0x50
|
|
22
|
|
EndModule
|
|
Module = " 2 WORD BX-Out/Master-In" 0xD1
|
|
23
|
|
EndModule
|
|
Module = " 3 WORD BX-Out/Master-In" 0xD2
|
|
24
|
|
EndModule
|
|
Module = " 4 WORD BX-Out/Master-In" 0xD3
|
|
25
|
|
EndModule
|
|
Module = " 5 WORD BX-Out/Master-In" 0xD4
|
|
26
|
|
EndModule
|
|
Module = " 6 WORD BX-Out/Master-In" 0xD5
|
|
27
|
|
EndModule
|
|
Module = " 7 WORD BX-Out/Master-In" 0xD6
|
|
28
|
|
EndModule
|
|
Module = " 8 WORD BX-Out/Master-In" 0xD7
|
|
29
|
|
EndModule
|
|
Module = "16 WORD BX-Out/Master-In" 0xDF
|
|
30
|
|
EndModule
|
|
Module = "32 WORD BX-Out/Master-In" 0x40,0xDF
|
|
31
|
|
EndModule
|
|
Module = "64 WORD BX-Out/Master-In" 0x40,0xFF
|
|
32
|
|
EndModule
|
|
Module = " 1 Byte BX-In/Master-Out" 0x20
|
|
33
|
|
EndModule
|
|
Module = " 1 WORD BX-In/Master-Out" 0x60
|
|
34
|
|
EndModule
|
|
Module = " 2 WORD BX-In/Master-Out" 0xE1
|
|
35
|
|
EndModule
|
|
Module = " 3 WORD BX-In/Master-Out" 0xE2
|
|
36
|
|
EndModule
|
|
Module = " 4 WORD BX-In/Master-Out" 0xE3
|
|
37
|
|
EndModule
|
|
Module = " 5 WORD BX-In/Master-Out" 0xE4
|
|
38
|
|
EndModule
|
|
Module = " 6 WORD BX-In/Master-Out" 0xE5
|
|
39
|
|
EndModule
|
|
Module = " 7 WORD BX-In/Master-Out" 0xE6
|
|
40
|
|
EndModule
|
|
Module = " 8 WORD BX-In/Master-Out" 0xE7
|
|
41
|
|
EndModule
|
|
Module = "16 WORD BX-In/Master-Out" 0xEF
|
|
42
|
|
EndModule
|
|
Module = "32 WORD BX-In/Master-Out" 0x80,0xDF
|
|
43
|
|
EndModule
|
|
Module = "64 WORD BX-In/Master-Out" 0x80,0xFF
|
|
44
|
|
EndModule
|
|
|
|
|
|
|
|
|