;==========================================================
; GSD-File  for SPC3           MD38PFSS 
; Auto_Baud_supp, 12MBaud 
;
; Stand : 	2013/07/29
; File    : MD38PFS(DPV1).GSD
; 汇川变频器
;===========================================================
#Profibus_DP
; Unit-Definition-List:
GSD_Revision=3
Vendor_Name         = "INOVANCE"
Model_Name          = "MD810PFS(DPV1)"
Revision            = "RV2.0"
Ident_Number        = 0x0806
Protocol_Ident      = 0
Station_Type        = 0
Hardware_Release    = "MD810PFS_HV1.0"
Software_Release    = "MD810PFS_SV2.0"

;Supported baudrates
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

; Maximum responder time for supported baudrates
MaxTsdr_9.6         = 60
MaxTsdr_19.2        = 60
MaxTsdr_45.45       = 60
MaxTsdr_93.75       = 60
MaxTsdr_187.5       = 60
MaxTsdr_500         = 100
MaxTsdr_1.5M        = 150
MaxTsdr_3M          = 250
MaxTsdr_6M          = 450
MaxTsdr_12M         = 800

;Supported hardware features
Redundancy 			= 0
Repeater_Ctrl_Sig 	= 0
24V_Pins 			= 0

; Slave-Specification:
Implementation_Type="VPC3"
Bitmap_Device       = "HI"

; Supported DP features
Freeze_Mode_Supp	= 0
Sync_Mode_Supp		= 0
Auto_Baud_Supp 		= 1
Set_Slave_Add_Supp 	= 0

; Maximum length of user parameter
;User_Prm_Data_Len=3
Max_User_Prm_Data_Len=63

; DPV1 related keywords
DPV1_Slave              = 1
Check_Cfg_Mode          = 0
Diag_Update_Delay=7
C1_Read_Write_supp=1
C1_Max_Data_Len=2
C1_Response_Timeout=200
Diagnostic_Alarm_supp=0
Process_Alarm_supp=0
Pull_Plug_Alarm_supp=0;插入拔出告警
Extra_Alarm_SAP_supp=0
Alarm_Type_Mode_supp=0
WD_Base_1ms_supp=0
Publisher_supp=0
; Maximum polling frequency
Min_Slave_Intervall = 6
Modular_Station = 1
Max_Module=1
Max_Input_Len = 32
Max_Output_Len = 32
Max_Data_Len = 64
Modul_Offset=1

; Module-Definitions:
Fail_Safe           = 0
Max_Diag_Data_Len=9

Unit_Diag_Area=24-39
Value(0) = "变频器运行正常" 
Value(1) = "逆变单元保护"
Value(2) = "加速过电流"
Value(3) = " 减速过电流"
Value(4) = " 恒速过电流"
Value(5) = " 加速过电压"
Value(6) = " 减速过电压"
Value(7) = " 恒速过电压"
Value(8) = " 控制电源故障"
Value(9) = " 欠压故障"
Value(10) = " 变频器过载"
Value(11) = " 电机过载"
Value(12) = " 输入缺相"
Value(13) = " 输出缺相"
Value(14) = " 模块过热"
Value(15) = " 外部设备故障"
Value(16) = " 通讯故障"
Value(17) = " 接触器故障"
Value(18) = " 电流检测故障"
Value(19) = " 电机调谐故障"
Value(20) = " 码盘故障"
Value(21) = " EEPROM读写故障"
Value(22) = " 变频器硬件故障"
Value(23) = " 对地短路故障"
Value(26) = " 累计运行时间到达故障"
Value(27) = " 用户自定义故障1"
Value(28) = " 用户自定义故障2"
Value(29) = " 累计上电时间到达故障"
Value(30) = " 掉载故障"
Value(31) = " 运行时PID反馈丢失故障"
Value(40) = " 逐波限流故障"
Value(41) = " 运行时切换电机故障"
Value(42) = " 速度偏差过大故障"
Value(43) = " 电机过速度故障"
Value(45) = " 电机过温故障"
Value(51) = " 初始位置错误"
Value(52) = " 变频器通信中断"
Unit_Diag_Area_End

Slave_Family=1@INOVANCE/PROFIBUS@DP
; Definition of all available physical modules
; Module 'PPO-01'
Module = "PPO-01" 0xF3, 0xF1
1
EndModule

Module = "PPO-02" 0xF3, 0xF5
2
EndModule

;Module 'PPO-03'
Module = "PPO-03" 0x00,0xF1
3
EndModule

;Module 'PPO-04'
Module = "PPO-04" 0x00,0xF5
4
EndModule


;Module 'PPO-05'
Module = "PPO-05" 0xF3, 0xFB
5
EndModule


ExtUserPrmData = 27 "PZD1(master->slave)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 28 "PZD2(master->slave)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 1 "PZD3(master->slave)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 2 "PZD4(master->slave)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 3 "PZD5(master->slave)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 4 "PZD6(master->slave)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 5 "PZD7(master->slave)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 6 "PZD8(master->slave)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 7 "PZD9(master->slave)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 8 "PZD10(master->slave)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 9 "PZD11(master->slave)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 10 "PZD12(master->slave)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData

ExtUserPrmData = 29 "PZD1(slave->master)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 30 "PZD2(slave->master)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 11 "PZD3(slave->master)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 12 "PZD4(slave->master)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 13 "PZD5(slave->master)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 14 "PZD6(slave->master)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 15 "PZD7(slave->master)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 16 "PZD8(slave->master)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 17 "PZD9(slave->master)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 18 "PZD10(slave->master)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 19 "PZD11(slave->master)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 20 "PZD12(slave->master)"
Unsigned16 0xF000 0-65535
EndExtUserPrmData

;自定义Index
ExtUserPrmData = 21 "Function code of Index0"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 22 "Function code of Index1"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 23 "Function code of Index2"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 24 "Function code of Index3"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 25 "Function code of Index4"
Unsigned16 0xF000 0-65535
EndExtUserPrmData
ExtUserPrmData = 26 "Function code of Index5"
Unsigned16 0xF000 0-65535
EndExtUserPrmData


Ext_User_Prm_Data_Ref(3)=27
Ext_User_Prm_Data_Ref(5)=28
Ext_User_Prm_Data_Ref(7)=1
Ext_User_Prm_Data_Ref(9)=2
Ext_User_Prm_Data_Ref(11 )=3
Ext_User_Prm_Data_Ref(13 )=4
Ext_User_Prm_Data_Ref(15)=5
Ext_User_Prm_Data_Ref(17)=6
Ext_User_Prm_Data_Ref(19)=7
Ext_User_Prm_Data_Ref(21)=8
Ext_User_Prm_Data_Ref(23)=9
Ext_User_Prm_Data_Ref(25)=10

Ext_User_Prm_Data_Ref(27)=29
Ext_User_Prm_Data_Ref(29)=30
Ext_User_Prm_Data_Ref(31)=11
Ext_User_Prm_Data_Ref(33)=12
Ext_User_Prm_Data_Ref(35)=13
Ext_User_Prm_Data_Ref(37)=14
Ext_User_Prm_Data_Ref(39)=15
Ext_User_Prm_Data_Ref(41)=16
Ext_User_Prm_Data_Ref(43)=17
Ext_User_Prm_Data_Ref(45)=18
Ext_User_Prm_Data_Ref(47)=19
Ext_User_Prm_Data_Ref(49)=20

Ext_User_Prm_Data_Ref(51)=21
Ext_User_Prm_Data_Ref(53)=22
Ext_User_Prm_Data_Ref(55)=23
Ext_User_Prm_Data_Ref(57)=24
Ext_User_Prm_Data_Ref(59)=25
Ext_User_Prm_Data_Ref(61)=26

