Vicpas TPC-66 Series User Manual

Intel xscale pxa touch panel computer with 5.7" cstn/ 5.7" tft/ 5.6" tft qvga lcd display

Advertisement

Quick Links

TPC-66/68 Series
Intel XScale PXA Touch Panel
Computer with 5.7" CSTN/ 5.7" TFT/
5.6" TFT QVGA LCD Display
User Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TPC-66 Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Vicpas TPC-66 Series

  • Page 1 TPC-66/68 Series Intel XScale PXA Touch Panel Computer with 5.7" CSTN/ 5.7" TFT/ 5.6" TFT QVGA LCD Display User Manual...
  • Page 2 All other product names or trademarks are properties of their respective owners. This Manual Covers the Following Models: • TPC-66SN-E2AE • TPC-66T-E2AE • TPC-66T-E2BE • TPC-68T-E2AE • TPC-66 Series Part No. 2003068001 2nd Edition Printed in Taiwan December 2008 TPC-66/68 Series User Manual...
  • Page 3 Product Warranty (2 years) Advantech warrants to you, the original purchaser, that each of its prod- ucts will be free from defects in materials and workmanship for two years from the date of purchase. This warranty does not apply to any products which have been repaired or altered by persons other than repair personnel authorized by Advantech, or which have been subject to misuse, abuse, accident or improper instal- lation.
  • Page 4 This product has passed the CE test for environmental specifications. FCC Class A This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interfer- ence when the equipment is operated in a commercial environment.
  • Page 5 Never open the equipment. For safety reasons, the equipment should be opened only by qualified service personnel. If one of the following situations arises, get the equipment checked by service personnel: a. The power cord or plug is damaged. b. Liquid has penetrated into the equipment. c.
  • Page 6 Wichtige Sicherheishinweise Bitte lesen sie Sich diese Hinweise sorgfältig durch. Heben Sie diese Anleitung für den späteren Gebrauch auf. Vor jedem Reinigen ist das Gerät vom Stromnetz zu trennen. Ver- wenden Sie Keine Flüssig-oder Aerosolreiniger. Am besten dient ein angefeuchtetes Tuch zur Reinigung. Die NetzanschluBsteckdose soll nahe dem Gerät angebracht und leicht zugänglich sein.
  • Page 7 Technical Support and Assistance Step 1. Visit the Advantech web site at www.advantech.com/support where you can find the latest information about the product. Step 2. Contact your distributor, sales representative, or Advantech's cus- tomer service center for technical support if you need additional assistance.
  • Page 8 TPC-66/68 Series User Manual viii...
  • Page 9: Table Of Contents

    Contents Chapter 1 General Information ........2 Introduction ............... 2 Specifications ..............2 1.2.1 System Kernel ..............2 1.2.2 I/O Ports ................. 3 1.2.3 Storage ................3 1.2.4 Safety and Environment ..........3 LCD Specifications ............4 Touchscreen Specifications..........4 Power.................
  • Page 10 Figure 4.3:TPC Configurator ........22 Figure 4.4:General ............22 Figure 4.5:Network ............23 Figure 4.6:Advanced Network ........23 Figure 4.7:Watchdog Setting ........24 Figure 4.8:Misc Page ........... 25 Figure 4.9:Reboot Machine ......... 26 Figure 4.10:Registry Saving Success ......27 Figure 4.11:Registry Editor ......... 27 4.1.3 Advantech Tools ............
  • Page 11 Appendix A Watchdog Timer Programming....48 DeviceIOControl ............. 48 How to Use the Control Code ......... 50 A.2.1 IOCTL _WDT_ENABLE: ........... 50 A.2.2 IOCTL _WDT_DISABLE: .......... 50 A.2.3 IOCTL_WDT_STROBE: ..........50 A.2.4 IOCTL_WDT_GETTIMEOUT: ........51 A.2.5 IOCTL_WDT_SETTIMEOUT: ........51 A.2.6 IOCTL_WDT_REBOOT: ...........
  • Page 12 TPC-66/68 Series User Manual...
  • Page 13 General Information This chapter gives background infor- mation for the TPC-66/68 series. Sections include: • Introduction • Specifications • LCD Specifications • Touchscreen Specifications • Power • I/O Port Arrangement • Mounting • Exploded Diagram • Dimensions and Cutout...
  • Page 14: Chapter 1 General Information

    Chapter 1 General Information 1.1 Introduction The TPC-66/68 series of touch panel computers consist of state-of-the-art HMI (Human Machine Interfaces). The 5.7"/ 5.6" operator interface com- bined with a RISC-based computing platform offers these key features: • Bright Display: The high-brightness LCD display provides a clear interface. •...
  • Page 15: I/O Ports

    1.2.2 I/O Ports COM1 COM2 COM3 RS-232 RS-232 RS-232/485 TPC-66SN RS-232 RS-232 RS-485 TPC-66T-E2BE RS-232 RS-232 RS-232/485 TPC-66T-E2AE RS-232 RS-232 CAN-Bus 2.0b/RS-485 TPC-68T Note: It’s suggested to use hardware flow control to avoid data loss. • 1 RJ-45 Ethernet port •...
  • Page 16: Lcd Specifications

    1.3 LCD Specifications TPC-66SN TPC-66T- TPC-66T-E2AE/68T E2BE Color STN TFT LCD TFT LCD Display Type 5.7” 5.7” 5.6” Size (diagonal) Maximum Resolution 320 x 240 (QVGA) 320 x 234 (QVGA) Maximum Colors 100°/55° 140°/120° 100°/60° Viewing Angle Luminance (cd / m2) 55:1 500:1 400:1...
  • Page 17: Power

    1.5 Power • Input Voltage: 18 ~ 32 VDC (The fuse will become an open circuit if input level exceeds 33 VDC) • Maximum Current: 3.15 A (Typical 24 VDC at 0.8A) 1.6 I/O Ports Arrangement TPC-66/68 panel computers provide 3 serial ports, 1 Ethernet LAN port and 2 USB ports.
  • Page 18: Panel Mounting

    1.7 Panel Mounting There is an adhesive waterproof gasket on the Al-Mg front bezel. Make sure the waterproof gasket is in position before installing a TPC-66/68 panel computer into the panel opening. Install the panel computer into the panel opening. Find the eight clampers and eight long screws in the accessory pack.
  • Page 19: Exploded Diagram

    1.8 Exploded Diagram Figure 1.3: Assembly Exploded Chapter 1...
  • Page 20: Dimensions And Cutout

    1.9 Dimensions and Cutout • Weight: 0.8 Kg • Dimensions (WxHxD): 195 x 148 x 44.5 mm • Cutout: 188 x 141 mm (suggested) Figure 1.4: Dimensions and Cutout TPC-66/68 Series User Manual...
  • Page 21 System Setup This chapter provides a brief explana- tion for operating the TPC-66/68.
  • Page 22: Chapter 2 System Setup

    Chapter 2 System Setup You can quickly get up and running by following the step-by-step instructions below. Open the package. Please check the packing list at the beginning of this manual to make sure every item is there. Figure 2.1: Unpack the Package Connect the power connector to the 24 VDC power lines.
  • Page 23 Figure 2.3: Pin Assignment on the Power Receptor Warning The system may be damaged when the power is turned on if the power source is not connected to the correct pins. Plug the power lines into the system power receptor. Figure 2.4: Power Line into the Power Receptor Chapter 2...
  • Page 24 Turn on the System Figure 2.5: Turn on the System Calibrate the touchscreen. The detailed procedure is described in section 3.2. TPC-66/68 Series User Manual...
  • Page 25 System Tuning Sections include: • LCD Contrast Tuning • Touchscreen Calibration • Buzzer Setting...
  • Page 26: Chapter 3 System Tuning

    Chapter 3 System Tuning 3.1 LCD Tuning The display settings let you control the backlight. Backlight provides a screen saving function. The backlight can be automatically turned off when the device is no longer used to lengthen the device life. Please go to “Start”...
  • Page 27: Touchscreen Calibration

    Click the “Advanced” button to activate the advanced backlight utility as shown in Figure 3.3. Click the “+” button to increase the LCD brightness or contrast, or the “-” button to decrease the LCD brightness or contrast. You can also click the slider, hold it, and move it to the designed value and then release the button.
  • Page 28 The window of the stylus properties will display after you click the stylus. There are two tabs in this screen: Double-Tap and Calibration. Double- Tap is used to record the time period between the two taps when double- tapping in Windows CE. Calibration is for users to calibrate the touch screen.
  • Page 29: Buzzer Setting

    3.3 Buzzer Setting TPC-66/68 panel computers provide a buzzer setting in Windows CE. This function enables a beep when users use the touch screen. To enable/ disable this functionality, open “Start” ‡ “Setting” ‡ “Control Panel” ‡ “Volume & Sounds” as shown in Figure 3.7. Note: TPC-66T-E2BE can not adjust the buzzer volume Figure 3.7: Volume &...
  • Page 30 TPC-66/68 Series User Manual...
  • Page 31 Windows CE Sections include: • TPC Utilities • Networking • Application Program Development...
  • Page 32: Chapter 4 Windows Ce

    Chapter 4 Windows CE The TPC-66/68 operator interface terminals are designed for Windows CE. Windows CE is a compact operating system that occupies less stor- age space and use less system resources compared with other operating systems. By its modular nature, it is possible to choose the functions that are useful for a specific application.
  • Page 33: Tpc Utilities

    4.1 TPC Utilities There are several utilities built into Windows CE in the TPC series. 4.1.1 Soft-Keyboard The TPC-66/68 series also has a small-sized operator interface. Since it is not convenient to attach a keyboard to such a small device, a software keyboard is built into the standard Windows CE OS.
  • Page 34 Figure 4.3: TPC Configurator General Page This page displays the basic system information. There are two main parts: system and memory. The system shows the OS image version and CPU type. The second part includes total capacity, usage and currently available capacity of the disk and the memory.
  • Page 35 Network This page shows information about the active network adapter. You can select the network adapter from the combo box as shown in Figure 4.5. Release the current IP and retrieve the new IP through the provided but- ton, “Renew”. Use the “Ping”...
  • Page 36 Watchdog Watchdog is a function to let the device automatically reset if a program does not respond in time. This prevents system crashes and hangs to stop your critical applications, as the watchdog will automatically restart the machine when required. Set the response time through the combo box as shown below.
  • Page 37 Misc There are several functions provided in the Misc page as shown in the fig- ure below. Figure 4.8: Misc Page Startup Programs: You can easily set the startup programs without edit- ing. The programs listed in the combo box will be automatically executed after the system has successfully booted.
  • Page 38 Reboot: You can reboot TPC-66/68 panel computers by clicking the “Reboot” button. Once this button is clicked, the dialog below will be dis- played. Figure 4.9: Reboot Machine There are two additional ways to reboot the system, clicking a small machine icon on the status bar and executing a command, reboot.exe, through a command line program.
  • Page 39 Figure 4.10: Registry Saving Success Figure 4.11: Registry Editor Web Server Root: Input the root path of the web server here. The root path will only be effective after the machine has been rebooted. FTP Server Root: Input the root path of the ftp server here. The root path will only be effective after the machine has been rebooted.
  • Page 40 4.1.3 Advantech Tools There are several useful tools in the Advantech program. Please go to “Start” ‡ “Programs” ‡ “Advantech” to run the tools as shown in Figure 4.12. The tools include “ActiveSync”, “Registry Editor”, “Registry Saver”, “Remote Display Application”, “NotepadPlus”, “System Font Setting”...
  • Page 41 Registry Saver When Registry Saver is executed, the system registry will be saved. Also, you can execute it in a command-line environment to save the registry like “regsave.exe” or “regsave.exe –s” for the silence mode. Remote Display Application Remote Display Application displays a Windows CE device screen on a remote desktop.
  • Page 42 Figure 4.14: Remote Display Application Figure 4.15: Connect Once the connection is successfully established, you can see the display of the panel computer and control it from the host machine as shown in Figure 4.16. TPC-66/68 Series User Manual...
  • Page 43 Figure 4.16: Remote Display Host Application NotepadPlus NotepadPlus is a text editor as shown in Figure 4.17. Figure 4.17: NotepadPlus TPC Configurator TPC Configurator is an integrated utility to configure the basic settings of the panel computer. Please refer to section 4.1.2. Chapter 4...
  • Page 44 TPC Version Information TPC Version Information shows the version information of the operation system in the TPC-66/68 as shown in Figure 4.18. Figure 4.18: TPC Version Information 4.1.4 Other Utilities There are other utilities provided in the panel computer. These utilities are command-line executed programs that do not have a graphical user inter- face.
  • Page 45 RegSave.exe [-s]: Saves registry settings. If you use “RegSave.exe –s”, no message box is displayed whether you are successful or fail. Reboot.exe: Saves the registry settings and reboots the panel computer. Screen.exe [on/off]: Turns the display on/off. Use “Screen.exe on” to turn on and “Screen.exe off”...
  • Page 46 A window that shows all available connections will pop up. Double click the icon that has the connection you want to configure. For example, double click SMSC9115 icon to configure. Figure 4.20: Selected Connection Select the “IP Address” tab. Figure 4.21: Setting IP Address TPC-66/68 Series User Manual...
  • Page 47 Select the “Name Server” tab. Figure 4.22: Setting Name Servers Note Do NOT click the Next button at this time. Press “Start” in of task bar of Windows and select “Run”. Execute “regsave” to save the registry settings to a storage card. Figure 4.23: Save Registry Chapter 4...
  • Page 48 4.2.2 Network via Serial Port This section introduces how to setup the connection between the TPC series and a host PC via Microsoft ActiveSync. ActiveSync Setting Procedure Insert the TPC CD into the CD-ROM of the host PC Install the TPC software development kit for eVC++. Install Microsoft ActiveSync.
  • Page 49 Click 'change...' to select the COM port- serial 1 or serial 2. In this example, we use COM1 of TPC to connect with COM1 of the host.. Figure 4.25: PC Connection Properties Please check the COM box and select your desired port from the list. Figure 4.26: Change Connection Chapter 4...
  • Page 50 Press the 'enter' symbol from the keyboard to confirm the change. Figure 4.27: Change Connection You can find the change is active. The connection is via serial1 - COM1. Figure 4.28: COM1 Set TPC-66/68 Series User Manual...
  • Page 51 Setting the Communication Environment of the Host Double click the icon ActiveSync on your host computer. Figure 4.29: Microsoft ActiveSync Select “File”->”Connection Settings” Figure 4.30: Select Connection Setting Chapter 4...
  • Page 52 Configure the connection setting. Figure 4.31: Configure Connection Setting TPC-66/68 Series User Manual...
  • Page 53 A window will pop up after you press “Get Connected”. Figure 4.32: Get Connected Please run “repllog.exe” on the TPC. Figure 4.33: Run Repllog.exe on the TPC Press the “Next” button on your host computer. Chapter 4...
  • Page 54 The message shown below will show on the TPC once the TPC and the host PC are connected. Figure 4.34: Connection on the TPC A window will pop up as shown below on the host computer, once the TPC and the host PC are connected. Select “No” and then press “Next”. Figure 4.35: Connection on the Host PC Select “Explore”...
  • Page 55 Figure 4.36: Explore the TPC 4.2.3 Network via USB Client Port In addition to connecting via a null modem cable as depicted in section 4.2.3, TPC-66/68 panel computers can also be connected to the host com- puter via the client’s USB port. The host computer must install the Microsoft ActiveSync service offered by Microsoft.
  • Page 56 4.3 Application Program Development 4.3.1 System Requirements for Developers These are the requirements to run Microsoft eMbedded Visual C++ 4.0. • A desktop computer with a Pentium II-class processor, 450 MHz or faster. • Microsoft Windows 2000 Professional SP4, Microsoft Windows 2000 Server SP2, or Microsoft Windows XP Professional.
  • Page 57 4.3.2 Building Windows CE Runtime Build the Windows CE runtime with the eMbedded Visual tools. This section demonstrates step by step how to develop a custom application. Install Microsoft eMbedded Visual C++: The Microsoft eMbedded Visual C++ tool is a desktop development environment for creating applications and system components for Windows CE .NET-pow- ered devices.
  • Page 58 Note The selected CPU type must be Win32 (WCE ARM V4) or Win32 (WCE ARMV4I). Select “ADVTPC” in the main window of embedded Visual C++. Figure 4.38: Selecting After you complete the configuration procedure, you can start to develop your application. Press “Build” to compile your program to a .exe file and download it to TPC.
  • Page 59 Watchdog Timer Programming...
  • Page 60: Appendix A Watchdog Timer Programming

    Appendix A Watchdog Timer Programming There is a built-in watchdog timer in the TPC-66/68 series. You can access it through the WIN32 API. TPC-66/68 panel computers provide a WDT driver to allow users to enable/disable the Watchdog timer. The driver name is “WDT1:”. Programmers must open this driver before using the resources.
  • Page 61 • lpInBuffer [in] Long pointer to a buffer that contains the data required to perform the operation. This parameter can be NULL if the dwIoControlCode parameter specifies an operation that does not require input data. • nInBufferSize [in] Size, in bytes, of the buffer pointed to by lpInBuffer. •...
  • Page 62: How To Use The Control Code

    A.2 How to Use the Control Code There are 6 control codes for the operation codes in the WDT driver. A.2.1 IOCTL _WDT_ENABLE: Enables the Watchdog timer on your application. By default, if the Watchdog timer is enabled, the WDT driver will automatically trigger itself after the specified period and your application does not need to trig- ger the Watchdog timer in this situation.
  • Page 63: Ioctl_Wdt_Gettimeout

    A.2.4 IOCTL_WDT_GETTIMEOUT: Gets the Watchdog time setting. lpInBuffer: unused. nInBufferSize: unused. lpOutBuffer: The DWORD pointer to your Watchdog time setting. The Watchdog time setting is just a number. 0 means 2 seconds, 1 means 5 seconds, 2 means 10 seconds, 3 means 15 seconds, 4 means 30 seconds, others means 40 seconds.
  • Page 64: Examples

    A.3 Examples #define WDT_CODE(ID) CTL_CODE(FILE_DEVICE_UNKNOWN, ID, METHOD_BUFFERED, FILE_ANY_ACCESS) #define IOCTL_WDT_ENABLE WDT_CODE (0x900) #define IOCTL_WDT_DISABLE WDT_CODE (0x901) #define IOCTL_WDT_STROBE WDT_CODE (0x902) #define IOCTL_WDT_GET_TIMEOUT WDT_CODE (0x903) #define IOCTL_WDT_SET_TIMEOUT WDT_CODE (0x904) #define IOCTL_WDT_REBOOT WDT_CODE (0x905) // For compatibility reasons, you can define IOCTL as below: // #define IOCTL_WDT_ENABLE 0x1001 // #define IOCTL_WDT_DISABLE 0x1002 // #define IOCTL_WDT_STROBE 0x1003...
  • Page 65 DWORD dwTemp; DWORD nIndex=2; // Set the Watchdog Timer as 10 seconds. Number 2 means 10 seconds. DeviceIoControl(m_hWDT, IOCTL_WDT_SET_TIMEOUT, &nIndex, sizeof(nIndex), NULL, 0, &dwTemp, NULL); // Enable the Watchdog timer DeviceIoControl(m_hWDT, IOCTL_WDT_ENABLE, NULL, 0, NULL, 0, &dwTemp, NULL); While (1) { // do your job here…...
  • Page 66 TPC-66/68 Series User Manual...
  • Page 67 Fuse Specifications...
  • Page 68: Appendix B Fuse Specifications

    Appendix B Fuse Specifications B.1 Fuse Specifications Rating: 250 VAC, 3.15A Size: 5 x 20 mm Note The fuse is set to break if the input voltage exceeds 33 VDC. B.2 Fuse Replacement Step 1: Remove the fuse cover Step 2: Replace the damaged fuse with a new one Step 3: Replace the fuse cover Figure B.1: Fuse Replacement Warning...
  • Page 69 Pin Assignments...
  • Page 70: Appendix C Pin Assignments

    Appendix C Pin Assignments C.1 RS-232 Pin Assignment C.2 4-Wire RS-232/485 Pin Assignments Pin No. TPC-66SN/ TPC-66T-E2AE Pin 1 DATA – (RS-485) Pin 2 Pin 3 Pin 4 DATA + (RS-485) Pin 5 Pin 6 No Connection Pin 7 Pin 8 Pin 9 No Connection TPC-66/68 Series User Manual...
  • Page 71: Rs-485 Pin Assignment

    C.3 RS-485 Pin Assignment Pin No. TPC-66SN/TPC-66T-E2AE TPC-66T-E2BE Pin 1 DATA - DATA - Pin 2 No Connection DATA + Pin 3 No Connection No Connection Pin 4 DATA + No Connection Pin 5 Pin 6 No Connection No Connection Pin 7 No Connection No Connection...
  • Page 72 TPC-66/68 Series User Manual...
  • Page 73 Visual Settings...
  • Page 74: Appendix D Visual Settings

    Appendix D Visual Settings There are two powerful and friendly utilities included to extend the visual capabilities of TPC-66/68. The two utilities are used to set the font size and rotate the screen. D.1 Font Setting Please go to start->programs->advantech->system font setting. Figure D.1: Font Setting TPC-66/68 provides two font settings –...
  • Page 75 Figure D.3: Change Font Setting Figure D.4: Small Font Display Appendix D...
  • Page 76: Screen Rotation

    D.2 Screen Rotation Please go to start->setting->control panel-> screen rotation as below. Figure D.5: Screen Rotation Please select how you want the view display. Figure D.6: Screen Rotation Options TPC-66/68 Series User Manual...
  • Page 77 This screen is rotated 90 degrees in the example. Figure D.7: 90 Degrees Rotation Figure D.8: Portrait Rotation Appendix D...
  • Page 78 TPC-66/68 Series User Manual...

This manual is also suitable for:

Tpc-68 series

Table of Contents