The following is a list of current known issues and their respective work-arounds. This list applies to DT80/81/85 firmware version 8.08 Last updated 16-Nov-2010 ------------------------------------------------------------------------------- 2739 If you set a profile to an empty string (PROFILE SECT KEY=""), it cannot be set back to its default value using PROFILE SECT KEY= WORK-AROUND: set the value manually, or reset the whole section to defaults using PROFILE SECT= ------------------------------------------------------------------------------- 2675 In the configuration builder, if you add multiple channels without selecting the wiring, then go back and select the wiring, the channel type may be incorrect. WORK-AROUND: select the wiring configuration before defining the next channel. ------------------------------------------------------------------------------- 2642 If all channels are hidden then you cannot add a mimic in the dEX web interface. WORK-AROUND: go to "List All Channels", tick "show hidden", then add mimic, then tick "show hidden" on mimic dialog. ------------------------------------------------------------------------------- 2641 If logger is connected to a network with no DHCP server it will give itself an AutoIP address (169.254.x.x). If you then select Auto Ethernet IP on the function menu (to force it to retry) it will reset its IP address to 0.0.0.0 and not attempt to contact the DHCP server. WORK-AROUND: select Auto Ethernet IP a second time. ------------------------------------------------------------------------------- 2625,2663 Under som circumstances archive files are not deleted after they have been emptied. WORK-AROUND: There is no work-around. ------------------------------------------------------------------------------- 2620 The NTP/SERVER profile setting only accepts numeric IP addresses, even though the default value (0.datataker.pool.ntp.org) is a symbolic name. WORK-AROUND: - use the default server, or - use the command: NTP "myntp.com" in a schedule to perform updates ------------------------------------------------------------------------------- 2616 Data values for a schedule containing only alarm channels with LM option, e.g. RA1S IF1(1V(LM)>1)"a" LOGON cannot be unloaded using the dEX Retrieve Data function. WORK-AROUND: Either: - use the command language unload function i.e. COPYD, or - add a dummy working channel e.g.: RA1S 1CV(W) IF1(1V(LM)>1)"a" LOGON ------------------------------------------------------------------------------- 2601 Statistical values, e.g. "Voltage_0_MX", do not appear in the list of available channels when creating a reference or calculation channel. WORK-AROUND: For calculations, enter the channel name manually; for references, use a manual channel. ------------------------------------------------------------------------------- 2588 In a dEX chart mimic, the time axis labels disappear under some circumstances. WORK-AROUND: Reload the dEX application. ------------------------------------------------------------------------------- 2573 Logging/display of digital output channels cannot be disabled in dEX. WORK-AROUND: Use a manual channel e.g. 1DSO(W)=0 ------------------------------------------------------------------------------- 2528 Default format for a nMODBUS channel is 16-bit unsigned (MBU) rather than 16-bit signed (MBI). WORK-AROUND: Explicitly specify the MBI option, e.g. 1MODBUS(AD3,R3:12,MBI) ------------------------------------------------------------------------------- 2510,2571 When entering a number in a dEX numeric field, an error may be displayed if you highlight the previous field contents, then press "-" to begin entering a negative number. WORK-AROUND: Press DEL to delete the previous field contents, then enter the number. ------------------------------------------------------------------------------- 2501 When entering a job containing many SDI12 channels, and the sensor is offline/disconnected, then each channel definition takes about 2sec to process, which may cause a timeout when saving the configuration using the dEX configuration builder (this does not prevent the configuration loading, however) WORK-AROUND: Ensure that sensor is online when saving the configuration to the logger, or simply ignore the timeout error if it occurs. ------------------------------------------------------------------------------- 2491 In dEX configuration builder, the tree display is not always redrawn so that the selected channel is visible. This can make it awkward to move a channel up to the top of a long list of channels. WORK-AROUND: Clicking the up/down arrow buttons will still work, even if the selected channel is not visible. ------------------------------------------------------------------------------- 2442 In dEX configuration builder, if the tree display does not fit within the display space then you do not get the chance to enter the channel name while adding it. WORK-AROUND: You can still edit the channel name after it has been added, by double clicking on the name in the tree display. ------------------------------------------------------------------------------- 2430,2431 Resizing of the dEX configuration builder window may cause an erroneous tree display in the left hand panel, e.g. channels may disappear or be listed in the wrong order. WORK-AROUND: Avoid resizing the browser window while using the dEX configuration builder. ------------------------------------------------------------------------------- 2416 dEX configuration builder generates two CR characters for each line of generated logger command language. One side effect of this is that if the logger reports a syntax error message then the indicated line number will be double the actual value. WORK-AROUND: To locate the erroneous line in the generated command language divide the line number in the error message by 2. ------------------------------------------------------------------------------- 2395,2406 dEX configuration builder generates incorrect code if a profile setting contains an embedded control characters (eg newline) or double quotes (") or caret (^). WORK-AROUND: There is no workaround ------------------------------------------------------------------------------- 2381 Serial sensor input action "%[abcd][1$]" does not work properly when non-matching input is received. WORK-AROUND: There is no workaround. ------------------------------------------------------------------------------- 2377 PROFILE RUN=jobname setting is not working correctly. When logger is reset, an error "E109 - File IO error: Access denied" is generated and the specified job is not loaded. WORK-AROUND: Use the PROFILE RUN=CURRENT_JOB setting (which is the default), which will reload the current job following reset. ------------------------------------------------------------------------------- 2366 If you write to modbus regs 0:8005-8008 or 4:8005-8008 then logger should output the requested states on digital outputs 5-8. However, the output drivers are not being enabled, so the physical output state does not change, unless the program has previously written something to 5..8DSO (which has the effect of turning on the output drivers). WORK-AROUND: Manually enable the output drivers by also writing 1's to modbus registers 0:8010-8013 or 4:8010-8013. ------------------------------------------------------------------------------- 2360 If you create a job with multiple schedules, unload all schedules using "COPYD id=2 start=new", then issue "DELD id=2 end=new", logger only deletes data from the A schedule. WORK-AROUND: Don't specify an explicit id= option. ------------------------------------------------------------------------------- 2346,2379 Incorrect serial sensor output action behaviour, specifically: - %d incorrectly rounds negative values - %9.0f does not display zero decimal places WORK-AROUND: There is no workaround. ------------------------------------------------------------------------------- 2318 In dEX chart mimic, time axis markings disappear if trace drops below a manually configured minimum Y-axis value. WORK-AROUND: Use auto Y-axis scaling, or configure manual limits such that trace is always above the minimum Y-axis value. ------------------------------------------------------------------------------- 2272 In dEX configuration builder, if you enter more than one line of commands in a manual channel then an incorrect configuration is generated. WORK-AROUND: Only enter a single line for a manual channel. You can still include multiple commands or channels on the one line, separated by semi-colons. ------------------------------------------------------------------------------- 2254 In dEX configuration builder, default units for current and current loop are incorrect (should be mA and % respectively) WORK-AROUND: Set the units manually. ------------------------------------------------------------------------------- 2196 With dEX chart mimics, y-axis autoscaling always sets the minimum displayed value to 0. WORK-AROUND: Set the y-axis limits manually if your data is consistently above or below 0. ------------------------------------------------------------------------------- 1579,2189 dEX web UI menu can be inaccessible for a long time (possibly more than 1min) when you first navigate to mimic page. This occurs if more than a couple of chart mimics are defined. WORK-AROUND: Wait, or define fewer charts. ------------------------------------------------------------------------------- 2184 Various channel types are not directly supported by dEX configuration builder, including: - CEM20 reference temperature: nREFT - digital outputs: 1RELAY, 1WARN, 1SSPWR - phase encoder: nPE - analog state: nAS - string variables: n$ - serial sensor: nSERIAL - modbus: nMODBUS - CANgate - system variable: nSV - system timer: nST WORK-AROUND: Use a manual channel. ------------------------------------------------------------------------------- 2181 Extended ASCII (ISO-8859-1) characters cannot be entered in dEX configuration builder for name/unit strings. Extended ASCII characters received from the logger (eg. in profile settings) are not displayed properly. WORK-AROUND: There is no workaround. Use standard ASCII characters only. ------------------------------------------------------------------------------- 2166 Cannot include a backslash in trigger string for serial-triggered schedule, eg. "abc\9def" generates "abc9f" while "abc\13def" generates an invalid xml file. WORK-AROUND: Enter a double backslash eg. "abc\\13def" ------------------------------------------------------------------------------- 2165 dEX configuration builder generates incorrect names for statistical values for reference or calculation channels, eg &"Volt_0"("Ref_1",LM)("_AV~",AV) rather than &"Volt_0"("Ref_1",LM)("Ref_1_AV~",AV) WORK-AROUND: Use a manual channel. ------------------------------------------------------------------------------- 2101 When starting the dEX configuration builder, the tree view should automatically expand to show all entries, but doesn't. WORK-AROUND: Expand the tree by clicking on the triangle icon at the left of the top-most tree entry. ------------------------------------------------------------------------------- 2050 In the dEX configuration builder, changing the number of CEMs can cause existing measurements to be silently remapped to different terminals. WORK-AROUND: Always specify the number of CEMs in your system first, before defining measurements. ------------------------------------------------------------------------------- 1936 Using the web UI config tool, image files cannot be uploaded to logger when connected via a crossover Ethernet cable or on a network with no DHCP server (169.254.x.x address). WORK-AROUND: Use a static IP address for the logger; alternatively manually upload the images to the logger's b:\user directory using an FTP client. ------------------------------------------------------------------------------- 1933 Realtime data is not returned when the serial sensor port is configured as a command port (PROFILE "SERSEN_PORT" "FUNCTION"="COMMAND"). Unloaded data and other commadn output is returned correctly. WORK-AROUND: Use a different comms port for sending commands. ------------------------------------------------------------------------------- 1855 Incorrect transmit timeout for 2SERIAL channel when HWFC selected. If CTS is inactive then an immediate timeout occurs, rather than after (by default) 10 seconds. WORK-AROUND: Use 1SERIAL port, or use SWFC ------------------------------------------------------------------------------- 1833 DIR/DIRTREE display incorrect (e.g. wrong drive letter in heading) if no drive specified eg. DIR"jobs" WORK-AROUND: Always specify the drive e.g. DIR"b:\jobs" ------------------------------------------------------------------------------- 1778,1779 nSERIAL channel cannot match incoming data that contains a null character (ASCII 00) WORK-AROUND: There is no work-around. ------------------------------------------------------------------------------- 1720 Connect to UDP port 7700 in Detransfer. Command echo and results of eg status command are returned, but no real time data is returned. WORK-AROUND: Use TCP rather than UDP. ------------------------------------------------------------------------------- 1716 P26 flow control timeout is not implemented for serial sensor port. If the port function is set to COMMAND, and HWFC is selected, and the cable is disconnected, then sampling may stop indefinitely (until cable is restored). WORK-AROUND: Set flow control to SWFC or NONE, or use the host RS232 port. ------------------------------------------------------------------------------- 1683 There is no easy way to include commands before a job definition in an oninsert file, and ensure that they complete before the job is loaded, eg: H COPYDATA*; DELALLJOBS; RESET BEGIN"myjob" ... END In this case the DELALLJOBS and RESET will wait for the COPYDATA to complete (because they are entered on the same line), but the job will be entered while the COPYDATA is still running, and will then be deleted by the DELALLJOBS once the COPYDATA completes. WORK-AROUND: Use two separate memory sticks, one to clean up the logger (ie containing COPYDATA*; DELALLJOBS; RESET) and one to load the job. ------------------------------------------------------------------------------- 1660,1661 Possible erratic operation if logger is allowed to sleep with USB memory device connected. If device is removed while the logger is asleep then this may not detected properly, so that on wake, 9SV may be incorrect. Also, the device may not always be read properly on wake, leading to possible errors. WORK-AROUND: Remove memory stick before allowing logger to sleep. ------------------------------------------------------------------------------- 1656 The logger's analog subsystem is powered up when a RESET command is executed, so that it can perform a calibration cycle. However, it is not powered down again until the next time any schedule is executed. This causes power consumption to increase. WORK-AROUND: If power consumption is critical then ensure that if RESET is used then a schedule is executed soon after (can be the immediate schedule, eg just typing 1CV is sufficient). ------------------------------------------------------------------------------- 1615 Using the following job with a CEM20 connected: P28=0 RAX 101V RB 1CV=1CV+1 1SSPWR the 12V power output remains on after schedule A completes (it should switch off) WORK-AROUND: Change schedule B to be a non-continuous schedule, eg. RB10T ------------------------------------------------------------------------------- 1602, 1735 Open circuit R or FW channel readings may return random value rather than error. WORK-AROUND: Add a second channel to measure current through the shunt, with excitation enabled - if zero then resistance is open circuit, eg: 3R(4W) IF(3#I(I)<0.1)"Open circuit" ------------------------------------------------------------------------------- 1329 Logger may reset if a time period is used to set size of a schedule's alarm store eg: RA(ALARMS:2D)1S. Note that this is not valid syntax; for ALARMS the size must be specified in records or bytes. WORK-AROUND: Ensure that schedule options are entered correctly. ------------------------------------------------------------------------------- 1247 If you define a job using a 1SERIAL channel then the serial sensor port is automatically enabled. If you then define a new job which does NOT use the 1SERIAL channel then the serial sensor port should be disabled, but it remains enabled. WORK-AROUND: Use RESET command (or 1SSPORT=0) before entering new job. ------------------------------------------------------------------------------- 1142,1143 Jobs which create large data files and leave only a small amount of free space on the file system may not run properly. WORK-AROUND: Ensure that there is always at least 1MB of free space. ------------------------------------------------------------------------------- 1075 File system errors eg "Media error on drive B:" may occur following triple push reset. These persist until all power is removed from logger, after which it operates normally. WORK-AROUND: When performing a triple push reset wait until the front panel lights flash (approx 3s after releasing reset) before doing the next reset. ------------------------------------------------------------------------------- 920 DT80: When pushing an file to an FTP site, if the file is too large for the site, the FTP fails but a partial file is left on the site. WORK-AROUND: There is no work-around. ------------------------------------------------------------------------------- 874 Legend 1G mem stick sometimes causes stall error on insertion. WORK-AROUND: Use a different brand of USB storage key device. ------------------------------------------------------------------------------- 872 DT80 - USB stick STALL condition causes reset When a USB memory device is inserted into a device (a DT80 in our case), if it detects a problem as it starts up, it "stalls". This situation is rare, but if it occurs the DT80 will reset. WORK-AROUND: There is no work-around. ------------------------------------------------------------------------------- 868 Alarm delay eg ALARM2(2CV>1/10S) is only applied on rising (false to true) transition; it should also be applied on the falling edge. WORK-AROUND: There is no work-around. ------------------------------------------------------------------------------- 555 PE channel factor (wrap value) is not accepted WORK-AROUND: There is no work-around ------------------------------------------------------------------------------- 481 NAMEDCVS output is incorrect in formatted (/H) mode WORK-AROUND: There is no work-around ------------------------------------------------------------------------------- 263 Setting a system timer (eg. 2ST) to a value lower than its nominal value (derived from the actual time) can give an incorrect result when passing midnight. For example, if it's now 23:58 and you set 2ST=56 (ie. you set it 2 minutes behind the current time) then it will return incorrect values during the period between 0:00:00 (midnight) and 0:02:00 (the witching hour). WORK-AROUND: There is no work-around. ------------------------------------------------------------------------------- 175 RTD measurments over 600 Deg C return the resistance value of the RTD rather than the 99999.9 overrange value WORK-AROUND: There is no work-around. ------------------------------------------------------------------------------- 173 Integer channel types suffer from being converted to intermediate floating point values when their values are set, eg 1C=123456789 1C 123456792 Counts 1IV=123456789 1IV 123456800 WORK-AROUND: There is no work-around. --End--