;========================================================== ; Company: Hans Turck GmbH & Co. KG ; Device: SDPX-IOL4-0001 ; Version: V1.0.2.0 (32) ; Date: 2008-09-10 16:36:09 ; Author: Str ; Description: GSD file for Turck Stand-Alone IO-Link Master for Profibus DP ; Copyright (c) 2007-2008 Hans Turck GmbH & Co. KG ;========================================================== #Profibus_DP GSD_REVISION = 5 ; version ID of the GSD file format Vendor_Name = "Hans Turck GmbH & Co. KG" ; manufacturer name Model_Name = "SDPXIOL40001 TURCK" ; device name Info_Text = "DPV1 to IO-Link Gateway (Hans Turck GmbH & Co. KG, order number 6825480)" Revision = "VN 01-00-00" ; device revision Ident_Number = 0xFF2D ; product ID Slave_Family = 3 ; device family class Protocol_Ident = 0 ; protocol ID of the device Station_Type = 0 ; device type FMS_supp = 0 ; no DP/FMS mixed device Hardware_Release = "V1.0" ; hardware revision Software_Release = "V1.0.0.0" ; software revision Bitmap_Device = "TCKFF2Dn" ; device bitmap - normal state Bitmap_Diag = "TCKFF2Dd" ; device bitmap - diagnostic state Bitmap_SF = "TCKFF2Ds" ; device bitmap - special (passive) state 9.6_supp = 1 ; supported baudrates 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 = 15 ; device respond times MaxTsdr_19.2 = 15 MaxTsdr_45.45 = 15 MaxTsdr_93.75 = 15 MaxTsdr_187.5 = 15 MaxTsdr_500 = 15 MaxTsdr_1.5M = 25 MaxTsdr_3M = 50 MaxTsdr_6M = 100 MaxTsdr_12M = 200 Redundancy = 0 ; no redundancy Repeater_Ctrl_Sig = 0 ; RTS available Modul_Offset = 1 ; 1. Slot number for HW config tool DPV1_Slave=1 ; device is a DPV1-Slave C1_Read_Write_supp = 1 ; Class1 Read/write supported C1_Response_Timeout = 1000 ; max time for C1 service response = 10s C1_Max_Data_Len = 240 ; max length of user data on C1 communication C2_Max_Count_Channels = 4 ; supporting one C2 channel C2_Read_Write_supp = 1 ; Class2 Read/write supported C2_Response_Timeout = 1000 ; max time for C2 service response = 10s C2_Max_Data_Len = 240 ; max length of user data on C2 communication C1_Read_Write_required = 0 ; no C1 read or write required for operation C2_Read_Write_required = 0 ; no C2 read or write required for operation Max_Initiate_PDU_Length = 52 ; max data length on C2 initiate Diagnostic_Alarm_supp = 0 ; not supporting diagnostic alarm Process_Alarm_supp = 0 ; not supporting process alarm Pull_Plug_Alarm_supp = 0 ; not supporting pull/plug alarm Status_Alarm_supp = 0 ; not supporting status alarm Update_Alarm_supp = 0 ; not supporting update alarm Manufacturer_Specific_Alarm_supp = 0 ; not supporting manufacturer spec. alarm Extra_Alarm_SAP_supp = 0 ; no use of SAP50 for alarms Alarm_Sequence_Mode_Count = 0 ; not supporting alarm sequence mode Alarm_Type_Mode_supp=0 ; not supporting alarm type mode Diagnostic_Alarm_required = 0 ; device does not require diag alarm handling Process_Alarm_required = 0 ; device does not require process alarm handling Pull_Plug_Alarm_required = 0 ; device does not require pull/plug alarm handling Status_Alarm_required = 0 ; device does not require status alarm handling Update_Alarm_required = 0 ; device does not require update alarm handling Manufacturer_Specific_Alarm_required = 0 ; device does not require manuf. spec. alarm handling DPV1_Data_Types = 0 ; device does not use the extended identifier format WD_Base_1ms_supp = 0 ; device uses 10ms time base for watchdog Check_Cfg_Mode = 0 ; no user specific Check_cfg_Mode Ident_Maintenance_supp = 1 ; supports I&M functions ;************************************************************** ;********* modular device ********************************* ;************************************************************** Modular_Station = 1 ; modular device Max_Module = 5 ; max 5 modules (including Master Status and IOL V0 Tunnel) Max_Input_Len = 130 ; max 130 Byte input data Max_Output_Len = 128 ; max 128 Byte output data Max_Data_Len = 258 ; max sum: 258 Byte input and output data ;************************************************************** ;*** Parameter Definitions ********************************** ;************************************************************** PrmText = 0 Text(0) = "inactive" Text(1) = "active" EndPrmText ExtUserPrmData = 0 "GSD parametrization" Bit(7) 0 0-1 Prm_Text_Ref = 0 EndExtUserPrmData PrmText = 1 Text(0) = " 5 sec" Text(1) = "30 sec" Text(2) = " 5 min" Text(3) = "15 min" EndPrmText ExtUserPrmData = 1 "single shot event recover delay" BitArea(0-1) 0 0-3 Prm_Text_Ref = 1 EndExtUserPrmData PrmText = 12 Text(0) = "free running" Text(1) = "synchronous" Text(2) = "fixed value" EndPrmText ExtUserPrmData = 12 "port 1: cycle mode" BitArea(4-5) 0 0-2 Prm_Text_Ref = 12 EndExtUserPrmData ExtUserPrmData = 22 "port 2: cycle mode" BitArea(4-5) 0 0-2 Prm_Text_Ref = 12 EndExtUserPrmData ExtUserPrmData = 32 "port 3: cycle mode" BitArea(4-5) 0 0-2 Prm_Text_Ref = 12 EndExtUserPrmData ExtUserPrmData = 42 "port 4: cycle mode" BitArea(4-5) 0 0-2 Prm_Text_Ref = 12 EndExtUserPrmData PrmText = 13 Text(191) = "132.8 ms" Text(190) = "131.2 ms" Text(189) = "129.6 ms" Text(188) = "128.0 ms" Text(187) = "126.4 ms" Text(186) = "124.8 ms" Text(185) = "123.2 ms" Text(184) = "121.6 ms" Text(183) = "120.0 ms" Text(182) = "118.4 ms" Text(181) = "116.8 ms" Text(180) = "115.2 ms" Text(179) = "113.6 ms" Text(178) = "112.0 ms" Text(177) = "110.4 ms" Text(176) = "108.8 ms" Text(175) = "107.2 ms" Text(174) = "105.6 ms" Text(173) = "104.0 ms" Text(172) = "102.4 ms" Text(171) = "100.8 ms" Text(170) = " 99.2 ms" Text(169) = " 97.6 ms" Text(168) = " 96.0 ms" Text(167) = " 94.4 ms" Text(166) = " 92.8 ms" Text(165) = " 91.2 ms" Text(164) = " 89.6 ms" Text(163) = " 88.0 ms" Text(162) = " 86.4 ms" Text(161) = " 84.8 ms" Text(160) = " 83.2 ms" Text(159) = " 81.6 ms" Text(158) = " 80.0 ms" Text(157) = " 78.4 ms" Text(156) = " 76.8 ms" Text(155) = " 75.2 ms" Text(154) = " 73.6 ms" Text(153) = " 72.0 ms" Text(152) = " 70.4 ms" Text(151) = " 68.8 ms" Text(150) = " 67.2 ms" Text(149) = " 65.6 ms" Text(148) = " 64.0 ms" Text(147) = " 62.4 ms" Text(146) = " 60.8 ms" Text(145) = " 59.2 ms" Text(144) = " 57.6 ms" Text(143) = " 56.0 ms" Text(142) = " 54.4 ms" Text(141) = " 52.8 ms" Text(140) = " 51.2 ms" Text(139) = " 49.6 ms" Text(138) = " 48.0 ms" Text(137) = " 46.4 ms" Text(136) = " 44.8 ms" Text(135) = " 43.2 ms" Text(134) = " 41.6 ms" Text(133) = " 40.0 ms" Text(132) = " 38.4 ms" Text(131) = " 36.8 ms" Text(130) = " 35.2 ms" Text(129) = " 33.6 ms" Text(128) = " 32.0 ms" Text(127) = " 31.6 ms" Text(126) = " 31.2 ms" Text(125) = " 30.8 ms" Text(124) = " 30.4 ms" Text(123) = " 30.0 ms" Text(122) = " 29.6 ms" Text(121) = " 29.2 ms" Text(120) = " 28.8 ms" Text(119) = " 28.4 ms" Text(118) = " 28.0 ms" Text(117) = " 27.6 ms" Text(116) = " 27.2 ms" Text(115) = " 26.8 ms" Text(114) = " 26.4 ms" Text(113) = " 26.0 ms" Text(112) = " 25.6 ms" Text(111) = " 25.2 ms" Text(110) = " 24.8 ms" Text(109) = " 24.4 ms" Text(108) = " 24.0 ms" Text(107) = " 23.6 ms" Text(106) = " 23.2 ms" Text(105) = " 22.8 ms" Text(104) = " 22.4 ms" Text(103) = " 22.0 ms" Text(102) = " 21.6 ms" Text(101) = " 21.2 ms" Text(100) = " 20.8 ms" Text(99) = " 20.4 ms" Text(98) = " 20.0 ms" Text(97) = " 19.6 ms" Text(96) = " 19.2 ms" Text(95) = " 18.8 ms" Text(94) = " 18.4 ms" Text(93) = " 18.0 ms" Text(92) = " 17.6 ms" Text(91) = " 17.2 ms" Text(90) = " 16.8 ms" Text(89) = " 16.4 ms" Text(88) = " 16.0 ms" Text(87) = " 15.6 ms" Text(86) = " 15.2 ms" Text(85) = " 14.8 ms" Text(84) = " 14.4 ms" Text(83) = " 14.0 ms" Text(82) = " 13.6 ms" Text(81) = " 13.2 ms" Text(80) = " 12.8 ms" Text(79) = " 12.4 ms" Text(78) = " 12.0 ms" Text(77) = " 11.6 ms" Text(76) = " 11.2 ms" Text(75) = " 10.8 ms" Text(74) = " 10.4 ms" Text(73) = " 10.0 ms" Text(72) = " 9.6 ms" Text(71) = " 9.2 ms" Text(70) = " 8.8 ms" Text(69) = " 8.4 ms" Text(68) = " 8.0 ms" Text(67) = " 7.6 ms" Text(66) = " 7.2 ms" Text(65) = " 6.8 ms" Text(64) = " 6.4 ms" Text(63) = " 6.3 ms" Text(62) = " 6.2 ms" Text(61) = " 6.1 ms" Text(60) = " 6.0 ms" Text(59) = " 5.9 ms" Text(58) = " 5.8 ms" Text(57) = " 5.7 ms" Text(56) = " 5.6 ms" Text(55) = " 5.5 ms" Text(54) = " 5.4 ms" Text(53) = " 5.3 ms" Text(52) = " 5.2 ms" Text(51) = " 5.1 ms" Text(50) = " 5.0 ms" Text(49) = " 4.9 ms" Text(48) = " 4.8 ms" Text(47) = " 4.7 ms" Text(46) = " 4.6 ms" Text(45) = " 4.5 ms" Text(44) = " 4.4 ms" Text(43) = " 4.3 ms" Text(42) = " 4.2 ms" Text(41) = " 4.1 ms" Text(40) = " 4.0 ms" Text(39) = " 3.9 ms" Text(38) = " 3.8 ms" Text(37) = " 3.7 ms" Text(36) = " 3.6 ms" Text(35) = " 3.5 ms" Text(34) = " 3.4 ms" Text(33) = " 3.3 ms" Text(32) = " 3.2 ms" Text(31) = " 3.1 ms" Text(30) = " 3.0 ms" Text(29) = " 2.9 ms" Text(28) = " 2.8 ms" Text(27) = " 2.7 ms" Text(26) = " 2.6 ms" Text(25) = " 2.5 ms" Text(24) = " 2.4 ms" Text(23) = " 2.3 ms" Text(22) = " 2.2 ms" Text(21) = " 2.1 ms" Text(20) = " 2.0 ms" Text(19) = " 1.9 ms" Text(18) = " 1.8 ms" Text(17) = " 1.7 ms" Text(16) = " 1.6 ms" Text(15) = " 1.5 ms" EndPrmText ExtUserPrmData = 13 "port 1: cycle time" BitArea(0-7) 73 10-255 Prm_Text_Ref = 13 EndExtUserPrmData ExtUserPrmData = 23 "port 2: cycle time" BitArea(0-7) 73 10-255 Prm_Text_Ref = 13 EndExtUserPrmData ExtUserPrmData = 33 "port 3: cycle time" BitArea(0-7) 73 10-255 Prm_Text_Ref = 13 EndExtUserPrmData ExtUserPrmData = 43 "port 4: cycle time" BitArea(0-7) 73 10-255 Prm_Text_Ref = 13 EndExtUserPrmData ;************************************************************** ;*** Parameter Data Options and Positions ******************* ;************************************************************** PrmText = 15 Text(0) = "any device" Text(2) = "same device type" EndPrmText ExtUserPrmData = 15 "identification" BitArea(0-1) 0 0-2 Prm_Text_Ref = 15 EndExtUserPrmData ExtUserPrmData = 99 "vendor" Unsigned16 0x0 0x0-0x7FFF EndExtUserPrmData ExtUserPrmData = 102 "device ID 1" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 103 "device ID 2" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 104 "device ID 3" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 200 "length of device parameters" Unsigned8 0 0-12 EndExtUserPrmData ExtUserPrmData = 201 "device parameter 1" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 202 "device parameter 2" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 203 "device parameter 3" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 204 "device parameter 4" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 205 "device parameter 5" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 206 "device parameter 6" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 207 "device parameter 7" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 208 "device parameter 8" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 209 "device parameter 9" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 210 "device parameter 10" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 211 "device parameter 11" Unsigned8 0 0-255 EndExtUserPrmData ExtUserPrmData = 212 "device parameter 12" Unsigned8 0 0-255 EndExtUserPrmData ;************************************************************** ;*** Parameter Definitions For Turck PS/TS Parameter ******** ;************************************************************** PrmText = 1111 Text(0) = "any PS device" Text(2) = "same device type" EndPrmText ExtUserPrmData = 1111 "identification" BitArea(0-1) 0 0-2 Prm_Text_Ref = 1111 EndExtUserPrmData PrmText = 1112 Text(0) = "any TS device" Text(2) = "same device type" EndPrmText ExtUserPrmData = 1112 "identification" BitArea(0-1) 0 0-2 Prm_Text_Ref = 1112 EndExtUserPrmData PrmText = 112 Text(0) = "2UPN" Text(1) = "LI2UPN" Text(2) = "LUUPN" EndPrmText ExtUserPrmData = 112 "select device" BitArea(0-7) 0 0-2 Prm_Text_Ref = 112 EndExtUserPrmData PrmText = 113 Text(0) = "PS01VR" Text(1) = "PS001A" Text(2) = "PS003A" Text(3) = "PS010A" Text(4) = "PS016A" Text(5) = "PS025A" Text(6) = "PS001V" Text(7) = "PS003V" Text(8) = "PS010V" Text(9) = "PS016V" Text(10) = "PS025V" Text(11) = "PS040V" Text(12) = "PS001R" Text(13) = "PS100R" Text(14) = "PS250R" Text(15) = "PS400R" Text(16) = "PS600R" EndPrmText ExtUserPrmData = 113 "select device type" BitArea(0-7) 0 0-16 Prm_Text_Ref = 113 EndExtUserPrmData PrmText = 810 Text(0) = "Hysteresis function N/O" Text(1) = "Hysteresis function N/C" Text(2) = "Window function N/O" Text(3) = "Window function N/C" EndPrmText ExtUserPrmData = 810 "Function of output 1 (ou1)" BitArea(0-7) 0 0-3 Prm_Text_Ref = 810 EndExtUserPrmData ExtUserPrmData = 820 "Function of output 2 (ou2)" BitArea(0-7) 0 0-3 Prm_Text_Ref = 810 EndExtUserPrmData PrmText = 830 Text(0) = "NPN" Text(1) = "PNP" EndPrmText ExtUserPrmData = 830 "Switching output mode (P-n)" BitArea(0-7) 0 0-1 Prm_Text_Ref = 830 EndExtUserPrmData PrmText = 841 Text(0) = "bar" Text(1) = "psi" Text(2) = "kPa" Text(3) = "MPa" Text(4) = "Millibar = Hektopascal" Text(5) = "mm Hg (0´C) = Torr" Text(6) = "Inch of water (60´F)" Text(7) = "Inch of water (39´F)" Text(8) = "Foot of water (39´F)" Text(9) = "Inch of Hg (60´F)" Text(10) = "Inch of Hg (32´F)" Text(11) = "mH2O (16´C)" Text(12) = "mH2O (4´C)" Text(13) = "kg/cm2" EndPrmText ExtUserPrmData = 841 "Display unit (Uni)" BitArea(0-7) 0 0-13 Prm_Text_Ref = 841 EndExtUserPrmData PrmText = 842 Text(0) = "´C" Text(1) = "´F" Text(2) = "K" Text(3) = "Ohm" EndPrmText ExtUserPrmData = 842 "Display unit (Uni)" BitArea(0-7) 0 0-3 Prm_Text_Ref = 842 EndExtUserPrmData PrmText = 850 Text(0) = " 500ms update" Text(1) = "1000ms update" Text(2) = "2000ms update" Text(3) = " 500ms update/display 180 deg" Text(4) = "1000ms update/display 180 deg" Text(5) = "2000ms update/display 180 deg" Text(6) = "Display off" EndPrmText ExtUserPrmData = 850 "Update of display (diS)" BitArea(0-7) 0 0-6 Prm_Text_Ref = 850 EndExtUserPrmData PrmText = 860 Text(0) = "Output off" Text(1) = "Output on" EndPrmText ExtUserPrmData = 860 "Failsave state output 1 (Fou1)" BitArea(0-7) 0 0-1 Prm_Text_Ref = 860 EndExtUserPrmData ExtUserPrmData = 870 "Failsave state output 2 (Fou2)" BitArea(0-7) 0 0-1 Prm_Text_Ref = 860 EndExtUserPrmData ExtUserPrmData = 9601 "Switch point 1 (SP1)" Unsigned16 0xEBFF 0x162A-0xEBFF EndExtUserPrmData ExtUserPrmData = 9602 "Release point 1 (rP1)" Unsigned16 0x1515 0x1515-0xEAEA EndExtUserPrmData ExtUserPrmData = 9701 "Switch point 2 (SP2)" Unsigned16 0xEBFF 0x162A-0xEBFF EndExtUserPrmData ExtUserPrmData = 9702 "Release point 2 (rP2)" Unsigned16 0x1515 0x1515-0xEAEA EndExtUserPrmData ExtUserPrmData = 1040 "Offset correction (CoF)" Signed16 0 -5530-5528 EndExtUserPrmData ExtUserPrmData = 1120 "Damping (dAP) [x10ms]" Unsigned16 0x0000 0x0000-0x0190 EndExtUserPrmData ExtUserPrmData = 1200 "Switching delay of SP1 [x100ms]" Unsigned16 0x0000 0x0000-0x01F4 EndExtUserPrmData ExtUserPrmData = 1210 "Switching delay of rP1 [x100ms]" Unsigned16 0x0000 0x0000-0x01F4 EndExtUserPrmData ExtUserPrmData = 1220 "Switching delay of SP2 [x100ms]" Unsigned16 0x0000 0x0000-0x01F4 EndExtUserPrmData ExtUserPrmData = 1230 "Switching delay of rP2 [x100ms]" Unsigned16 0x0000 0x0000-0x01F4 EndExtUserPrmData ;************************************************************** ;*** Parameter Definitions For Turck Ultrasonic ******** ;************************************************************** ExtUserPrmData = 7002 "Setpoint [mm] (Analog sensor)" Unsigned16 300 101-999 EndExtUserPrmData ExtUserPrmData = 7004 "Hysteresis [mm] (Analog sensor)" Unsigned16 4 0-900 EndExtUserPrmData ExtUserPrmData = 7006 "Measurement range start [mm]" Unsigned16 200 100-999 EndExtUserPrmData ExtUserPrmData = 7008 "Measurement range end [mm]" Unsigned16 800 101-1000 EndExtUserPrmData PrmText = 7011 Text(1) = "Analog sensor" Text(2) = "Digital sensor" EndPrmText ExtUserPrmData = 7011 "Sensor mode" BitArea(0-7) 1 1-2 Prm_Text_Ref = 7011 EndExtUserPrmData ExtUserPrmData = 7012 "Offset time" Unsigned8 0 0-0xFF EndExtUserPrmData ;************************************************************** ;********* diagnosis: channel related ********************** ;************************************************************** Channel_Diag(16) = "Improper port configuration" Channel_Diag_Help(16) = "Parametrizations fault IO-Link master or IO-Link device" Channel_Diag(26) = "Wrong IO-Link device connected." Channel_Diag_Help(26) = "Detected IO-Link device does not fit to configurated device." ;************************************************************** ;********* diagnosis: status message *********************** ;************************************************************** UnitDiagType = 129 X_Unit_Diag_Area = 24-26 X_Value(0) = "IO-Link:Unknown source reports" X_Value(1) = "IO-Link:Physical layer reports" X_Value(2) = "IO-Link:Data link layer reports" X_Value(3) = "IO-Link:Applic. layer reports" X_Value(4) = "IO-Link:IO-Link device reports" X_Value(5) = "IO-Link:Unknown source reports" X_Value(6) = "IO-Link:Unknown source reports" X_Value(7) = "IO-Link:Unknown source reports" X_Unit_Diag_Area_End X_Unit_Diag_Area = 28-29 X_Value(0) = "an unspecific information." X_Value(1) = "an information." X_Value(2) = "a warning." X_Value(3) = "an error." X_Unit_Diag_Area_End X_Unit_Diag_Area = 30-31 X_Value(0) = "Origin of this message is" X_Value(1) = "Origin of temporary message is" X_Value(3) = "Origin of static message is" X_Unit_Diag_Area_End X_Unit_Diag_Area = 32-38 X_Value(0) = "IO-Link master module (IOLMM)." X_Value(1) = "port 1 or device 1 (IOLD1)." X_Value(2) = "port 2 or device 2 (IOLD2)." X_Value(3) = "port 3 or device 3 (IOLD3)." X_Value(4) = "port 4 or device 4 (IOLD4)." X_Value(5) = "an unused port." X_Value(6) = "an unused port." X_Value(7) = "an unused port." X_Value(8) = "an unused port." X_Unit_Diag_Area_End X_Unit_Diag_Not_Bit(39) = "IO-Link event code:" X_Unit_Diag_Area = 40-55 X_Value(0x0010) = "general malfunction" ; h1000 X_Value(0x1041) = "excess ambient temperature" ; h4110 X_Value(0x2041) = "too low ambient temperature" ; h4120 X_Value(0x1042) = "excess temperature device" ; h4210 X_Value(0x2042) = "too low temperature device" ; h4220 X_Value(0x1043) = "excess temperature periphery" ; h4310 X_Value(0x2043) = "too low temperature periphery" ; h4320 X_Value(0x0050) = "device hardware" ; h5000 X_Value(0x1050) = "component malfunction" ; h5010 X_Value(0x1051) = "supply low voltage" ; h5110 X_Value(0x1151) = "supply low voltage U1 = +/- 15V" ; h5111 X_Value(0x1251) = "supply low voltage U2 = + 24V" ; h5112 X_Value(0x1351) = "supply low voltage U3 = + 5V" ; h5113 X_Value(0x1451) = "supply low voltage U4" ; h5114 X_Value(0x1551) = "supply low voltage U5" ; h5115 X_Value(0x1651) = "supply low voltage U6" ; h5116 X_Value(0x1751) = "supply low voltage U7" ; h5117 X_Value(0x1851) = "supply low voltage U8" ; h5118 X_Value(0x1951) = "supply low voltage U9" ; h5119 X_Value(0x5151) = "short circuit" ; h5151 X_Value(0x0056) = "PDU flow control error" ; h5600 not in table 85, no event code, but possibly used X_Value(0x1054) = "output stages" ; h5410 X_Value(0x1063) = "loss of parameter" ; h6310 X_Value(0x2063) = "parameter error" ; h6320 X_Value(0x3063) = "parameter not initialized" ; h6330 X_Value(0x4063) = "parameter non specific" ; h6340 X_Value(0x5063) = "parameter changed" ; h6350 X_Value(0x108C) = "excess process variable range" ; h8C10 X_Value(0x208C) = "excess measurement range" ; h8C20 X_Value(0x308C) = "low process variable range" ; h8C30 X_Value(0x408C) = "advance warning" ; h8C40 X_Value(0x0090) = "external malfunction" ; h9000 X_Value(0x10FF) = "communication error" ; hFF10 X_Value(0x80FF) = "device: no details" ; hFF80 X_Value(0x91FF) = "device: store parameter" ; hFF91 X_Value(0xE1FF) = "device: address increment error" ; hFFE1 X_Value(0xE2FF) = "device: access outside PD length" ; hFFE2 X_Value(0xE3FF) = "device: incomplete PD length" ; hFFE3 X_Value(0xE4FF) = "device: read at input length 0" ; hFFE4 X_Value(0xE5FF) = "device: write at input length 0" ; hFFE5 X_Value(0xF0FF) = "device: process data invalid" ; hFFF0 X_Unit_Diag_Area_End EndUnitDiagType ;************************************************************** ;********* diagnosis: manufacturer specific message ******** ;************************************************************** UnitDiagType = 160 X_Unit_Diag_Bit(24) = "Error: UB too low." X_Unit_Diag_Bit(25) = "Error: UB too high." X_Unit_Diag_Bit(26) = "Warning: UL too low." X_Unit_Diag_Bit(27) = "Warning: UL too high." X_Unit_Diag_Bit(28) = "Error: Hardware malfunction." EndUnitDiagType ;************************************************************** ;********* slaves pecific data **************************** ;************************************************************** Freeze_Mode_supp = 1 ; device supports freeze mode Sync_Mode_supp = 1 ; device supports sync mode Auto_Baud_supp = 1 ; automatic baud rate recognition Set_Slave_Add_supp = 0 ; not supporting setting slave address Min_Slave_Intervall = 5 ; min cycle time 0.5ms Fail_Safe = 0 ; device accepts failsafe telegrams Max_Diag_Data_Len = 244 ; max length of diagnostic data Max_User_Prm_Data_Len = 235 ; length of User_Prm_Data Ext_User_Prm_Data_Const(0) = 0x80,0x00,0x00,0x00,0x00 ; 5 Byte for DPV1 and parameter telegram, ;************************************************************** ;********* IOL modules ************************************* ;************************************************************** Module = "IO-Link master module (IOLMM)" 0x11 1 Info_Text = "This module is mandatory at slot 1." Ext_Module_Prm_Data_Len = 18 Ext_User_Prm_Data_Const(0) = 0x03, 0x00, 0x00,0x0E,0x00,0x00, 0x00,0x0E,0x00,0x00, 0x00,0x0E,0x00,0x00, 0x00,0x0E,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 0 ; GSD parametrization Ext_User_Prm_Data_Ref(1) = 1 ; single shot event recover delay Ext_User_Prm_Data_Ref(3) = 12 ; port 1: cycle mode Ext_User_Prm_Data_Ref(4) = 13 ; port 1: cycle time Ext_User_Prm_Data_Ref(7) = 22 ; port 2: cycle mode Ext_User_Prm_Data_Ref(8) = 23 ; port 2: cycle time Ext_User_Prm_Data_Ref(11) = 32 ; port 3: cycle mode Ext_User_Prm_Data_Ref(12) = 33 ; port 3: cycle time Ext_User_Prm_Data_Ref(15) = 42 ; port 4: cycle mode Ext_User_Prm_Data_Ref(16) = 43 ; port 4: cycle time EndModule Module = "Turck TS series (IOL mode)" 0x50 2 Info_Text = "Turck temperature sensor series TS400/500 (TS-...-...8X-H1141) in IO-Link-Mode" Ext_Module_Prm_Data_Len = 51 Ext_User_Prm_Data_Const(0) = 0x02, 0xC0, 0x01,0x3D,0x02,0x00,0x00, 0x00,0x00, 0x51,0x00, 0x52,0x00, 0x53,0x00, 0x54,0x00, 0x55,0x00, 0x56,0x00, 0x57,0x00, 0x60,0x00,0x00,0x00,0x00, 0x61,0x00,0x00,0x00,0x00, 0x68,0x00,0x00, 0x00,0x00,0x00, 0x78,0x00,0x00, 0x79,0x00,0x00, 0x7A,0x00,0x00, 0x7B,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 1112 ; identification Ext_User_Prm_Data_Ref(6) = 112 ; device ID 2 Ext_User_Prm_Data_Ref(10) = 810 ; ou1 Ext_User_Prm_Data_Ref(12) = 820 ; ou2 Ext_User_Prm_Data_Ref(14) = 830 ; P-n Ext_User_Prm_Data_Ref(16) = 842 ; Unit Ext_User_Prm_Data_Ref(18) = 850 ; Dis Ext_User_Prm_Data_Ref(20) = 860 ; Fou1 Ext_User_Prm_Data_Ref(22) = 870 ; Fou2 Ext_User_Prm_Data_Ref(24) = 9601 ; Sp1 Ext_User_Prm_Data_Ref(26) = 9602 ; Rp1 Ext_User_Prm_Data_Ref(29) = 9701 ; Sp2 Ext_User_Prm_Data_Ref(31) = 9702 ; Rp2 Ext_User_Prm_Data_Ref(34) = 1040 ; cof Ext_User_Prm_Data_Ref(40) = 1200 ; dSp1 Ext_User_Prm_Data_Ref(43) = 1210 ; drp1 Ext_User_Prm_Data_Ref(46) = 1220 ; dSp2 Ext_User_Prm_Data_Ref(49) = 1230 ; drp2 EndModule Module = "Turck PS series (IOL mode)" 0x50 3 Info_Text = "Turck pressure sensor series PS400/500/600 (PS-...-...8X-H1141) in IO-Link-Mode" Ext_Module_Prm_Data_Len = 51 Ext_User_Prm_Data_Const(0) = 0x02, 0xC0, 0x01,0x3D,0x01,0x00,0x00, 0x00,0x00, 0x51,0x00, 0x52,0x00, 0x53,0x00, 0x54,0x00, 0x55,0x00, 0x00,0x00, 0x00,0x00, 0x60,0x00,0x00,0x00,0x00, 0x61,0x00,0x00,0x00,0x00, 0x68,0x00,0x00, 0x71,0x00,0x00, 0x78,0x00,0x00, 0x79,0x00,0x00, 0x7A,0x00,0x00, 0x7B,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 1111 ; identification Ext_User_Prm_Data_Ref(6) = 113 ; device ID 3 Ext_User_Prm_Data_Ref(5) = 112 ; device ID 2 Ext_User_Prm_Data_Ref(10) = 810 ; ou1 Ext_User_Prm_Data_Ref(12) = 820 ; ou2 Ext_User_Prm_Data_Ref(14) = 830 ; P-n Ext_User_Prm_Data_Ref(16) = 841 ; Unit Ext_User_Prm_Data_Ref(18) = 850 ; Dis Ext_User_Prm_Data_Ref(24) = 9601 ; Sp1 Ext_User_Prm_Data_Ref(26) = 9602 ; Rp1 Ext_User_Prm_Data_Ref(29) = 9701 ; Sp2 Ext_User_Prm_Data_Ref(31) = 9702 ; Rp2 Ext_User_Prm_Data_Ref(34) = 1040 ; cof Ext_User_Prm_Data_Ref(37) = 1120 ; dap Ext_User_Prm_Data_Ref(40) = 1200 ; dSp1 Ext_User_Prm_Data_Ref(43) = 1210 ; drp1 Ext_User_Prm_Data_Ref(46) = 1220 ; dSp2 Ext_User_Prm_Data_Ref(49) = 1230 ; drp2 EndModule Module = "Turck ultras. sensor (IOL mode)" 0x50 4 Info_Text = "Turck ultras. sensor in IO-Link mode" Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x02, 0x01,0x3D,0x0B,0x06,0x01, 0x0D, 0x00,0x04,0x01,0x2C,0x00,0x04,0x00,0xC8,0x03,0x20,0x20,0x02,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(10) = 7002 ; Setpoint Ext_User_Prm_Data_Ref(12) = 7004 ; Hysteresis Ext_User_Prm_Data_Ref(14) = 7006 ; Measurement range start Ext_User_Prm_Data_Ref(16) = 7008 ; Measurement range end Ext_User_Prm_Data_Ref(19) = 7011 ; Sensor mode Ext_User_Prm_Data_Ref(20) = 7012 ; Offset time EndModule Module = "Generic In 1 Byte" 0x10 5 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic In 2 Byte" 0x50 6 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic In 4 Byte" 0x93 7 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic In 8 Byte" 0x97 8 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic In 16 Byte" 0x40, 0x8F 9 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic In 32 Byte" 0x40, 0x9F 10 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic Out 1 Byte" 0x20 11 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic Out 2 Byte" 0x60 12 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic Out 4 Byte" 0xA3 13 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic Out 8 Byte" 0xA7 14 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic Out 16 Byte" 0x80, 0x8F 15 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic Out 32 Byte" 0x80, 0x9F 16 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic In 1 Byte / Out 1 Byte" 0x30 17 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic In 2 Byte / Out 2 Byte" 0x70 18 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic In 2 Byte / Out 8 Byte" 0xC0, 0x87, 0x40 19 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic In 8 Byte / Out 2 Byte" 0xC0, 0x40, 0x87 20 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic In 4 Byte / Out 32 Byte" 0xC0, 0x9F, 0x83 21 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic In 32 Byte / Out 4 Byte" 0xC0, 0x83, 0x9F 22 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic In 16 Byte / Out 16 Byte" 0xC0, 0x8F, 0x8F 23 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule Module = "Generic In 32 Byte / Out 32 Byte" 0xC0, 0x9F, 0x9F 24 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule ;************************************************************** ;********* SIO modules ************************************* ;************************************************************** Module = "Turck TS series (SIO mode)" 0x00 25 Info_Text = "Turck temperature sensor series TS400/500 (TS-...-...8X-H1141) in standard IO mode" Ext_Module_Prm_Data_Len = 51 Ext_User_Prm_Data_Const(0) = 0x02, 0xC0, 0x01,0x3D,0x02,0x00,0x00, 0x00,0x00, 0x51,0x00, 0x52,0x00, 0x53,0x00, 0x54,0x00, 0x55,0x00, 0x56,0x00, 0x57,0x00, 0x60,0x00,0x00,0x00,0x00, 0x61,0x00,0x00,0x00,0x00, 0x68,0x00,0x00, 0x00,0x00,0x00, 0x78,0x00,0x00, 0x79,0x00,0x00, 0x7A,0x00,0x00, 0x7B,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 1112 ; identification Ext_User_Prm_Data_Ref(6) = 112 ; device ID 2 Ext_User_Prm_Data_Ref(10) = 810 ; ou1 Ext_User_Prm_Data_Ref(12) = 820 ; ou2 Ext_User_Prm_Data_Ref(14) = 830 ; P-n Ext_User_Prm_Data_Ref(16) = 842 ; Unit Ext_User_Prm_Data_Ref(18) = 850 ; Dis Ext_User_Prm_Data_Ref(20) = 860 ; Fou1 Ext_User_Prm_Data_Ref(22) = 870 ; Fou2 Ext_User_Prm_Data_Ref(24) = 9601 ; Sp1 Ext_User_Prm_Data_Ref(26) = 9602 ; Rp1 Ext_User_Prm_Data_Ref(29) = 9701 ; Sp2 Ext_User_Prm_Data_Ref(31) = 9702 ; Rp2 Ext_User_Prm_Data_Ref(34) = 1040 ; cof Ext_User_Prm_Data_Ref(40) = 1200 ; dSp1 Ext_User_Prm_Data_Ref(43) = 1210 ; drp1 Ext_User_Prm_Data_Ref(46) = 1220 ; dSp2 Ext_User_Prm_Data_Ref(49) = 1230 ; drp2 EndModule Module = "Turck PS series (SIO mode)" 0x00 26 Info_Text = "Turck pressure sensor series PS400/500/600 (PS-...-...8X-H1141) in standard IO mode" Ext_Module_Prm_Data_Len = 51 Ext_User_Prm_Data_Const(0) = 0x02, 0xC0, 0x01,0x3D,0x01,0x00,0x00, 0x00,0x00, 0x51,0x00, 0x52,0x00, 0x53,0x00, 0x54,0x00, 0x55,0x00, 0x00,0x00, 0x00,0x00, 0x60,0x00,0x00,0x00,0x00, 0x61,0x00,0x00,0x00,0x00, 0x68,0x00,0x00, 0x71,0x00,0x00, 0x78,0x00,0x00, 0x79,0x00,0x00, 0x7A,0x00,0x00, 0x7B,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 1111 ; identification Ext_User_Prm_Data_Ref(6) = 113 ; device ID 3 Ext_User_Prm_Data_Ref(5) = 112 ; device ID 2 Ext_User_Prm_Data_Ref(10) = 810 ; ou1 Ext_User_Prm_Data_Ref(12) = 820 ; ou2 Ext_User_Prm_Data_Ref(14) = 830 ; P-n Ext_User_Prm_Data_Ref(16) = 841 ; Unit Ext_User_Prm_Data_Ref(18) = 850 ; Dis Ext_User_Prm_Data_Ref(24) = 9601 ; Sp1 Ext_User_Prm_Data_Ref(26) = 9602 ; Rp1 Ext_User_Prm_Data_Ref(29) = 9701 ; Sp2 Ext_User_Prm_Data_Ref(31) = 9702 ; Rp2 Ext_User_Prm_Data_Ref(34) = 1040 ; cof Ext_User_Prm_Data_Ref(37) = 1120 ; dap Ext_User_Prm_Data_Ref(40) = 1200 ; dSp1 Ext_User_Prm_Data_Ref(43) = 1210 ; drp1 Ext_User_Prm_Data_Ref(46) = 1220 ; dSp2 Ext_User_Prm_Data_Ref(49) = 1230 ; drp2 EndModule Module = "Turck ultras. sensor (SIO mode)" 0x00 27 Info_Text = "Turck ultras. sensor in standard IO mode" Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x02, 0x01,0x3D,0x0B,0x06,0x01, 0x0D, 0x00,0x04,0x01,0x2C,0x00,0x04,0x00,0xC8,0x03,0x20,0x20,0x01,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(14) = 7006 ; Measurement range start Ext_User_Prm_Data_Ref(16) = 7008 ; Measurement range end Ext_User_Prm_Data_Ref(20) = 7012 ; Offset time EndModule Module = "Generic 0 Byte (SIO mode)" 0x00 28 Ext_Module_Prm_Data_Len = 24 Ext_User_Prm_Data_Const(0) = 0x01, 0x00, 0x00,0x00,0x00,0x00,0x00, 0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00 Ext_User_Prm_Data_Ref(1) = 15 ; identification Ext_User_Prm_Data_Ref(2) = 99 ; vendor Ext_User_Prm_Data_Ref(4) = 102 ; device ID 1 Ext_User_Prm_Data_Ref(5) = 103 ; device ID 2 Ext_User_Prm_Data_Ref(6) = 104 ; device ID 3 Ext_User_Prm_Data_Ref(7) = 200 ; length of parameter Ext_User_Prm_Data_Ref(8) = 201 ; device parameter 1 Ext_User_Prm_Data_Ref(9) = 202 ; device parameter 2 Ext_User_Prm_Data_Ref(10) = 203 ; device parameter 3 Ext_User_Prm_Data_Ref(11) = 204 ; device parameter 4 Ext_User_Prm_Data_Ref(12) = 205 ; device parameter 5 Ext_User_Prm_Data_Ref(13) = 206 ; device parameter 6 Ext_User_Prm_Data_Ref(14) = 207 ; device parameter 7 Ext_User_Prm_Data_Ref(15) = 208 ; device parameter 8 Ext_User_Prm_Data_Ref(16) = 209 ; device parameter 9 Ext_User_Prm_Data_Ref(17) = 210 ; device parameter 10 Ext_User_Prm_Data_Ref(18) = 211 ; device parameter 11 Ext_User_Prm_Data_Ref(19) = 212 ; device parameter 12 EndModule ;==================================================================================== ;==== Slot Definition =============================================================== ;==================================================================================== SlotDefinition Slot(1) = "select IOL master type" 1 1-1 Slot(2) = "SIO (or select IO-Link device)" 8 2-28 Slot(3) = "SIO (or select IO-Link device)" 8 2-28 Slot(4) = "SIO (or select IO-Link device)" 8 2-28 Slot(5) = "SIO (or select IO-Link device)" 8 2-28 EndSlotDefinition