;******************************************************************* ; GSD File for RP1000 PA ; Order-No.: ; File : RKS1183.gsd for AI + TOT ; Updata: for HaiNan J34 ; Support Config: AI, AI+TOT ;******************************************************************* ;----- General DP Key Words #Profibus_DP GSD_Revision=5 Vendor_Name="ROCKSENSOR" Model_Name="RP1000 Pressure AI" Revision="1.8" Ident_Number=0x1183 Protocol_Ident=0 ; 0 = PROFIBUS-DP Station_Type=0 ; 0 = DP-Slave FMS_supp=0 Hardware_Release="V1.0" Software_Release="V1.2.1" 31.25_supp=1 45.45_supp=1 93.75_supp=1 MaxTsdr_31.25=100 MaxTsdr_45.45=250 MaxTsdr_93.75=1000 Redundancy=0 Repeater_Ctrl_Sig=0 24V_Pins=0 Implementation_Type="SPC42/tmg-itec" Bitmap_Device="rks1000" ;----- Basic DP-Slave Related Key Words Freeze_Mode_supp=0 Sync_Mode_supp=0 Set_Slave_Add_supp=1 Fail_Safe=1 Min_Slave_Intervall=200 Modular_Station=1 Max_Module=2 Max_Input_Len=10 Max_Output_Len=2 Max_Data_Len=12 Unit_Diag_Bit(16)="Status appears" Unit_Diag_Bit(17)="Status disappears" Unit_Diag_Bit(24)="Hardware failure electronics" Unit_Diag_Bit(25)="Hardware failure mechanics" Unit_Diag_Bit(26)="Motor temperature too high" Unit_Diag_Bit(27)="Electronic temperature too high" Unit_Diag_Bit(28)="Memory error" Unit_Diag_Bit(29)="Measurement failure" Unit_Diag_Bit(30)="Device not initialized" Unit_Diag_Bit(31)="Device initialization failed" Unit_Diag_Bit(32)="Zero point error" Unit_Diag_Bit(33)="Power supply failed" Unit_Diag_Bit(34)="Configuration invalid" Unit_Diag_Bit(35)="Restart" Unit_Diag_Bit(36)="Coldstart" Unit_Diag_Bit(37)="Maintenance required" Unit_Diag_Bit(38)="Characteristics invalid" Unit_Diag_Bit(39)="Ident_Number violation" Unit_Diag_Bit(55)="Extension available" ;Empty module Module="No DATA " 0x00 0 EndModule ;AI.OUT Module="AI Output " 0x94 1 EndModule ;TOT.TOTAL Module="TOT Counter output " 0x41,0x84,0x85 2 EndModule Max_Diag_Data_Len=20 Slave_Family=12@RKS Max_User_Prm_Data_Len = 8 Ext_User_Prm_Data_Const(0) = 0x00,0x00,0x08,0x05,0x41,0x00,0x00,0x01 ; DPV1 parameters ; SetPrm is structured ; Structure_Length = 5 ; Structure_Type = 65 (profile specific) ; Slot_Number = 0 ; reserved = 0 ; PRM_COND=1 (enabled) Prm_Block_Structure_supp = 1 Prm_Block_Structure_req = 0 PrmCmd_supp = 0 PrmCmd_req = 0 Slave_Max_Switch_Over_Time=20 ;=200 ms Slave_Redundancy_supp=1 Ident_Maintenance_supp=1 ;----- Slave related keywords for DP extensions DPV1_Slave=1 C1_Read_Write_supp=1 C2_Read_Write_supp=1 C1_Max_Data_Len=72 C2_Max_Data_Len=72 C1_Response_Timeout=400 C2_Response_Timeout=400 C1_Read_Write_required=0 C2_Read_Write_required=0 C2_Max_Count_Channels=4 Max_Initiate_PDU_Length=52 Diagnostic_Alarm_supp=0 Process_Alarm_supp=0 Pull_Plug_Alarm_supp=0 Status_Alarm_supp=0 Update_Alarm_supp=0 Manufacturer_Specific_Alarm_supp=0 Extra_Alarm_SAP_supp=0 Alarm_Sequence_Mode_Count=0 Alarm_Type_Mode_supp=0 Diagnostic_Alarm_required=0 Process_Alarm_required=0 Pull_Plug_Alarm_required=0 Status_Alarm_required=0 Update_Alarm_required=0 Manufacturer_Specific_Alarm_required=0 DPV1_Data_Types=0 Check_Cfg_Mode=0 ;----- Additional keywords for module assignment SlotDefinition Slot(1) = "Analog Input (AI)" 1 0,1 EndSlotDefinition