#Profibus_DP ; PrmText=1 Text(0) = "no swap (Intel)" Text(1) = "swap (Motorola)" EndPrmText ; PrmText=2 Text(0) = "no I/O bus error check" Text(1) = "cyclic I/O bus error check" EndPrmText ; PrmText=3 Text(0) = "no err. check of sp. fct. blocks" Text(1) = "err. check of sp. fct. blocks" EndPrmText ; PrmText = 4 Text(5) = "averaged input value ch1" Text(9) = "direct input value ch1" EndPrmText ; PrmText = 5 Text(6) = "averaged input value ch2" Text(10) = "direct input value ch2" EndPrmText ; PrmText = 6 Text(7) = "averaged input value ch3" Text(11) = "direct input value ch3" EndPrmText ; PrmText = 7 Text(8) = "averaged input value ch4" Text(12) = "direct input value ch4" EndPrmText ; PrmText = 8 Text(0) = "DON'T write parameter to EEPROM" Text(1) = "write parameter to EEPROM" EndPrmText ; PrmText = 9 Text(1) = "permit offset/gain setting" Text(2) = "prohibit offset/gain setting" EndPrmText ; PrmText = 10 Text(0) = "no reset/initialisation" Text(1) = "RESET/INITIALISE MODULE" EndPrmText ; PrmText = 11 Text(0) = "no reset/initialisation" Text(1) = "RESET/INITIALISE MODULE" EndPrmText ; ;FX2N-8AD PrmText = 12 Text(0) = "-10 to 10V res. 20V/32000" Text(1) = "-10 to 10V res. 20V/8000" Text(2) = "-10 to 10V direct ADC value" Text(3) = "4mA to 20mA res. 16mA/8000" Text(4) = "4mA to 20mA res. 16mA/4000" Text(5) = "4mA to 20mA direct ADC value" Text(6) = "-20mA to 20mA res. 40mA/16000" Text(7) = "-20mA to 20mA res. 40mA/8000" Text(8) = "-20mA to 20mA direct ADC value" Text(9) = "K type thermocouple in 0.1°C" Text(10) = "J type thermocouple in 0.1°C" Text(11) = "T type thermocouple in 0.1°C" Text(12) = "K type thermocouple in 0.1°F" Text(13) = "J type thermocouple in 0.1°F" Text(14) = "T type thermocouple in 0.1°F" Text(15) = "channel unused" EndPrmText ; PrmText = 13 Text(0) = "normal speed (15ms/ch)" Text(1) = "high speed (6ms/ch)" EndPrmText ; ;FX2N-2LC PrmText = 14 Text(0) = "monitor" Text(1) = "monitor + temp. alarm" Text(2) = "monitor + temp. alarm + control" EndPrmText ; ;FX2N-2LC PrmText = 15 Text(0) = "slow" Text(1) = "medium" Text(2) = "fast" EndPrmText ; ;FX2N-10PG PrmText = 16 Text(0) = "trapezoidal control" Text(1) = "approx. S-shape control" EndPrmText ; ;FX2N-2LC PrmText = 18 Text(0) = "alarm function OFF" Text(1) = "upper limit input value alarm" Text(2) = "lower limit input value alarm" Text(3) = "upper limit deviation alarm" Text(4) = "lower limit deviation alarm" Text(5) = "upper/lower limit deviation" Text(6) = "range alarm" Text(7) = "up. limit in.value alarm + wait" Text(8) = "lo. limit in.value alarm + wait" Text(9) = "up. limit deviation alarm + wait" Text(10) = "lo. limit deviation alarm + wait" Text(11) = "upper/lower lim. dev.+ wait" Text(12) = "up. limit dev. alarm + re-wait" Text(13) = "lo. limit dev. alarm + re-wait" Text(14) = "upper/lower lim. dev.+ re-wait" EndPrmText ; PrmText = 22 Text(0) = "perform nothing" Text(1) = "reset error register" EndPrmText ; PrmText = 23 Text(0) = "word parameter Intel Format" Text(1) = "word parameter Motorola Format" EndPrmText ; PrmText = 35 Text(0) = "no offset/gain setting" Text(1) = "change offset" Text(16) = "change gain" Text(17) = "change gain & offset" EndPrmText ; PrmText = 36 Text(0) = "no offset/gain setting" Text(1) = "change offset" Text(2) = "change gain" Text(3) = "change gain & offset" EndPrmText ; PrmText = 37 Text(0) = "preset range -10V to +10V" Text(1) = "preset range +4mA to +20mA" Text(2) = "preset range -20mA to +20mA" Text(3) = "channel OFF" EndPrmText ; PrmText = 38 Text(0) = "preset range -10V to +10V" Text(1) = "preset range +4mA to +20mA" Text(2) = "preset range 0mA to +20mA" EndPrmText ; PrmText = 39 Text(5) = "average temperature in 0,1°C" Text(9) = "present temperature in 0,1°C" Text(13) = "average temperature in 0,1°F" Text(17) = "present temperature in 0,1°F" EndPrmText ; PrmText = 40 Text(6) = "average temperature in 0,1°C" Text(10) = "present temperature in 0,1°C" Text(14) = "average temperature in 0,1°F" Text(18) = "present temperature in 0,1°F" EndPrmText ; PrmText = 41 Text(7) = "average temperature in 0,1°C" Text(11) = "present temperature in 0,1°C" Text(15) = "average temperature in 0,1°F" Text(19) = "present temperature in 0,1°F" EndPrmText ; PrmText = 42 Text(8) = "average temperature in 0,1°C" Text(12) = "present temperature in 0,1°C" Text(16) = "average temperature in 0,1°F" Text(20) = "present temperature in 0,1°F" EndPrmText ; PrmText = 43 Text(0) = "thermocouple type K" Text(1) = "thermocouple type J" Text(3) = "not used" EndPrmText ; ;*****************1HC PrmText = 45 Text(0) = "2-ph. input 1 edge count 32 bit" Text(1) = "2-ph. input 1 edge count 16 bit" Text(2) = "2-ph. input 2 edge count 32 bit" Text(3) = "2-ph. input 2 edge count 16 bit" Text(4) = "2-ph. input 4 edge count 32 bit" Text(5) = "2-ph. input 4 edge count 16 bit" Text(6) = "1-ph. 2-input +/- pls. 32 bit" Text(7) = "1-ph. 2-input +/- pls. 16 bit" Text(8) = "1-ph. 1-inp. HW UP/DOWN 32 bit" Text(9) = "1-ph. 1-inp. HW UP/DOWN 16 bit" Text(10) = "1-ph. 1-inp. SW UP/DOWN 32 bit" Text(11) = "1-ph. 1-inp. SW UP/DOWN 16 bit" EndPrmText ; ;FX2N-10PG PrmText = 60 Text(0) = "start on DOG off/on transition" Text(1) = "start on DOG on/off transition" EndPrmText ; PrmText = 61 Text(0) = "Motor system" Text(1) = "Machine system" Text(3) = "Combined system" EndPrmText ; PrmText = 62 Text(0) = "multiplicator = 1" Text(1) = "multiplicator = 10" Text(2) = "multiplicator = 100" Text(3) = "multiplicator = 1000" EndPrmText ; PrmText = 63 Text(0) = "forward/reverse pulses" Text(1) = "pulse/direction" EndPrmText ; PrmText = 64 Text(0) = "CP value increases with a FP" Text(1) = "CP value decreases with a FP" EndPrmText ; PrmText = 65 Text(0) = "CP value dec. during ret. home" Text(1) = "CP value inc. during ret. home" EndPrmText ; PrmText = 66 Text(0) = "DOG signal active high" Text(1) = "DOG signal active low" EndPrmText ; PrmText = 67 Text(0) = "count z.p.sig. while DOG is act." Text(1) = "count z.p.sig. after DOG impulse" EndPrmText ; PrmText = 68 Text(0) = "STOP operation if input is on" Text(1) = "STOP operation if input is off" EndPrmText ; PrmText = 69 Text(0) = "remaining distance" Text(1) = "next position" EndPrmText ; ;FX2N-232IF PrmText = 84 Text(0) = "7 data bit" Text(1) = "8 data bit" EndPrmText ; PrmText = 85 Text(0) = "none" Text(1) = "odd" Text(3) = "even" EndPrmText ; PrmText = 86 Text(0) = "1 stop bit" Text(1) = "2 stop bit" EndPrmText ; PrmText = 87 Text(3) = "300 baud" Text(4) = "600 baud" Text(5) = "1200 baud" Text(6) = "2400 baud" Text(7) = "4800 baud" Text(8) = "9600 baud" Text(9) = "19200 baud" EndPrmText ; PrmText = 88 Text(0) = "not used" Text(1) = "standard RS-232C" Text(3) = "RS-232C interlink connect. mode" EndPrmText ; PrmText = 89 Text(0) = "not added" Text(1) = "CR only" Text(3) = "CR & LF" EndPrmText ; PrmText = 90 Text(0) = "not available" Text(1) = "ASCII/HEX conversion available" Text(2) = "check sum available" Text(3) = "check sum & ASCII/HEX conv. av." EndPrmText ; PrmText = 91 Text(0) = "16 bit" Text(1) = "8 bit" EndPrmText ; PrmText = 200 Text(0) = "simple analog modules" Text(2010) = "FX2N-4AD" Text(2030) = "FX2N-4AD-TC" Text(2040) = "FX2N-4AD-PT" Text(3020) = "FX2N-4DA" Text(4010) = "FX2N-1HC" Text(5110) = "FX2N-1PG" Text(5210) = "FX2N-20GM" Text(5310) = "FX2N-10GM" Text(7030) = "FX2N-232IF" Text(7070) = "FX2N-32ASI-M" EndPrmText ; ;nW-IF module codes for motorola (byte swap) PrmText = 201 Text(0) = "simple analog modules" Text(23060) = "FX2N-20GM" Text(30235) = "FX2N-232IF" Text(40475) = "FX2N-32ASI-M" Text(43535) = "FX2N-1HC" Text(48660) = "FX2N-10GM" Text(52235) = "FX2N-4DA" Text(55815) = "FX2N-4AD" Text(60935) = "FX2N-4AD-TC" Text(62995) = "FX2N-1PG" Text(63495) = "FX2N-4AD-PT" EndPrmText ; ;**************************************** ;************ ExtUserPrmData ************ ;**************************************** ; ExtUserPrmData = 1 "swap data (Intel/Motorola)" Bit(0) 0 0-1 Prm_Text_Ref = 1 EndExtUserPrmData ; ; ExtUserPrmData = 2 "cyclic status check of I/O units" Bit(1) 0 0-1 Prm_Text_Ref = 2 EndExtUserPrmData ; ; ExtUserPrmData = 3 "err. check of sp. fct. units" Bit(2) 0 0-1 Prm_Text_Ref = 3 EndExtUserPrmData ; ; ExtUserPrmData = 4 "channel 1 input" Unsigned8 9 5,9 Prm_Text_Ref = 4 EndExtUserPrmData ; ; ExtUserPrmData = 5 "channel 2 input" Unsigned8 10 6,10 Prm_Text_Ref = 5 EndExtUserPrmData ; ; ExtUserPrmData = 6 "channel 3 input" Unsigned8 11 7,11 Prm_Text_Ref = 6 EndExtUserPrmData ; ; ExtUserPrmData = 7 "channel 4 input" Unsigned8 12 8,12 Prm_Text_Ref = 7 EndExtUserPrmData ; ; ExtUserPrmData = 8 "Next parameter uses EEPROM.." Bit(7) 0 0-1 Prm_Text_Ref = 8 EndExtUserPrmData ; ; ExtUserPrmData = 9 "..O/G setting prohibit/permit " Unsigned16 1 1,2 Prm_Text_Ref = 9 EndExtUserPrmData ; ; ExtUserPrmData = 10 "RESET/INIT. MODULE TO DEFAULT" Bit(7) 0 0-1 Prm_Text_Ref = 10 EndExtUserPrmData ; ; ExtUserPrmData = 11 "VERIFY RESET/INITIALISE COMMAND" Unsigned16 0 0,1 Prm_Text_Ref = 11 EndExtUserPrmData ; ; ExtUserPrmData = 12 ".. and for channel 2" Signed16 0 -32768-32767 EndExtUserPrmData ; ; ExtUserPrmData = 13 "A/D conversion speed" Unsigned16 1 0,1 Prm_Text_Ref = 13 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 14 "ALARM1 value for channel 1 .." Signed16 0 -32768-32767 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 15 "ALARM2 value for channel 1 .." Signed16 0 -32768-32767 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 16 "ALARM3 value for channel 1 .." Signed16 0 -32768-32767 EndExtUserPrmData ; ; ExtUserPrmData = 17 "data BFM 1 (no of samples ch1)" Unsigned16 8 1-4096 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 18 "ALARM4 value for channel 1 .." Signed16 0 -32768-32767 EndExtUserPrmData ; ; ExtUserPrmData = 19 "data BFM 2 (no of samples ch2)" Unsigned16 8 1-4096 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 20 "discon. ALARM val. channel 1 .." Signed16 0 -32768-32767 EndExtUserPrmData ; ; ExtUserPrmData = 21 "data BFM 3 (no of samples ch3)" Unsigned16 8 1-4096 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 22 "channel 1 number of samples" Unsigned16 1 1-4095 EndExtUserPrmData ; ; ExtUserPrmData = 23 "data BFM 4 (no of samples ch4)" Unsigned16 8 1-4096 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 24 "operation mode channel 1" Unsigned16 2 0-2 Prm_Text_Ref = 14 EndExtUserPrmData ; ; ExtUserPrmData = 25 "data BFM 23 (offset)" Signed16 0 -20000-20000 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 26 "operation mode channel 2" Unsigned16 2 0-2 Prm_Text_Ref = 14 EndExtUserPrmData ; ; ExtUserPrmData = 27 "data BFM 24 (gain)" Signed16 5000 -20000-20000 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 28 "control response par. channel 1" Unsigned16 0 0-2 Prm_Text_Ref = 15 EndExtUserPrmData ; ; ExtUserPrmData = 29 "clear error register" Bit(7) 0 0-1 Prm_Text_Ref = 22 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 30 "control response par. channel 2" Unsigned16 0 0-2 Prm_Text_Ref = 15 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 31 "..channel 1 input mode" BitArea(0-3) 0 0-15 Prm_Text_Ref = 12 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 32 "..channel 2 input mode" BitArea(4-7) 0 0-15 Prm_Text_Ref = 12 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 33 "..channel 3 input mode" BitArea(0-3) 0 0-15 Prm_Text_Ref = 12 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 34 "..channel 4 input mode" BitArea(4-7) 0 0-15 Prm_Text_Ref = 12 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 35 "temp. rise comp. soak time" Unsigned16 0 0-3600 EndExtUserPrmData ; ; ExtUserPrmData = 36 "data BFM10 (offset ch1)" Signed16 0 -20000-20000 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 37 "channel 2 number of samples" Unsigned16 1 1-4095 EndExtUserPrmData ; ; ExtUserPrmData = 38 "data BFM 11 (gain ch1)" Signed16 5000 -20000-20000 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 39 "channel 3 number of samples" Unsigned16 1 1-4095 EndExtUserPrmData ; ; ExtUserPrmData = 40 "data BFM 12 (offset ch2)" Signed16 0 -20000-20000 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 41 "Input type channel 1 (BFM70)" Unsigned16 2 0-43 ;Prm_Text_Ref = 17 EndExtUserPrmData ; ; ExtUserPrmData = 42 "data BFM 13 (gain ch2)" Signed16 5000 -20000-20000 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 43 "Input type channel 2 (BFM71)" Unsigned16 2 0-43 ;Prm_Text_Ref = 17 EndExtUserPrmData ; ; ExtUserPrmData = 44 "data BFM 14 (offset ch3)" Signed16 0 -20000-20000 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 45 "set Alarm 1 mode" Unsigned16 0 0-14 Prm_Text_Ref = 18 EndExtUserPrmData ; ; ExtUserPrmData = 46 "data BFM 15 (gain ch3)" Signed16 5000 -20000-20000 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 47 "set Alarm 2 mode" Unsigned16 0 0-14 Prm_Text_Ref = 18 EndExtUserPrmData ; ; ExtUserPrmData = 48 "data BFM 16 (offset ch4)" Signed16 0 -20000-20000 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 49 "set Alarm 3 mode" Unsigned16 0 0-14 Prm_Text_Ref = 18 EndExtUserPrmData ; ; ExtUserPrmData = 50 "data BFM 17 (gain ch4)" Signed16 5000 -20000-20000 EndExtUserPrmData ; ;FX2N-2LC ExtUserPrmData = 51 "set Alarm 4 mode" Unsigned16 0 0-14 Prm_Text_Ref = 18 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 52 "channel 4 number of samples" Unsigned16 1 1-4095 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 53 "channel 5 number of samples" Unsigned16 1 1-4095 EndExtUserPrmData ; ; ExtUserPrmData = 54 "..channel 1 input range" BitArea(0-1)0 0-3 Prm_Text_Ref = 37 EndExtUserPrmData ; ; ExtUserPrmData = 55 "..channel 2 input range" BitArea(4-5) 0 0-3 Prm_Text_Ref = 37 EndExtUserPrmData ; ; ExtUserPrmData = 56 "..channel 3 input range" BitArea(0-1) 0 0-3 Prm_Text_Ref = 37 EndExtUserPrmData ; ; ExtUserPrmData = 57 "..channel 4 input range" BitArea(4-5) 0 0-3 Prm_Text_Ref = 37 EndExtUserPrmData ; ; ExtUserPrmData = 58 "..channel 1 output range" BitArea(0-1) 0 0-2 Prm_Text_Ref = 38 EndExtUserPrmData ; ; ExtUserPrmData = 59 "..channel 2 output range" BitArea(4-5) 0 0-2 Prm_Text_Ref = 38 EndExtUserPrmData ; ; ExtUserPrmData = 60 "..channel 3 output range" BitArea(0-1) 0 0-2 Prm_Text_Ref = 38 EndExtUserPrmData ; ; ExtUserPrmData = 61 "..channel 4 output range" BitArea(4-5) 0 0-2 Prm_Text_Ref = 38 EndExtUserPrmData ; ; ExtUserPrmData = 62 "..channel 1 (offset/gain)" BitArea(0-1) 0 0-3 Prm_Text_Ref = 36 EndExtUserPrmData ; ; ExtUserPrmData = 63 "..channel 2 (offset/gain)" BitArea(2-3) 0 0-3 Prm_Text_Ref = 36 EndExtUserPrmData ; ; ExtUserPrmData = 64 "..channel 3 (offset/gain)" BitArea(4-5) 0 0-3 Prm_Text_Ref = 36 EndExtUserPrmData ; ; ExtUserPrmData = 65 "..channel 4 (offset/gain)" BitArea(6-7) 0 0-3 Prm_Text_Ref = 36 EndExtUserPrmData ; ; ExtUserPrmData = 66 "..channel 1 (offset/gain)" Unsigned8 0 0,1,16,17 Prm_Text_Ref = 35 EndExtUserPrmData ; ; ExtUserPrmData = 67 "..channel 2 (offset/gain)" Unsigned8 0 0,1,16,17 Prm_Text_Ref = 35 EndExtUserPrmData ; ; ExtUserPrmData = 68 "..channel 3 (offset/gain)" Unsigned8 0 0,1,16,17 Prm_Text_Ref = 35 EndExtUserPrmData ; ; ExtUserPrmData = 69 "..channel 4 (offset/gain)" Unsigned8 0 0,1,16,17 Prm_Text_Ref = 35 EndExtUserPrmData ; ; ExtUserPrmData = 70 "channel 1 input" Unsigned8 9 5,9,13,17 Prm_Text_Ref = 39 EndExtUserPrmData ; ; ExtUserPrmData = 71 "channel 2 input" Unsigned8 10 6,10,14,18 Prm_Text_Ref = 40 EndExtUserPrmData ; ; ExtUserPrmData = 72 "channel 3 input" Unsigned8 11 7,11,15,19 Prm_Text_Ref = 41 EndExtUserPrmData ; ; ExtUserPrmData = 73 "channel 4 input" Unsigned8 12 8,12,16,20 Prm_Text_Ref = 42 EndExtUserPrmData ; ; ExtUserPrmData = 74 "channel 1" BitArea(0-3) 0 0,1,3 Prm_Text_Ref = 43 EndExtUserPrmData ; ; ExtUserPrmData = 75 "channel 2" BitArea(4-7) 0 0,1,3 Prm_Text_Ref = 43 EndExtUserPrmData ; ; ExtUserPrmData = 76 "channel 3" BitArea(0-3) 0 0,1,3 Prm_Text_Ref = 43 EndExtUserPrmData ; ; ExtUserPrmData = 77 "channel 4" BitArea(4-7) 0 0,1,3 Prm_Text_Ref = 43 EndExtUserPrmData ; ; ExtUserPrmData = 78 "data BFM 1 (no of samples ch1)" Unsigned16 8 1-256 EndExtUserPrmData ; ; ExtUserPrmData = 79 "data BFM 2 (no of samples ch2)" Unsigned16 8 1-256 EndExtUserPrmData ; ; ExtUserPrmData = 80 "data BFM 3 (no of samples ch3)" Unsigned16 8 1-256 EndExtUserPrmData ; ; ExtUserPrmData = 81 "data BFM 4 (no of samples ch4)" Unsigned16 8 1-256 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 82 "channel 6 number of samples" Unsigned16 1 1-4095 EndExtUserPrmData ; ; ;FX2N-1HC ExtUserPrmData = 83 "Counter mode" Unsigned16 0 0-11 Prm_Text_Ref = 45 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 84 "..channel 5 input mode" BitArea(0-3) 0 0-15 Prm_Text_Ref = 12 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 85 "..channel 6 input mode" BitArea(4-7) 0 0-15 Prm_Text_Ref = 12 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 86 "..channel 7 input mode" BitArea(0-3) 0 0-15 Prm_Text_Ref = 12 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 87 "..channel 8 input mode" BitArea(4-7) 0 0-15 Prm_Text_Ref = 12 EndExtUserPrmData ; ;FX2N-8AD ExtUserPrmData = 88 "channel 7 number of samples" Unsigned16 1 1-4095 EndExtUserPrmData ; ; ;FX2N-8AD ExtUserPrmData = 89 "channel 8 number of samples" Unsigned16 1 1-4095 EndExtUserPrmData ; ; ;FX2N-10PG ExtUserPrmData = 90 "maximum speed lower word" Unsigned16 41248 0-65535 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 91 "maximum speed upper word" Unsigned16 7 0-15 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 92 "bias speed" Unsigned16 0 0-30000 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 93 "Jog speed lower word" Unsigned16 10000 0-65535 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 94 "Jog speed upper word" Unsigned16 0 0-15 EndExtUserPrmData ; ExtUserPrmData = 95 "preset data lower word" Unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 96 "preset data upper word" Unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 97 "YH compare value lower word" Unsigned16 32767 0-65535 EndExtUserPrmData ; ExtUserPrmData = 98 "YH compare value upper word" Unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 99 "YS compare value lower word" Unsigned16 32767 0-65535 EndExtUserPrmData ; ExtUserPrmData = 100 "YS compare value upper word" Unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 101 "counter curr. value lower word" Unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 102 "counter curr. value upper word" Unsigned16 0 0-65535 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 103 "zero ret. hi. speed lower word" Unsigned16 41248 0-65535 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 104 "zero ret. hi. speed upper word" Unsigned16 7 0-15 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 105 "zero ret. creep speed" Unsigned16 1000 0-30000 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 106 "zero point signal number" unsigned16 1 0-32767 EndExtUserPrmData ; ExtUserPrmData = 107 "ring length lower word" Unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 108 "ring length upper word" Unsigned16 1 0-65535 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 109 "zero point address lower word" Unsigned16 0 0-65535 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 110 "zero point address upper word" Unsigned16 0 0-65535 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 111 "acceleration time" Unsigned16 100 1-5000 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 112 "deceleration time" Unsigned16 100 1-5000 EndExtUserPrmData ; ;*******************1PG ExtUserPrmData = 114 "pulse rate value" Unsigned16 2000 1-32767 EndExtUserPrmData ; ExtUserPrmData = 118 "System of units" BitArea(0-1) 0 0,1,3 Prm_Text_Ref = 61 EndExtUserPrmData ; ExtUserPrmData = 119 "position data multiplication" BitArea(4-5) 0 0-3 Prm_Text_Ref = 62 EndExtUserPrmData ; ExtUserPrmData = 120 "pulse output format" Bit(0) 0 0-1 Prm_Text_Ref = 63 EndExtUserPrmData ; ExtUserPrmData = 121 "rotation direction" Bit(1) 0 0-1 Prm_Text_Ref = 64 EndExtUserPrmData ; ExtUserPrmData = 122 "home position ret. dir." Bit(2) 0 0-1 Prm_Text_Ref = 65 EndExtUserPrmData ; ExtUserPrmData = 123 "DOG input polarity" Bit(4) 0 0-1 Prm_Text_Ref = 66 EndExtUserPrmData ; ExtUserPrmData = 124 "count start timing" Bit(5) 0 0-1 Prm_Text_Ref = 67 EndExtUserPrmData ; ExtUserPrmData = 125 "STOP input polarity" Bit(6) 0 0-1 Prm_Text_Ref = 68 EndExtUserPrmData ; ExtUserPrmData = 126 "STOP input mode" Bit(7) 0 0-1 Prm_Text_Ref = 69 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 127 "count start timing" Bit(5) 1 0-1 Prm_Text_Ref = 60 EndExtUserPrmData ; ExtUserPrmData = 130 "Bias speed value" unsigned16 0 0-15300 EndExtUserPrmData ; ; ExtUserPrmData = 136 "home pos. ret. creep speed" unsigned16 1000 1-15300 EndExtUserPrmData ; ExtUserPrmData = 138 "no. of zero pt.sig. value" unsigned16 10 0-32767 EndExtUserPrmData ; ExtUserPrmData = 142 "acc/dec time value" unsigned16 100 50-5000 EndExtUserPrmData ; ExtUserPrmData = 143 "feed rate lower word" Unsigned16 1000 0-65535 EndExtUserPrmData ; ExtUserPrmData = 144 "feed rate upper word" Unsigned16 0 0-15 EndExtUserPrmData ; ExtUserPrmData = 145 "maximum speed lower word" Unsigned16 34464 0-65535 EndExtUserPrmData ; ExtUserPrmData = 146 "maximum speed upper word" Unsigned16 1 0-2 EndExtUserPrmData ; ExtUserPrmData = 147 "JOG speed lower word" Unsigned16 10000 0-65535 EndExtUserPrmData ; ExtUserPrmData = 148 "JOG speed upper word" Unsigned16 0 0-2 EndExtUserPrmData ; ExtUserPrmData = 149 "home pos. ret. hi.sp.lower word" Unsigned16 50000 0-65535 EndExtUserPrmData ; ExtUserPrmData = 150 "home pos. ret. hi.sp.upper word" Unsigned16 0 0-2 EndExtUserPrmData ; ExtUserPrmData = 151 "home position lower word" Unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 152 "home position upper word" Unsigned16 0 0-65535 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 153 "pulse rate lower word" Unsigned16 2000 0-65535 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 154 "pulse rate upper word" Unsigned16 0 0-15 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 155 "feed rate lower word" Unsigned16 2000 0-65535 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 156 "feed rate upper word" Unsigned16 0 0-15 EndExtUserPrmData ; ;FX2N-10PG ExtUserPrmData = 157 "Acceleration/Deceleration mode" Bit(3) 0 0-1 Prm_Text_Ref = 16 EndExtUserPrmData ; ExtUserPrmData = 158 "swap word parameter bytes" Bit(3) 0 0-1 Prm_Text_Ref = 23 EndExtUserPrmData ; ;****************************232-IF ExtUserPrmData = 162 "data length (1)" Bit(0) 1 0-1 Prm_Text_Ref = 84 EndExtUserPrmData ; ExtUserPrmData = 163 "parity (3)" BitArea(1-2) 3 0,1,3 Prm_Text_Ref = 85 EndExtUserPrmData ; ExtUserPrmData = 164 "stop bit (0)" Bit(3) 0 0-1 Prm_Text_Ref = 86 EndExtUserPrmData ; ExtUserPrmData = 165 "baud rate (8)" BitArea(4-7) 8 3-9 Prm_Text_Ref = 87 EndExtUserPrmData ; ExtUserPrmData = 166 "control line" BitArea(0-1) 0 0,1,3 Prm_Text_Ref = 88 EndExtUserPrmData ; ExtUserPrmData = 167 "addition of CR and LF" BitArea(2-3) 0 0,1,3 Prm_Text_Ref = 89 EndExtUserPrmData ; ExtUserPrmData = 168 "check sum & ASCII/HEX conv." BitArea(4-5) 0 0,1,2,3 Prm_Text_Ref = 90 EndExtUserPrmData ; ExtUserPrmData = 169 "send/receive buffer data length" Bit(6) 0 0-1 Prm_Text_Ref = 91 EndExtUserPrmData ; ExtUserPrmData = 176 "receive upper limit byte count" unsigned16 0 0-512 EndExtUserPrmData ; ExtUserPrmData = 178 "receive time-out time x10ms" unsigned16 0 0-32767 EndExtUserPrmData ; ExtUserPrmData = 179 "Send header lower 2 bytes" unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 180 "Send header higher 2 bytes" unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 181 "Send term. lower 2 bytes" unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 182 "Send term. higher 2 bytes" unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 183 "Receive header lower 2 bytes" unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 184 "Receive header higher 2 bytes" unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 185 "Receive term. lower 2 bytes" unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 186 "Receive term. higher 2 bytes" unsigned16 0 0-65535 EndExtUserPrmData ; ExtUserPrmData = 187 "rec. susp. waiting time x10ms" unsigned16 0 0-32767 EndExtUserPrmData ; ExtUserPrmData = 188 "Time CS ON to send start x10ms" unsigned16 0 0-32767 EndExtUserPrmData ; ExtUserPrmData = 189 "Time transm.comp.to RS OFF x10ms" unsigned16 0 0-32767 EndExtUserPrmData ; ExtUserPrmData = 190 "Watchdog time x10ms" unsigned16 20 0-65535 EndExtUserPrmData ; ;SFB ID Intel format ExtUserPrmData = 200 "SFB ID" Unsigned16 2010 0,2010,2030,2040,3020,4010,5110,5210,5310,7030,7070 Prm_Text_Ref = 200 EndExtUserPrmData ; ;SFB ID Motorola format ExtUserPrmData = 201 "SFB ID" Unsigned16 55815 0,23060,30235,40475,43535,48660,52235,55815,60935,62995,63495 Prm_Text_Ref = 201 EndExtUserPrmData ; ; ; GSD_Revision = 2 ; Vendor_Name = "MITSUBISHI ELECTRIC CORP." Model_Name = "FX2N Mitsubishi" Revision = "2.10" Ident_Number = 0xF232 Protocol_Ident = 0 Station_Type = 0 FMS_supp = 0 Hardware_Release = "E" Software_Release = "2.10" ;FX2N-32DP-IF firmware version ; 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 = 450 MaxTsdr_12M = 800 ; Redundancy = 0 Repeater_Ctrl_Sig = 2 24V_Pins = 0 Implementation_Type = "spc3" Bitmap_Device = "FX2N32_N" Bitmap_Diag = "FX2N32_D" Bitmap_SF = "FX2N32_S" ; 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 = 32 Max_Input_Len = 200 Max_Output_Len = 200 Max_Data_Len = 200 Modul_Offset = 0 Max_User_Prm_Data_Len = 193 ; Fail_Safe = 0 Slave_Family = 3 Max_Diag_Data_Len = 200 ; ;BFM 8029 bit settings Unit_Diag_Bit(0) = "general error" Unit_Diag_Bit(2) = "power failure" Unit_Diag_Bit(6) = "I/O bus error" Unit_Diag_Bit(7) = "from/to error" Unit_Diag_Bit(10) = "config. error" Unit_Diag_Bit(11) = "param. error" Unit_Diag_Bit(15) = "run/stop flag" ; ; Ext_User_Prm_Data_Const(0)= 0x00,0x00 Ext_User_Prm_Data_Ref(1) = 1 ;head station swap byte control for ;data bytes Ext_User_Prm_Data_Ref(1) = 2 ;cyclic I/O bus check Ext_User_Prm_Data_Ref(1) = 3 ;BFM29 check of connected SFBs Ext_User_Prm_Data_Ref(1) = 158 ;swap word Parameter for BFMs ; Module="FX2N-4AD INTEL (ext. cfg.)" 0x53 1 Ext_Module_Prm_Data_Len = 41 Ext_User_Prm_Data_Const(0) = 0xDA,0x07 ;SFB ID code Ext_User_Prm_Data_Const(2) = 0x27 ;length of parameter set in Byte Ext_User_Prm_Data_Const(3) = 0x04 ;exchange [value] Words of data every ;cycle Ext_User_Prm_Data_Ref(4) = 4 ;read data FROM channel 1 Ext_User_Prm_Data_Ref(5) = 5 ;read data FROM channel 2 Ext_User_Prm_Data_Ref(6) = 6 ;read data FROM channel 3 Ext_User_Prm_Data_Ref(7) = 7 ;read data FROM channel 4 Ext_User_Prm_Data_Const(8) = 0x15 ;write parameter to BFM21 "offset gain ;adjust permit/prohibit" Ext_User_Prm_Data_Ref(8) = 8 ;eeprom write request flag Ext_User_Prm_Data_Ref(9) = 9 Ext_User_Prm_Data_Const(11) = 0x14 ;write parameter to BFM20 "reset to ;default and preset" Ext_User_Prm_Data_Ref(11) = 10 Ext_User_Prm_Data_Ref(12) = 11 Ext_User_Prm_Data_Const(14) = 0x8F ;write parameter to BFM15 "select A/D ;conv. speed" Ext_User_Prm_Data_Ref(15) = 13 Ext_User_Prm_Data_Const(17) = 0x00 ;write parameter to BFM0 "channel ;initialisation" Ext_User_Prm_Data_Ref(17) = 8 ;eeprom write request flag Ext_User_Prm_Data_Const(18) = 0x00 ;set parameter of BFM0 "channel 1 & 2" Ext_User_Prm_Data_Ref(18) = 54 ;L-Byte Ext_User_Prm_Data_Ref(18) = 55 Ext_User_Prm_Data_Const(19) = 0x00 ;set parameter of BFM0 "channel 3 & 4" Ext_User_Prm_Data_Ref(19) = 56 ;H-Byte Ext_User_Prm_Data_Ref(19) = 57 Ext_User_Prm_Data_Const(20) = 0x81 ;write parameter to BFM1 "no. of ;samples channel 1" Ext_User_Prm_Data_Ref(21) = 17 Ext_User_Prm_Data_Const(23) = 0x82 ;write parameter to BFM2 "no. of ;samples channel 2" Ext_User_Prm_Data_Ref(24) = 19 Ext_User_Prm_Data_Const(26) = 0x83 ;write parameter to BFM3 "no. of ;samples channel 3" Ext_User_Prm_Data_Ref(27) = 21 Ext_User_Prm_Data_Const(29) = 0x84 ;write parameter to BFM4 "no. of ;samples channel 4" Ext_User_Prm_Data_Ref(30) = 23 Ext_User_Prm_Data_Const(32) = 0x97 ;write parameter to BFM23 "offset value" Ext_User_Prm_Data_Ref(33) = 25 Ext_User_Prm_Data_Const(35) = 0x98 ;write parameter to BFM24 "gain value" Ext_User_Prm_Data_Ref(36) = 27 Ext_User_Prm_Data_Const(38) = 0x16 ;write parameter to BFM22 "offset/gain ;adjust" Ext_User_Prm_Data_Ref(38) = 8 ;eeprom write request flag Ext_User_Prm_Data_Const(39) = 0x00 ;set parameter of BFM22 "offset/gain ;adjust" Ext_User_Prm_Data_Ref(39) = 62 ;parameter ch. 1 Ext_User_Prm_Data_Ref(39) = 63 ;parameter ch. 2 Ext_User_Prm_Data_Ref(39) = 64 ;parameter ch. 3 Ext_User_Prm_Data_Ref(39) = 65 ;parameter ch. 4 Ext_User_Prm_Data_Const(40) = 0x00 ;highbyte left free EndModule ; Module="FX2N-4DA INTEL (ext. cfg.)" 0x63 3 Ext_Module_Prm_Data_Len = 50 Ext_User_Prm_Data_Const(0) = 0xCC,0x0B ;SFB ID code Ext_User_Prm_Data_Const(2) = 0x30 ;length of parameter set in Byte Ext_User_Prm_Data_Const(3) = 0x04 ;exchange [value] Words of data every ;cycle Ext_User_Prm_Data_Const(4) = 0x01 ;write data TO channel 1 Ext_User_Prm_Data_Const(5) = 0x02 ;write data TO channel 2 Ext_User_Prm_Data_Const(6) = 0x03 ;write data TO channel 3 Ext_User_Prm_Data_Const(7) = 0x04 ;write data TO channel 4 Ext_User_Prm_Data_Const(8) = 0x15 ;write parameter to BFM21 "offset,gain ;adjust permit/prohibit" Ext_User_Prm_Data_Ref(8) = 8 ;eeprom write request flag Ext_User_Prm_Data_Ref(9) = 9 Ext_User_Prm_Data_Const(11) = 0x14 ;write parameter to BFM20 "reset to ;default and preset" Ext_User_Prm_Data_Ref(11) = 10 Ext_User_Prm_Data_Ref(12) = 11 Ext_User_Prm_Data_Const(14) = 0x00 ;write parameter to BFM0 "channel ;initialisation" Ext_User_Prm_Data_Ref(14) = 8 ;eeprom write request flag Ext_User_Prm_Data_Const(15) = 0x00 ;set parameter of BFM0 "channel 1 & 2" Ext_User_Prm_Data_Ref(15) = 58 ;L-Byte Ext_User_Prm_Data_Ref(15) = 59 Ext_User_Prm_Data_Const(16) = 0x00 ;set parameter of BFM0 "channel 3 & 4" Ext_User_Prm_Data_Ref(16) = 60 ;H-Byte Ext_User_Prm_Data_Ref(16) = 61 Ext_User_Prm_Data_Const(17) = 0x85 ;write parameter to BFM5 "data holding ;mode" Ext_User_Prm_Data_Const(18) = 0x11 ;set ch. 1 & 2 to reset to offset mode Ext_User_Prm_Data_Const(19) = 0x11 ;set ch. 3 & 4 to reset to offset mode Ext_User_Prm_Data_Const(20) = 0x8A ;write parameter to BFM10 "offset data ;ch. 1" Ext_User_Prm_Data_Ref(21) = 36 Ext_User_Prm_Data_Const(23) = 0x8B ;write parameter to BFM11 "gain data ;ch. 1" Ext_User_Prm_Data_Ref(24) = 38 Ext_User_Prm_Data_Const(26) = 0x8C ;write parameter to BFM12 "offset data ;ch. 2" Ext_User_Prm_Data_Ref(27) = 40 Ext_User_Prm_Data_Const(29) = 0x8D ;write parameter to BFM13 "gain data ;ch. 2" Ext_User_Prm_Data_Ref(30) = 42 Ext_User_Prm_Data_Const(32) = 0x8E ;write parameter to BFM14 "offset data ;ch. 3" Ext_User_Prm_Data_Ref(33) = 44 Ext_User_Prm_Data_Const(35) = 0x8F ;write parameter to BFM15 "gain data ;ch. 3" Ext_User_Prm_Data_Ref(36) = 46 Ext_User_Prm_Data_Const(38) = 0x90 ;write parameter to BFM16 "offset data ;ch. 4" Ext_User_Prm_Data_Ref(39) = 48 Ext_User_Prm_Data_Const(41) = 0x91 ;write parameter to BFM17 "gain data ;ch. 4" Ext_User_Prm_Data_Ref(42) = 50 Ext_User_Prm_Data_Const(44) = 0x08 ;write parameter to BFM8 "offset/gain ;setting command ch. 1&2" Ext_User_Prm_Data_Ref(44) = 8 ;eeprom write request flag Ext_User_Prm_Data_Ref(45) = 66 ;L-Byte Ext_User_Prm_Data_Ref(46) = 67 ;H-Byte Ext_User_Prm_Data_Const(47) = 0x09 ;write parameter to BFM9 "offset/gain ;setting command ch. 3&4" Ext_User_Prm_Data_Ref(47) = 8 ;eeprom write request flag Ext_User_Prm_Data_Ref(48) = 68 ;L-Byte Ext_User_Prm_Data_Ref(49) = 69 ;H-Byte EndModule ; Module = "8 bit input" 0x10 200 EndModule ; Module = "8 bit output" 0x20 201 EndModule ; Module="simple comm.6W-IF INTEL" 0x75 203 Ext_Module_Prm_Data_Len = 4 Ext_User_Prm_Data_Ref(0) = 200 ;select SFB ID code Ext_User_Prm_Data_Const(2) = 0x02 ;length of parameter set in Byte Ext_User_Prm_Data_Const(3) = 0x00 ;exchange [value] Words of data every ;cycle EndModule Module = "FX2N-2AD" 0x51 208 Ext_Module_Prm_Data_Len = 4 Ext_User_Prm_Data_Const(0) = 0x01,0x00 ;code for SFBs without BFM30 Ext_User_Prm_Data_Const(2) = 0x02 ;length of parameter set in Byte Ext_User_Prm_Data_Const(3) = 0x00 ;exchange [value] Words of data every ;cycle EndModule ;!!!This module is supported by the FX2N-32DP-IF firmware. ; Module = "FX2N-2DA" 0x61 209 Ext_Module_Prm_Data_Len = 4 Ext_User_Prm_Data_Const(0) = 0x01,0x00 ;code for SFBs without BFM30 Ext_User_Prm_Data_Const(2) = 0x02 ;length of parameter set in Byte Ext_User_Prm_Data_Const(3) = 0x00 ;exchange [value] Words of data every ;cycle EndModule ;!!!This module is supported by the FX2N-32DP-IF firmware. ; ;due to problems with bitareas which can not be automatically swapped even if ;they are mapped on a word byte order Parameter 18&19 / 39&40 are swapped ;'manually' in this module Module="FX2N-4AD Motorola (ext. cfg.)" 0x53 101 Ext_Module_Prm_Data_Len = 41 Ext_User_Prm_Data_Const(0) = 0xDA,0x07 ;SFB ID code Ext_User_Prm_Data_Const(2) = 0x27 ;length of parameter set in Byte Ext_User_Prm_Data_Const(3) = 0x04 ;exchange [value] Words of data every ;cycle Ext_User_Prm_Data_Ref(4) = 4 ;read data FROM channel 1 Ext_User_Prm_Data_Ref(5) = 5 ;read data FROM channel 2 Ext_User_Prm_Data_Ref(6) = 6 ;read data FROM channel 3 Ext_User_Prm_Data_Ref(7) = 7 ;read data FROM channel 4 Ext_User_Prm_Data_Const(8) = 0x15 ;write parameter to BFM21 "offset,gain ;adjust permit/prohibit" Ext_User_Prm_Data_Ref(8) = 8 ;eeprom write request flag Ext_User_Prm_Data_Ref(9) = 9 Ext_User_Prm_Data_Const(11) = 0x14 ;write parameter to BFM20 "reset to ;default and preset" Ext_User_Prm_Data_Ref(11) = 10 Ext_User_Prm_Data_Ref(12) = 11 Ext_User_Prm_Data_Const(14) = 0x8F ;write parameter to BFM15 "select A/D ;conv. speed" Ext_User_Prm_Data_Ref(15) = 13 Ext_User_Prm_Data_Const(17) = 0x00 ;write parameter to BFM0 "channel ;initialisation" Ext_User_Prm_Data_Ref(17) = 8 ;eeprom write request flag Ext_User_Prm_Data_Const(18) = 0x00 ;set parameter of BFM0 "channel 3 & 4" Ext_User_Prm_Data_Ref(18) = 56 ;H-Byte Ext_User_Prm_Data_Ref(18) = 57 Ext_User_Prm_Data_Const(19) = 0x00 ;set parameter of BFM0 "channel 1 & 2" Ext_User_Prm_Data_Ref(19) = 54 ;L-Byte Ext_User_Prm_Data_Ref(19) = 55 Ext_User_Prm_Data_Const(20) = 0x81 ;write parameter to BFM1 "no. of ;samples channel 1" Ext_User_Prm_Data_Ref(21) = 17 Ext_User_Prm_Data_Const(23) = 0x82 ;write parameter to BFM2 "no. of ;samples channel 2" Ext_User_Prm_Data_Ref(24) = 19 Ext_User_Prm_Data_Const(26) = 0x83 ;write parameter to BFM3 "no. of ;samples channel 3" Ext_User_Prm_Data_Ref(27) = 21 Ext_User_Prm_Data_Const(29) = 0x84 ;write parameter to BFM4 "no. of ;samples channel 4" Ext_User_Prm_Data_Ref(30) = 23 Ext_User_Prm_Data_Const(32) = 0x97 ;write parameter to BFM23 "offset value" Ext_User_Prm_Data_Ref(33) = 25 Ext_User_Prm_Data_Const(35) = 0x98 ;write parameter to BFM24 "gain value" Ext_User_Prm_Data_Ref(36) = 27 Ext_User_Prm_Data_Const(38) = 0x16 ;write parameter to BFM22 "offset/gain ;adjust" Ext_User_Prm_Data_Ref(38) = 8 ;eeprom write request flag Ext_User_Prm_Data_Const(39) = 0x00 ;highbyte left free Ext_User_Prm_Data_Const(40) = 0x00 ;set parameter of BFM22 "offset/gain ;adjust" Ext_User_Prm_Data_Ref(40) = 62 ;parameter ch. 1 Ext_User_Prm_Data_Ref(40) = 63 ;parameter ch. 2 Ext_User_Prm_Data_Ref(40) = 64 ;parameter ch. 3 Ext_User_Prm_Data_Ref(40) = 65 ;parameter ch. 4 EndModule ; Module="FX2N-4DA Motorola (ext. cfg.)" 0x63 103 Ext_Module_Prm_Data_Len = 50 Ext_User_Prm_Data_Const(0) = 0xCC,0x0B ;SFB ID code Ext_User_Prm_Data_Const(2) = 0x30 ;length of parameter set in Byte Ext_User_Prm_Data_Const(3) = 0x04 ;exchange [value] Words of data every ;cycle Ext_User_Prm_Data_Const(4) = 0x01 ;write data TO channel 1 Ext_User_Prm_Data_Const(5) = 0x02 ;write data TO channel 2 Ext_User_Prm_Data_Const(6) = 0x03 ;write data TO channel 3 Ext_User_Prm_Data_Const(7) = 0x04 ;write data TO channel 4 Ext_User_Prm_Data_Const(8) = 0x15 ;write parameter to BFM21 "offset,gain ;adjust permit/prohibit" Ext_User_Prm_Data_Ref(8) = 8 ;eeprom write request flag Ext_User_Prm_Data_Ref(9) = 9 Ext_User_Prm_Data_Const(11) = 0x14 ;write parameter to BFM20 "reset to ;default and preset" Ext_User_Prm_Data_Ref(11) = 10 Ext_User_Prm_Data_Ref(12) = 11 Ext_User_Prm_Data_Const(14) = 0x00 ;write parameter to BFM0 "channel ;initialisation" Ext_User_Prm_Data_Ref(14) = 8 ;eeprom write request flag Ext_User_Prm_Data_Const(15) = 0x00 ;set parameter of BFM0 "channel 3 & 4" Ext_User_Prm_Data_Ref(15) = 60 ;H-Byte Ext_User_Prm_Data_Ref(15) = 61 Ext_User_Prm_Data_Const(16) = 0x00 ;set parameter of BFM0 "channel 1 & 2" Ext_User_Prm_Data_Ref(16) = 58 ;L-Byte Ext_User_Prm_Data_Ref(16) = 59 Ext_User_Prm_Data_Const(17) = 0x85 ;write parameter to BFM5 "data holding ;mode" Ext_User_Prm_Data_Const(18) = 0x11 ;set ch. 3 & 4 to reset to offset mode Ext_User_Prm_Data_Const(19) = 0x11 ;set ch. 1 & 2 to reset to offset mode Ext_User_Prm_Data_Const(20) = 0x8A ;write parameter to BFM10 "offset data ;ch. 1" Ext_User_Prm_Data_Ref(21) = 36 Ext_User_Prm_Data_Const(23) = 0x8B ;write parameter to BFM11 "gain data ;ch. 1" Ext_User_Prm_Data_Ref(24) = 38 Ext_User_Prm_Data_Const(26) = 0x8C ;write parameter to BFM12 "offset data ;ch. 2" Ext_User_Prm_Data_Ref(27) = 40 Ext_User_Prm_Data_Const(29) = 0x8D ;write parameter to BFM13 "gain data ;ch. 2" Ext_User_Prm_Data_Ref(30) = 42 Ext_User_Prm_Data_Const(32) = 0x8E ;write parameter to BFM14 "offset data ;ch. 3" Ext_User_Prm_Data_Ref(33) = 44 Ext_User_Prm_Data_Const(35) = 0x8F ;write parameter to BFM15 "gain data ;ch. 3" Ext_User_Prm_Data_Ref(36) = 46 Ext_User_Prm_Data_Const(38) = 0x90 ;write parameter to BFM16 "offset data ;ch. 4" Ext_User_Prm_Data_Ref(39) = 48 Ext_User_Prm_Data_Const(41) = 0x91 ;write parameter to BFM17 "gain data ;ch. 4" Ext_User_Prm_Data_Ref(42) = 50 Ext_User_Prm_Data_Const(44) = 0x08 ;write parameter to BFM8 "offset/gain ;setting command ch. 1&2" Ext_User_Prm_Data_Ref(44) = 8 ;eeprom write request flag Ext_User_Prm_Data_Ref(45) = 67 ;H-Byte Ext_User_Prm_Data_Ref(46) = 66 ;L-Byte Ext_User_Prm_Data_Const(47) = 0x09 ;write parameter to BFM9 "offset/gain ;setting command ch. 3&4" Ext_User_Prm_Data_Ref(47) = 8 ;eeprom write request flag Ext_User_Prm_Data_Ref(48) = 69 ;H-Byte Ext_User_Prm_Data_Ref(49) = 68 ;L-Byte EndModule ; Module="simple comm. 3W-IF Motorola" 0x72 210 Ext_Module_Prm_Data_Len = 4 Ext_User_Prm_Data_Ref(0) = 201 ;select SFB ID code Ext_User_Prm_Data_Const(2) = 0x02 ;length of parameter set in Byte Ext_User_Prm_Data_Const(3) = 0x00 ;exchange [value] Words of data every ;cycle EndModule ; Module="simple comm.6W-IF Motorola" 0x75 211 Ext_Module_Prm_Data_Len = 4 Ext_User_Prm_Data_Ref(0) = 201 ;select SFB ID code Ext_User_Prm_Data_Const(2) = 0x02 ;length of parameter set in Byte Ext_User_Prm_Data_Const(3) = 0x00 ;exchange [value] Words of data every ;cycle EndModule