The following is a list of current known issues and their respective work-arounds. This list applies to DT80/81/82/85 firmware version 9.08 Last updated 06-Jan-2012 ------------------------------------------------------------------------------- 3312 Firmware upgrade may fail if spurious data is received on USB or host RS232 port while performing a USB flash disk upgrade. WORK-AROUND: Disconnect RS232 and USB cables while performing a USB flash disk firmware upgrade. ------------------------------------------------------------------------------- 3298 If you unload alarms only from a schedule that contains no alarms then no CSV header is generated, even if subsequent schedules do contain alarms. WORK-AROUND: Unload each schedule separately. In this case schedules with no alarms will return nothing, while those with alarms will include a CSV header. ------------------------------------------------------------------------------- 3297 When retrieving data, the web interface adds 0.5s to the specified end time, which may result in duplicate data being collected. WORK-AROUND: Use the COPYD command if precise unload time ranges are required. ------------------------------------------------------------------------------- 3293 On DT8xM models, if you send data/alarms via the ethernet interface (using the interface=ethernet URL option) while the modem is online, then the modem interface's DNS server will be used to resolve the server name. If the server is on the local LAN and not visisble on the internet the the DNS lookup will fail. WORK-AROUND: Use a static numeric IP address for the local server. ------------------------------------------------------------------------------- 3291 Configuration builder will generate invalid code if you enter a double quote character in the alarm string field. WORK-AROUND: Use ^b in place of " in an alarm string. ------------------------------------------------------------------------------- 3282 Full screen mode does not persist when using Firefox browser. If you click on any menu option, or if the "slideshow" feature switches to a new mimic page, then the browser will drop out of full screen mode. WORK-AROUND: Use a different browser. ------------------------------------------------------------------------------- 3246 LCD battery screen and IBAT channel may sometimes disagree about whether the internal battery current measurement is positive or negative. WORK-AROUND: The sign shown on the LCD is correct. ------------------------------------------------------------------------------- 3232 Data cannot be retrieved using web UI if newest logged data has an earlier timestamp than the oldest (eg. if suystem time is changed backwards). WORK-AROUND: Use the COPYD command to unload the data. ------------------------------------------------------------------------------- 3221 For RTDs, if the 0deg resistance is <150 ohms then the configuration builder should generate the II (2.5mA) excitation option. However, with a series 3 logger it always generates I. Note that on a series 2 logger it works correctly. WORK-AROUND: Use a manual channel. (Note that the incorrectly generated option will still work, but the measurement may be slightly less accurate.) ------------------------------------------------------------------------------- 3198 Integrated modem cannot connect to corporate APNs that require CHAP authentication. WORK-AROUND: If possible configure the RADIUS server (to which the mobile carrier passes credentials when a mobile device connects to the network) to use the PAP authentication protocol. ------------------------------------------------------------------------------- 3128 If Modbus sensors are connected to a DT8xM logger via an Ethernet LAN, and they are not on the local subnet, then they cannot be scanned while the modem is online. WORK-AROUND: Reconfigure the network so that the sensors are on the same Ethernet subnet as the logger, or restrict the time that the modem spends online. ------------------------------------------------------------------------------- 3109 Measurement delay (MD) may be applied multiple times if autoranging occurs. This can be a problem if MD is set to a large value eg. for a sensor that has a long warm up time. WORK-AROUND: Manually select the appropriate gain range eg 1HV(MD5000,GL30V) ------------------------------------------------------------------------------- 3100 In a custom web page the SSI command returns data for all schedules, not just schedule A. WORK-AROUND: There is no work-around. ------------------------------------------------------------------------------- 3095 Temporary files from failed FTP transfers are left on the FTP server. WORK-AROUND: Set up a server process to periodically delete any .tmpNNN files. ------------------------------------------------------------------------------- 3075 If a continuous schedule is running then it may not be possible to connect to the logger FTP server. WORK-AROUND: Use RA10T rather than RA. ------------------------------------------------------------------------------- 3063 Some CSV column headings may be missing for schedules with hundreds of channels. WORK-AROUND: Reduce the number of channels and/or the length of their names. ------------------------------------------------------------------------------- 3050 If comms queue fills with low priority requests then a session is not triggered, resulting in subsequent requests being lost. WORK-AROUND: Use normal/high priority events, unless you know that a session will be triggered before the queue fills. ------------------------------------------------------------------------------- 2904 If you start logger in safe mode (triple push reset) then changes to profiles are not handled properly: a) if you explicitly set a profile to its default value then it will not be set, b) if you change or reset any profile while in safe mode then ALL user profiles will be cleared. WORK-AROUND: a) Set value to default value by leaving the key value blank eg PROFILE ETHERNET ENABLE= b) Before changing any profile in safe mode, list the current settings using TYPE INI\USER.INI and re-enter all required settings. ------------------------------------------------------------------------------- 2848 In dex configuration builder, control output pulse width is not restored properly when configuration is reloaded from logger or disc. WORK-AROUND: There is no work-around. ------------------------------------------------------------------------------- 2819 Clearing the Enable checkbox on bar chart mimic has no effect. WORK-AROUND: There is no work-around. ------------------------------------------------------------------------------- 2786 After waking up and processing schedule, logger does not immediately go back to sleep if USB cable is connected (assumes P15=3). It will instead stay awake for P17 seconds. WORK-AROUND: Disconnect USB cable if logger is configured to sleep. ------------------------------------------------------------------------------- 2784 If a session=no FTP attempt fails, 29SV is set negative (indicating unload failure) even though the retry limit (3) has not been exceeded. WORK-AROUND: Delay the testing of 29SV until sufficient time has elapsed for all retries to have been completed, eg the following waits 180 seconds: RA6H 1cv(w)=0 do{copyd dest=ftp://...?session=no} RB10S 1cv(w)=1cv+10 alarm(1cv>180)and alarm(29sv<0)"unload failed: ?v") ------------------------------------------------------------------------------- 2781 In dex configuration builder, if you create an event (alarm) on a reference to a manual channel then incorrect code is generated. WORK-AROUND: Create a calculation, set it equal to the manual channel reference, then create an event on the calculation. ------------------------------------------------------------------------------- 2780 Keyboard edit keys (backspace, left/right arrow) don't work properly for dex configuration builder time input fields WORK-AROUND: Use the up/down buttons to change values. ------------------------------------------------------------------------------- 2745 Referencing a time value may cause SW Exception, eg. RA1S 1CV(TMX,"abc") RBX &abc WORK-AROUND: There is no work-around. ------------------------------------------------------------------------------- 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. ------------------------------------------------------------------------------- 2663 Under some circumstances archive files are not deleted after they have been emptied. WORK-AROUND: There is no work-around. ------------------------------------------------------------------------------- 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. ------------------------------------------------------------------------------- 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 (press browser Refresh button). ------------------------------------------------------------------------------- 2573 Logging/display of digital output channels cannot be disabled in dEX. WORK-AROUND: Use a manual channel e.g. 1DSO(W)=0 ------------------------------------------------------------------------------- 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. ------------------------------------------------------------------------------- 2409 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. ------------------------------------------------------------------------------- 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. ------------------------------------------------------------------------------- 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. ------------------------------------------------------------------------------- 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. ------------------------------------------------------------------------------- 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" ------------------------------------------------------------------------------- 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. ------------------------------------------------------------------------------- 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. --End--