加入QQ群
售前咨询
18604058908
售后热线
13166668196
微信扫一扫
关注沈阳菲尔德
获取更多免费产品
 
Language

带有头参数和物理接口描述的模块化PROFIBUS设备GSD

9.6分
  • 发布时间:2023/1/28 15:53:13
  • 大小:未知大小
  • 版本:
  • 支持系统:
  • 位数:32/64
Loading
Please wait...
简要介绍
;======================================================
; GSD File  Example E10  
; Modular Slave with header parameters and
;  module related parameters  (Example10)
;  
; With Slot Definition           
;======================================================
#Profibus_DP
; Prm-Text-Def-List
PrmText=1
Text(0)= "Bit   0"
Text(1)= "Bit   1"
EndPrmText
PrmText=2
Text(0)="BitArea   0"
Text(1)="BitArea   1"
Text(2)="BitArea   2"
Text(3)="BitArea   3"
EndPrmText

; <Ext-User-Prm-Data-Def-List>
ExtUserPrmData=1 "Header Prm Bit"
Bit(0) 0 0-1
Prm_Text_Ref=1
EndExtUserPrmData
ExtUserPrmData=2 "Header Prm BitArea"
BitArea(1-2) 0 0-3
Prm_Text_Ref=2
EndExtUserPrmData
ExtUserPrmData=3 "Header Prm Unsigned 16"
Unsigned16 2000 0-10000
EndExtUserPrmData
ExtUserPrmData=4 "Module rel Prm Bit 1"
Bit(0) 0 0-1
Prm_Text_Ref=1
EndExtUserPrmData
ExtUserPrmData=5 "Module rel Prm  BitArea 1"
BitArea(1-2) 0 0-3
Prm_Text_Ref=2
EndExtUserPrmData
ExtUserPrmData=6 "Module rel Prm Unsigned 8"
Unsigned8 6 0-100
EndExtUserPrmData

;General parameters
GSD_Revision    = 3
Vendor_Name     = "PNO WG GSD"
Model_Name      = "GSD Example E10"
Revision        = "V1.0"
Ident_Number    = 0x0000
Protocol_Ident  = 0
Station_Type    = 0
FMS_supp        = 0
Hardware_Release= "HW_R"
Software_Release= "SW_R"
9.6_supp        = 1
19.2_supp       = 1
45.45_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_45.45   = 250
MaxTsdr_93.75   = 60
MaxTsdr_187.5   = 60
MaxTsdr_500     = 100
MaxTsdr_1.5M    = 150
MaxTsdr_3M      = 250
MaxTsdr_6M      = 450
MaxTsdr_12M     = 800
Redundancy      = 0
Repeater_Ctrl_Sig = 2
24V_Pins        = 0
Implementation_Type  = "Implementation"
Bitmap_Device        = "DIB_NamN"
Bitmap_Diag          = "DIB_NamD"
Bitmap_SF            = "DIB_NamS"
; Slave-Specification:
Freeze_Mode_supp     = 1
Sync_Mode_supp       = 1
Set_Slave_Add_Supp   = 0
Auto_Baud_supp       = 1
Min_Slave_Intervall  = 1
Fail_Safe            = 0
Max_Diag_Data_Len    = 13
Modul_Offset         = 0
Slave_Family         = 3@Sub1@Sub2
Modular_Station      = 1
Max_Module           = 10
Max_Input_len        = 50
Max_Output_len       = 50
Max_Data_len         = 100


; UserPrmData: Length and Preset:
User_Prm_Data_Len    = 12
User_Prm_Data        = 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
Max_User_Prm_Data_Len= 15
Ext_User_Prm_Data_Const(0)=0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
Ext_User_Prm_Data_Ref(3)=1
Ext_User_Prm_Data_Ref(3)=2
Ext_User_Prm_Data_Ref(4)=3

; Module Definition List
Module="Module1 1 Byte Out" 0x20
1
EndModule

Module="Module2 1 Byte In " 0x10
2
EndModule

Module="Module3 2 Byte Out" 0x21
3
EndModule

Module="Module4 2 Byte In " 0x11
4
EndModule

Module="Module5 3 Byte In  PRM SKF" 0x45,0x02,0x05,0x04,0x03,0x02,0x01
5
Ext_Module_Prm_Data_Len = 3
Ext_User_Prm_Data_Const(0) = 0x05,0x00,0x00
Ext_User_Prm_Data_Ref(1) = 4
Ext_User_Prm_Data_Ref(1) = 5
Ext_User_Prm_Data_Ref(2) = 6
EndModule

Module="Module6 3 Byte Out PRM SKF" 0x85,0x02,0x06,0x07,0x08,0x09,0x0a
6
Ext_Module_Prm_Data_Len = 3
Ext_User_Prm_Data_Const(0) = 0x06,0x00,0x00
Ext_User_Prm_Data_Ref(1) = 6
Ext_User_Prm_Data_Ref(2) = 4
Ext_User_Prm_Data_Ref(2) = 5
EndModule

Module="Module7 Emty" 0x00
7
EndModule


SlotDefinition
Slot(1) = "Slot 1" 1 1-3
Slot(2) = "Slot 2" 2 2-7
Slot(3) = "Slot 3" 3 3,5,7
Slot(4) = "Slot 4" 1 1-7
Slot(5) = "Slot 5" 7 1,2,3,4,5,6,7
;Attention: The Slots until Max_Module can be configured with every module (or not)
EndSlotDefinition