Last Update: Version 5.1.7
Release Date: Feb 11, 2010
New Features:
- Support ET-87P4, ET-87P8 (Auto Configuration and Hot Swap)
- Support 87K high profile module plugged in ET-87P4 and ET-87P8
Support:
- Support PPDS DIO MODULE (PPDS-721-MTCP, PPDS-732-MTCP, PPDS-734-MTCP, PPDS-743-MTCP and PPDS-762-MTCP)
- Support I-7088 and I-87084W module
- Support I-8084W, I-8088W and I-8093W on i-8000, iPAC-8000 DCON firmware (DCON firmware must be version A435 or later)
- Support I-87084W and I-87028CW on 87Pn I/O expansion unit
Modify:
- Add "Modbus Response Delay Time" and Parity functions for M-7058 version 100, M-7045 version 110, M-7060 version 170 and M-7067 version 170 or later
- Add "no command received timeout" function for M-7017 version C104 or later
- Add "display 3 channel temperature on the LED display in turn" function for M-7033 version B201 or later
Fixed Bug:
- When DCON Utility searches M-7080BD, it shows "7080Z"
Screenshot description: A window titled "DCON_UTILITY_VER[514] The Found Out I/O module ..." is displayed. It features a menu bar with "File", "COM Port", "Search", "Run", "Terminal", "Language", "Help". Below the menu, there are UI elements including 'WIH', 'CE', and a 'Start' button. A table-like display shows columns for 'Address', 'Baudrate', 'Checksum', 'format', and 'Status'. A row highlights '7080Z' under 'Baudrate' and '1[1]' under 'Address', with '9600' for Baudrate, 'Disable' for Checksum, and 'N,8,1' for format.
2. M-7018 can't set channel CJC function
Screenshot description: A window titled "Channel Enable/Disable Setting" is shown. It contains checkboxes for CH:0 to CH:3, each with a value field (e.g., "+000.000") and a dropdown for T/C type (e.g., "[0F] T/C K-type", "[0E] T/C J-type"). There's also a "CH: CJC" setting with a value of "-00.60". Another section, "Configuration for 7017 Module Version: B300", shows configuration settings: "Protocol: Modbus RTU", "Address[dec]: 1", "Baudrate: 9600", "Checksum: Disable", "Dataformat: 2's Complement", and "Input range: [08] +/-10V". Corresponding "Channel Enable/Disable Status" are displayed for CH:0 to CH:3 with values like "0000 [000.000]" and "0170 [+000.011]".
3. I-7017 and M-7017 show wrong AI value in Hex data format
All Revision Information
Version 5.1.4 [July 21, 2009]
New Features:
- Configure I-7K and I-87K DCON modules on the XPAC_CE (CE 6.0 OS) COM 1~COM5 via Ethernet
Support:
- Support DCON Module: I-87005W, I-87028CW and I-87061W
- Support Zigbee module: ZB-2052 and ZB-2060
- Support I-87059W on RU-87Pn and USB-87Pn
Fixed Bug:
- Fixed WDT03 display problem
- Fixed display error on I-87017W module (Input Type 0~20 mA)
- Fixed M-7080B Filter setting problem
- Fixed I-7188EF-016 Digital OnLine Status problem
Modify:
- Remove LED.ocx (modify relation forms: DIO, I-7188EF-016, Xboard and PDS-700)
Version 5.1.2 [Apr 16, 2009]
New Feature:
- Configure 7000 and 87K DCON modules on the XPAC (Window XP OS) COM 1~COM5
Version 5.0.6 [July 25, 2008]
This version includes updates related to Revision history, Supported OS, Supported I/O Module list, Introduction and user manual, and Technical support and service.
New Features:
- Configure 7000 and 87K DCON modules on the WinPAC-8000 backplane, COM2 and COM3 via Ethernet
- Configure 7000 and 87K DCON modules on the WinCon-8000 backplane and COM3 via Ethernet
Support:
New support modules: i-7059, i-7080BD, m-7011, i-87017A5, i-87017E5, i-87053A5 and i-87053E5 modules
Modify:
- Add watchdog function for the i7012, i7014 and i7016 modules
- Add Engineer data format for m-7017 (B300) and m-7018 (B305) modules in the Modbus protocol
- Add Input Range: 4 ~ 20mA and 0 ~ 20mA for m7018 (B304)
For more Revision History, please refer to http://ftp.icpdas.com/pub/cd/8000cd/napdos/driver/dcon_utility/dcon_utility_ver_500.txt
Supported OS:
DCON Utility can support most Windows OS, including Windows XP, 2000, NT and Vista (32 bits), but it does not support old Windows (e.g., Win98).
Version 5.0.5 [Jun 20, 2008]
New Features:
87K module configure and set at WinPac 8000
Support:
New support module: i-7059, i-87053A5, i-7080BD and m7011
Bug Fixed:
Fix disable WDT and safe value in the Modbus 7000 DIO module
Modify:
- Add i7012, i7014 and i7016 WDT
- Add m7017 (B300) and m7018 (B305) Modbus Engineer data format
- Add m7018 (B304) Type Code: 4 ~ 20mA and 0 ~ 20mA
Version 5.0.0 [Mar 20, 2008]
Support:
- Analog input module: 87015P, 7015P, 87018Z
- Digital input module: 87059W
- USB-87Pn Auto Configuration Remote Expansion I/O Unit.
New Feature:
- Support multi-Language: default for English and Traditional Chinese. Users can add languages by themselves; refer to ICPDAS\DCON_Utility\language\Readme.txt
Modify:
- Add Watchdog configuration for 8410/8810; 8430/8830 DCON Firmware. For 8410/8810 DCON Firmware please refer to ftp://ftp.icpdas.com/pub/cd/8000cd/napdos/dcon/8410_8810/firmware/for_256k_sram/dcon/
Version 4.5.0 [Oct 16, 2007]
Support:
- RU-87P4, RU-87P8 Auto Configuration Remote Expansion I/O Unit.
- M7018Z Modbus AI Module.
- 7017Z, 7017A5, 87017A5 AI module
- 7083, 7083B Encoder module
Modify:
- Add Parity check function for 7018R, 7015, 7033, 87013
- Add Engineering format for Modbus 7018Z, 7015 (Ver>=B202) and 7019R (Ver>= B300)
- Add 7019R, 87019R, 7018Z, 87018Z, 7015, 87015, 7005 Calibration Function
Fix bug:
- 7005 cannot set user define type code.
- Cannot use WinCon to Configure 87015, 87005
Version 4.4.3 [Jan 23, 2007]
Support:
- 7019Z, 87019Z 10 Channel AI module.
Modify:
- To make it compatible with ODM version of 7018Z.
- Add Channel Temperature Offset function for 7015, 87015, 7019R, 87019R and 7005
- Remove the MDI Form and Add Start Search Address Option
- Add Hex Format Data Conversion for Analog module
- Support new type code 0x82 and 0x83 for 7017/87015
- Support 50/60 Hz filter setting for 7015, 87015, 7018Z, 87018Z
- Support new type code 0x2E, 0x2F, 0x80 and 0x81 for 87013
Version 4.4.2 [Sep 20, 2006]
Support:
- 8017ML(87K), 8017RC(87K) when 87017ML and 87017RC inserted into i-8000 system.
- 87017RC, 87017ML when 87017ML and 87017RC inserted into i-87K I/O Expansion.
- 87017RC, 87017ML when 87017ML and 87017RC inserted into WinCon 8000 system.
- 7018Z, 87018Z 10 Channel AI module.
Modify:
- Add watch dog status detection for all 8K DIO, 7K and 87K modules.
- Add type code information for all analog modules.
Bug:
- Does not support input range of L- (0x17) and M- (0x18) thermocouple types for 7011P and 7018P modules.
- Does not support 7005 ohms data format.
Note:
- The Firmware must be A3.08 or above to support 87017ML and 87017RC inserted into i-8000 system.
- The Firmware must be DCON_CE_V201.exe or above to support 87018Z, 87017ML and 87017RC inserted into WinCon 8000 system.
Version 4.4.0 [Apr 27, 2006]
New Support Modules:
- 8082, 8019(87K), 8015(87K), 8082(87K), 8015T(87K), 8017HS DCON protocol modules which inserted into the i-8000 system.
- M-7022 modbus RTU Analog output module.
Note1:
The i-8000 DCON firmware must be A3.07 or above to support the 8019(87K), 8015(87K), 8082(87K), 8015T(87K), 8017HS.
Note2:
The 8015T(87K) is an ODM product, not formally released.
Note3:
For 8017HS, when the selected jumps are located at single end position, it can support 16 channel Analog Input. When located at differential, it will be named as 8017H/HS, it can support 8 channel Analog Input.
Note4:
8082 and 8082(87K) are totally different I/O modules.
Modify:
- i-8018 add module CJC and channel CJC function.
- 7021, 7022, 7024, 87022, 87024, 87026 add AO safe value.
- Add Modbus Response Delay Time for Modbus modules including Analog input, Analog output and Counter/Frequency I/O modules.
- Single Line add Modbus RTU Function.
- Save Map function can save the search result to map file.
- Open Map function can load the saved result to search form.
Version 4.3.9 [Oct 31, 2005]
New Support Modules:
M87019, M87015, i-87019, i-87015 modbus and DCON protocol modules. M7024 Analog output module. M7041, M7045, M7050, M7051, M7052, M7053, M7055, M87063, M87055, M87040, M87041, M87053 modbus DIO modules. M7015, M7033 modbus protocol modules.
Modify:
- 7019 module add CJC adjustment for each channel.
- 7018, 87018 add CJC adjustment for each channel.
- i-7015, i-7033, i-7013 support new type code 0x2E, 0x2F, 0x80, 8x81.
- i-7021, i-7022 support new hex data format.
- 7080 add new function to set the filter setting to default value.
- i-8000 MCU add new function to reverse the DI active status.
Fixed Bug:
- Debug 7019 when setting type code will show run time error.
- When modules' checksum are enabled, it will get the wrong firmware version.
- When thermocouple module's AI values are close to -0, it will get -0000 under range error code.
- i-7005 module cannot link to Help file.
Note1:
The i-8000 DCON firmware must be A3.05 or above to support the DI active status reverse function.
Version 4.3.8 [Mar 2, 2005]
Fixed Bug:
Install Shield package does not include "MSWINSCK.OCX" and will get run time error if Windows\system32\ does not have this file.
Version 4.3.7 [Feb 1, 2005]
New Support Modules:
- i-7045, i-7055 I/O modules
- M7067 Modbus RTU Protocol modules.
- 7188EF-016 RFNet modules
- WinCon: when 87K module are plugged into WinCon I/O slots.
Modify:
Thermocouple module add CJC enable/disable function.
Note:
i7000.DLL must be ver 5.1.4 to support i-7045, i-7055, 7188EF-016 FRNet.
Version 4.3.6 [Dec 27, 2004]
New Support Modules:
- i-7051 16 channel DI unit
- M7060, M7017, M7018, M7019 Modbus RTU Protocol modules.
Modify:
RunMonitor:
- Support Modbus protocol
- Add simple data log function
8080 unit:
Each channel can set channel mode independent
7015 add type code 0x2E, 0x2F, 0x80, 0x81
7016 unit:
2-Channel (By Switch):
If 7016 firmware < B1.3: It cannot read two channels' value at a time. It needs to use command $AA0 or $AA1 to switch channel and system needs to delay 300 ms each time when program uses #AA to read each channel's value. In this case, the sampling rate is about 2 Hz.
2-Channel Mode:
If 7016 firmware >= B1.3: When program uses command $AA332 to set 2-channel mode, it can read two channels' values at a time by using #AA. In this case, the sampling rate is about 2 Hz.
Single Channel:
If 7016 firmware < B1.3: It needs to use command $AA30 or $AA31 to set to channel 0 or channel 1, then use command #AA to read the analog value. In this case, the sampling rate is about 10 Hz.
Version 4.3.5 [Oct 20, 2004]
Fix Bug:
- 8013(87K) when change SSTab page will get error description.
- When open 8024(87K) will get run time error.
Version 4.3.4 [Oct 7, 2004]
Supported modules:
7005 universal 8 channels thermistor with 6 Digital output module.
Modify:
- 7011, 7012, 7014, 7016 units support power on value and safe value function.
- 7011, 7012, 7014, 7016, 7033 support LED Display function.
- Add Version information at main form.
Version 4.3.3 [Aug 5, 2004]
New support modules:
8050
Note:
- DCON Firmware must be A3.0.1 to support 8050
- I7000.DLL must be Ver 5.1.2
- Uart.DLL has been upgraded to 2.1.1
Version 4.3.2 [Jun 15, 2004]
New support modules:
- 7015
- 8080 (*) (plugged into an I-8000 main control unit)
- 87082 (plugged into an I-87K expansion unit)
Modify:
- 7019R write channel status (Enable/Disable) into EEPROM when click check box.
- 8017H Get rid of filter rejection and data format setting (**)
- Disable Slew rate setting of 8024 (**)
Fix bug:
- 8017H cannot set alarm to DO module that is plugged in slot4 ~ slot7
- 7012 cannot apply alarm setting function.
- 7012 DI signal picture cannot match the right value.
- 7014D linear mapping range display cannot work properly.
- Utility cannot run on Windows NT4.0.
Note:
- * for 8080, the firmware version must be A3.00 or above
- ** for hardware does not support this function.
Relative Information
Firmware
For RS232, RS485: CD:\NAPDOS\8000\841x881x\firmware
For Ethernet: CD:\NAPDOS\8000\843x883x\TCP\Vxcomm\Server(843x883x)
MiniOs7 image (40MHz):
for 40MHz CPU ===> 8k040330.IMG
CD:\NAPDOS\8000\843x883x\TCP\Vxcomm\Server(843x883x)\os_image\40
for 80MHz CPU ===> 8e040420.IMG
CD:\NAPDOS\8000\843x883x\TCP\Vxcomm\Server(843x883x)\os_image\80
Version 4.3.1 [May 13, 2004]
Fix bug:
- 7019R when setting input range shows run time error 9.
- 87018 when adjust cjc offset up down shows run time error 340.
Update:
- Firmware must be version A1.98 or above
- DLL must be version 5.0.9 or above
- Uart.dll must be 2.0.5 or above
Version 4.3.0 [Apr 22, 2004]
New support modules:
- 7019
- 87040, 87041 (plugged into an I-8000 MCU or I-87K expansion unit)
Add new function:
- All thermocouple modules can display cjc temperature and can adjust cjc offset, including module 7011, 7018, 7019 and 87018 (plugged into an I-8000 MCU or I-87K expansion unit)
- All 87K digital input DI count\latch function has been supported when these modules were plugged into 8K MCU.
Modify:
- When 87K modules are plugged into the 8K MCU, the module's name will change to 80xx(87K).
Fix bug:
- 8017H input range was wrongly defined.
- Run Data log shows garbage sometimes.
Update:
- Firmware must be version A1.97 or above
- DLL must be version 5.0.9 or above
- Uart.dll must be 2.0.5 or above
Version 4.2.9 [Feb 20, 2004]
Supported modules:
- 8069, 87069 (plugged into an I-8000 MCU or I-87K expansion unit)
Fixed bugs:
Run Data Logger unit:
The generated log file cannot be displayed normally on the English Microsoft Platform
8017, 8018 unit:
DO Map Enable/Disable function mismatch at the High Alarm Setting between channel 1 and channel 7.
Modified:
87K Digital I/O user interface:
- Combine frm8KDIO and frm87KDIO as frmDIO.
87K digital input DI count\latch user interface:
- Completely redesigned user interface
- Increase the support for max channel from 16 to 32 channels
8017, 8018 unit:
Added message box when setting the high alarm and low alarm configuration of the 8017, 8018 units.
Added new functions:
Terminal->Single Line:
- Timeout value can be adjusted.
- 8 set command line lists can be memorized.
Note:
I-8000 MCU Firmware must be version A1.96 or above to support 8069, 87069.
Version 4.2.8 [Jan 5, 2004]
Fix bug:
Setting module address error. Modules Address up down button does not work, includes: 7011, 70119, 7012, 7012F, 7013, 7014, 7017C, 7017FC, 7017RC, 7017R, 7017FR, 7017FRC, 7018, 7018P
Update:
- uart.dll ===> 2.0.5
- 7000.dll ===> 5.0.9
- ICPCON.HLP is replaced by DCON_HELP.chm ver 1.0
Add:
Add a module list that the Utility supports.
Version 4.2.7 [Oct 14, 2003]
Support modules:
7017C, 7017FC, 7017RC, 7017R, 7017FR, 7017FRC, 7018BL, 7058, 8037
Modify data logger:
- Log_Config.txt (original default.log) ===> to configure how to log data
- Log_Report.txt (original report.log) ===> the logged data
The syntax is also changed. Please refer to the comment in the Log_Config.txt.
Fix bug:
Setting 87017 in 87K expansion unit error.
Update:
- uart.dll ===> 2.0.4
- i7000.dll ===> 5.0.8
Note:
Firmware of I-8000 MCU must be A1.95 to support 8037.
Version 4.2.6 [Jun 13, 2003]
Remove files:
Does not copy following files to windows\system: mfc42.dll, msvcrt.dll, msvcrt20.dll, oledlg.dll, riched32.dll
Change directory:
Copies following files to DCON_Utility directory instead of windows\system: olepro32.dll, oleaut32.dll, stdole2.dll, asycfilt.dll, msvbvm60.dll
Fix bug:
Cannot recognize the difference between 7018 and 7018P.
Version 4.2.5 [Apr 25, 2003]
Update:
- i7000.dll ===> 5.0.6
Support:
- 87022 (plugged in I-87K expansion unit)
- 87026 (plugged in I-8000 MCU or I-87K expansion unit) (command sets are same as 87022)
Note:
Firmware of I-8000 MCU must be A1.94
Version 4.2.4 [Jan 16, 2003]
Change name of the Utility to DCON Utility
Update:
- i7000.dll ===> 5.0.5
Support:
- 8077 (command sets are same as 8054)
- 8017MP (command sets are same as 8017H)
- 8017LP (command sets are same as 8017H)
- 87022 (plugged in I-8000 MCU) (command sets are same as 87024 plugged in I-8000 MCU)
Note:
- MiniOS7 must update to 1.04 build 012, Dec, 27, 2002
- Firmware of I-8000 MCU must be A1.93
Version 4.2.3 [Nov 5, 2002]
Fix:
87018 input range support 3 T/C type:
- L-type
- M-type
- L-type(DIN43710)
Note:
Firmware of I-8000 MCU must update to version A1.91 or later.
Version 4.2.2 [Oct 29, 2002]
Fix:
[Run-time error: 13] when click 87017 that plug on 87K expansion unit.
Version 4.2.1 [Oct 15, 2002]
Fix:
[Run-time error: 339] when click 8K digital modules that plug on I-8000 MCU.
Version 4.2.0 [Sep 24, 2002]
Update:
- i7000.dll ===> 5.0.3
Support:
8040, 8041, 8042
Add:
Power On Value, Safe Value setting of 8K DO, DIO modules
Version 4.1.2 [Jul 11, 2002]
Update:
- uart.dll ===> 2.0.1
- i7000.dll ===> 5.0.2
Add:
Excitation voltage configuration for 7016
Version 4.1.1 [Apr 3, 2002]
Add:
- Fast Mode for 87017
- Filter Setting for 87013
- 87017
- 87018
Version 4.1.0 [Mar 17, 2002]
Update:
- uart.dll ===> 2.0.0
- i7000.dll ===> 5.0.0
Fix:
8013, 87013 reads values error.
Version 4.0.9 [Feb 29, 2002]
Support:
8058, 87058
Fix:
Checks the COM port before searching.
Version 4.0.8 [Jan 22, 2002]
Fix:
- Searching error when address >= 16(Dec).
- Setting 8017 & 87017 error when address >= 16(Dec).
Version 4.0.7 [Jan 14, 2002]
Upgrade uart.dll 14-Jan-2002 pm 1:39 8.13 Sleep version to reduce CPU resource consumption.
Version 4.0.4 Beta2 [Nov 19, 2001]
Support:
752N
Search 8X3X/8X4X by only one address (skip N-1 address).
Version 4.0.4 [Oct 20, 2001] by Kevin
Fix:
- Run log file, first line is explain. For example: "This is test log."
- Search timeout is too short.
Support:
8X3X, 8X4X.
Search 8X3X/8X4X by only one baudrate.
Version 4.0.3 [Oct 19, 2001] by Kevin
Remove auto search function
Version 4.0.2 [Jul 10, 2001]
Fix:
- 8017 T/C input range mapping error
- 8017 Filter selection error
Change:
- Timeout of open comport change to be 2 seconds (original timeout is 10 seconds)
- Install i7000.dll and uart.dll into 7000 Utility directory (original into windows\system)