ICPDAS WinCon-8000 User manual

WinCon-8000 Getting Started
(Rev. version 1.4.001)
Hardware & Software &Application
Using I-7000/I-87K/I-8000 Series Modules
Warranty
All products manufactured by ICPDAS Inc. are warranted against defective
materials for a period of one year from the date of delivery to the original purchaser.
Warning
ICPDAS Inc. assumes no liability for damages consequent to the use of this
product. ICPDAS Inc. reserves the right to change this manual at any time without
notice. The information furnished by ICPDAS Inc. is believed to be accurate and
reliable. However, no responsibility is assumed by ICPDAS Inc. for its use, or for any
infringements of patents or other rights of third parties resulting from its use.
Copyright
Copyright 1997-2004 by ICPDAS Inc., LTD. All rights reserved worldwide.
Trademark
The names used for identification only maybe registered trademarks of their
respective companies.
License
The user can use, modify and backup this software on a single machine. The
user may not reproduce, transfer or distribute this software, or any copy, in whole or in
part.
WinCon-8000 Getting Start Manual-- 1

Contents
INTRODUCTION AND HARDWARE SETUP.................................................................3
1.1 Introduction..............................................................................................................3
1.2 Hardware Setup( for W-8X3X Only).....................................................................4
1.3 Hardware Setup ( for W-8X4X only, Dual LAN version WinCon).....................7
1.4 Specifications .............................................................................................................9
1.5 Dimensions...............................................................................................................10
1.6 What’s News ............................................................................................................ 11
1.7 Package List............................................................................................................ 11
2. WINCON-8000 SYSTEM SETTINGS..........................................................................12
2.1 Windows CE Settings.................................................................................................12
2.2 WinCon Utility............................................................................................................16
2.3i-87K Module Settings.................................................................................................24
3. ARCHITECTURE UNDER WINCE.NET...................................................................29
4.1 INSTALLATION WINCON-8000 SDK FOR EVC ON PC......................................31
4.2 INSTALLATION WINCON-8000 SDK FOR VS.NET ON PC.............................32
5. START THE FIRSTAPPLICATION PROGRAM .....................................................33
5.1 Applications in eMbedded Visual C++ (MFC)..........................................................33
5.1.1 Create a Forms-Based Application......................................................................33
5.1.2 Specify Locations for Demo Files.......................................................................37
5.1.3 Configure Compiler Options...............................................................................39
5.1.4 Design an Application Program ..........................................................................41
5.1.5 Build the Application Program............................................................................44
5.1.6 Execute the Application Program on the Wincon-8000 Platform.......................46
5.2 Applications in Visual Studio VB .NET and C#.NET .............................................48
5.2.1 Create a New SDE Project..................................................................................50
5.2.2 Add the Project Reference to an Application......................................................54
5.2.3 Design an Application Program ..........................................................................56
5.2.4 Building an Application Program........................................................................60
5.2.5 Execute the Application Program on the Wincon-8000 Platform.......................61
WinCon-8000 Getting Start Manual-- 2

Introduction and hardware setup
Welcome to the Wincon-8000 user’s Quick Start manual. ICPDAS provides this
manual for new user how to install the hardware and software quick start.
1.1 Introduction
The main hardware of the WinCon-8000 embedded controller are depicted in
figure 1.1, which include VGA, USB, mouse, keyboard, compact flash, series,
Ethernet and an I/O slot standard interface . ICPDAS also provides another remote
I/O modules. You can communicate the remote I/O modules by pass through the
COM3 (RS-485 network). On the standard Ethernet port, you can use the intranet and
internet advantages such as www , ftp, SQL database application and so on.
Fig. 1-1
For The software develop, ICPDAS provides two DLL files, namely the
WinconSDK_DLL and the Wincon_DLL, for the I-8000 series modules which are used
in the Wincon-8000 Embedded Controller. The WinconSDK_DLL has all the
essential DLL functions designed for the I-8000 series modules for Microsoft
WinCon-8000 Getting Start Manual-- 3

WinCE.Net platform. It can be applied on embedded Visual C++, Visual studio 2003
C#.NET, and VB.NET on WinCE 4.1.Net (refer the figure 1.2), and even on the newer
platforms. Users can easily develop WinCE.NET applications on WinCon-8000 by
using this toolkit. The various functions in WinconSDK_DLL are divided into the
following sub-group functions for easy use in different applications. For more detail
please refer to the WinconSDK.DLL for C#.NET and VB.NET or WinconSDK.lib for
embedded Visual C++
Fig. 1-2
1.2 Hardware Setup( for W-8X3X Only)
There is the W-8731 hardware setup sample (Fig. 1-3). In the right side
connect the standard computer interface like 15 pin VGA port monitor (can
support the touch screen as HMI device), Keyboard, Mouse, and Ethernet. In the
middle and left area, you can plug in the ICPDAS’s I-8K andi-87K series I/O
modules. The W-87XX can plug in 7(max.) local I/O modules and W-83XX for
3(max.) local I/O modules. There is no I/O slot about W-80XX, so it can’t plug in
WinCon-8000 Getting Start Manual-- 4

any local I/O modules. On the under lift side, The COM2 is a standard 5 wire
RS232 com port. You can connect the standard RS232 device (modem …). The
COM3 is standard RS485 port. You can connect to the RS485 devices like
ICPDAS’s products I-7K series I/O modules andi-87KX expansion unit.
Fig. 1-3
By the Ethernet ,you can communicate to the Ethernet devices such as
I-7188EX(palm size Embedded Controller), Motion Controller(Galil’s 21XX), SQL
Server , mail Server, MMS Server, iPush Server and so on. (Fig. 1-4)
WinCon-8000 Getting Start Manual-- 5

Fig. 1-4
If the devices connect was completed, please connect the DC 10V~30V input to
the under right side and frame ground to the earth ground finally(if you have earth
ground). Please attention that Wincon’s power consumption is low(typical 0.15A at
24VDC) , But On the Power On moment (in 200ms), the Wincon need more current to
start up (typical 1.2A at 24VDC).
WinCon-8000 Getting Start Manual-- 6

1.3 Hardware Setup ( for W-8X4X only, Dual LAN version WinCon)
Another succeeding WinCon family is W-8X4X . Inheriting almost all
hardware features from W-8X3X, W-8X4X has the same user interface and OS
features. The only difference between W-8X4X and W-8X3X is that W-8X4X
adopts 2 USB ports and two 10/100M Ethernet ports instead of 2 PS2 jacks.(Fig.
1-5). In the left side connect the standard computer interface like 15 pin VGA port
monitor (can support the touch screen as HMI device), Keyboard(USB),
Mouse(USB), and Ethernet (10/100Base x2). In the middle and right-side area,
you can plug in the ICPDAS’s I-8K andi-87K series I/O modules. The W-874X
can plug in 7(max.) local I/O modules and W-834X for 3(max.) local I/O modules.
There is no I/O slot for W-804X, so it can’t plug in any local I/O modules. On the
under lift side, The COM2 is a standard 5 wire RS232 com port. You can connect
the standard RS232 device (modem …). The COM3 is standard RS485 port. You
can connect to the RS485 devices like ICPDAS’s products I-7K series I/O
modules andi-87KX expansion unit.
Fig. 1-5
WinCon-8000 Getting Start Manual-- 7

Dual Ethernet ports usually help customers with flexibility and extensibility.
System integrators can implement their network redundant policies(Fig.1-7), or to plan
their business systems and industrial Ethernet network in two separated network
segments to gain more network security. (Fig. 1-6)
Fig. 1-6
Fig. 1-7
If the devices connect was completed, please connect the DC 10V~30V input to
the under right side and frame ground to the earth ground finally(if you have earth
ground). Please attention that Wincon’s power consumption is low(typical 0.15A at
24VDC) , But On the Power On moment (in 200ms), the Wincon need more current to
start up (typical 1.2A at 24VDC).
WinCon-8000 Getting Start Manual-- 8

1.4 Specifications
Main Control unit
Intel Strong ARM CPU, 206 MHz
SRAM : 64M bytes
Flash RAM : 32M bytes
EEPROM : 16K bytes
64-bit hardware unique
serial number
Built-in Watchdog Timer
Real Time Clock
W-8X3X W-8X4X
2 PS/2 port : Keyboard and Mouse
USB 1.1 Host x 1
10 Base T : NET2000 compatible
USB 1.1 host x 2
10/100 Base T x 2
Cabinet
COM0: Internal use
COM1: Serial Control for 87k Series
COM2: RS-232
COM3: RS-485
FRnet(option)
I/O Expansion Slot :
3 - slot for W-83X1
7-slotforW-87X1
Power Supply : 20W, Unregulated + 10Vdc +30Vdc
Environment :
Operating Temp. : -25℃to + 75℃
Storage Temp. : -30℃to +85℃
Humidity : 5~95%
Dimensions :
115.66×110×93.8(none slot)
230.25×110×93.8(3 slot)
354.26×110×93.8(7 slot)
I/O module(optional)
I-8000 series modules, which include DI,DO,AO,AI…
I-87K series modules, which include DI,DO,AO,AI…
I-7000 series modules, which include DI,DO,AO,AI…
For more information please refer to relative catalog or http://www.icpdas.com
1 VGA port :
320×240×16 to 1024×768×16
Default is 640×480×16
1 Compact Flash slot : CF memory card
Reset button
Power LEDs
WinCon-8000 Getting Start Manual-- 9

1.5 Dimensions
None slot :
3 slots :
WinCon-8000 Getting Start Manual-- 10

7 slots :
1.6 What’s News
Added 2.3i-87K Module Settings tool by DCON_Utility of PC.
Added 2.2 New CARD Wizard function for I-81XX Serial Card.
Added 1.3 Specifications
Added 1.4 Dimensions
1.7 Package List
zOne set of WinCon-8000 hardware
zOne Compact Flash card for storing system files.
zOne hardware user’s manual
zOne software utility CD
zOne Null Modem cable (CA-0910N) (For WinCon-833X, 834X , 873X, 874X
only)
WinCon-8000 Getting Start Manual-- 11

2. Wincon-8000 System Settings
In this section, we will explore how to set the Windows CE System and the
“WinCon Utility” for the Wincon-8000 embedded controller. You can change
configurations, such as the system time or network setting of the Wincon-8000
through the Windows CE control panel. WinCon Utility allows you to view
Wincon-8000’s information or save the current system configuration into Windows CE
OS image.
2.1 Windows CE Settings
Setting Up the System Time
You can setup a new date or time in the Windows CE system by using the
following steps:
1. Choose Start ÆSettings ÆControl panel to open the Control panel dialog.
Fig. 2-1
2. Double click the Date/Time icon on the Control panel dialog.
Fig. 2-2
WinCon-8000 Getting Start Manual-- 12

3. When the Date/Time Properties dialog displays, set the date or current Time
and click the Apply button to set your system date and time.
#Note: If you have changed any value of the date and time. You must save
the registry by means of WinCon Utility tools. For more information about
WinCon Utility tools, please refer to the WinCon Utility section.
Setup the network
Generally, most users don't need to setup the network because DHCP is the
default setting. However, if your network system does not contain a DHCP server, you
need to configure the network setting by using the manual method. The following
steps demonstrate the procedure for how to configure the network system.
1. Choose Start ÆSettings ÆNetwork and Dial_up Connections on the
Windows CE desktop to open this dialog.
2. Double click the LAN90001 icon to open the “LAN9000 Network Compatible
Adapter Settings” dialog.
Fig. 2-3
3. When the “LAN9000 Network Compatible Adapter Settings” dialog displays
(see figure), click (enable) the “Specify an IP address” radio button in the IP
Address tab and type in the IP Address, Subnet Mask, and Default Gateway
into the respective fields.
4. Choose the “Name Servers” tab and also type in the Primary DNS,
Secondary DNS, Primary WINS, and Secondary WINS into the respective
fields, as shown in the figure below.
WinCon-8000 Getting Start Manual-- 13

Fig. 2-4
5. Click OK.
#Note: If you have changed any value of network configuration, you must
save the registry by means of WinCon Utility tools. For more information
about the WinCon Utility tool, please refer to the WinCon Utility section.
Setting up the Device Name
You can configure Wincon-8000 to have the device name of your choice. To
change the device name please refer to the following steps:
1. Choose Start ÆSettings ÆControl panel to open the Control panel dialog.
2. Double click the System icon on the Control panel dialog to open the System
Properties.
3. When the System Properties dialog is displayed (see figure), select the
Device Name tab in the dialog window.
Fig. 2-5
4. Type your preferred Device Name in the Device Name box, and click OK.
WinCon-8000 Getting Start Manual-- 14

#Note: If you have changed any information of the Device Name, you must
save the registry by means of WinCon Utility tools. For more information
about the WinCon Utility tool, please refer to the WinCon Utility section.
Here, we only provide some demonstrations for configuring your settings. The
configuration steps and operation methods are the same as with the windows system.
However, you need to keep in mind “if you have changed any setting on
WinCon-8000 embedded controller, you would need to use the WinCon utility to
save the current setting into non-volatile internal memory”. Otherwise, when you
restart the system, the setting will not change.
WinCon-8000 Getting Start Manual-- 15

2.2 WinCon Utility
The WinCon Utility provides many tools to save/view the system information
registry and to setup the HTTP/FTP path and update non-volatile internal memory
within the Wincon-8000 embedded controller. This handy utility (WinCon Utility 1.exe
located in the Compact Flash/icpdas/Tools directory) should be located in the
computer's Program group. Therefore, you can launch it on the computer through
Start ÆPrograms ÆWinCon Utility menu. The WinCon Utility provides many
functions within the following five tabs:
zSave Registry Tab
zSystem Config Tab
zAuto-execute Tab
zVersion Update Tab
zCom Tab
zAbout WinCon Utility 1 Tab
Save Registry Tab
This tab provides functions to save/view the registry of the systems information
and to setup the HTTP/FTP directory path. It is very important to save the registry
when you change any system information. Then you need to click the “Save
and Reboot” button to renew the system configuration. If you do not save the
current configuration into the registry, you will lose your information settings
when you reboot the Wincon-8000.
#Note: The OS image in flash memory will crash if we push the reset or
power-off buttons for WinCon-8000 whilst it was writing the registry
settings to flash memory. It will take 10-15 seconds to save the
registry settings. Add these notes to your user manual because it is
very important!
WinCon-8000 Getting Start Manual-- 16

Fig. 2-6
The Save Registry tab includes the following folders:
zSave and Reboot button: It will take several seconds to save your settings
into registry and non-volatile internal memory. You must then reboot the
system for the new configuration.
zRecover to Factory Setting button: It will take several seconds to clear
your registry settings back to Factory Setting and Wright to non-volatile
internal memory. You must then reboot the system for the new
configuration.
zView Registry button: Any settings are changed in the WinCon embedded
controller can be pre-viewed by using this function. It is just like the ?regedit
function in the windows system that you are very familiar with (shown in
below figure).
Fig. 2-7
WinCon-8000 Getting Start Manual-- 17

zChange the VGA resolution box: You can setting the VGA Resolution to
320x240,640x480,800x600 or 1024x768, and 2,4,8,16 bits color (Bpp),the
tory path
and click on the change button to setup the defined path for the web server.
System Config Tab
monitor reflash Frequncy for normal TFT LCD setting is 60 Hz.
zChange FTP default directory to box: Enter a FTP default direc
and click change button to setup the defined path to the ftp server.
zChange HTTP default directory to box: Enter a HTTP default directory path
The System Config tab allows you to view the information in the Wincon-8000
embedded controller system.
Fig. 2-8
This tab includes the following folders:
zSlot 1~7 box: The Slot1~7 fields display the module names plugged in the
Wincon-8000.
WinCon-8000 Getting Start Manual-- 18

zSerial Number box: This field displays the serial number of the
zst Ethernet MAC address, Lower field
nd Ethernet MAC address)
e box: This field displays the EEPROM size of the
Size box: This field displays the Flash memory size of the
e Size box: This field displays the size of the current operating
SDK Version box: This field displays the current WinconSDK_DLL
version.
Auto
Wincon-8000.
MAC address: The field displays the physical address of Ethernet port.
(For W-8X4X, upper field displays 1
displays 2
zEEPROM Siz
Wincon-8000.
zFlash Memory
Wincon-8000.
zOS Version box: This field displays the current operating system.
zOS Imag
system.
zWinCon
-execute Tab
The Auto-execute tab, provides ten execute files, which can be run after the
WinCE system has been launched on the WinCon-8000 system. You can set ten
execute files through the Browse button on the tab for WinCon Utility, as shown in the
below figure. Note that they are executed in order of program 1, program 2, ...
WinCon-8000 Getting Start Manual-- 19

Fig. 2-9
The tab includes the following folders:
zProgram 1~10 boxes: These files allow one to configure the auto-execute
files for Wincon-8000 for when it is started up. You can choose the execute
file and file directory path by means of the Browse button.
zSave Setting button: If you have changed the settings for the Program 1 ~
10 field contents, you must then click the Save Setting button before closing
the WinCon Utility window.
Version Update Tab
The Version Update tab provides the function to be able to update newer
versions of the operating system. Users can download the OS image file from the web
site: http://www.icpdas.com. You can choose the new OS image file name and
directory path with the Browse button. Click the “Write to flash now” button to update
the current OS version. It will take ten or more minutes to update your OS to Flash
memory, and then reboot your system.
WinCon-8000 Getting Start Manual-- 20
This manual suits for next models
1
Table of contents
Other ICPDAS I/O System manuals
Popular I/O System manuals by other brands

Contec
Contec COM-4CX-USB First step guide

AutomationDirect
AutomationDirect T1K-08ND3 quick start guide

Control Technologies
Control Technologies 2556-A Installation and operation guide

AutomationDirect
AutomationDirect Stride SIO-MB12CDR user guide

Sferalabs
Sferalabs Iono RP D16 user guide

Contec
Contec COM-2PD(PCI)H user guide