background image

PPC-2115

User Manual

PPC-2115 User Manual

July 2007
372053A-01

Summary of Contents for PPC-2115

Page 1: ...PPC 2115 User Manual PPC 2115 User Manual July 2007 372053A 01 ...

Page 2: ...00 Lebanon 961 0 1 33 28 28 Malaysia 1800 887710 Mexico 01 800 010 0793 Netherlands 31 0 348 433 466 New Zealand 0800 553 322 Norway 47 0 66 90 76 60 Poland 48 22 3390150 Portugal 351 210 311 210 Russia 7 495 783 6851 Singapore 1800 226 5886 Slovenia 386 3 425 42 00 South Africa 27 0 11 805 8197 Spain 34 91 640 0085 Sweden 46 0 8 587 895 00 Switzerland 41 56 2005151 Taiwan 886 02 2377 2222 Thailan...

Page 3: ...ding photocopying recording storing in an information retrieval system or translating in whole or in part without the prior written consent of National Instruments Corporation National Instruments respects the intellectual property of others and we ask our users to do the same NI software is protected by copyright and other intellectual property laws Where NI software may be used to reproduce soft...

Page 4: ...nt of Communications DOC Changes or modifications not expressly approved by NI could void the user s authority to operate the equipment under the FCC Rules Class A Federal Communications Commission 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 ha...

Page 5: ...ing advising you to take precautions to avoid electrical shock When symbol is marked on a product it denotes a component that may be hot Touching this component may result in bodily injury bold Bold text denotes items that you must select or click in the software such as menu items and dialog box options Bold text also denotes parameter names italic Italic text denotes variables emphasis a cross r...

Page 6: ...ion 2 1 Setup 2 2 Touchscreen Calibration 2 3 Dual Display Setting 2 4 Panel Mounting 2 4 Chapter 3 Jumpers and Connectors Jumper and Connector Functions 3 1 Jumper and Connector Locations 3 2 Appendix A Specifications Appendix B Serial Port Settings Appendix C Watchdog Timer Programming Appendix D Watchdog Timer Programming on WinCE Appendix E Accessory Kit Assembly Procedure ...

Page 7: ...Contents PPC 2115 User Manual viii ni com Appendix F Touchscreen Configuration Appendix G Fuse Replacement Appendix H Technical Support and Professional Services Index ...

Page 8: ...unication capability The PPC 2115 is a powerful I O interface for easy communication with other devices The I O interface includes serial ports an RS485 port a parallel port and Ethernet and USB 2 0 support Windows CE support In addition to Windows 2000 XP support the PPC 2115 supports the Windows CE and Windows XP embedded platforms I O Ports The PPC 2115 includes the following ports One parallel...

Page 9: ...ni com Figure 1 1 shows the I O port arrangement Figure 1 1 I O Port Arrangement For more PPC 2115 specifications see Appendix A Specifications 1 Parallel Port 2 LAN1 3 LAN2 4 USB 5 PS 2 6 COM3 RS232 7 COM4 RS232 422 485 8 COM1 RS232 9 VGA 1 2 3 4 5 6 7 8 9 ...

Page 10: ...rface during installation Dropping it or letting it fall may cause damage The openings on the enclosure are for air convection Protect the equipment from overheating Do not cover the openings Make sure the power source voltage is correct before connecting the equipment to the power outlet Position the power cord so that people cannot step on it Do not place anything over the power cord All caution...

Page 11: ...ntrolled environment Caution There is a danger of explosion if the battery is incorrectly replaced Replace the battery only with the same or equivalent type recommended by the manufacturer Discard used batteries according to the manufacturer s instructions The sound pressure level at the operator s position according to IEC 704 1 1982 is no more than 70 dB A Setup Follow these steps to set up the ...

Page 12: ...ower lines can be from either a power adapter or in house power source Figure 2 1 Power Connector 4 Connect the power connector to the power receptor on the PPC 2115 The power receptor pin assignment is shown in Figure 2 2 Figure 2 2 Power Receptor and Pin Assignment 5 Press the power button to power on the system Touchscreen Calibration The PPC 2115 touchscreen should be correctly calibrated and ...

Page 13: ...he currently active display device Use this window to select and configure alternate display devices Panel Mounting Follow these steps to mount the PPC 2115 in a panel 1 Be sure the adhesive waterproof gasket on the front bezel is in position 2 Install the PPC 2115 into the panel opening Refer to Appendix A Specifications for cutout dimensions 3 Attach the clamps included in the accessory pack to ...

Page 14: ...cription CN1 VGA D Sub 15 pin female on panel CN2 DC in DC power in connector 5 08 mm 3 pin housing CN3 PCMCIA One slot PCMCIA connector CN4 LCD power LCD inverter connector CN5 PS2 Standard mini DIN 6 pin supports keyboard and mouse CN7 USB Two USB type A female CN9 IDE Internal IDE 44 pin 2 mm connector CN10 PRT D Sub 25 pin female CN11 CF CompactFlash socket CN12 Speaker out Internal speaker co...

Page 15: ...tor CN17 JP3 Touch Internal touchscreen connector COM1 COM1 Serial port COM1 RS232 COM3 COM3 Serial port COM3 RS232 COM4 COM4 Serial port COM4 RS232 422 485 S1 COM4 MODE1 Setting COM4 RS232 422 485 mode S2 COM4 MODE2 Setting COM4 RS422 master or slave mode JP4 Clear CMOS Clear CMOS SW1 Power switch System power switch Table 3 1 Mainboard Connectors and Jumpers Continued Label Function Description ...

Page 16: ...Chapter 3 Jumpers and Connectors National Instruments Corporation 3 3 PPC 2115 User Manual Figure 3 1 Mainboard Jumpers and Connectors ...

Page 17: ... National Instruments Corporation A 1 PPC 2115 User Manual A Specifications Physical Weight 5 5 kg without HDD Cutout dimensions 373 5 297 5 mm suggested ...

Page 18: ...Appendix A Specifications PPC 2115 User Manual A 2 ni com Dimensions 383 mm 15 079 in 373 mm 14 685 in 4 5 mm 0 177 in 64 mm 2 52 in 297 mm 11 693 in 307 mm 12 087 in ...

Page 19: ...ffer with system memory simultaneous support of CRT and LVDS flat panel display Ethernet Intel 82562EZ and Intel 82551QM Ethernet controller IEEE 802 3u protocol compatible Watchdog timer W83627 watchdog timer 1 6 s timeout period IDE 2 EIDE channels support one IDE compact flash socket onboard and one 44 pin 2 mm connector LCD Display type TFT color LCD Size diagonal 15 in Maximum resolution 1024...

Page 20: ...stive Base glass construction Tempered glass Resolution 1024 1024 Light transmission 75 typical Controller RS232 interface Power rating 3 3 to 5 V Durability 100 million touches Power Input voltage 18 to 32 VDC the fuse becomes an open circuit if the input level exceeds 33 VDC Typical 24 VDC 2 0 A Fuse Rating T3 15 A 250 V Size 5 20 mm Note When replacing the fuse use only a fuse of the same type ...

Page 21: ...nology equipment IEC 60950 1 EN 60950 1 UL 60950 1 CSA 60950 1 Note For UL and other safety certifications refer to the product label or visit ni com certification search by model number or product line and click the appropriate link in the Certification column Electromagnetic Compatibility This product is designed to meet the requirements of the following standards of EMC for electrical equipment...

Page 22: ...recognizes that eliminating certain hazardous substances from our products is beneficial not only to the environment but also to NI customers For additional environmental information refer to the NI and the Environment Web page at ni com environment This page contains the environmental regulations and directives with which NI complies as well as any other environmental information not included in ...

Page 23: ...r recycle according to local state or federal laws Consult the Electronic Industries Alliance at www eiae org for more information For specific information on lamp disposal consult www lamprecycle org Cleaning If you need to clean the unit use a soft nonmetallic brush Make sure that the unit is completely dry and free from contaminants before returning it to service ...

Page 24: ...oration B 1 PPC 2115 User Manual B Serial Port Settings COM1 COM3 Connector Pinout The following figure and table show the COM1 COM3 connector pinout Pin Signal 1 NDCD 2 NRX 3 NTX 4 NDTR 5 GND 6 NDSR 7 NRTS 8 NCTS 9 NRI 1 5 9 6 ...

Page 25: ...S 232 RS 422 or RS 485 and it has auto data flow control capability In other words the PPC 2115 can automatically detect the data flow direction at this port when two wired RS 485 communication is activated The following figure and table show the COM4 pinout and settings COM4 Mode S1 and S2 Setting RS232 Mode RS485 Mode RS422 Master Mode RS422 Slave Mode 1 5 9 6 ...

Page 26: ...Appendix B Serial Port Settings National Instruments Corporation B 3 PPC 2115 User Manual PIN RS 232 RS 422 RS 485 1 NDCD TX D 2 NRX TX D 3 NTX RX 4 NDTR RX 5 GND GND GND 6 NDSR 7 NRTS 8 NCTS 9 NRI ...

Page 27: ...controller It includes the following programmable functions You can enable and disable the timer via programming You can set the timer interval from 1 to 255 seconds or 1 to 255 minutes The timer generates an interrupt or resets the signal if the software fails to reset the timer after a timeout Watchdog Timer Programming The watchdog timer I O port address is 2E hex the address port and 2F hex th...

Page 28: ...re C 1 describes the watchdog timer programming procedure and Table C 1 describes the watchdog timer registers Figure C 1 Watchdog Timer Programming Procedure Unlock W83627 Select Watchdog Timer Register Enable Watchdog Timer Function Use Watchdog Timer Function Lock W83627HF ...

Page 29: ...o bit 3 default second Write 1 to bit 3 minute F6 hex Write 0 Stop timer 01 to FF hex default The count amount in seconds or minutes depends on the value set in register F5 hex This number determines how long the watchdog timer waits for the strobe before generating an interrupt or reset signal Writing a new value to this register resets the timer to count with the new value F7 hex Read Write Bit ...

Page 30: ...al 07h Select registers of watchdog timer Out dx al Inc dx Mov al 08h Out dx al Dec dx Enable the function of watchdog timer Mov al 30h Out dx al Inc dx Mov al 01h Out dx al Dec dx Set second as counting unit Mov al 0f5h Out dx al Inc dx In al dx And al not 08h Out dx al Dec dx Set timeout interval as 10 seconds and start counting Mov al 0f6h Out dx al Inc dx Mov al 10 Out dx al Dec dx lock W83627...

Page 31: ... al Mov al 07h Select registers of watchdog timer Out dx al Inc dx Mov al 08h Out dx al Dec dx Enable the function of watchdog timer Mov al 30h Out dx al Inc dx Mov al 01h Out dx al Dec dx Set minute as counting unit Mov al 0f5h Out dx al Inc dx In al dx Or al 08h Out dx al Dec dx Set timeout interval as 5 minutes and start counting Mov al 0f6h Out dx al Inc dx Mov al 5 Out dx al Dec dx lock W8362...

Page 32: ...x Mov al 08h Out dx al Dec dx Enable the function of watchdog timer Mov al 30h Out dx al Inc dx Mov al 01h Out dx al Dec dx Enable watchdog timer to be reset by mouse Mov al 0f7h Out dx al Inc dx In al dx Or al 80h Out dx al Dec dx lock W83627HF Mov al 0aah Out dx al Example 4 Enable the Keyboard to Reset the Watchdog Timer Mov dx 2eh unlock W83627H Mov al 87h Out dx al Out dx al Mov al 07h Select...

Page 33: ...obed reset by keyboard Mov al 0f7h Out dx al Inc dx In al dx Or al 40h Out dx al Dec dx lock W83627HF Mov al 0aah Out dx al Example 5 Generate a Timeout Signal without Timer Counting Mov dx 2eh unlock W83627H Mov al 87h Out dx al Out dx al Mov al 07h Select registers of watchdog timer Out dx al Inc dx Mov al 08h Out dx al Dec dx Enable the function of watchdog timer Mov al 30h Out dx al Inc dx Mov...

Page 34: ...Appendix C Watchdog Timer Programming PPC 2115 User Manual C 8 ni com Mov al 0f7h Out dx al Write 1 to bit 5 of F7 register Inc dx In al dx Or al 20h Out dx al Dec dx lock W83627HF Mov al 0aah Out dx al ...

Page 35: ...orm the specified operation The function and its parameters are BOOL DeviceIoControl HANDLE hDevice DWORD dwIoControlCode LPVOID lpInBuffer DWORD nInBufferSize LPVOID lpOutBuffer DWORD nOutBufferSize LPDWORD lpBytesReturned LPOVERLAPPED lpOverlapped Parameters DeviceIOControl includes the following parameters hDevice in Handle to the device that performs the operation Call the CreateFile function ...

Page 36: ... This parameter can be NULL if the dwIoControlCode parameter specifies an operation that does not produce output data nOutBufferSize in Size in bytes of the buffer pointed to by lpOutBuffer lpBytesReturned out Long pointer to a variable that receives the size in bytes of the data stored into the buffer pointed to by lpOutBuffer The lpBytesReturned parameter cannot be NULL Even when an operation pr...

Page 37: ...Buffer unused nOutBufferSize unused IOCTL _WDT_DISABLE Disables the application watchdog timer lpInBuffer unused nInBufferSize unused lpOutBuffer unused nOutBufferSize unused IOCTL_WDT_STROBE Triggers the watchdog If your application uses IOCTL_WDT_ENABLE to enable the watchdog first and then sends IOCTL_WDT_REBOOT to the WDT driver your application must trigger the watchdog once during the watchd...

Page 38: ...tBufferSize unused IOCTL_WDT_SETTIMEOUT Sets the watchdog time setting lpInBuffer The DWORD points to your watchdog time setting The watchdog time settings are nInBufferSize unused lpOutBuffer unused nOutBufferSize unused Setting Time 0 2 s 1 default 5 s default 2 10 s 3 15 s 4 30 s 5 45 s 6 60 s Setting Time 0 2 s 1 default 5 s default 2 10 s 3 15 s 4 30 s 5 45 s 6 60 s ...

Page 39: ..._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 define IOCTL_WDT_GETTIMEOUT 0x1004 define IOCTL_WDT_SETTIMEOUT 0x1005 define IOCTL_WDT_REBOOT 0x1006 HANDLE m_hWDT NULL TCHAR szClassName 60 assign the WDT driver name wsprintf szClassName TEXT WDT1 ...

Page 40: ...While 1 do your job here Sleep 8000 DeviceIoControl m_hWDT IOCTL_WDT_STROBE NULL 0 NULL 0 dwTemp NULL DeviceIoControl m_hWDT IOCTL_WDT_DISABLE NULL NULL 0 dwTemp NULL CloseHandle m_hWDT ...

Page 41: ... to a CD ROM via the CompactFlash slot CompactFlash to IDE Transfer Kit Assembly Follow these steps to connect to a CD ROM via the CompactFlash slot 1 Connect the IDE cable to the adapter board 2 Insert the adapter board into the CompactFlash slot 3 Connect the CD ROM to the IDE cable 4 Connect the external power line to the CD ROM ...

Page 42: ...ly it does not apply to the PPC 2115 which allows only one touchscreen display About shows the driver version Calibrate There are two ways to calibrate the touchscreen standard calibration and advanced calibration Use standard calibration to adjust newer touchscreens which need only a few calibration points Follow these steps to use standard calibration 1 Click the Standard Calibration button on t...

Page 43: ...uch the red square on this screen and the screens that follow it 5 The calibration is complete after you touch the red square on the last screen Draw The draw option tests touchscreen operation by showing touch location Follow these steps to use the draw function 1 Click the Draw button in the Draw tab of the PenMount Control Panel 2 Touch several points on the screen The screen should show the po...

Page 44: ... fuse unless it is damaged Do not replace the fuse with a differently rated fuse For more information see the fuse specifications in Appendix A Specifications Follow these steps to replace the fuse 1 Remove the fuse cover 2 Replace the damaged fuse with a new one 3 Place the fuse cover back into position ...

Page 45: ...every question receives an answer For information about other technical support options in your area visit ni com services or contact your local office at ni com contact Training and Certification Visit ni com training for self paced training eLearning virtual classrooms interactive CDs and Certification program information You also can register for instructor led hands on courses at locations aro...

Page 46: ...REBOOT D 5 IOCTL_WDT_SETTIMEOUT D 4 IOCTL_WDT_STROBE D 3 using D 3 parameters D 1 diagnostic tools NI resources H 1 dimensions A 2 documentation conventions used in the manual v NI resources H 1 Draw calibration option F 2 drivers NI resources H 1 dual display setting 2 4 E electromagnetic compatibility specifications A 5 environmental management specifications A 6 environmental specifications A 5...

Page 47: ...B 1 COM4 connector pinout and settings B 2 CompactFlash to IDE transfer kit assembly E 1 connectors 3 1 dimensions A 2 dual display setting 2 4 electromagnetic compatibility specifications A 5 environmental management specifications A 6 environmental specifications A 5 fuse replacement G 1 specifications A 4 I O ports 1 1 introduction 1 1 jumpers 3 1 LCD specifications A 3 mercury disposal and rec...

Page 48: ...Electronic Equipment compliance A 6 support technical H 1 system kernel specifications A 3 system setup 2 2 T technical support H 1 touchscreen calibration 2 3 F 1 About F 1 Calibrate F 1 Draw F 2 Multiple Monitors F 1 Option F 2 specifications A 4 training and certification NI resources H 1 troubleshooting NI resources H 1 W Waste Electrical and Electronic Equipment compliance specifications A 6 ...

Reviews: