Home
PL-5900 Series User Manual
Contents
1. AN JAN Be careful when handling the PL not to damage the built in HDD Important This cord is designed only for AC100V use Any other voltage will require a different cord If your PL unit contains a built in accessory that accessory s Installa tion Guide will also be included in the PL s packing box Please check that all items normally included with that accessory are also included in this box Ge The CD ROM contains User Manual and PL 5900 Series Utility and Driver wj Fordetails Chapter6 Setting Up Your PL OS PL 5900 Series User Manual 11 Preface Special Features 12 The PL 5900 series displays are equipped with the following features E The Latest High Performance Architecture Designed around the AMD K6 III E 500 MHz CPU the PL utilizes the type of high performance architecture that offers you superior compatibility B Bright 10 4 LCD with a Wide Viewing Angle The PL s large 10 4 inch 640 x 480 dot TFT LCD display offers excellent visibility and brightness This top of the line TFT color LCD model allows you to create detailed and powerful visual images with excellent brightness a wide viewing angle and a display capable of 260 000 colors E Easy Front Panel Installation The PL is designed to be installed easily into the front of any panel or device It is also rugged enough for use in harsh industrial e
2. S gt 14 0 55 SS NN r B z K a ri m N QN A enn i Y C N E m Front Side PL 5900 Series User Manual 2 19 Chapter 2 Specifications 2 5 9 Panel Cut Dimensions Unit mm in pA x v9 A Oo 2 7 p eo oo T e o 9 v C 1O to N KE J 1 0 04 11 4 291 5 E 8 0 A Besurethe thickness of the panel is from 1 6 to 10 mm l e All panel surfaces used should be strengthened Especially if high important levels of vibration are expected and the PL s installation surface i e an operation panel s door etc can move i e open or close due consideration should be given to the PL s weight To insure that the PL s moisture resistance is maintained be sure to install the PL into a panel that is flat and free of scratches or dents e Be sure all installation tolerances are maintained to prevent the unit from falling out of its installation panel 2 20 PL 5900 Series User Manual 1 Installation Chapter 3 Installing Optional Units and Expansion Boards A wide variety of optional units and expansion boards made by Digital can be installed in the PL as well as a number of commercially available PCI bus or ISA bus compat ible boards This chapter describes how to install these products in the PL 3 1 Installation The following explanation pages describe the installation procedures for the PL s DIM module
3. ra Top 311 12 24 ra e n ri M N pa Front 93 3 66 be a I gt De 10 251 9 88 PL 5900 Series User Manual Chapter 2 Specifications 2 5 6 PL 5901T with PL FD500 External Dimensions Unit mm in excluding projections g wj 5 000000000000000000000000 2 00000 o 0E 686000080000 80006 e 9956 0000000000000000000000000000000 00 00000000000000000000000000000000 00 D000000000000000000000000000000 996 00000000000000000000000000000000 o 00 o cm 111 4 37 2210 87 291 11 46 Top 93 3 66 30 1 18 3111224 lt 140 55 _ g Meig TU I o 251 9 88 271 10 67 s s p od ho 38 1 50 DR lo gt 9 L Front Side PL 5900 Series User Manual 2 17 Chapter 2 Specifications 2 5 7 PL 5901T with Mirror Disk Unit External Dimensions Unit mm in excluding projections E 17 O00000000000000000000000 oo
4. 5 Unscrew and remove the two attach ment screws from the bottom of the PL PL 5900 Series Users Manual 7 3 Chapter 7 Maintenance and Inspection 6 Slide the rear cover to the top side 7 Lift up the rear face and remove it from the front face ment screws securing the backlight Backlight 8 Unscrew and remove the four attach P ig p joie e Vl e Use a 0 sized Phillips screwdriver to remove l the backlight attachment Important screws Be careful not to lose the screws e Be careful when remov Backlight ing the screws so that they do not fall inside the PL since they may cause the unit to malfunction 9 Remove the connector from the in verter board 10 Lift up the backlight and slowly pull the unit out of the PL 11 Insert the replacement backlight by reversing the removal procedure Secure the replacement backlight with the screws and insert the con nector to the inverter board 7 4 PL 5900 Series Users Manual AN IN m Important e The PL s backlights are installed at the top and bottom of the LCD panel Whenever you change a backlight be sure to change both backlights
5. P This feature cannot be used with a PL running WindowsNT 4 0 or Windows 2000 ote Xe due to the use of Windows 98 functions StopInsideBuzzer Call Format BOOL WINAPI StopInsideBuzzer void Return Value BOOL TRUE Normal FALSE Error Arguments None Processing Stops the PL unit s internal buzzer Example BOOL ret Stops PL internal buzzer ret StopInsideBuzzer This feature cannot be used with a PL running Windows NT or Windows 2000 due Note to the use of and Windows 98 functions Nd App 58 PL 5900 Series User Manual ChkInsideBuzzer Call Format Return Value Arguments Processing Example Appendices BOOL WINAPI ChkInsideBuzzer int BuzzerParam BOOL TRUE Normal FALSE Error I O int BuzzerParam Pointer to Buzzer Condition BUZZER ON Buzzeris ON BUZZER OFF Buzzer is OFF Checks the buzzer s operation status BOOL ret int BuzzerParam Checks buzzer status ret ChkInsideBuzzer amp BuzzerParam 1 Note This feature cannot be used with a PL running WindowsNT 4 0 or Windows 2000 NU due to the use of and Windows 98 functions GetWdtTimeout Call Format Return Value Arguments Processing Example PL 5900 Series User Manual BOOL WINAPI GetWdtTimeout int pTimebuf TRUE Normal FALSE Error I O int pTimebuf Pointer to Watchdog Timeout Status TIMEOUT_OK Not timeout TIMEOUT ERROR Timeout Gets watchdog timeout status BOOL ret int Timebuf Gets watc
6. onde 1 1 2 1 0 1 0 2 Touch panel coordinates in PL 386 family compatibility mode Input coordinate range X 0 30 Display area in Y 0 26 640 x 480 mode m 30 24 30 25 30 26 Touch panel effective area t e A2 point touch gives the midpoint coordinate between the two co ordinate values Important PL 5900 Series User Manual 6 15 Chapter 6 Setting Up Your PL OS B Start up ATPH59 Parameter 4 Parameters a n Specifies the I O base address of the touch panel s SIO port Hexadecimal Default 2e8 COM4 n 3f8 COMI 2f8 COM2 3e8 COM3 2e8 COM4 q lt n gt Specifies the interrupt level IRQ of the touch panel s SIO port Default 10 COM4 n 4 COMI 3 COM2 11 COM3 10 COM i lt n gt Sets the software interrupt vector number when calling up functions Hexadecimal Default n 59 r Cancels the resident command c path name Specifies the data file containing the calibrated value obtained from CALIB59 EXE touch panel data calibration When defaulted to ATPH59 CAL of the current directory is used Example atph59 a2e8 q10 cc atph59 cal Note Na Normally only atph59 is needed At startup the following message will appear on the screen Analog Touch Panel Handler ATPH59 EXE Version X XX Copy right c 2000 Digital Electronics Corporation Stay resident After startup these commands reside in memory T e Ifan erro
7. OS Location Windows 98 CAWindows System WindowsNT 4 0 Windows 2000 CAW innt System32 App 40 PL 5900 Series User Manual Appendices A 7 2 Class Contents B CPL Ioctl Class This class is used to set the parameters for device driver access using CPL Ioctl class Key Word Variable Name HANDLE m Dnhandle Device driver handle B CPL Iocal Class This uses the parameters set in CPL Ioctl and calls up DeviceloControl Driver Access function However since this class succeeds CPL Ioctl it cannot be used directly Key Word Variable Name Description HANDLE mh Device drverhandie Control code for li LON Input data buffer ublic void b IONS mose putts ber si i l Output data buffer ULONG Output date buffer size A public DWORD WORSE ddress for actual B no of outputbytes LPOVERLAPPED Soles GEMENER design B CPL Smiloctl Class This class is used to set the parameters for device driver access using CPL_Smiloctl class This class is only used when using the Software Mirroring driver Key Word Type Variable Name HANDLE m Dnhandle Device driver handle PL 5900 Series User Manual App 41 Appendices A 7 3 Visual C Functions SetWarningOut Sets warning output App 42 GetWarningO ut GetUniversalln ClearUniversalln SetUniversallnMask GetUniversallnMask SetR esetMask GetR esetMask SetldeErr GetldeErrHard GetLightblowE rr Get vent ClearEvent Star nsideBuzzer StopInsideB
8. o Oo 9 amp amp 8 OOOOOO OO o 9 O00000000000000 00000 oo OO O00000000000000000000000000000 O000000000000000000000000000000 o 0000000000000000000000000000000 9099 O000000000000000000000000000000 o OO o gt E 158 6 22 291 11 46 Top Co o 93 3 66 50 1 97 311 12 24 14 0 55 o o _ L d 3 009 000000 0 N pum 8 a L oi E r1 in N j N o X on il j y ri i Front Side 2 18 PL 5900 Series User Manual Chapter 2 Specifications 2 5 8 PL 5901T with PL RC500 External Dimensions Unit mm in excluding projections m O00000000000000000000000 Oo 8 Be 000000 O00000000000000 00000 O00000000000000000000000000 0000 O0000000000000000000000000000000 OO O000000000000000000000000000000 999 O0000000000000000000000000000000 o OO o 291 11 46 Top 93 3 66 22 0 87 311 12 24
9. In order for an application to use PL BLIoc dll it should be copied to the follow ing folder Windows 98 CAWindows System WindowsNT 4 0 Windows 2000 CAWinntSystem32 App 112 PL 5900 Series User Manual Appendices A 8 2 Class Contents B CPL BLlIoctl Class This class is used to set the parameters for device driver access using CPL BLlIoctl class Key Word HANDLE m Dnhandle Device driver handle B CPL BLlIocal Class This uses the parameters set in CPL BLIoctl and calls up DeviceloControl Driver Access function However since this class succeeds CPL BL Ioctl it cannot be used directly Key Word Variable Name Description HANDLE mp Deicedrerhandie LONG Control code for action to perform i Input data buffer x LONG mise Input ts bufersi i Output data buffer bl d b t ff public ULONG m obsize cup ae 2s Size public DWORD m retsize fece praca 5 no of output bytes A foverl public LPOVERLAPPED m ovp Poca e design PL 5900 Series User Manual App 113 Appendices A 8 3 Visual C Functions InitB Lloct Creates the CPL_BLloct object EndBLlocti Destroys the CPL_BLloct object A 8 4 Visual C Function Specifications Details App 114 InitBLloctl Call Format Return Value Arguments Processing Example EndBL Ioctl Call Format Return Value Arguments Processing Example GetBLDrvHandle Call Format Return Value Arguments Processing Example vo
10. a m pur c 8 S p C g Des gi i e rd rd el 1 N oji N o D Bie E Fomm qe L LO u Front Side PL 5900 Series User Manual 2 13 Chapter 2 Specifications 2 5 3 PL 5900T with Mirror Disk Unit External Dimensions Unit mm in excluding projections E a DOC QOOQOE 99 o in ODO00C0000000000000000000 co9 rd O000000000000000000000000000000 co M O0000000000000000000000000000000 o O00000000000000000000000000 ooo 8 00000000000000000000000000000000 o O o O000000000000000000000000000 O0000000000000000000000000000000 O000000000000000000000000000 O0000000000000000000000000000000 i O000000000000000000000000000000 L L 158 6 22 lt L 251 9 88 1 291 11 46 Top 130 5 12 50 1 97 3112 24 i mA Le 1410 55 b O r D l ca _ K D uH 8 Z o n R Ot in 2o Pe qua N m 7 M0000 e i t rests z cj WU g r4 i li SF 4e alll n HUUR Vd Front Side 2 14 PL 5900 Series User Manual Chapter 2 Specifications 2 5 4 PL 5900T with PL RC
11. Documentation Conventions The list below describes the documentation conventions used in this manual symbol Meaning IN IN a Important Indicates important information or procedures that mustbe followed for correctand risk free software device operation Provides useful or important supplemental information Indicates useful or importantsupplemental information Refers to useful orimportantsupplemental information Indicates steps in a procedure Be sure to perform these steps in the order given Abbreviation for the P L 5900 Series Industrial Computers 1 2 PL Series Panel Types DC24V Series Unit Model Numbers PL590 T A B C DE wm coe meam 3 slot type 1 slottype TFT Color LCD display AC100V Model no certification CE Marking UL c UL CSA Approval Revision No 10 PL 5900 Series User Manual Preface Package Contents The PL s packing box contains the items listed below Please check to confirm that all items shown below have been included B PL Unit B Power Cord PL 5900T PL 5901T included in the PL5900 T12 PL5901 T12 f B Installation E Installation E Function Labels FSSIoners Gasket EREEREREREEEEERE 4 brackets set Attach the function labels as iB R shown below CEE BPL 5900 Series User Manual amp Driver CD EEE Jc car we
12. SetWarningOut WARNING LAMP OUTPUT ON Sets the ALARM output status to OFF ret SetWarningOut WARNING ALARM OUTPUT OFF App 73 Appendices GetWarningOut Call Format BOOL GetWarningOut int Selector int pWarnOut Return Value TRUE Normal FALSE Error Arguments MD int Selector SetttingItem WARNING_LAMP LAMP WARNING_ALARM ALARM I O int pWarnOut Pointer to Output Status OUTPUT_OFF Output OFF OUTPUT_ON Output ON Processing Gets the warning status of the current set item LAMP or ALARM Example 1 CPL Ioctl m Ioc BOOL ret int WarnOut Gets the LAMP output status ret m Ioc GetWarningOut WARNING LAMP amp WarnOut Gets the ALARM output status ret m Ioc GetWarningOut WARNING ALARM amp WarnOut Example 2 BOOL ret int WarnOut Gets the LAMP output status ret GetWamingOut WARNING LAMP amp WarnOut Gets the ALARM output status ret GetWarningOut WARNING ALARM amp WarnOut App 74 PL 5900 Series User Manual GetUniversalIn Call Format Appendices BOOL GetUniversalIn int Selector int pUniIn Return Value TRUE Normal Arguments Processing Examplel Example 2 PL 5900 Series User Manual FALSE Error Mint Selector Designated Port PORT UNIO Universal Input 0 PORT UNII Universal Input 1 I O int pUniIn Pointer to Input Status INPUT OFF Input OFF INPUT ON Input ON Gets the input status of the designated port Universal Input 0 Unive
13. The Ethernet property window will appear 4 Click on Update Driver The Upgrade Device Driver Wizard will appear 5 Click on Next 6 Select Search for a suitable driver for my device recommended and click Next 7 Select Specify a location and click Next 8 Enter C Proface Lan and click OK The search for the driver will start 9 Click on Next 10 Click on Finish to restart your PL 6 8 PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS 6 4 Windows NT 4 0 Windows 92000 Cautions Perform the following settings as required by your OS 6 4 1 Automatic System Log On Setup B When using Windows NT 4 0 1 Click on the 2000 main screen s Start button and select the Enter Filename item Enter the text C WINNT REGEDIT EXE and press Enter to start the program 2 When the REGEDIT Registry Tree appears select the Winlogon subkey via the following text HKEY LOCAL MACHINE SOFTWAREMicrosoft WindowsNT Current Version Winlogon 3 In the DefaultUser Name field enter the User name to be used for the Auto matic Log on 4 Select the Edit menu s New String Value feature 5 To the Data Items present add AutoAdminLogon to the Name column s data and then enter 1 in that entry s Data field 6 Add Default Password to the Name column s data and enter the password used previously for the DefaultUserName in the Data field iu A user with no password c
14. int Mask Gets the masking information for Universal input O ret GetUniversalInMask PORT UNIO amp Mask Gets the masking information for Universal input 1 ret GetUniversalInMask PORT UNII amp Mask PL 5900 Series User Manual SetResetMask Appendices Call Format BOOL SetResetMask int Mask Return Value TRUE Normal Arguments Processing Example 1 Example 2 GetResetMask Call Format FALSE Error I int Mask Masking Information MASK_OFF Masking disabled MASK ON Masking enabled Sets reset masking CPL Ioctl m Ioc BOOL ret Disable reset masking ret m Ioc SetResetMask MASK OFF BOOL ret Disable reset masking ret SetResetMask MASK OFF BOOL GetResetMask int pMask Return Value TRUE Normal Arguments Processing Example 1 Example 2 PL 5900 Series User Manual FALSE Error I O int pMask Pointer to Masking Information MASK OFF Masking disabled MASK ON Masking enabled Gets the current reset masking information CPL Ioctl m Ioc BOOL ret int Mask ret m Ioc GetResetMask amp Mask BOOL ret int Mask ret GetResetMask amp Mask App 79 Appendices SetIdeErr Call Format BOOL SetIdeErr int IdeErr Return Value TRUE Normal Arguments Processing Example 1 Example 2 GetIdeErrHard Call Format FALSE Error D int IdeErr Error Output Information IDE ERROR OFF Error Output OFF IDE ERROR
15. FALSE Error DintSelector Designated Port PORT UNIO Universal Input 0 PORT UNI Universal Input 1 I O int Mask Masking Information MASK OFF Masking disabled MASK ON Masking enabled Sets the masking information for the designated port Universal Input 0 Universal Input 1 CPL Ioctl m Ioc BOOL ret Disable masking for Universal Input 0 ret m Ioc SetUniversalInMask PORT UNIO MASK_ OFF Enable masking for Universal Input 1 ret m Ioc SetUniversallnMask PORT UNII MASK ON BOOL ret Disable masking for Universal Input 0 ret SetUniversalInMask PORT UNIO MASK OFF Enable masking for Universal Input 1 ret SetUniversallInMask PORT UNII MASK ON App 77 Appendices App 78 GetUniversalInMask Call Format BOOL GetUniversalInMask int Selector int pMask Return Value TRUE Normal FALSE Error Arguments DintSelector Designated Port PORT UNIO Universal Input 0 PORT UNI Universal Input 1 I O int pMask Pointer to Masking Information MASK OFF Masking disabled MASK ON Masking enabled Processing Gets the masking information for the designated port Universal Input 0 Universal Input 1 Example 1 CPL Ioctl m Ioc BOOL ret int Mask Gets the masking information for Universal input O ret m Ioc GetUniversalInMask PORT UNIO amp Mask Gets the masking information for Universal input 1 ret m Ioc GetUniversalInMask PORT UNII amp Mask Example 2 BOOL ret
16. PL 5900 Series User Manual Chapter 4 Installation and Wiring 4 3 3 Grounding Cautions a Dedicated Ground best Set up a dedicated ground when using 2 1 Other the rear panel s FG terminal PL gees li uM f a dedicated ground is not possible use a shared ground as shown in figure b b Shared Ground allowed 1 Other PL device The grounding point must be as close to the PL as possible and the ground Ee oo ing wires must be as short as possible If the wires must be long use thick insulated wires and run them through conduits c Shared ground not allowed Other device 4 3 4 Cautions When Connecting I O Signal Lines I O signal lines must be wired separately from charged lines If the power cord needs to be wired together with the I O signal lines for any reason use shielded lines and ground one end of the shield to the PL s FG terminal To improve noise immunity attaching a ferrite core to the power cord is recom mended Use a grounding resistance of less than 100Q and a 2mm or thicker wire or your country s applicable standard For details contact your local PL distributor PL 5900 Series User Manual C Mem 4 12 PL 5900 Series User Manual PL 5900 Series User Manual 5 1 Setup Procedures Chapter 5 2 System Parameters 5 System Setup 5 1 Setup Procedures This chapter exp
17. Pallet code Setting pallet register ht 3 a ROSE EE S DX 17 byte data address AH 10h Setting attribute code AL 03h intensity brink BH 00h Set attribute bit 7 to intensity function 01 Set attribute bit 7 to blink function AH 10h IE basic pallet AL 07h BH Value read 9 BL Basic pallet register to read 0 15 App 26 PL 5900 Series User Manual Appendices Setting pallet register Reading overscan AH 10h f AL 08h BH Value read Reading basic AH 10h pallet register and AL 09h overscan register ES DX 17 byte buffer in which return value is located AH 10h AL 10h Seting expansion BX Selected expansion pallet register pallet register DH Red value CH Green value CL Blue value AH 10h Setting block in AL 10h expansion pallet ES DX Color value table register BX First expansion pallet register to set CX Number of blocks setinexpansion pallet registers AH 10h AL 12h Selecting pallet BL 00h page mode BH Pallet page mode 00h 4 pallet page mode 01h 16 pallet page mode 10h 13h 01h Expansion pallet page No Selecting pallet page Reading expansion pallet register BI coLB IIUcoLE IE Reading block in expansion pallet register ES DX Buffer address of value to read BX Expansion pallet address No where to start reading CX Number of registers to read Buffer selected in ES DX Current pallet page mode Reading palle
18. RR aR A EEE 28 k k k BUZZER ON RR AR A A EEE k k k void buzzer_on void int timer outp CTRL8253 Oxb6 outp DATA8253 2 0x33 outp DATA8253 2 0x05 Length of buzzer sounding outp CTRL8042 inp CTRL8042 0x3 amp Oxff Buzzer On for timer 0 timer lt BEEP_TIME timer App 20 PL 5900 Series User Manual Appendices E SEE RE REESE k k k k k BUZZER OFF RE EE SERE SEE k k k k k k k void buzzer_off void outp CTRL8042 inp CTRL8042 amp Oxfc Buzzer Off REOR GE GE GE GE GE k k EE k k k k k k k k K WAIT TOUCHPANEL OFF REESE GE GE GE GR 2 EE k k k k k k kk kk void wait_touch_off void while 1 inregs x ax TP_CONDITION int86 ATPH_SYS_CALL amp inregs amp outregs if outregs h ah 3 Touch Panel Off break else if outregs h ah 0 Touch Panel On inregs x ax TP IN NOWAIT int86 ATPH_SYS_CALL amp inregs amp outregs ATPH Function Call PL 5900 Series User Manual oh App 21 Appendices FREE E SEE GE GE GE E k k E k k kk k INPUT TUCHPANEL FEE SERE SE GE GE GE GE RE void touchpanel on void int i value inregs x ax TP IN NOWAIT intS6 ATPH SYS CALL amp inregs amp outregs if outregs h ah 0 Touch Panel On value FALSE for 120 tpcd i sx i if Time in area short outregs x dx gt tpcd i sx amp amp
19. amp Data App 69 Appendices GetWdtCounter Call Format BOOL GetWdtCounter int pCounter Return Value TRUE Normal Arguments Processing Example 1 Example 2 SetWdtMask Call Format FALSE Error I O int pCounter Pointer to the watchdog timer s initial counter value Unit Seconds Gets the current watchdog timer s initial counter value CPL Ioctl m Ioc BOOL ret int Counter ret 2 m Ioc GetWdtCounter amp Counter BOOL ret int Counter ret GetWdtCounter amp Counter BOOL SetWdtMask int Selector int Mask Return Value TRUE Normal Arguments Processing Example 1 Example 2 App 70 FALSE Error DintSelector Setting Item WARNING_LAMP LAMP WARNING_ALARM ALARM D int Mask Masking Information MASK_OFF Masking disabled MASK ON Masking enabled Sets masking for the warning that is output when watchdog timer time out occurs CPL Ioctl m Ioc BOOL ret Enable masking for LAMP output ret m Ioc SetWdtMask WARNING LAMP MASK ON Disable masking for ALARM output ret m_loc SetWdtMask WARNING ALARM MASK OFF BOOL ret Enable masking for LAMP output ret SetWdtMask WARNING LAMP MASK ON Disable masking for ALARM output ret SetWdtMask WARNING ALARM MASK OFF PL 5900 Series User Manual GetWdtMask Call Format Appendices BOOL GetWdtMask int Selector int pMask Return Value TRUE Normal Arguments Proce
20. short outregs x bx gt tpcd i sy amp amp ex amp amp short outregs x bx lt tpcd i ey inregs h ah WRITE DATA short outregs x dx tpcd i inregs x cx tpcd i key intS6 KEYBOARD BIOS amp inregs amp outregs buzzer on wait touch off buzzer off valueZ TRUE break App 22 PL 5900 Series User Manual Appendices if value FALSE time out of area wait touch off FREE REGE GE GE GE k 2 k k k k k k k k k KEYBOARD INPUT FREE E GE E GE GE GE E k k k k k k k k k int keyboard_on void int i ky if kbhit ky getch for i 0 kbcd i keycode i if ky kbcd i keycode printf push key is s r kbcd i keyname if ky ZKEYCODE printf push s key finishprogram n kbcd i keyname return TRUE Program End break return FALSE PL 5900 Series User Manual App 23 Appendices SERE SE RE REESE k k k k k MAIN VARIABLES RE a E GE RE k 2s 2s k k k k k k void main void if _setvideomode _VRES 16EXCOLOR printf error can t set graphics mode exit 1 ERROR Program End _rectangle _GBORDER tpcd 0 sx tpcd 0 sy tpcd 0 ex tpcd 0 ey MAKE A SCREEN FRAME printf please push touchpanel or key n printf End program by pressing Z key or screen n while 1 touchpanel_on if keyboard on _setvideomode _DEFAULTMODE RETURN
21. Call format Return value Argument Processing Example Endloctl Callformat Return value Argument Processing Example GetDrvHandle Callformat Return value Argument Processing Example CloseDrvHandle Callformat Return value Argument Processing Example A 7 8 Visual Function Specifications Details Declare Sub Initloctl Lib PL Ioc dll None None Creates a CPL Ioctl object The created object will not be released until the EndIoctl function is called Initloctl Declare Sub Endloctl Lib PL Ioc dll None None Destroys the object created with the InitIoctl function Endloctl Declare Function GetDrvHandle Lib PL Ioc dll ByRef hndl As Long As Long 0 Normal Error hndl As Long Device driver handle pass by reference Gets the device driver handle to exchange information with the device driver Dimret As Long Dimhndl As Long ret GetDrvHandle hndl te Anerror will result if the system monitor RAS device driver is not operating Declare Function CloseDrvHandle Lib PL_Ioc dll As Long Other than 0 Normal 0 Error None Destroys the handle acquired with the GetDrv Handle function Dim ret As Long Destroy handle ret CloseDrvHandle PL 5900 Series User Manual GetDrv Version Callformat Return value Argument Processing Example PL 5900 Series User Manual Appendices Declare Function GetDrv Version Lib PL Ioc dll ByRef M
22. Character generator bank No 11h 20h Top address in font table 11h 21h 0 Number of lines per DL register value 1 14 lines 2 25 lines 3 43 lines Number of vertical bits per character Number of screen lines When BL 0 Top address in font table 11h 22h 0 Number of lines per DL register value 1 14 lines 2 25 lines 3 43 lines Number of screen lines When BL 00h Font registration 8 x 14 dot font registration AH 11h PC character set inside AL Olh video BIOS ROM BL Character generator bank No 8 x 8 dot font registration AH 11h PC character set inside AL 021h video BIOS ROM BL Character generator bank No Overwriting character map E register BL Character map register value 8 x 16 dot font registration AH 11h PC character set inside AL 04h video BIOS ROM BL Character generator bank No AH 11h AL 10h BH PL 5900 Series User Manual Appendices Operation ewt o o o O O Out O Font registration 8 x 8 dot font registration PC 0 Number of lines per DL register value character set 1 14 lines inside video BIOS 2 25 lines ROM Graphics 3 43 lines DL Number of screen lines When BL 00h AH 11h 8 x 16 dot font AL 24h registration PC BL 0 Number of lines per DL register value character set 1 14 lines inside video BIOS 2 25 lines ROM Graphics 3 43 lines DL Number of screen lines When BL 00h AH 11h Number of ver
23. Enable _ Allows setting of monitoring items The System Monitor Property Screen is as shown below Enable Disable function ite Reset il Back light l Mirror il Hard Mi Universal Input Vi Fari rp Watchdog Timer M Set the timer Timeout Sec 25 i Error ction Ki Alarm Output 1 Buzzer FALSE Shutdown Watchdog Time out Li Lamp Output EjPopupMessase J Reset Set the Error action when range is exceeded Input the message for the Pop up Message Screen OK Cancel T Use the PL unit s BIOS screen to enable disable only Watchdog Timer important features or to set the Timer PL 5900 Series User Manual App 11 Appendices App 12 A 3 3 System Monitor Operation PL Smon exe As soon as the PL unit s OS starts up instead of showing the System Monitor Dialog box the Alarm Monitoring icon appears in the System Tray see below Usually when a System Monitor dialog box appears the user checks the current condition and then left clicks the mouse on the system tray icon to call up the System Monitor screen When an alarm is detected the actions set in the System Monitor Property screen are performed and an X appears over the System Tray icon When this occurs double click on the icon to view the alarm content
24. G 0x7a 0x61 0x62 0x63 0x64 0x65 0x66 0x67 0x68 PL 5900 Series User Manual 519 0x0231 519 0x0332 519 0x0433 519 0x0534 519 0x0635 519 0x0736 519 0x0837 519 0x0938 519 0x0a39 519 Ox0b30 519 0x342e 519 Ox272b 519 Ox0e08 519 OxlcOd 0 0 Function Sheet 1 Function Sheet 2 Function Sheet 3 Function Sheet 4 Function Sheet 5 Function Sheet 6 Function Sheet 7 Function Sheet 8 Function Sheet 9 Function Sheet 0 Function Sheet Function Sheet Function Sheet BS Function Sheet ENT Touch Key Name Key Code x Display Square Function Sheet F1 Function Sheet F2 Function Sheet F3 Function Sheet F4 Function Sheet F5 Function Sheet F6 Function Sheet F7 Function Sheet F8 Appendices App 19 Appendices 1 Ox31 Function Sheet 1 2 0x32 Function Sheet 2 3 0x33 Function Sheet 3 4 0x34 Function Sheet 4 S 0x35 Function Sheet 5 6 0x36 Function Sheet 6 7 0x37 Function Sheet 7 8 0x38 Function Sheet 8 9 0x39 Function Sheet 9 0 0x30 Function Sheet 0 Ox2e Function Sheet 0x2b Function Sheet BS 0x08 Function Sheet BS ENT OxOd Function Sheet ENT 0 0 is union REGS inregs outregs
25. If voltage fluctuations are expected to vary beyond the specified range connect a constant voltage trans former 2 1 General Specifications Use a low noise power supply both m Important between the lines and between the PL and its ground If there is still excess noise connect an insulating trans former noise prevention type Be sure any constant or insulating trans former used has a capacity of 200VA or more Wire the power cords of the PL I O devices and power supply devices separately Attaching a ferrite core to the power cord will improve noise immunity Isolate the main circuit high voltage large current line I O signal lines and power cord and do not bind or group them together To prevent damage from lightning connect a lightning surge absorber Ground the lightning surge ab sorber E1 and the PL E2 sepa rately Select a lightning surge absorber which will not exceed the allow able circuit voltage even when the voltage rises to the maximum Twisted pair cable Constant b voltage OSSA PL transforme p FG Twisted pair cable Insulating PC PL transformer bFG o 100V PL eom E power source SOUrCE a E I O power source Main power source a a 3 o D PL PL power AC200V sourceT1 T2 es Cb 10 I O powe device Source m Power ETRE device Main circuit power source Twisted pair cable Lightning surge absorber
26. This setting determines the interrupt request number used by the onboard serial port 3 The available settings are IRQ15 IRQ3 IRQ4 IRQ9 IRQ10 and IRQ11 The factory default setting is IRQ11 and is recommended for most users 5 12 PL 5900 Series User Manual Chapter 5 System Setup 5 2 7 Power Management Setup Select Power Management Setup from the Main Menu and the following screen will appear CMOS Setup Utility Copyright C 1984 2000 Award Software Power Management Setup ACPI funcion Disabled Item Help Video Off Option Susp Stby gt Off Video Off Method V H SYNC Blank Menu Level gt Power Button Over Ride Instant Off Watchdog Function Disabled x Watchdog Timer sec 5 gt PM Wake Up Events Press Enter T4 Move Enter Select PU PD Value F10 Save ESC Exit F1 General Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults B ACPI Function This setting enables the ACPI function when ACPI compatible peripherals are connected The available settings are Enabled and Disabled The factory default setting is Disabled and is recommended for most users B Video Off Option This setting determines the On Off condition of the display The available settings are Always On Suspend Off Susp Stby Off and All Modes Off The factory default setting is Susp Stby Off and is recommended for most users B Video Off Method This
27. int Timebuf Gets watchdog timeout status retz Gm Ioc GetWdtTimeout amp Timebuf BOOL ret int Timebuf Gets watchdog timeout status retz GetWdtTimeout amp Timebuf App 85 Appendices Clear WdtTimeout Call Format BOOL Clear WdtTimeout void Return Value TRUE Normal FALSE Error Arguments None Processing Clears the watchdog timeout status Example 1 CPL Ioctl m Ioc BOOL ret Clears the watchdog timeout status retzm Ioc GetWdtTimeout Example 2 BOOL ret Clears the watchdog timeout status ret GetWdtTimeout SetWarningDOUT Call Format BOOL SetWarningDOUT int WarningOut Return Value TRUE Normal FALSE Error Arguments D int WarningOut Output status OUTPUT OFF Output OFF OUTPUT ON Output ON Processing Sets alarm status of DOUT Example 1 CPL Ioctl m Ioc BOOL ret Sets DOUT output status to OFF ret m lIoc SetWarningDOUT OUTPUT OFF Example 2 BOOL ret Sets DOUT output status to OFF ret SetWarningDOUT OUTPUT OFF App 86 PL 5900 Series User Manual GetWarningDOUT Call Format Return Value Arguments Processing Example 1 Example 2 SetWdtResetMask Call Format Return Value Arguments Processing Example 1 Example 2 PL 5900 Series User Manual Appendices BOOL GetWarningDOUT int pWarningOUT TRUE Normal FALSE Error I O int pWarningOut Pointer to Output Status OUTPUT OFF Output OFF OUTPUT ON Output ON G
28. m_BLloc GetBLControl amp BLFlag Example 2 BOOL ret int BLFlag Turns the backlight control ON ret GetBLControl amp BLFlag App 118 PL 5900 Series User Manual Appendices A 8 7 Visual Basic Functions Init Lloct Creates the CPL_loct object EndBLloct Destroys the CPL loctl object A 8 8 Visual Basic Function Specifications Details InitBLloctl Call Format Declare Sub InitBLIoctl Lib PL BLIoc dll Return Value None Arguments None Processing Creates a CPL BLIoctl object The object once created is not destroyed until the EndBLloctl function is called Example Call InitBLIoctl EndBLlIoctl Call Format Declare Sub EndBLIoctl Lib PL BLIoc dll Return Value None Arguments None Processing Destroys the object created using the InitBLIoctl function Example Call EndBLloctl GetBLDrvHandle Call Format Declare Function GetBLDrvHandle Lib PL BLlIoc dll ByRef hndl As Long As Long Return Value 0 Normal 1 Error Arguments hndl As Long Pointer to device driver handle pass by reference Processing Gets the device driver handle to communicate with the device driver Example Dim ret As Long Dim hndl As Long ret GetBLDrvHandle hndl Note An error will occur if the Backlight Control Device Driver is not running b PL 5900 Series User Manual App 119 Appendices GetBLDrvVersion Call Format Return Value Arguments Processing Example Declare Function GetBLDrv Version Lib PL
29. ret ClearUniversalIn PORT UNIO Cancels the input status of Universal Input 1 ret ClearUniversalIn PORT UNII PL 5900 Series User Manual Appendices SetUniversalInMask Call Format BOOL WINAPI SetUniversalInMask int Selector int Mask Return Value TRUE Normal FALSE Error Arguments D int Selector Designated Port PORT UNIO Universal Input O PORT UNII Universal Input 1 DintMask Masking Information MASK OFF Masking disabled MASK ON Masking enabled Processing Sets the masking information for the designated port Universal Input 0 Universal Input 1 Example BOOL ret Disable masking for Universal Input 0 ret SetUniversalInMask PORT UNIO MASK_ OFF Enable masking for Universal Input 1 ret SetUniversallnMask PORT UNII MASK ON GetUniversalInMask Call Format BOOLWINAPIGetUniversalInMask int Selector int pMask Return Value TRUE Normal FALSE Error Arguments Tint Selector Designated Port PORT UNIO Universal Input 0 PORT UNII Universal Input 1 I O int pMask Pointerto Masking Information MASK OFF Masking disabled MASK ON Masking enabled Processing Gets the masking information for the designatd port Universal Input 0 Universal Input 1 Example BOOL ret int Mask PL 5900 Series User Manual Gets the masking information for Universal input O ret GetUniversalInMask PORT UNIO amp Mask Gets the masking information for Universal input 1 ret GetUniversalInMask PORT UN
30. 0x0008 Ctrl key 0x0002 reserved 0x0009 Num Symbol key 0x0003 reserved 0x000A Japanese English key 0x0004 Ctrl Alt Del 0x000B ACT key 0x0005 Print key 0x000C key 0x0006 Pause key 6 38 PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS 6 6 5 Backlight Burnout Detection Features Setting Program BLSET EXE This application detects 1f the backlight has burned out This program is stored in Utility folder of the PL 5900 Series User Manual amp Driver CD Copy to FD or PL s hard disk and then execute this program with DOS Start up BLSET ON 4 or BLSET OFF 4 ON means the backlight burnout detection is enabled OFF means detection is disabled For detection setting details refer to Appendix 2 RAS Feature PL 5900 Series User Manual 6 39 Chapter 7 1 Regular Cleaning 7 2 Replacing the Backlight 7 3 Periodic Maintenance Points 7 Maintenance and Inspection 7 1 7 1 1 Cleaning the Display lt O Neutral detergent Maintenance panel Display d SS i ES X MA UO N Of Thinner B Organic solvent Strong acid ji AT ter CR f 1 O Protection sheet Son maed O Ste J PL 5900 Series User Manual Regular Cleaning When the display surface or frame become dirty use
31. Be sure to insert the con nector to the inverter board and push it until its rear connector is se curely connected or it may cause damage 12 Replace the four attachment screws removed in step 8 13 Reattach the PL rear unitto the PL front unit using the PL s guide slots i e reverse the procedure use to separate them Be careful not to catch or cut any of the PL s internal cables while reat taching the two units 14 Replace the six attachment screws removed in step 3 4 and 5 PL 5900 Series Users Manual Chapter 7 Maintenance and Inspection 7 5 7 3 Periodic Maintenance Points 7 6 Check the PL periodically to ensure it is in good working condition Ambient environment check sthe ambient temperature within the specified range 0 C to 45 C without HDD unit 5 C to 45 C with HDD unit Is the ambient humidity within the specified range 10 RH to 85 RH sthe atmosphere free of corrosive gas Electrical specifications check Is the voltage adequate AC85V to AC132V 50 60 Hz or DC19 2V to DC28 8V Installation check points sthe connection cable firmly connected not loose Are any bolts or screws loose Are there any flaws or tears in the moisture resistant gesket Display check sthe display bright enough When the PL s Standard Display s backlight needs to be replaced please contact your local PL distributor PL 5900 Series User Manual A
32. Chapter 5 System Setup 5 2 8 PM Wake Up Events Select PM Wake Up Events from the Power Management Setup Menu and the following screen will appear CMOS Setup Utility Copyright C 1984 2000 Award Software PM Wake Up Events IRQ 3 7 9 15 NMI Enabled Item Help IRQ 8 Break Suspend Disabled MACPME Power Up Control Enabled Menu Level gt gt PCIPME Power Up Control Enabled KB Power ON Password Enter Power Up by Alarm Disabled x Month Alarm NA x Day of Month Alarm 0 x Time hh mm ss Alarm 0 0 0 TL Move Enter Select PU PD Value F10 Save ESC Exit F1 General Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults B IRQ 3 7 9 15 NMI This setting determines if the system is reset when an allowed interrupt is de tected The available settings are Disabled and Enabled The factory default setting is Enabled and is recommended for most users B IRQ 8 Break Suspend This setting determines if the data required to trigger the power saving suspend mode is allocated to IRQ8 or not The available settings are Disabled and Enabled The factory default setting is Disabled and is recommended for most users B MACPME Power Up Control This setting determines if the PL starts via input from a LAN or not The avail able settings are Disabled and Enabled The factory default setting is En abled and is recommended for most users B PCIPME Power Up Control This setting
33. Data SetReady Ring Indicator Function 00h Initialize Transmission Port This function performs Transmission Port initialization Clears the Transmission buffer Input AH 00h AL Port Parameter Bit 0 1 Data bit length 00 Unsettable 01 Unsettable 10 7 bit 11 8 bit default Bit 2 Stop Bit 0 1 stop bit 1 2 stop bits default Bit 3 4 Parity 00 NON default 01 ODD 10 NON 11 EVEN Bit 5 6 7 Baud Rate 000 110 001 150 010 300 011 600 100 1200 101 2400 110 4800 111 9600 default DX Port Number 0 to 3 Output AH Line Status AL Modem Status PL 5900 Series User Manual 6 25 Chapter 6 Setting Up Your PL OS Function 01h Transmit 1 Byte Data Transmits 1 byte data Input AH Olh AL Transmission Data DX z Port Number 0 to 3 Output AH Line Status During timeout bit 7 becomes 1 AL Transmission Data Function 02h Receive 1 Byte Data Receives 1 byte data If characters are present in the buffer while the buffer is being refreshed these characters are returned If there are no characters in the buffer the computer waits until a timeout occurs Input AH 02h DX z Port Number 0 to 3 Output AH Line Status AL Modem Status Function 03h Read Transmission Port Status Reads the status of the transmission port Input AH 03h DX z Port Number 0 to 3 Output AH Line Status AL Modem Status 6 26 PL 5900 Series User Manual Chapter 6 Setting Up You
34. Error MSCSSADES iet css caa a NR uet e OE De rs pU RUNE NE App 14 Serial Communication 4 ee ee ee ee eee eerte eee ee eee to sette setae seen a App 16 Touch Panel Handler t s App 17 BIOS LIS asso eu E UNIQUE AEN PNE App 25 System Monitor RAS Feature API DLL e ee eeee eren App 39 A 7 1 Operation Environment sige cose eei rec pr epe tases App 39 A12 Class Contents App 41 ALS cVisugbe EUnctons caeso ven dosi rbi d adde App 42 A 7 4 Visual C Function Specifications Details App 43 A 7 5 Visual C Functions RES RE App 61 A 7 6 Visual C Function Specifications Details App 62 AG Visual Basic Eunc ols estesa dust ns an En App 89 A 7 8 Visual Function Specifications Details App 90 Backlight Control API DLL sssesessesssssseessee App 111 A 8 1 Operation Environment App 111 A 65 2 Class Contents ias nere vi eae eevee App 112 A 8 3 Visual C Functions soie es DO TR VEN UPS toes App 113 A 8 4 Visual C Function Specifications Details App 114 A 8 5 Visual C Functions App 115 A 8 6 Visual C Function Specifications Details App 115 A 8 7 Visual Basic Functions eese eene enne App 118 A 8 8 Visual Basic Function Specifications Details App 118 PL 5900 Series User Manual Preface
35. IDE ERROR ON Error Gets the current IDE error signal output by the hardware Dimret As Long Dim IdeErr As Long Gets the IDE ERRI signal ret GetIdeErrHard IDE ERROR 1 IdeErr Declare Function GetLightblowErr Lib PL Ioc dll ByRef LightblowErr As Long As Long Other than 0 Normal 0 Error LightblowErr AsLong Error data pass by reference BACKLIGHT OK Normal BACKLIGHT ERR Error Gets the current backlight error information Dimret As Long DimLightblowErr As Long Gets the backlight error information ret z GetLightblowErr LightblowErr PL 5900 Series User Manual Appendices GetEvent Callformat Declare Function GetEvent Lib PL Ioc dll ByVal Selector As Long ByRef Event As Long As Long Return value Other than 0 Normal 0 Error Argument Selector As Long Parameters pass by value EVENT VOLT CPU CPU core voltage EVENT VOLT P33 3 3V EVENT VOLT P50 5 0V EVENT_VOLT_P12 12V EVENT_VOLT_M12 12V EVENT VOLT M50 5 0V EVENT FAN CPU CPU FAN EVENT FAN POWER POWER FAN EVENT FAN OPT OPTION FAN EVENT TEMP SYSTEM SYSTEM temp EVENT TEMP CPU OPT CPU or OPTION temp EVENT UNI INO Universal Input 0 EVENT UNI INI Universal Input 1 EVENT WDT TIMEOUT Watchdog Timeout Event As Long Error event data pass by reference ERROR EVENT OFF No error event ERROR EVENT ON Error event Processing Checks for the irregularities in the machine voltage FAN and temperature Universal Input function event data and Watc
36. Mem WR The setting determines whether the PCI write buffer is used The write buffer is not used when the Disabled option is selected The available settings are Dis abled and Enabled The factory default setting is Enabled and is recom mended for most users PL 5900 Series User Manual 5 7 Chapter 5 System Setup B AGP Aperture Size This setting specifies the memory used by the graphic board The available set tings are 4MB 8MB 16MB 32MB 64MB 128MB and 256MB The factory default setting is 64MB and is recommended for most users B Graphic Window WR Combin This setting determines if the value designated in the GWBA register is accepted as the Graphic Window Base Address The available settings are Disabled and Enabled The factory default setting is Enabled and is recommended for most users B System BIOS Cacheable This setting determines whether to cache the system BIOS An OS that uses the system BIOS operate faster The available settings are Enabled and Disabled The factory default setting is Enabled and is recommended for most users B Video BIOS Cacheable This setting determines whether to cache the video BIOS The available settings are Enabled and Disabled The factory default setting is Enabled When this feature is Enabled the OS BIOS ROM range available for caching is from C0000h C7FFFh which will improve the video performance However if an other program tries to wr
37. Miror Disk Unt S S M M MIM s cpmoMDiwUnt s s S Ts CF Card unit S S ISIMIM MIM MS Combination of 2 units Master or Slave is possible M Used only for Master S Used only for Slave E WE Options E M Disk Unit p Mp200 Replacement MDOl Mirror Disk Units replacementHDD 1 HDD Installation Used to install the PL into a panel or cabinet Same as original GPO70 ATO1 Fasteners equipment brackets 4 brackets set Installation Used to prevent moisture from entering into the PL s case from PL WS500 M Gasket the front face Same as original equipment gasket GP577T i i i 2 bulbs set Backlight BLOO MS Spare Backlight for maintenance 2 bulbs set e Since the PL s hard disk drive HDD is a consumable item i e it has Important a finite usage lifetime be sure to back up its data frequently and perform regular maintenance e The Hard Disk lifetime given here may be reduced due to unforeseen environmental factors however generally speaking at an operating temperature of 20 C the disk should last for 20 000 hours of opera tion or approximately 5 years whichever comes first 1 4 PL 5900 Series User Manual Chapter 1 PL Basics B Commercially Available Items The PL 5900 Series units can all use commercially available expansion boards PCI ISA compatible as well as a standard keyboard mouse printer etc How ever among
38. OS s CD ROM into the CD ROM drive With Windows 98 Second Edition 1 Double click on System from Start gt Settings gt Control Panel 2 Select PCI Ethernet Controller from System Property gt Device Manager 3 Click on Property PCI Ethernet Controller Property Dialog will appear 4 Click on Chnage Driver in Driver tab Device Driver wizard will appear 5 Click on Next button 6 Select Search for a better driver than the one your device is using now Rec ommended and click on Next 7 Click on the Specify a location check box enter C Proface Lan in the location window and click on Next 8 Click on Next 9 Click on Finish The system settings dialog box will appear 10 Click on the Specify a location check box enter C Proface Lan in the location window and click on Next Files will be copied from the Windows95 CD ROM to the PL unit 11 Click on Finished 12 Click on Yes and restart the PL unit to complete the installation PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS With Windows NT 4 0 1 Double click on Network icon from Start gt Settings gt Control Panel The Network Configuration dialog box will appear 2 Click on Yes The Network Setup Wizard will appear 3 Select Wired to the network and click on Next 4 Click on Select from list The Network Adaptor selection dialog box will appear 5 C
39. Output Port Output Specifation DC24V 100mA MAX Isolation Used Photo isolation Interface Circuit Connection Example 45V R DOUT pin 8 Alarm Output pin 10 Lamp Output pin 221 SSTA06 Output Port DOUT pin 7 Alarm Output pin 9 Lamp Output pin 21 ER i Dsub 25pin connector B External Power Output 45V 100mA MAX 12V 100mA MAX PL 5900 Series User Manual 2 9 Chapter 2 Specifications 2 4 PL Part Names and Features AB C 7 C D E dnside the front maintenance cover 7 Cee H F G 2 10 A Display Display output area The built in VGA control ler supports PC compatible architecture B Touch Panel This high resolution analog touch panel allows you to configure a keyboard less system C Front Maintenance Cover F Open this cover to access the Keyboard I F Reset Switch and connect the optional FDD unit Power Lamp LED POWER The status of the lamp changes according to the alarm type detected by the RAS feature 2 3 5 RAS Interface Hard Disk Access LED DISK The LED lights during accesses to the hard disk flash file disk FDD Front Face Blank Panel Remove this cover to install the optional FDD Unit G Keyboard Connector A PS 2 compatible keyboard is connect
40. PL 5900 Series User Manual App 63 Appendices GetMonitorSetup Call Format BOOL GetMonitorSetup int Selector int pSetup Return Value TRUE Normal FALSE Error Arguments DintSelector Parameters MONITOR VOLT CPU CPU core voltage MONITOR VOLT P33 433 V MONITOR VOLT P50 45 0 V MONITOR VOLT P12 12V MONITOR_VOLT_M12 12V MONITOR VOLT M50 5 0 V MONITOR TEMP SYSTEM Systemtemperature MONITOR TEMP CPU CPU temperature MONITOR TEMP OPT Optiontemperature MONITOR FAN CPU CPU fan MONITOR FAN POWER Powerfan MONITOR FAN OPT Optionfan VO int pSetup Pointer to Getsed Data 0 Disabled 1 Enabled Processing Gets the current monitoring enabled disabled status Example 1 CPL Ioctl m Ioc BOOL ret int Setup Gets the CPU core voltage setup status retzm Ioc GetMonitorSetup MONITOR VOLT CPU amp Setup Example 2 BOOL ret int Setup Get the CPU core voltage setup status ret GetMonitorSetup MONITOR VOLT CPU amp Setup App 64 PL 5900 Series User Manual Appendices GetVoltParam Call Format BOOL GetVoltParam int Selector int pULimit int pLLimit Return Value TRUE Normal FALSE Error Arguments D int Selector Parameters MONITOR_VOLT_CPU CPU core voltage MONITOR_VOLT_P33 3 3 V MONITOR VOLT P50 5 0 V MONITOR_VOLT_P12 12 V MONITOR_VOLT_M12 12V MONITOR VOLT M50 5 0V YO int pULimit Pointer to upper limit voltage value Unit mV YO int pLLimit Pointerto lower limit voltage value Unit mV Processi
41. PL EM500 PL EM128 FDD unit PL FD500 HDD unit PL HD220 expansion boards and CD ROM drive unit PL DK200 For information about the installation of other option units please refer to those unit s individual Installation Guide A WARNING To prevent an electric shock or PL damage confirm that the PL unit s power has been turned OFF before installing any optional units or expansion boards IN Vg Z Use a screwdriver to loosen or tighten the screws Be careful not to importan tighten screws too tightly since it may damage the equipment e Be careful when removing or inserting any screws that they do not fall inside the PL PL 5900 Series User Manual 3 1 Chapter 3 Installing Optional Units and Expansion Boards 3 1 1 Removing the Rear Maintenance Cover N y e zx Be sure to handle the rear maintenance cover carefully since it is made mE of aluminum and is easily bent Important 1 Unscrew the four attachment screws used to hold the rear maintenance cover and half cover Rear Maintenance Cover 2 Remove the rear maintenance cover by lifting the cover in the direction shown 3 2 PL 5900 Series User Manual Chapter 3 Installing Optional Units and Expansion Boards 3 1 2 Installing the DIM Module PL EM500 PL EM128 Since DIM module sockets are fragile and break easily be sure to install the DIM module carefully Important ils e Do not change the factory installed DIM
42. PL s OS Windows 95 Windows 98 Second Edition The System Monitor utility can be used to enable or disable this feature PL 5900 Series User Manual A 2 3 RAS Feature Overview Appendices System Setup Alarm Level Detection bbs System Monitor Enable Disable Settings Voltage Fan RPM Temp API DLL User Application Alarm Power Alarm Cooling Fan RPM Alarm larm Alarm FFE Int Temp Alarm Enable Time U Outout Clear Watchdog mee Disable a CPU Timer Settings ettings System Monitor Timeout Time Setting General Purpose Input Remote Reset Input Touch Panel Alarm Mirror Disk Alarm Turn ON OFF Setup TOOL Backlight Alarm PL 5900 Series User Manual Power ON gt Shutdown Processing Pop Up Message Buzzer Output General Purpose Signal Output Lamp Output Alarm Output Re Hardware Reset LED Lights Orange Flashes Orange Green LightsGreen Flashes Orange Red Appendices A 3 System Monitor A 3 1 Setup Procedure Follow the steps shown here to complete the System Monitor RAS setup E System Setup Screen Settings CMOS Setup Utility Copyright C 1984 2000 Award Software In the System Setup area s PC Health PC Health Status Status menu enable or disable each
43. PL unit s display using special hardware features Once the Graphics Accelerator driver is installed the screen s resolu tion display area can be changed 640 x 480 600 x 800 or 1024 x 768 The resolution supported by PL 5900 Series units is 640 x 480 pixels Also the display color can be changed 256 16bit or 32bit The maximum display color supported by PL 5900 Series units is 16bit color With Windows 98 Second Edition 6 4 1 Double click on Display from Start gt Settings gt Control Panel C 2 Click on Advanced from Display Settings tab 3 Click on Adapter tab from ATI Graphic Pro Turbo PCI Property and then click on Change 4 Select Search for a better driver than the one your device is using now from Update Device Wizard 5 Enter C Proface Display in Specify a location and then click on Next 6 Confirm 518540 exists and then click on Next 7 Click on Update Device Wizard s Enabled button 8 Click on System Settings Change s Yes and then restart your PL PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS WindowsNT 4 0 1 Double click on Display from Start gt Settings gt Control Panel 2 Click on Display Details from Display tab in Display Property 3 Click on Change from Display type 4 Click on Using Disk from Change Display 5 In Install from Froppy Disk enter C Proface Display i
44. Self Test Disabled First Boot Device Floppy Allows you to choose Second Boot Device HDD 0 the VIRUS warning Third Boot Device CDROM feature for IDE Hard Boot Other Device Enabled Disk boot sector Swap Floppy Drive Disabled protection If this Boot Up Floppy Seek Enabled function is enabled Boot Up NumLock Status On and someone attempt to Gate A20 Option Fast write data into this Typematic Rate Setting Disabeld area BIOS will show a x Typematic Rate Chars Sec 6 warning message on x Typematic Delay Msec 250 screen and alarm beep Security Option Setup OS Select For DRAM gt 64MB Non OS2 Report No FDD For WIN 95 No Video BIOS Shadow Enabled Cyrix 6x86 MII CPUID Enabled T4 Move Enter Select PU PD Value F10 Save ESC Exit F1 General Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults B Virus Warning This setting determines whether to display a warning when a write to the boot sector is attempted The available settings are Enabled or Disabled The factory default setting is Disabled and is recommended for most users B CPU Internal Cache This setting determines the usage of the CPU s internal cache memory The available settings are Disabled or Enabled The factory default setting is Enabled and is recommended for most users B External Cache This setting determines the usage of the external cache memory L2 The avail able settings are Disabled or Enabled The factory default
45. Software from the CD ROM To install the software on the PL Digital s CD ROM drive PL DK200 is required amp To set up the correct software for your PL unit s OS be sure to use the Disk1 folder s Setup exe file Ex When running Windows 98 Second Edition and the CD ROM drive is D D Utility Win98 Disk 1 Setup exe A When installing utility software included in the PL unit s CD ROM cer I tain display problems may occur such as icons darkening etc To solve Important this problem after installing any utility software be sure to also install the Graphics Accelerator driver Installing Software from a FD e i To install the software on the PL Digital s FDD drive PL FD500 is required ote Gl Use the PUs floppy disk drive to create a floppy disk that can be used to install the Driver amp Utility programs designed specifially for your PL unit s OS This floppy disk creation program is designed to run on Windows Step 1 Insert the PL unit s additional CD ROM disk PL 5900 Series User Manual amp Driver CD in the PL s CD ROM drive Step 2 Double click on the Fdmake exe program that is located in the CD ROM disk s OS gt Disk 1 folder This will create the FD Utility Disk D Utility Fdmake exe CD ROM drive is D Step 3 Insert the FD Utility Disk in the PL s FDD unit Step 4 Insert the FD into drive A and double click on the Setup exe file Follow the instruc
46. Specifications 2 3 5 RAS Interface RAS D Sub 25 pin Male 1 2 3 4 5 6 7 8 9 1011 12 19N Q X VO OO Q0 O 070 Ov AN Screw Size 4 40UNC Inch KL Type Ne 14 15 16 17 18 19 20 21 22 23 24 25 Pino Signal Name PinNo SignalName Ci qq 8 0 2 wmm 3 9 Simi 3 REGLES ENTRE mm oon o EN m m E LAMP OUT Wis O A Be sure to use only the rated voltage level when using the No 2 5V and No 3 12V for external power output Failure to do so can lead to a unit malfunction or accident E y m SRE ME a EU MAL MEE EL i pue ET Eg m Important Ge For detailed RAS Feature information NI Appendix 2 RAS Feature E External Input Signal Used for both DIN and Remote Set Input External Power DC12V to DC24V Input Hold Hold Diode Isolation Used Photo isolation Interface Circuit Connection Example 5V DC12 to 24V R i External 6 8kQ Power 1 10W Input Port WV Reset Input pin x r DINO pin 6 DIN1 pin 13 12 to 24V i i Cable Reset Input pin 11 DINO pin 121 i DIN1 pin 24 iore PC357 1 D sub 25 CA pin ou Ny The power supply used for sink source type input can use either polar or non polar connection 2 8 PL 5900 Series User Manual Chapter 2 Specifications E External Output Signal DOUT Alarm Output Lamp
47. The system monitor driver not found Install the latest driver Driver Version Error The old system monitor driver version Update the driver Overlapping Startup message System monitor has started Terminate the system monitor in starting Shutdown Confirmation The system monitor is terminated Are you sure PL 5900 Series User Manual Appendices B System Monitor Property Screen Overlapping startup message System Monitor Property has started Terminate the system monitor property in starting Shutdown Confirmation message Save Changes to the registry PL 5900 Series User Manual App 15 Appendices A 4 Serial Communication This section explains how to perform serial communications with the PL E RS 232C COM1 COM2 Cable Connections Example 1 gt Example 2 PL Dsub 25 pin PL Dsub 25 pin B Sample output program Below is a sample program for sending 1 character from the RS 232C connector Qu Because the PL uses an AT compatible BIOS the serial communication BIOS INT Note 14 h does not support communications by interrupt Therefore install a reception Ned interrupt function in the application include lt stdio h gt include lt dos h gt union REGS ir or main ir h ah 0x00 Initialization ir h al Oxe3 9600bps 8bit NONE 1stop ir x dx 0 COM1 int86 0x14 amp ir amp or ir h ah 0x01 1 char
48. When using an Uninterrupted Power Supply UPS the unit can be set to switch to backup power which will provide enough time to safely shut down your PL or it can even shut down your PL for you For details please consult your local dealer of UPS units 6 4 3 When Changing the System Design When the PL unit is connected to a printer or to a LAN network the Windows system settings must be changed B When using Windows NT 4 0 Changing the System Design When the Windows NT 4 0 system design is changed the following messages will appear Windows NT Setup Setup needs to copy some Windows NT files Setup will look for the files in the location specified below If you want Setup to look in a different place type the new location When the location is corrent click Continue Files Needed Some files on WindowsNT Workstation CD ROM are needed Insert WindowsNT Workstation CD ROM into the drive selected below and then click OK Even when one of these messages appears designate a new location for the sys tem design change folder Windows NT 4 0 CD ROM s I386 and click on Next D M386 CD ROM drive is D Reinstalling Service Pack Data When changing the Windows NT system settings the system files are written over your existing Service Pack 1 files Be sure to set up your Service Pack data again PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS B When using Windows 2000 Ch
49. a soft cloth moistened with neu tral detergent to wipe away any dust or stains Do not clean the unit with thinner organic solvents or strong acids Do not use sharp or hard objects such as a mechanical pencil or screwdriver to push on the display This could damage the unit Use the screen protection sheet when us ing the PL in extremely dirty or dusty ar eas 7 1 Chapter 7 Maintenance and Inspection 7 1 2 Replacing the Installation Gasket The installation gasket protects the PL and improves its water resistance For instructions on installing the PL s gasket 4 2 Installing the PL A gasket which has been used for a long period of time may have scratches l or dirt on it and could have lost much of its water resistance Be sure to Important change the gasket periodically or when scratches or dirt become visible 7 2 Replacing the Backlight The PL s backlight can be changed after it wears out Follow the steps explained below Note Please use the following table to identify which backlight model number to use when ordering your backlight PL Type Backlight Type PL 5900T prm SOIT GP577RT BLOO MS A WARNINGS e Whenever changing the backlight be sure the PL s power cord has been disconnected and that the unit is cooled down e When the PL s power cord is connected and the PL is ON high voltage runs through the wires in the backlight area do not touch them e When the PL s power has just been
50. code 6 18 PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS Functions available in PL 386 Compatibility Mode The following data details the functions available in the PL 386 compatibility mode when the user s PL 386 application is used without further conversion updating or formatting INT 59h Function List 0102h 0 Touch panel non destructive input Wu 0000h Touch panel initialization This initializes the touch panel and clears the touch panel s input buffer Input AX 0000h Output AH 0 Successfully completed A After the application starts up this function is issued Important Touch panel cannot be used for 0 5s after the function is issued 0100h Touch panel input unrestricted wait Returns coordinates of the area position touched Waits until input is made Input AX 0100h Output AH 0 Successfully completed BH Y coordinate range in PL 386 compatibility mode 0 26 BL X coordinate range in PL 386 compatibility mode 0 30 CX Number of valid data sets in touch panel input buffers 0101h Touch panel input immediate restore Returns coordinates of the area position touched Immediately restored after input is made Input AX 0101h Output AH Q Input on 1 when input is off BH Y coordinate range in PL 386 compatibility mode 0 26 BL X coordinate range in PL 386 compatibility mode 0 30 CX Number of valid data sets in touch panel input
51. flag Setting Parameters BACKLIGHT OFF Backlight OFF BACKLIGHT ON Backlight ON Sets the backlight ON OFF BOOL ret Turns the backlight control ON ret SetBLControl BACKLIGHT ON BOOL WINAPI GetBLControl int pBLFlag TRUE Normal FALSE Error I O int pBLFlag Pointer to backlight condition BACKLIGHT_OFF Backlight OFF BACKLIGHT ON Backlight ON Gets the backlight control settings condition BOOL ret int BLHlag Gets the backlight control settings condition ret GetBLControl amp BLFlag App 115 Appendices A 8 5 Visual C Functions GetBLDrvHandle Gets the driver handle GetBLDrvVersion Gets the driver version SetBLControl Sets the backlightcontrol values GetBLControl Gets the backlight control settings A 8 6 Visual C Function Specifications Details GetBLDrvHandle Call Format Return Value Arguments Processing Example 1 Example 2 E ote int GetBLDrvHandle void 0 Normal Error None Gets the device driver handle to communicate with the device driver The handle obtained is stored in the member variable m handle CPL BLlIoctl m BLloc m BLIoc GetBLDrvHandle int ret HANDLE hndl ret GetBLDrvHandle amp hndl Nl An error will occur if the Backlight Control Device Driver is not running App 116 PL 5900 Series User Manual GetBLDrvVersion Call Format Return Value Arguments Processing Example 1 Example 2 No
52. is Dis abled and is recommended for most users B POWER FAN This setting determines the allowable range of the Power Fan speed The available settings are 3096 5096 and Disabled The factory default setting is Dis abled and is recommended for most users 5 2 13 Load Fail Safe Defaults When the Menu screen s Load Fail Safe Defaults is selected you are able to designate if the minimum number of System Settings is used or not The selec tions are Y and N 5 2 14 Load Optimized Defaults Selecting Load Optimized Defaults designates whether or not you revert to the PL unit s factory settings The selections are Y and N 5 2 15 Set Password This password is used to view system information settings It is designed to pre vent unapproved users from viewing the system information settings Entering up to 8 characters here will overwrite the current password When you wish to have no password click on the Enter key Next the words PASSWORD DISABLE will appear providing confirmation that the Password is no longer set When password input is required use the Advanced BIOS Features area s Secu rity Option feature to enter the password See 5 2 3 ADVANCED BIOS FEA TURES 5 2 16 Save amp Exit Setup This feature saves the settings entered in the Setup Utility and restarts the PL unit 5 2 17 Exit Without Saving This feature quits the Setup Utility program without saving any settings entered
53. m Significant 16 bits of clock data nsignificant 16 bits of clock data AH 02h CH Hours BCD CL Minutes BCD DH Seconds BCD DL Summertime option 0 or 1 CY End status 0 Successfully completed 1 Error AH 03h CH Hours BCD CL Minutes BCD DH Seconds BCD DL Summertime option 0 or 1 AH 04h CH Westem calendar Year given as 2 digit BCD significant 2 bits 19 or 20 CL Year BCD DH Month BCD DL Day BCD CY End status 0 Successfully completed 1 Emor 05h Westem calendar Year given as 2 digit BCD significant 2 bits 19 or 20 dos _ Year BCD Month BCD Day BCD 5 E ous BCD dis O aana CL Minutes BCD Pu ID completed DH Seconds BCD AH 07h PL 5900 Series User Manual Appendices A 7 System Monitor RAS Feature API DLL A 7 1 Operation Environment The following information explains the Dynamic Link Libraries used by the System Monitor RAS feature on a PL 5900 Series unit API DLLs provide the interface for applications to access the System Monitor RAS feature System Monitor RAS Device Driver Applications can use DLLs to access the following types of features 1 Driver Version information 2 System Monitor feature status 3 Read out Get various monitoring parameters voltage fan temperature 4 System Monitor current data voltage fan temperature 5 Watchdog parameters 6 Alarm processing 7 General input process
54. natural air circulation Also be sure to confirm that the area near the PL will be within the allowable temperature range by Temperature Sensor placing a temperature sensor in De is d GUTES the location shown in the left side drawing If this area s temperature exceeds the allowed limit a ma chine breakdown can occur 2 Installation Cautions Be sure to install the panel in an OK upright vertical position ES Also be sure that the panel S View Vertical Installation Horizontal Installation ing angle is tilted no more than 30 degrees from parallel to the opera tor i e directly in front N Gis more than 30 degrees of tilt PL 5900 Series User Manual 4 Chapter 4 Installation and Wiring B Installation Location Avoid placing the PL next to other devices that might cause overheating Keep the PL away from arc generating devices such as magnetic switches and non fuse breakers Avoid using the PL in environments where corrosive gases are present To ensure the reliability operability and ventilation of the PL be sure to install it in locations that are more than 50mm away from adjacent structures or equipment Also consider the need for installing or removing expansion boards or connectors when designing and installing your PL Side View Rear View 50mm 50mm 50mm 50mm 50mm 50mm LL B Vibration and Shocks If the PL is moved when its enclos
55. number of revolutions of the CPU FAN ret GetCurrentFan MONITOR FAN CPU Data Declare Function GetTempParam Lib PL Ioc dll ByVal Selector As Long ByRef ULimit As Long As Long Other than 0 Normal 0 Error Selector As Long Get parameter pass by value MONITOR TEMP SYSTEM SYSTEM temp MONITOR TEMP CPU CPU temp MONITOR TEMP OPT OPTION temp Ulimit As Long Temperature upper limit unit C pass by reference Gets the parameter for monitoring the temperature Dimret As Long Dim ULimit As Long Gets the upper limit of SYSTEM temperature retz Get TempParam MONITOR TEMP SYSTEM ULimit App 95 Appendices GetCurrentTemp Call format Return value Argument Processing Example GetWdtCounter Callformat Return value Argument Processing Example App 96 Declare Function GetCurrentTemp Lib PL Ioc dll ByVal Selector As Long ByRef Data As Long As Long Other than 0 Normal 0 Error Selector As Long Parameters pass by value MONITOR TEMP SYSTEM SYSTEM temp MONITOR TEMP CPU CPU temp MONITOR TEMP OPT OPTION temp Data As Long Temperature value unit C pass by reference Gets the current temperature value Dimret As Long Dim Data As Long Get the current value of SYSTEM temperature ret GetCurrentlemp MONITOR TEMP SYSTEM Data Declare Function GetWdtCounter Lib PL Ioc dll ByVal Counter As Long As Long Other than 0 Normal 0 Error Counter As Long Theini
56. setting determines the method to blank the display screen The available settings are Blank Screen V H SYNC Blank and DPMS Supported The Blank Screen selection blanks the display The V H SYNC Blank blanks the display and also suspends the Vertical Horizontal synchronization signal of the display The DPMS Supported selection controls the operation when a CRT that supports DPMS is used The factory default setting is V H SYNC Blank and is recommended for most users B Power Button Over Ride When enabled this feature forces the system to enter the Soft Off state if the power button is pushed for more than 4 seconds The available settings are Delay 4 sec and Instant Off The factory default setting is Instant Off PL 5900 Series User Manual 5 13 Chapter 5 System Setup B Watchdog Function This setting enables or disables the Watchdog function The available settings are Enabled and Disabled The factory default setting is Disabled and is recom mended for most users B Watchdog Timer sec This setting determines the length of time of the Watchdog Timer The available setting range is between 5 and 255 The factory default setting is 5 This setting is effective when the Watchdog Function is set to Enabled B PM Wake Up Events This selection displays the settings for system wake up Press Enter to display the Parameter Setting menu 5 2 8 PM Wake Up Events 5 14 PL 5900 Series User Manual
57. the arrangement of any connected Plug and Play de important vices these features perform different functions actions PL 5900 Series User Manual App 1 Appendices App 2 A 1 2 Memory Map x FFFFFFFFH System ROM FFFF0000H Unused RAM System ROM 00100000H 000E0000H Expanded ROM Area 000CC000H VGA BIOS 000C0000H Display Adaptor 000A0000H Unused RAM 640 KB System Board DRAM 00000000H PL 5900 Series User Manual Appendices A 1 3 Interrupt Map E Hardware Interrupt List Descripion O rity Error orl 0 Channel Check Pa ima s eraPor2 CONI GenemlUsePot ma afSeral Port COMI GeneralUse Pot IRQ 8 RealTime Clock ACPI Controller Serial Port4 COM 4 Touch Panel for wow monitor ima iners Pots COM Generi Use Pot Lima r2 NetorkContoler SY IRQ 13 Numeric Data Processor IRQ 14 ard Disk IDE Available for users AN JN I Depending on the arrangement of any connected Plug and Play de important Vices these features perform different functions actions B DMA Channel List DMA 1 __ For amp bit transmission DMA2 Floppydisk controller DMA 3 DMA 4 Cascade to controller 1 exa fd For 16 bit transmission DMA7 DMA7 PL 5900 Series User Manual App 3 Appendices A 2 RAS Feature A 2 1 PL s RAS Features RAS which stands for Reliability Availability and Serviceability is a device level monitoring funct
58. turned OFF the back light area is still very hot Be sure to wear gloves to pre vent being burned Do not try to replace the backlight while the PL is installed in a cabinet or panel Remove the PL first then begin the backlight replacement procedures e Be careful when handling the backlight since it is made of glass and very fragile 1 2 PL 5900 Series Users Manual Chapter 7 Maintenance and Inspection Follow the steps given below to change the PL s backlight Be sure to wear cotton gloves when performing this work to prevent burns 1 Unplug the PL s power cord from the main power supply and then discon ML nect the PL power cord terminals e from the PL s power terminal block IB B e c mccBp Be sure to perform the back T light changeover on a flat Important Jevel surface This will pre vent damage to the PL unit and the accidental cutting of any of its power cord termi nals Power Cord N Remove the power cord CU Unscrew and remove the two attach ment screws from the right side of the PL 4 Unscrew and removethetwoattach US was ment screws from the left side of the BOR PL
59. 0 Normal Argument Processing Example 0 Error Selector As Long Parameters pass by value MONITOR VOLT CPU CPU Core voltage MONITOR VOLT P33 3 3V MONITOR VOLT P50 5 0V MONITOR_VOLT_P12 12V MONITOR_VOLT_M12 12V MONITOR VOLT M50 5 0V UlimitAsLong Voltage value upper limit unit mV pass by reference LLimitAsLong Voltage value lower limit unit mV pass by reference Gets the voltag monitoring parameter Dimret As Long Dim ULimit As Long Dim LLimit As Long Get the upper lower limit of the CPU core voltage value ret GetVoltParam MONITOR_VOLT_CPU ULimit L Limit 7 gt Since the data received from this function is in mV units the following conversion Note is needed for use in Volt units NI Data in Volt unit Data in mV unit 1000 PL 5900 Series User Manual App 93 Appendices App 94 GetCurrent Volt Callformat Return value Argument Processing Example Declare Function GetCurrent Volt Lib PL Ioc dll ByVal Selector As Long ByRef Data As Long As Long Other than 0 Normal 0 Error Selector As Long Parameters pass by value MONITOR VOLT CPU CPU Core voltage MONITOR VOLT P33 3 3V MONITOR VOLT P50 5 0V MONITOR_VOLT_P12 12V MONITOR_VOLT_M12 12V MONITOR_VOLT_M50 5 0V Data As Long Voltage value unit mV pass by reference Gets the current voltage value Dim ret As Long Dim Data As Long Get the CPU core voltage value ret GetCurrent Volt MONITOR_VOLT_C
60. 000000000000000000000000 O0000000000000000000000000000000 O00000000 00000000 80 3 15 251 9 88 rd 291 11 46 Top 311 12 24 271 10 67 2 12 130 5 12 14 0 55 CO l Ws ns 8 E o Le i Fey 7 ol N i el el Y PL 5900 Series User Manual Chapter 2 Specifications 2 5 2 PL 5900T with PL FD500 External Dimensions Unit mm in excluding projections E U mM ISA MAREN ERATE IOS oo uy O o 00000 o Oo 8 0006000006000006000000 00 a Oo m O000000000000000000000000000000 oo KDE Yd Oo OOOOOOOOOOOOOO000000000000000000 000 ECS O0000000000000000000000 o O o O000000000000000000000000000000 O0000000000000000000000000000000 O000000000000000000000000000000 O0000000000000000000000000000000 O000000000000000000000000000000 Top SS gt C TED LJ TQ E as C D
61. 1 14 16 and 17 become O D When using ESC or EPP modes these pins will change to T S E t t Output t t T Gv op I 2 3 2 Keyboard Interface KEY BOARD Mini DIN 6 pin Female Both front and side i gt Pin No Signal Name zpi 1 f kvon mi Ex I 3 Ww 5V 99 D E 3 Ka NC Sp GND 2 6 PL 5900 Series User Manual Chapter 2 Specifications 2 3 3 Mouse Interface MOUSE Mini DIN 6 pin Female Signal Name Mouse DATA Pin No 9 11 985 EE REEUNEE EN MouseCLK SHED ON 2 3 4 RS 232C Interface COM1 COM2 COM3 D sub 9 pin Male 22335 d Screw Size 4 40UNC Inch Type The GND terminal is the signal ground Be sure to connect it with the important Cable s opposite side SG terminal No 9 pin RI 5V is used by COM2 and COMG only If COMI is used the pin becomes RI The changeover from RI to 5V is set via the PL side face slide switch 2 4 PL Part Names and Features A Be sure to confirm what settings will be used by the other device and set the dip switches accordingly Failure to do so can result in a unit Important malfunction or damage Whenever changing the PL dip switches be sure to first turn the PL s power supply OFF Failure to do so can cause a PL malfunction PL 5900 Series User Manual 2 7 Chapter 2
62. 10 Baud 0 0 1 150 Baud 0 1 0 300 Baud 0 1 1 600 Baud 1 0 0 1200 Baud 1 0 1 2400 Baud 1 1 0 4800 Baud Setting RS 232C line 1 1 1 9600 Baud mode Bits 4 amp 3 Parity X 0 No parity 0 1 Odd parity 1 2 Even parity Bit 2 Stop bits 0 1 bit length 1 2 bit length Bits 1 amp 0 Word length 1 0 7 bits 1 1 8 bits DX PortNo AH 01h AH Line control status AL Data to send Bit 7 Time over error DX PortNo Bit 6 Transmission shift register empty Bit 5 Transmission hold register empty Sending 1 byte data Bit 4 Break detected Bit 3 Framing error Bit 2 Parity error Bit 1 Overrun Bit 0 Data ready zi AH 02h AL Received data Receiving I byte data py port No AH Line control status AH 03h AL Line contol status DX PortNo AL Modem status Reading Bit 7 Cany detected communication port Bit 6 Call signal received Status Bit 5 Data set ready Bit 4 Transmission enabled CTS Bit 3 0 Not in use B INT 15h Other System Services person mm ou AH 83h CY 0 Successfully completed AL 00h Interval timer start 1 Error Wait time check 01h Interval timer stop ES BX End flag address CX DX Wait time in 1 usec units PL 5900 Series User Manual App 35 Appendices Output Operation mmput Joystick AL Button status 00h Pressed 01h Not pressed Bit 7 2nd button status on 2nd joystick Bit 6 1st button status on 2nd joystick Bit
63. 10 PL 5900 Series User Manual Appendices A 8 Backlight Control API DLL A 8 1 Operation Environment The following information explains the Dynamic Link Libraries used by the backlight control feature on a PL 5900 Series unit API DLLs provide the interface for applications to access the System Monitor RAS feature System Monitor RAS Device Driver Applications can use DLLs to access the following feature 1 Backlight Control ON OFF B Compatible Operating Systems The API DLLs contained on the PL unit s CD ROM are compatible with the following OS types Microsoft Windows 98 Second Edition Microsoft WindowsNT 4 0 Windows Service Pack 3 or higher Microsoft Windows 2000 Each OS must use its corresponding Backlight Control Device B Compatible Languages Microsoft Visual C Microsoft Visual C Microsoft Visual Basic PL 5900 Series User Manual App 111 Appendices 9 Required Files The following files are required when using DLLs Each language requires its own set of files Visual C PL BLlocif h Driver interface definition include file PL BLlIoc LIB Library definition file PL BLlIoc dll Dynamic link library file Visual C include header files should be included in the following order include PL BLIocif h include PL BLIoctl h PL BLlIocall h is automatically included and does not need to be directly designated Visual Basic B Dynamic Link Library DLL
64. 5 2nd button status on 1st joystick Bit 4 1st button status on 1st joystick AX Resistance value of horizontal coordinate of 1st joystick BX Resistance value of vertical coordinate of Ist joystick Reading button Status Reading resistance value Wait timer overwait 86h Wait time in usec units CX Resistance value of horizontal coordinate of 2nd joystick Resistance value of vertical coordinate of 2nd joystick 0 Successfully completed 1 Already triggered or not supported Transmitting memory block in protect mode Starting protect mode App 36 87h Top address in descriptor Dummy 00h GDT 00h Source segment descriptor Destination segment descriptor BIOS C5 00h Number of words to transfer p CS TEMP BIOS 00h Successfully completed 1 Error 00h Successfully completed 01h RAM parity error 02h Not in protect mode 89h CY 0 Successfully completed BH Offset of insignificant mask AH 00h interrupt vector address CS CS value specified in ES SI table Offset of significant slave DS DS value specified in ES SI table interrupt vector address ES ES value specified in ES SI table Top address in following table SS DS value specified in ES SI table CY 1 Eror PL 5900 Series User Manual Bi INT 16h Keyboard BIOS Operation AH 01h Data check by key input Reading shift status AH 03h Setting repeat delay AL 05h and repea
65. 5 22 PL 5900 Series User Manual Chapter 6 OS Setup 6 1 CD ROM Contents 6 2 Setting Up Your PL OS 6 3 Installing Drivers 6 4 Application Features WindowsNT 4 0 Windows 2000 Cautions 6 6 MS DOS Utility Programs Pro face has prepared the following additional program files which are not sup ported by the standard versions of the Windows 98 Second Edition Windows 2000 and WindowsNT 4 0 operating systems These files are located on the PL unit s additional PL 5900 Series User Manual amp Driver CD 6 1 6 1 1 Diagram CD ROM Contents The following tree structure diagram shows the contents of the CD ROM disk PL 5900 Series User Manual amp Driver CD Dos Driver Display Win98 Win2000 WinNT LAN Win98 Win2000 WinNT Manual ENG UPN Reader ENG ar405eng exe I PN ar405jpn exe Utility fdmake exe blset exe Win98 Win2000 WinNT PL 5900 Series User Manual Driver amp Utility for Dos Display Driver LAN Driver User Manual PDF Data Reader PL Utility Setup 05 Windows 98 Second Edition Windows 2000 WindowsNT 4 0 05 Windows 98 Second Edition Windows 2000 WindowsNT 4 0 PDF Manual English PDF Manual J apanese Acrobat R eader English Acrobat Reader apanese Utility Disk Creation Tool Backlight Burnout Detection Program lt 0S gt Windows 98 Second Edition Windows 2000 W
66. 500 External Dimensions Unit mm in excluding projections OOOOOOOOOOOOOOOOOOOOOOOO oo 000000 Oo o OO000000000000000000000 EI OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO oo o 8013 15 O000000000000000000000000000000 O0000000000000000000000000000000 O000000000000000000000000000000 91 3 58 60 2 36 251 9 88 291 11 46 J Top 130 5 12 I 22 0 87 311 12 24 14 0 55 251 9 88 271 10 67 2 17 POWER O osk O P o to b 918 Boe S 55 Front Side 31 1 22 PL 5900 Series User Manual 2 15 Chapter 2 Specifications 2 16 Unit mm in excluding projections Z 1j 000Q00000900000909000000 E 00 90 e LE 000000 00 0000000000000000000000 00 0000000000000000000000000000000 00 00000000000000000000000000000000 0000000000000000000000000000000 o 000 00000000000000000000000000000000 00 CHE 291 11 46 2 5 5 PL 5901T External Dimensions
67. 5h AL Transmission Data DX Port Number 0 to 3 Output AH Line Status AL Reception Data Function 17h Enable RS485 Sending Transmission Used with Multi Drop connections via the RS 485 port No 2 When DTR turns OFF transmission is not possible Input AH 17h Output None Function FEh Resident Check When the EXTCOM SYS program is resident returns a fixed message and the version number Input AH FEh Output BL Y BH AS CX Version Number Carry Clear PL 5900 Series User Manual 6 29 Chapter 6 Setting Up Your PL OS 6 6 3 Touch Panel Data Calibration CALIB59 EXE By touching the specified position upper left hand corner or lower right hand corner on the panel the difference between the screen s logical value and its measured value is corrected Furthermore it is possible to create files with data based on calibration results obtained here to be used with the ATPH59 EXE application Touch Panel Handler B Start up CALIB59 Parameter Parameter a lt n gt Specifies the I O base address of the touch panel s SIO port Hexadecimal Default 2e8 COM4 n 3f8 COMI 2f8 COM2 3e8 COM3 2e8 COM4 q lt n gt Specifies the interrupt level IRQ of the touch panel s SIO port Default 10 n 3 4 10 11 c path name Specifies the data file containing the calibrated value obtained from the CALIB59 EXE application touch panel data calibration Sr Whe
68. 6h 0 Screen ON 1 Screen OFF Cursor emulator enable disable Screen ON OFF AL 12h Successfully executed 13h 00h Page No Character output Attribute without cursor Length movement Starting line position of first character in character string Starting column position of first character in character string Top address in character string 13h 01h Page No Attribute Number of characters Starting line position of first character in character string Starting column position of first character in character string Top address in character string 13h 02h Character output and Page No attribute selection Number of characters without cursor Starting line position of first character in character string movement Starting column position of first character in character string Top address in character string 13h 03h Page No Number of characters Starting line position of first character in character string Starting column position of first character in character string Top address in character string Character output with cursor movement Character output and attribute selection with cursor movement Display combination code AL 1Ah Successfully executed B BL Active display code A BH Nonactive display code 1Ah isplay 01h amp fontes Active display code AL 1Ah Successfully executed Nonactive display code AH 1Bh Status information BX Impleme
69. 7 23 4 10 IRQ Resources a br en ped de RESI cds 5 19 Soll SIM AGRESOUTCES punn LT ne OM n doute baaK 5 20 9 212 PC Hea STATUS sue t Siege i toto ft Hte TA dido tutus 5 21 PL 5900 Series User Manual l Preface 5 2 13 Load Fail Safe Defaults orte eee te senes 5 22 5 2 14 Load Optimized Defaults ode LE va dic de 5 22 3 2 6 Save Exit Sepi inner 5 22 9 2 15 Set PASS WOT uS s a e n netta d Meet 5 22 5 2 17 Exit Without Saving india nan liiRnaiien 5 22 6 1 CD ROM COM RES nest nitenineettins 6 1 US DART AIT sisi n anti dnne 6 1 6 2 Setting Up Your PL 5 ice ne o Rn NE PI Hein eee 6 2 6 3 Enstallin PIV OES NT Toc 6 4 6 4 WindowsNT 4 0 Windows 2000 Cautions eereeeee 6 9 6 4 1 Automatic System Log On Setup seen 6 9 6 4 2 Using an Uninterrupted Power Supply 6 10 6 4 3 When Changing the System Design 6 10 6 4 4 Changing to the NTFS File System 6 11 6 5 Windows Utility Program s ssiccescessisessedsoscosessisessscestestossisesssnesccosnscses 6 12 CSL up E Prec 6 12 6 5 2 Backlight OFF Screen Saver Backlight control scr 6 12 6 5 3 Screen Display ON OFF Utility Disp exe sss 6 13 6 5 4 Keyboard Emulator Keyclick exe esses 6 13 6 5 5 X System Monitor RAS Application Pl smon exe Pl wps exe 6 13 6 5 6 Function Key Utility Funckey exe eee 6 14 6 6 MS DOS Utility Progra
70. After completing the hardware setup before any data or applications important Can be installed on the hard disk drive the OS Windows or MS DOS must be used to initialize the HDD and create partitions For details concerning these procedures refer to the OS maker s instal lation manual After turning the PL OFF be sure to wait at least 5 seconds before turning ON again If the unit is stated within 5 seconds it may not start up correctly The PL is designed for use with the MS DOS Windows 98 SR2 or WindowsNT 4 0 Windows 2000 operating systems Other operating systems are not supported by this PL s driver software PL 5900 Series User Manual 1 1 1 2 PL System Design Reset Button n PS2 Exp DIM Module ports Main Module 2Slog memory 64MB Pre installed standard ots 64MB 128MB D Pec diy panon ils E ME j 1 port PL 5900T 2 PCI ISAslots and 1ISA CD ROM Drive Unit 1 RS 232C Using 2 PCI slots reduces ISA slots to 1 Esa ka dk ERR a a B E AR E F Ari PL 5901T 1 ISA and 1 PCI slot Miror Disk Unit LU LUM S MM DLE ee es Por Front Mount FDD 1 2 Unit 2 Ports HRERERSRERERSERESEREREESEESERERERR Ca 14 10BASE T Pow er Unit I AMORE DC IN 19 2 to 28 8V IDE IDE Onlyto PL 5900T t HDD FFD CF Card Unit HDD FFD CF Card Unit Expansion Slot i Expansion Slot Cable Connection Optional Items Attached to Main Unt 7 Commer
71. Arguments DintSelector Parameters MONITOR VOLT CPU CPU core voltage MONITOR VOLT P33 433 V MONITOR VOLT P50 45 0 V MONITOR VOIT P12 12V MONITOR VOLT M12 12V MONITOR VOLT M50 5 0V l O int pULimit Pointerto upper limit voltage value Unit mV I O int pLLimit Pointertolower limit voltage value Unit mV Processing Gets the voltage monitoring parameter Example BOOL ret int ULimit LLimit Get the upper and lower limit values of the CPU core voltage ret GetVoltParam MONITOR VOLT CPU amp ULimit amp LLimit Sr Since the data taken from this function is shown in mV units the following Note conversion is needed for use in Volt units Na Data in Volt unit Data in mV unit 1000 PL 5900 Series User Manual App 45 Appendices GetCurrent Volt Call Format Return Value Arguments Processing Example E ote BOOL WINAPI GetCurrentVolt int Selector int pData TRUE Normal FALSE Error DintSelector Parameters MONITOR VOLT CPU CPU core voltage MONITOR VOLT P33 3 3 V MONITOR_VOLT_P50 5 0 V MONITOR_VOLT_P12 12 V MONITOR_VOLT_M12 12 V MONITOR_VOLT_M50 5 0 V I O int pData Pointer to the voltage value Unit mV Gets the current voltage value BOOL ret int Data Gets the CPU core voltage value ret GetCurrentVolt MONITOR VOLT CPU amp Data Since the data taken from this function is in mV units the following conversion is needed for use in Volt units NN _ Data
72. B IRQ Resources This selection displays the configuration settings for devices assigned an IRQ Press Enter to display the setup menu When Resources Controlled By is set to Manual device IRQ assigning settings must be performed manually 5 2 10 IRQ Resources B DMA Resources This selections displays the configuration settings for devices assigned a port address Press Enter to display the setup menu 5 2 11 DMA Resources PL 5900 Series User Manual 5 17 Chapter 5 System Setup B PCI VGA Pallet Snoop This setting is used when a MPEG card and a VGA card are both installed in the PL The available settings are Disabled and Enabled The factory default setting is Disabled and is recommended for most users B PCI IRQ Activated By This setting defines the method of interruption used by the PCI slot The available settings are Level and Edge The factory default setting is Level and is recommended for most users 5 18 PL 5900 Series User Manual Chapter 5 System Setup 5 2 10 IRQ Resources Select IRQ Resources from the PnP PCI Configurations menu and the following screen will appear CMOS Setup Utility Copyright C 1984 2000 Award Software IRQ Resources IRQ 3 assigned to Legacy ISA Item Help IRQ 4 assigned to Legacy ISA IRQ 5 assigned to PCI ISA PnP Menu Level gt gt IRQ 7 assigned to PCI ISA PnP IRQ 9 assigned to PCI ISA PnP Legacy ISA for devices IRQ 10 assigned to Legacy ISA compliant with
73. BLIoc dll ByRef Major As Long ByRef Minor As Long As Long Other than 0 Normal 0 Error Major As Long Pointer to version information Major 0 to 99 pass by reference Minor As Long Pointer to version information Minor 0 to 99 pass by reference Gets the driver s version information Dim ret As Long Dim Major As Long Dim Minor As Long ret GetBLDrv Version Major Minor If the version is 1 10 then you will get Note Major 1 decimal X aj Minor 10 decimal SetBLControl Call Format Return Value Arguments Processing Example App 120 Declare Function SetBLControl Lib PL BLIoc dll ByVal BLFlag As Long As Long Other than 0 Normal 0 Error BLFlag As Long Setting Parameters pass by value BACKLIGHT OFF Backlight OFF BACKLIGHT_ON Backlight ON Sets the backlight ON OFF Dim ret As Long Turns the backlight control ON ret SetBLControl BACKLIGHT ON PL 5900 Series User Manual GetBLControl Call Format Return Value Arguments Processing Example PL 5900 Series User Manual Appendices Declare Function GetBLControl Lib PL BLIoc dll ByRef BLFlag As Long As Long Other than 0 Normal 0 Error BLFlag As Long Pointer to backlight status pass by reference BACKLIGHT OFF Backlight OFF BACKLIGHT ON Backlight ON Gets the backlight control settings status Dim ret As Long Dim BLFlag As Long Gets the backlight control settings condition ret G
74. BOOL WINAPI StopInsideBuzzer void BOOL TRUE Normal FALSE Error None Stops the PL unit s internal buzzer CPL Ioctl m loc BOOL ret Stops PL internal buzzer ret m Ioc StopInsideBuzzer BOOL ret Stops PL internal buzzer ret StopInsideBuzzer This feature cannot be used with a PL running WindowsNT 4 0 or Windows 2000 due to the use of Windows 98 functions PL 5900 Series User Manual ChkInsideBuzzer Call Format Return Value Arguments Processing Example 1 Example 2 A This feature cannot be used with a PL unit running WindowsNT 4 0 or Windows Note 2000 due to the use of Windows 98 functions Nd GetWdtTimeout Call Format Appendices BOOL WINAPI ChkInsideBuzzer int BuzzerParam BOOL TRUE Normal FALSE Error I O int BuzzerParam Buzzer Status Pointer BUZZER ON Buzzeris ON BUZZER OFF Buzzeris OFF Checks the buzzer s operation status CPL Ioctl m loc BOOL ret int BuzzerParam Checks buzzer status ret m lIoc ChkInsideBuzzer amp BuzzerParam BOOL ret Checks buzzer status ret ChkInsideBuzzer amp BuzzerParam BOOL GetWdtTimeout int pTimebuf Return Value TRUE Normal Arguments Processing Example 1 Example 2 PL 5900 Series User Manual FALSE Error I O int pTimebuf Pointer to Watchdog Status TIMEOUT_OK Not timeout TIMEOUT ERROR Now timeout Gets watchdog timeout status CPL Ioctl m Ioc BOOL ret
75. CPU Warning Temperature Disabled System Warning Temp Disabled feature according to your system INO Vcore Tolerance Disabled E IN1 3 3V Tolerance Disabled Menu Level IN2 5V Tolerance Disabled d IN3 12V Tolerance Disabled nee S IN4 12V Tolerance Disabled IN5 5V Tolerance Disabled CPU Fan Tolerance Disabled Power Fan Tolerance Disabled TL Move Enter Select PU PD Value F10 Save ESC Exit F1 General Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults B System Monitor Property Settings 1 Start the PL unit s OS and click on the a ee ei Bien Monitor gt System Monitor Property screen In this screen enter the System Monitor RAS Event settings for each Buzzer Dos Shutdown feature tab Click on the OK button PopupMessage Watchdog Timer Timeout Sec 5 Error Action Kal Alarm Output Oo Lamp Output and the program will automatically Watchdog Timer Error close OK Cancel mm 2 Restart the System Monitor utility m Biza EE click on the System Monitor button din pem eee and you can begin to monitor PL Etes Dizable 5 Mo Error 12 No Error activity p Temperature Disable pus a
76. Face Installation Gasket B Create a Panel Cut Create a panel cut for the PL like that pictured here Two additional items the installtion gasket and the installation fasteners are also required when installing the PL 2 5 PL Dimensions JN a Important Panel Panel Cut Area aN To obtain the maximum degree of moisture resistance be sure to attach the PL to Note smooth flat surface NO The panel itself can be from 1 6 to 10 0 mm thick Strengthening may be required for the panel Be sure to consider the impo im weight of the PL when designing the panel 1 6 10 0 mm PL 5900 Series User Manual 4 3 Chapter 4 Installation and Wiring 50 mm clearance between the PL and any other objects The clearance must be large enough to allow you to insert or remove expansion boards and to attach connectors Br To enhance the PL s maintainability operability and ventilation allow at least Note Unit mm less than 30 from vertical Avoid using the PL where the ambient temperature will exceed 45 C Avoid placing the PL next to other devices that might cause overheating wn Be sure that the panel s viewing angle is tilted no more than 30 degrees from par allel to the operator i e operator is directly in front Keep the PL away from arc generating devices such as magnetic switches and non fuse bre
77. GSO1 Disposable glare resistantsheet for screen protection The Sheet Touch Panel can be used through this sheet 10 sheets set This software adds mouse and keyboard like functionality to PL TDOOO the Touch Panel Windows 98 Windows 2000 and WindowsNT 4 0 only Mouse Emulator V2 A e Since the PL s hard disk drive HDD is a consumable item i e it has T a finite usage lifetime be sure to back up its data frequently and Important perform regular maintenance e The Hard Disk lifetime given here may be reduced due to unforeseen environmental factors however generally speaking at an operating temperature of 20 C the disk should last for 20 000 hours of opera tion or approximately 5 years whichever comes first PL 5900 Series User Manual 1 3 Chapter 1 PL Basics Ge The PL is equipped with three IDE interfaces two of which can be used by the NS HDD or FFD units PL 5901T can use only one and one which can be used by either the CD ROM drive or the Mirror Disk unit Physically even though up to three IDE drive units can be connected at the same time IDE interface specifica tions require that a controller s simultaneous operation be limited to a single mas ter and slave unit for a total of two devices The following chart shows the combi nations available when using two IDE units PL 5901T can use only one HDD unit MSM M M MS Is S Fro Unit S MMSM M M S Is
78. Human Machine a Pro face PL 5900 Series User Manual Dal Digital Electronics Corporation Introduction Thank you for purchasing Proface s PL 5900 series Panel Computer hereafter referred to as the PL This unit embodies Proface s latest cost effective architec ture and is designed for Industrial Automation users Prior to using your PL be sure to read this manual thoroughly to familiarize yourself with the unit s operation procedures and functions It is forbidden to copy the contents of this manual in whole or in part without the permission of the Digital Electronics Corporation mO 2 The information in this manual is subject to change without notice 3 This manual was written with care however if you should find any errors or omissions please contact Digital and inform them of your findings 4 Please be aware that Digital Electronics Corporation shall not be held liable by the user for any damages losses or third party claims arising from the uses of this product Ne x 2000 Digital Electronics Corporation MS DOS Windows 98 Windows 2000 and WindowsNT 4 0 are registered trademarks of the Microsoft Corporation IBM and DOS are registered trademarks of IBM AMD K6 III E is a trademark of Advanced Micro Devices Inc Product names used in this manual are the trademarks of their respective manu facturers PL 5900 Series User Manual 1 Preface Essenti
79. II amp Mask App 53 Appendices SetResetMask Call Format Return Value Arguments Processing Example GetResetMask Call Format Return Value Arguments Processing Example SetIdeErr Call Format Return Value Arguments Processing Example App 54 BOOL WINAPI SetResetMask int Mask TRUE Normal FALSE Error I int Mask Masking Information MASK_OFF Masking disabled MASK ON Masking enabled Sets reset masking BOOL ret Disable reset masking ret SetResetMask MASK_ OFF BOOL WINAPI GetResetMask int pMask TRUE Normal FALSE Error I O int pMask Pointerto Masking Information MASK OFF Masking disabled MASK ON Masking enabled Gets the current reset masking information BOOL ret int Mask ret GetResetMask amp Mask BOOL WINAPI SetIdeErr int IdeErr TRUE Normal FALSE Error D int IdeErr Error Output Status IDE ERROR OFF Error Output OFF IDE ERROR ON Error Output ON Sets the software control used to create IDE eror output BOOL ret Sets IDE error output to OFF ret SetldeErr IDE ERROR OFF PL 5900 Series User Manual GetIdeErrHard Call Format Return Value Arguments Processing Example GetLightblowErr Call Format Arguments Processing Example 1 Example 2 PL 5900 Series User Manual Appendices BOOL WINAPI GetIdeErrHard int Selector int pIdeErr TRUE Normal FALSE Error DintSelector Parameters IDE ERROR IDE E
80. Input Yes Touch panel Function 0500h area held down 0 Bit 0 7 1 Coordinates changed while 0 touch panel area Bit 1 is pressed 1 C To next touch panel input gt 6 22 PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS 6 6 2 Serial Port Driver EXTCOM SYS The Panel Computer PL s RS 232C BIOS INT 14h has been enhanced and uses reception interrupt when transmitting data Can be used like a PC AT standard function As a result this software does not need to be installed when an applica tion for controlling the serial port directly is used or when Windows is running A Port Base Address Reception Buffer Size unit KB The Port Base Address or the Reception Buffer Size can be designated here Parameters for up to four ports can be entered using the predefined Port numbers of 0 to 3 COMI to COM Next the Port Base Addresses are shown Number Address Device Level 3r amp h RO4 COMI RS 232C S101 E 9 pg COM3 RS 485 Multdrop idu iiu Connection Possible 1 COM4 Reserved for Touch Panel dil Od Notavailable to User N Designates the ports not used by EXTCOM SYS Ex When port 1 is not to be used by EXTCOM SYS DEVICE EXTCOM SYS A3F8 1 N A3E8 1 N can be used ote A and N recognize Port numbers based on the positions designated for them When DEVICE EXTCOM SYS is entered all the ports are used by EXTCOM SYS Xu With the PL 5900 seri
81. NING ALARM Mask App 97 Appendices Start Wdt Callformat Return value Argument Processing Example StopWdt Call format Return value Argument Processing Example RestartWdt Call format Return value Argument Processing Example Declare Function StartWdt Lib PL_Ioc dll As Long Other than 0 Normal 0 Error None Stops the WDT countdown Dim ret As Long ret StartWdt Declare Function StopWdt Lib PL_Ioc dll As Long Other than 0 Normal 0 Error None Stops the WDT countdown Dimret As Long ret StopWdt Declare Function RestartWdt Lib PL Ioc dll As Long Other than 0 Normal 0 Error None Resets the initial value ofthe watchdog timer to the default value and restarts the countdown Dimret As Long ret RestartWdt E Note Processing cannot be performed if the watchdog timer is stopped b App 98 PL 5900 Series User Manual Running Wdt Call format Return value Argument Processing Example SetWarningOut Callformat Return value Argument Processing Example PL 5900 Series User Manual Appendices Declare Function Running Wdt Lib PL Ioc dll ByRef RunFlag As Long As Long Other than 0 Normal 0 Error RunFlag As Long Operating status of the watchdog timer pass by reference WATCHDOG STOP Stopped WATCHDOG COUNTDOWN Countingdown Gets the operating status of the watchdog timer Dimret As Long Dim RunFlag As Long ret Running
82. ON 0x8500 ATPH System Call Key Board BIOS Key Board Input ATPH Input TouchPanelCondition define ZKEYCODE Ox7a Z keycode define DATA8254 0x40 Timer Data i define CTRL8254 0x43 Timer Controller define CTRL8042 0x61 Buzzer ON OFF define BEEP TIME 20000 Beep s ON period define FALSE 0 define TRUE 1 struct function_coordinate short sx X coordinate left upper short sy Y coordinate leftlower short ex X coordinate Right Upper i short ey Y coordinate Rightower short key Key Code g tpcd 480 40 559 80 0x2c7a Square s display 1 40 79 1 Oxle6l Function Sheet F1 80 40 159 1 0xx3062 Function Sheet F2 160 40 239 1 Ox2e63 Function Sheet F3 240 40 319 1 0x2064 Function Sheet F4 320 40 399 1 0x1265 Function Sheet F5 400 40 479 1 0x2166 Function Sheet F6 480 40 559 1 0x2267 Function Sheet F7 560 40 639 1 0x2368 Function Sheet F8 App 18 PL 5900 Series User Manual 40 80 120 160 200 240 280 320 360 400 440 480 560 479 479 479 479 479 479 479 479 479 479 479 479 479 479 struct key code char keyname 3 39 79 119 159 199 239 279 319 359 399 439 479 559 639 short keycode kbcd Z ia A B e D
83. ON Error Output ON Uses software control to set IDE error output CPL Ioctl m Ioc BOOL ret ret m Ioc SetIdeErr IDE ERROR OFF BOOL ret ret SetIdeErr IDE ERROR OFF BOOL GetIdeErrHard int Selector int pIdeErr Return Value TRUE Normal Arguments Processing Example 1 Example 2 App 80 FALSE Error D int Selector Parameters IDE ERROR 1 IDE ERRI IDE ERROR 2 IDE ERR2 I O int pIdeErr Pointer to Output Status IDE ERROR OFF Normal IDE ERROR ON Error Gets hardware s current IDE error signal CPL Ioctl m Ioc BOOL ret int IdeErr Gets the IDE ERRI signal status ret m Ioc GetIdeErrHard IDE ERROR 1 amp IdeErr BOOL ret int IdeErr Gets the IDE ERRI signal status ret GetIdeErrHard IDE ERROR 1 amp IdeErr PL 5900 Series User Manual GetLightblowErr Call Format Arguments Processing Example 1 Example 2 PL 5900 Series User Manual Appendices BOOL GetLightblowErr int pLightErr TRUE Normal FALSE Error I O int pLightErr Error Information BACKLIGHT OK OK BACKLIGH ERR NG Gets Backlight s current burnout error output CPL Ioctl m Ioc BOOL ret int LightErr Gets backlight s burnout condition retzm Ioc GetLightblowErr amp LightErr BOOL ret int LightErr Gets backlight s burnout condition ret GetLightblowErr amp LightErr App 81 Appendices GetEvent Call Format Return Value TRUE Normal A
84. Offset of nth coordinate code list Segment of nth coordinate code list 6 20 PL 5900 Series User Manual PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS Coordinate Code List Design The coordinate code list determines which code is returned when the touch panel is pressed in a specific area These coordinates specify the display coordinates 0400h Number n of registered coordinate codes Display coordinate designation mode Left side X coordinate of Ist area X1 Top side X coordinate of Ist area Y1 Right side X coordinate of Ist area X2 Bottom side X coordinate of Ist area Y2 Coordinate code of Ist area code Left side X coordinate of nth area X1 Top side X coordinate of nth area Y1 Right side X coordinate of nth area X2 Bottom side X coordinate of nth area Y2 Coordinate code of nth area code Coordinate code input unrestricted wait Returns coordinates of the area position touched and coordinate code Waits until data is entered Input Output AX 0400h AH 0 Successfully completed BH Y coordinate range in PL 386 compatibility mode 0 26 BL X coordinate range in PL 386 compatibility mode 0 30 CX Number of valid data sets in touch panel input buffers DX Coordinate code To use function 0400h it is necessary to first register the coordinate codes 0401h Coordinate code input immediate restore Returns coordinates of the area position touched and coo
85. PU Data Since the data received from this function is in mV units the following conversion is needed for use in Volt units Data in Volt unit Data in mV unit 1000 GetFanParam Call format Return value Argument Processing Example Declare Function GetFanParam Lib PL Ioc dll ByVal Selector As Long ByRef LLimit As Long As Long Other than 0 Normal 0 Error Selector As Long Parameters pass by value MONITOR FAN CPU CPU FAN MONITOR FAN POWER POWER FAN MONITOR FAN OPT OPTION FAN LLimitAsLong CPU FAN revolution lower limit value unit RPM pass by value RPM revolutions per minute Gets the parameter for monitoring the FAN Dimret As Long DimLLimit As Long Get the CPU FAN lower limit rpm value ret GetFanParam MONITOR FAN CPU LLimit PL 5900 Series User Manual GetCurrentFan Callformat Return value Argument Processing Example GetTempParam Call format Return value Argument Processing Example PL 5900 Series User Manual Appendices Declare Function GetCurrentFan Lib PL Ioc dll ByVal Selector As Long ByRef Data As Long As Long Other than 0 Normal 0 Error Selector As Long Parameters pass by value MONITOR FAN CPU CPU FAN MONITOR FAN POWER POWER FAN MONITOR FAN OPT OPTION FAN Data As Long CPU FAN revolution lower limit value unit RPM pass by reference RPM revolutions per minute Gets the current FAN rpm Dimret As Long Dim Data As Long Get the
86. RRI IDE ERROR 2 IDE ERR2 I O int pIdeErr Pointer to error signal IDE ERROR OFF Normal IDE ERROR ON Error Gets the current IDE error signal output by the hardware BOOL ret int IdeErr Gets the IDE ERRI signal ret GetldeErrHard IDE ERROR 1 amp IdeErr BOOL GetLightblowErr int pLightErr TRUE Normal FALSE Error I O int pLightErr Error Information BACKLIGHT_OK OK BACKLIGH_ERR NG Gets Backlight s current burnout error output CPL Ioctl m Ioc BOOL ret int LightErr Gets backlight s burnout condition retzm Ioc GetLightblowErr amp LightErr BOOL ret int LightErr Gets backlight s burnout condition ret GetLightblowErr amp LightErr App 55 Appendices GetEvent Call Format BOOL WINAPI GetEvent int Selector int pEvent Return Value TRUE Normal FALSE Error Arguments DintSelector Parameters EVENT VOLT CPU CPU core voltage EVENT VOLT P33 3 3 V EVENT VOLT P50 5 0 V EVENT_VOLT P12 12 V EVENT VOLT M12 12V EVENT VOLT M50 5 0 V EVENT_FAN_CPU CPU FAN EVENT_FAN_POWER POWER FAN EVENT_FAN_OPT OPTION FAN EVENT TEMP SYSTEM SYSTEM temperature EVENT TEMP CPU OPT CPU oroption temperature EVENT UNI INO Universal InputO EVENT UNI INI Universal Input 1 EVENT WDT TIMEOUT Watchdog Timeout I O int pEvent Pointer to Error Event Information ERROR EVENT OFF Withouterrorevent ERROR EVENT ON Witherrorevent Processing Checks the machine for voltage fan and temperature errors and the Un
87. Releases the reset mask ret SetResetMask MASK OFF PL 5900 Series User Manual GetResetMask Callformat Return value Argument Processing Example SetIdeErr Call format Return value Argument Processing Example PL 5900 Series User Manual Appendices Declare Function GetResetMask Lib PL Ioc dll ByRef Mask As Long As Long Other than 0 Normal 0 Error Mask As Long Mask data pass by reference MASK_OFF Release mask MASK_ON Mask Gets the current reset mask information Dim ret As Long Dim Mask As Long ret GetResetMask Mask Declare Function SetIdeErr Lib PL Ioc dll ByVal IdeErr As Long As Long Other than 0 Normal 0 Error IdeErr AsLong Error output data pass by reference IDE ERROR OFF Disables erroroutput IDE ERROR ON Enableserroroutput Uses software control to set the IDE error output Dimret As Long Set the system to disable the IDE error output ret SetldeErr IDE ERROR OFF App 103 Appendices GetIdeErrHard Call format Return value Argument Processing Example GetLightblowErr Call format Return value Argument Processing Example App 104 Declare Function GetIdeErrHard Lib PL Ioc dll ByVal Selector As Long ByRef IdeErr As Long As Long Other than 0 Normal 0 Error Selector As Long Get parameter pass by value IDE ERROR 1 IDE ERRI IDE ERROR 2 IDE ERR2 IdeErr As Long Error signal pass by reference IDE ERROR OFF Normal
88. S Interface D sub 25 pin male Network RAS FDD Unit FrontAccess 2 modes 3 5 inch FD n inch HDD Disk I F Ide mount 2 EIDE PL 5900T 2 slots PL 5901T 1 slot Rear mountM irror DisK CD ROM 1 slot Since MS DOS and WindowsNT 4 0 do not support this function this feature cannot be used if those OS types are installed in the PL 2 2 2 Display TFT CalorTCD 60 80 pie C oarn O33 mm x03 m Effective Display Area W211 2 mm xH158 4 mm Iebtculr Notavlatie Backlight CFL User replaceable 50 000 hours or longer atan ambienttemperature of 25 C Until the backlight s brightness dims to half ofthe original level Backlight Lifetime When it is time to change the backlight please contact your local PL A distributor Importan 7 2 Replacing the Backlight 2 4 PL 5900 Series User Manual Chapter 2 Specifications 2 2 3 Expansion Slots BIPL 5900T PCI m Board Thickness Rev 2 1 5V 32bit OOs O _180x122mm 180x122mm Lessinan 1mm 210 x 122mm 180 x 122mm Less than 18mm een Less than 13mm 3 3V 1A E 5V 3A 12V 0 6A ri 5V 0 1A 12V 0 1A total for 3 slots Ge For the 1st and 2nd slots either a PCI or an ISA type expansion board can be used bu BIPL 5901T PCI Board Thickness Rev 2 1 5V 32bit 180 x 122mm 210x122mm Less than 13mm 3 3V 1A P 5V 1A 12V 0 5A i 5V 0 1A 12V 0 1A 2 2 4 Clock RTC Accuracy CIock RTC accuracy 180 sec
89. Save ESC Exit F1 General Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults B IDE HDD Auto Detection This setting enables auto detection of the IDE hard disk drive Bl Access Mode This setting determines the access mode of the PL s IDE hard disk drive The available settings are CHS LBA Large and Auto The factory default setting is Auto and is recommended for most users B IDE Primary Master Slave This setting sets the method for determining the parameter settings of the PL s IDE hard disk drive The available settings are None Auto and Manual The factory default setting is Auto and is recommended for most users B Capacity Cylinder Head Precomp Landing Zone Sector This setting determines the parameters of the PL s IDE hard disk drive The setting is required when the IDE Primary Master Slave is set to Manual and the Access Mode is set to CHS When the IDE Primary Master Slave is set to None or Auto the auto detected values will be used Capacity is set automaticaly PL 5900 Series User Manual 5 3 Chapter 5 System Setup 5 2 3 Advanced BIOS Features Select Advanced BIOS Features from the Main Menu and the following screen will appear CMOS Setup Utility Copyright C 1984 2000 Award Software Advanced BIOS Features Virus Warning Disabled Item Help CPU Internal Cache Enabled External Cache Enabled Menu Level gt Quick Power On
90. Selector Setting Item WARNING LAMP LAMP WARNING ALARM ALARM DintMask Masking Information MASK OFF Masking disabled MASK ON Masking enabled Sets masking for the warning output used when watchdog timer time out occurs BOOL ret Enables masking for the lamp output ret SetWdtMask WARNING LAMP MASK ON Disables masking for the alarm output ret SetWdtMask WARNING ALARM MASK_ OFF BOOL WINAPI GetWdtMask int Selector int pMask TRUE Normal FALSE Error D int Selector Setting Item WARNING LAMP LAMP WARNING ALARM ALARM I O int pMask Pointerto Masking Information MASK OFF Masking disabled MASK ON Masking enabled Gets the masking information used for warning output when watchdog timer time out occurs Example PL 5900 Series User Manual BOOL ret int Mask Gets the masking information for the LAMP ret GetWdtMask WARNING LAMP amp Mask Gets the masking information for the alarm ret GetWdtMask WARNING ALARM amp Mask App 49 Appendices StartWdt Call Format Return Value Arguments Processing Example StopWdt Call Format Return Value Arguments Processing Example RestartWdt Call Format Return Value Arguments Processing Example C ote BOOL WINAPI StartWdt void TRUE Normal FALSE Error None Starts watchdog timer countdown BOOL ret ret StartWdt BOOL WINAPI StopWdt void TRUE Normal FALSE Error None Stops w
91. TO VIDEOMODE exit 0 App 24 PL 5900 Series User Manual Appendices A 6 BIOS List B INT 5h Display Hard Copy Operation Ipu Output 0050 0000h P rintscreen flag 0 Hard copy function unused or S creen hard copy completed successfully 1 Now printing l Error B INT 10h Video BIOS Operation AH 00h Setting video mode AL Value of selected mode Bits 0 to 6 Video RAM clear Bit 7 AH Olh Setting cursor shape CG Cursor start position and display CL Cursor end position AH 02h Setting cursor BH Page No position DH Value of specified line DL Value of specified column CH Cursor start position and display Reading cursor AH 03h CL Cursor end position position BH Page No DH Current cursor line position DL Current cursor column position AH 0 Light pen switch is off 1 Light pen switch is on BX X coordinate 0 319 639 CH Y coordinate 0 199 CX Y coordinate in new graphic mode 0 XXX DH Light pen line position in character units DL Light pen column position in character units Reading light pen position Switching active page x 06h Number of lines to scroll up Attribute of line to clear Highest line in scroll up range mar Scrolling up Farthest left column in scroll up range Lowest line in scroll up range Farthest right column in scroll up range oVU0OWrS x 07h Number of lines to scroll down Attribute of li
92. This setting designates the area to request a password Select Setup or System upon BIOS setup or System upon system startup This setting is NOT available when the password is set using Set Password in the menu items The factory default setting is Setup and is recommended for most users 5 2 15 Set Password OS Select For DRAM 64MB The available settings are Non OS2 and OS2 The factory default settting is Non OS2 and 1s recommended for most users Report No FDD For WIN 95 This setting determines if the FDD node is reported by BIOS to WIN95 The available settings are No and Yes The factory default setting is No and is recommended for most users Video BIOS Shadow This setting determines whether to expand the Video BIOS ROM in RAM C0000 C7FFF The factory default setting is Enabled and is recommended for most users Cyrix 6x86 MII CPUID This setting determines whether to send CPUID when Netware ver 5 0 is used The available settings are Enabled and Disabled The factory default setting is Enabled and is recommended for most users PL 5900 Series User Manual Chapter 5 System Setup 5 2 4 Advanced Chipset Features Select Advanced Chipset Features from the Main Menu and the following screen will appear CMOS Setup Utility Copyright C 1984 2000 Award Software IDE Primary Master p Advanced DRAM Control 1 Press Enter Item Help PCI Peer Concurrency Enabled Read Prefetch Me
93. Unscrew the desired expansion slot s cover attachment screw and remove the cover 3 1 1 Removing the Rear Maintenance Cover Unscrew the Blank Panel s attach ment screw to remove the Blank Panel 2 Remove the expansion slot s duster Cover 3 Insert the expansion board into the expansion slot 4 Secure the expansion board s metal positioning strip in place with its at tachment screw Positioning Strip Attachment Screw 5 Last replace the rear maintenance cover and half cover and secure them in place with their attachmentscrews 3 8 PL 5900 Series User Manual Chapter 3 Installing Optional Units and Expansion Boards 3 1 6 Connecting the CD ROM Drive Unit PL DK200 1 Unscrew the two IDE 1 F cover at tachment screws and remove the cover 2 Connect the CD ROM unit cable to the PL s IDF I F connector AN N a Important Be sure that the cable is securely connected before turning ON the PL s power switch PL 5900 Series User Manual 3 0 Memo PL 5900 Series User Manual 3 10 4 1 Installation Cautions 4 2 Installing the PL Chapter 4 3 Wiring the PL 4 Installation and Wiring This chapter explains how to install and wire the PL 5900 series units as well as the cautions required both before and during installation 4 1 Installation Cautions 1 Temperature Cautions The PL should be installed in a vertical position and forced air cooling should be used instead of
94. V EVENT VOLT PI12 12 V EVENT VOLT MI2 12V EVENT VOLT M50 5 0 V EVENT FAN CPU CPU fan EVENT FAN POWER Power fan EVENT FAN OPT Option fan EVENT TEMP SYSTEM System temperature EVENT TEMP CPU OPT CPU or option temperature EVENT UNI INO Universal input 0 EVENT UNI INI Universal input 1 EVENT WDT TIMEOUT Watchdog Timeout Cancels the error event CPL Ioctl m Ioc BOOL ret Cancels the error event for the CPU core voltage ret m_Ioc ClearEvent EVENT VOLT CPU BOOL ret Cancels the error event for the CPU core voltage ret ClearEvent EVENT VOLT CPU App 83 Appendices StartInsideBuzzer Call Format Return Value Arguments Processing Example 1 Example 2 BOOL WINAPI StartInsideBuzzer int hz int ms BOOL TRUE Normal FALSE Error Dinthz Buzzer frequency Hz Dintms Buzzerlength ms Starts the PL unit s internal buzzer based on the designated frequency and length BOOL ret int hz 600 int ms 1000 PL internal buzzer will sound at 600MHz for 1 second ret m Ioc StartInsideBuzzer hz ms BOOL ret int hz 600 it ms 1000 PL internal buzzer will sound at 600MHz for 1 second ret StartInsideBuzzer hz ms This feature cannot be used with a PL running WindowsNT 4 0 or Windows K ote 2000 due to the use of Windows 98 functions Nd StopInsideBuzzer Call Format Return Value Arguments Processing Example 1 Example2 Note NO App 84
95. Version Call Format Return Value Arguments Processing Example BOOL WINAPI GetDrv Version int pMajor int pMinor TRUE Normal FALSE Error I O int pMajor Pointer to version information Major 0 to 99 I O int pMinor Pointer to version information Minor 0 to 99 Gets the driver s version information BOOL ret int Major Minor ret GetDrvVersion amp Major amp Minor A te If the version is 1 10 then you will get Nen Major 1 decimal Minor 10 decimal GetMonitorSetup Call Format Return Value Arguments Processing Example BOOL WINAPI GetMonitorSetup int Selector int pSetup TRUE Normal FALSE Error DintSelector Parameters MONITOR VOLT CPU CPU core voltage MONITOR VOLT P33 3 3 V MONITOR_VOLT_P50 5 0 V MONITOR_VOLT_P12 12 V MONITOR VOLT M12 12V MONITOR_VOLT_M50 5 0 V MONITOR TEMP SYSTEM Systemtemperature MONITOR TEMP CPUCPU temperature MONITOR TEMP OPT Option temperature MONITOR FAN CPU CPU fan MONITOR FAN POWER Power fan MONITOR FAN OPT Optionfan I O int pSetup Pointer to Data 0 Disabled Enabled Gets the current monitoring status enabled disabled BOOL ret int Setup Gets the CPU core voltage setup status ret GetMonitorSetup MONITOR_VOLT_CPU amp Setup PL 5900 Series User Manual Appendices GetVoltParam Call Format BOOL WINAPI GetVoltParam int Selector int pULimit int pLLimit Return Value TRUE Normal FALSE Error
96. Wdt RunFlag Declare Function SetWarningOut Lib PL Ioc dll ByVal Selector As Long By Val WarnOut As Long As Long Other than 0 Normal 0 Error Selector As Long Setting items pass by value WARNING LAMP LAMP WARNING ALARM ALARM WarnOut As Long Output condition pass by value OUTPUT OFF Output OFF OUTPUT ON Output ON Sets warning data for the setup items LAMP and ALARM Dimret As Long Set the output status of the LAMP to ON ret SetWarningOut WARNING LAMP OUTPUT ON Set the output status of the ALARM to OFF ret SetWarningOut WARNING ALARM OUTPUT OFF App 99 Appendices GetWarningOut Call format Return value Argument Processing Example GetUniversalIn Call format Return value Argument Processing Example App 100 Declare Function GetWarningOut Lib PL Ioc dll ByVal Selector As Long ByRef WarnOut As Long As Long Other than 0 Normal 0 Error Selector As Long Setting items pass by value WARNING LAMP LAMP WARNING ALARM ALARM WarnOut As Long Output condition pass by reference OUTPUT OFF Output OFF OUTPUT ON Output ON Gets the current warning status of the setup items LAMP and ALARM Dimret As Long Dim WarnOut As Long Gets the output status of the LAMP ret GetWarningOut WARNING LAMP WarnOut Get the output status of the ALARM ret GetWarningOut WARNING ALARM WarnOut Declare Function GetUniversalIn Lib PL Ioc dll ByVal Sel
97. acter output ir h al 0x32 2 ir x dx 0 COM1 int86 0x14 amp ir amp or Ge Changing commands or parameters also changes function mode setting data re NS ception etc App 16 PL 5900 Series User Manual Appendices A 5 Touch Panel Handler The following sample program was created with the ATPHS9 EXE Touch Panel Handler application Sample Program made with the Touch Panel Handler Compiler Method cl sample c If not adding GRAPHICS LIB to SLIBCE LIB add link graphics lib LER ER ESAE GM uon Please press one of the touch panel keys Pressing either Z or on the square shown to the right will quit this program Quit key Function Key area This sample program is designed to perform processing based on the touch panel input received from either the upper or lower function keys or the screen s designated Quit key area This sample program is used by the ATPH59 EXE touch panel handler nput can be performed by pressing on designated areas of the screen Before starting this program be sure to start the ATPH59 EXE program mi include lt stdlib h gt include lt stdio h gt include lt dos h gt include lt graph h gt include lt conio h gt PL 5900 Series User Manual App 17 Appendices define define define define define ATPH SYS CALL 0x59 KEYBOARD BIOS 0x16 WRITE DATA 0x05 TP IN NOWAIT Ox8101 TP CONDITI
98. ajor As Long ByRef Minor As Long As Long Other than 0 Normal 0 Error Major As Long Version data Major 0 to 99 pass by reference Minor AsLong Version data Major 0 to 99 pass by reference Gets the driver version Dimret As Long Dim Major As Long Dim Minor As Long ret GetDrv Version Major Minor When the version is 1 10 NSS Major 1 Minor 10 Decimal Decimal App 91 Appendices GetMonitorSetup Callformat Declare Function GetMonitorSetup Lib PL_Ioc dil ByVal Selector As Long ByRef Setup As Long As Long Return value Other than 0 Normal 0 Error Argument Selector As Long Parameters pass by value MONITOR VOLT CPU CPU Core voltage MONITOR VOLT P33 3 3V MONITOR VOLT P50 5 0V MONITOR_VOLT_P12 12V MONITOR_VOLT_M12 12V MONITOR_VOLT_M50 5 0V MONITOR_TEMP_SYSTEM SYSTEM Temp MONITOR_TEMP_CPU CPU Temp MONITOR_TEMP_OPT OPTION Temp MONITOR_FAN_CPU CPU FAN MONITOR_FAN_POWER POWER FAN MONITOR_FAN_OPT OPTION FAN Setup As Long Get data pass by reference 0 Disable Enable Processing Gets the current enabled disabled monitor status Example Dimret As Long Dim Setup As Long Get the setup status of the CPU core voltage ret GetMonitorSetup MONITOR VOLT CPU Setup App 92 PL 5900 Series User Manual GetVoltParam Callformat Appendices Declare Function GetVoltParam Lib PL Ioc dll ByVal Selector As Long ByRef ULimit As Long ByRef LLimit As Long As Long Return valueOther than
99. akers Avoid using the PL in environments where corrosive gases are present 4 4 PL 5900 Series User Manual B Installation 1 Insert the PL into the panel Be sure the panel cut s ac tual measurements are the same as those given here otherwise the PL may slip or fall out of the panel y Reference as 2 5 9 Panel Cut Dimensions m A Important 2 Insert the installation fastener hooks into the four installation fastener holes on PL s top and bottom sides 3 Slide the installation fasteners to the rear face PL 5900 Series User Manual 9000000000000000000000 29 2 o 00004 000000000000000000000 o o o 0000000000000000000000000 00000000000000000000000000 0000000000000000000000000 0000000000000000000000000000 00000000000000000000000000 0000000000000000000 00000000000000000000000000 0000000000000000000 000000000000000000000000000 o o o o te o O o o o o o 2 o o 9 fe o fe o f fe fe o f O fs fe o 8 060 9 fs o to o 9 2 fs to 0 o o fs to o o o o o Chapter 4 Installation and Wiring 4 5 Chapter 4 Installation and Wirin
100. al Safety Precautions This manual includes the following cautions concerning procedures that must be followed to operate the PL correctly and safely Prior to operating the PL be sure to read this manual and any related materials thoroughly to understand the correct operation and functions of this unit Safety Icons To allow you to use the PL correctly throughout this manual the following icons are provided next to items requiring special attention These icons indicate the following levels of danger Indicates situations where severe bodily injury death or major equipment damage may occur A Caution Indicates situations where slight bodily injury or machine damage can occur A WARNINGS To avoid the possiblity of an electric shock be sure to con nect the power cord to the PL before connecting it to the main power supply A fire or electrical shock may occur if voltages used with the PL are beyond the specified range Be sure to use only the specified voltage Before opening the PL s protective cover be sure to turn the unit s power OFF This is because the PL s internal Warning A parts carry high voltages To avoid fires or electrical hazards do not modify the PL in any way Do not create touch panel switches that are used to either control or to ensure the safety of equipment and person nel Mechanical switches such as an emergency stop switch a deadman two handed start switch etc must be i
101. anging the System Design When the Windows 2000 system design is changed the following messages will appear Please insert the floppy disk labeled Windows2000 Professional CD ROM into drive D and then click OK You can also click OK if you want files to be copied from an altemate location such as a network sever or a compact disc Designate the new folder location for the system settings Windows 2000 CD ROM s 1386 and click on Next D M386 CD ROM drive is D 6 4 4 Changing to the NTFS File System B With a hard disk using WindowsNT 4 0 and Windows 2000 If your hard disk was formatted using the Windows DOS compatible FAT32 sys tem you can use the following command to convert the hard disk to an NTFS system convert x fs ntfs where x is the drive name of your hard disk Le After converting data to the NTFS file system it cannot be converted back to the Nu FAT32 DOS compatible file system PL 5900 Series User Manual 6 11 Chapter 6 Setting Up Your PL OS 6 5 Windows Utility Program The PL unit is equipped with the following special features The following files have been copied to the PL unit s hard disk and are contained in the Proface folder FieName Windows 98 Second Editon Windows NT 4 0 Windows 2000 PL BLIOC DLL PL DLL DLL Fo ET PL IOC DLL C WinntSystem32 BacklightC ontrol scr 6 5 1 API DLL This is a dynamic library designed to provide access to the Syst
102. annot automatically log on Important 7 REGEDIT data entry is now finished If a User attempting to automatically log on is not attached to an Administra tors group i e no Default Password string is specified Windows NT automati cally changes the value of the AutoAdminLogon key from 1 true to 0 false thereby disabling the AutoAdminLogon feature In that case if the Shift key is held down during Logoff the Login Data dialog box will appear and the User can use the name of another registered User to log on successfully amp If Auto LogOn Setting are not entered when logging on a PS 2 type keyboard is required B When using Windows 2000 1 Start the Control Panel s Users and Passwords 2 Select an automatic log on user and deselect the Users must enter a user name and password to use this computer E checkbox 3 Click on the Advancedl tab and deselect the Require users to press Ctrl Alt Delete before logging on R checkbox 4 Click the Apply A button and when the automatic login dialog box appears enter your password PL 5900 Series User Manual 6 9 Chapter 6 Setting Up Your PL OS 6 10 6 4 2 Using an Uninterrupted Power Supply Prior to turning OFF the PL s power be sure to shut down the NT correctly via the NT OS Shutdown feature It is recommended that an Uninterrupted Power Supply Device is used to prevent the accidental loss of User data due to an unex pected power outage
103. at 600 Hz hz 600 ms 1000 ret StartInsideBuzzer hz ms Note This feature cannot be used with a PL running WindowsNT 4 0 or Windows NV 2000 due to the use of Windows 98 functions StopInsideBuzzer Call format Declare Function StopInsideBuzzer Lib PL Ioc dll As Long Return value Other than 0 Normal 0 Error Argument None Processing Stops the internal buzzer Example Dimret As Long Stops the internal Buzzer ret StopInsideBuzzer lt Note This feature cannot be used with a PL running WindowsNT 4 0 or Windows Ny 2000 due to the use of Windows 98 functions PL 5900 Series User Manual App 107 Appendices ChkInsideBuzzer Call format Return value Argument Processing Example Declare Function ChkInsideBuzzer Lib PL Ioc dll ByRef buff As Long As Long Other than 0 Normal 0 Error BuzzerParam As Long Buzzer status pass by reference BUZZER ON Buzzeris ON BUZZER OFF Buzzer is OFF Checks for the ON OFF status of the internal buzzer Dimret As Long Dim BuzzerParam As Long Checks the buzzer status ret ChkInsideBuzzer BuzzerParam Note This feature cannot be used with a PL running WindowsNT 4 0 or Windows 2000 NO due to the use of Windows 98 functions GetWdtTimeout Callformat Return value Argument Processing Example App 108 Declare Function GetWdtTimeout Lib L Ioc dll ByRef Timebuf As Long As Long Other than 0 Normal 0 Error Timeb
104. atchdog timer countdown BOOL ret ret StopWdt BOOL WINAPI RestartWdt void TRUE Normal FALSE Error None Restarts watchdog timer countdown after resetting to the initial value BOOL ret ret Restart W dt NS Processing does not occur if the watchdog timer is stopped RunningWdt Call Format BOOL WINAPI RunningWdt int pRunFlag Return Value TRUE Normal Arguments progress Processing Example App 50 FALSE Error O int pRunFlag Pointer to Watchdog Timer Operation Status WATCHDOG_STOP Stopped WATCHDOG_COUNTDOWN Countdown in Gets the watchdog timer s operation status BOOL ret int RunFlag ret Running Wdt amp RunFlag PL 5900 Series User Manual SetWarningOut Call Format Return Value Arguments Processing Example GetWarningOut Call Format Return Value Arguments Processing Example PL 5900 Series User Manual Appendices BOOL WINAPI SetWarningOut int Selector int WarnOut TRUE Normal FALSE Error DintSelector Setting Item WARNING LAMP LAMP WARNING ALARM ALARM int WarnOut Output Status OUTPUT OFF Output OFF OUTPUT ON Output ON Sets setting item warning information LAMP or ALARM BOOL ret Sets the LAMP output status to ON retz SetWarningOut WARNING LAMP OUTPUT ON Sets the ALARM output status to OFF ret SetWamingOut WARNING ALARM OUTPUT OFF BOOL WINAPI GetWamingOut int Selector int pWarnOut TRUE Normal FALSE Error Di
105. buffers PL 5900 Series User Manual 6 19 Chapter 6 Setting Up Your PL OS 0102h Touch panel non destructive input Returns coordinates of the area position touched Does not update touch panel input buffer Input AX 0102h Output AH 0 Input present No input 1 BH Y coordinate range in PL 386 compatibility mode 0 26 BL X coordinate range in PL 386 compatibility mode 0 30 CX Number of valid data sets in touch panel input buffers 0200h Input buffer clear Clears touch panel input buffers Input AX 0200h Output AH 20 Successfully completed 0300h Coordinate code register Registers code corresponding to the display coordinates Input AX 0300h ES Segment from coordinate code management table DI Offset from coordinate code management table Output AH 0 Successfully completed Relationship between coordinate code management table and coordinate code ES DI Coordinate code Coordinate amp Coordinate code management table Coordinate amp Coordinate code Coordinate amp Coordinate code Coordinate Code Management Table Design The coordinate code management table manages positions of multiple coordinate code lists Number n of registered coordinate code lists Offset of Ist coordinate code list Segment of Ist coordinate code list Offset of 2nd coordinate code list Segment of 2nd coordinate code list
106. chment Screws o Or 3 Reattach the terminal strip s trans EX arent cover and secure itin place x i pae TN IE N with its attatchment screws D Ier FG O e met Transparent Cover 4 8 PL 5900 Series User Manual Chapter 4 Installation and Wiring B PL5900 T42 24V PL5901 T42 24V 2 Loosen and remove the middle three screws from the terminal strip Align the crimp terminals with each screw eo hole and tighten the screws aS D BS Crimp Terminal Types FG e Note v1 25 3 by J S T or equiva b lent JIS standard part num ber RAV1 25 3 Crimp terminals must be the same as shown below O Under 6 0mm 0 24in 1G 3 Reattach the terminal strip s trans Attachment Screws parent cover and secure it in place with its attatchment screws ver 3 2mm 0 13in E C Te ra Te Q 4 Transparent Cover PL 5900 Series User Manual 4 9 Chapter 4 Installation and Wiring 4 10 4 3 2 Power Supply Cautions When connecting the PL unit s AC power terminals please be aware of the following
107. cial Items A N m Important 1 2 Purchased by User The above system configuration illustrates the PL s internal design and range of connectable peripherals The user s actual configura tion may differ Certain limitations exist for the combinations of the HDD Unit FDD Unit the CF Card unit the Mirror Disk Unit and the CD ROM drive 1 3 Optional Items PL 5900 Series User Manual 1 3 Optional Items B Options Model Description number PL EM500 SDRAM DIM M Provides 64M B of memory DIM Module PL EM128 SDRAM DIMM Provides 128M B of memory HDD Unit PL HD220 10GB 2 5 HDD Unit OS notincluded PL FD500 IBM PC Compatible 3 5 FDD unit Attaches to front slot FFD Unit BERAG Flash File Disk Provides 32MB of memory connected to IDE Flash File Disk i IF Used as HDD IDE AT API compatible CD ROM drive unit CD ROM Unit PL DK200 for developmentand maintenance use special connection cable is included with CD ROM unit Designed exclusively for 5V type cards PL MD200 IDE compatible mirror disk unit without OS for data protection Miro misk unit Pre case of HDD malfunction Contains 2 2 5inch 2 1GB drives Soft Mirror Utility Soft Mirror Utility PL SM500 Provides RAID Level 1 protection without Mirror Disk unit Adaptor Connects to COM3 sd Disposable dirt resistantsheet for screen protection T he Sheet Touch Panel can be used through this sheet 10 sheets set Glare Resistant 5 N
108. cover and remove the FDD front face blank panel 2 Close the front maintenance cover d A H FDD front face blank panel FDD rear face blank panel 3 Remove the two attachment screws from the FDD rear face blank panel and remove the cover 3 4 PL 5900 Series User Manual Chapter 3 Installing Optional Units and Expansion Boards B PL 5900T 3 Slot model 4 Attach the FDD rear face blank panel removed in step 3 to the FDD unit and secure it with the two attachment screws Do not use the branket that comes with the FDD Unit 5 Insertthe FDD unitso thatthe PL and FDD unit connectors are securely connected 6 Secure the FDD unitto the PL using all four attachment screws Two FDD unit and two PL bottom face screws PL 5900 Series User Manual 3 5 Chapter 3 Installing Optional Units and Expansion Boards B PL 5901T 1 Slot model 4 Attach the branket that comes with the FDD unit and secure it with the two attachment screws Do notuse the FDD rear blank panel removed in step 3 5 Insertthe FDD unitso thatthe PL and FDD unit connectors are securely connected 6 Secure the FDD unitto the PL
109. cting the power cord to the PL s power terminals A WARNINGS To prevent an electric shock be sure to turn the PL s power supply OFF before connecting the power cord terminals to the PL To prevent fires electrical hazards and equipment damage be sure to use only the specified power supply voltage when operating the PL 1 Confirm that the PL s power switch is turned OFF Then remove the power terminal s transparent plastic cover Oda 2 Screws Transparent Cover PL 5900 Series User Manual 4 7 Chapter 4 Installation and Wiring B PL5900 T12 PL5901 T12 2 Loosen and remove the middle three screws from the terminal strip Align the crimp terminals with each screw hole and tighten the screws Crimp Terminal Types Note V1 25 3 by J S T or equiva NO ent JIS standard part num ber RAV1 25 3 Crimp terminals must be the same as shown below Over 3 2mm 0 13in Under 6 0mm 0 24in C The colors used in these figures are for the cable Important which came with the PL e This power cable is de signed only for AC100V 115V use Any other power level should use its own specially de signed cable Atta
110. determines if the PL starts via input from a PCI card or not The available settings are Disabled and Enabled The factory default setting is Enabled and is recommended for most users B KB Power ON Password This setting defines the password when the system is powered on by the keyboard switch Press Enter to display the setup menu PL 5900 Series User Manual 5 15 Chapter 5 System Setup 5 16 B Power Up by Alarm This setting determines whether to set the timer to start automatic startup The available settings are Disabled and Enabled The factory default setting is Disabled and is recommended for most users Month Alarm This setting selects the month when the system starts up automatically The available settings are NA and 1 through 12 This function is available when the Power Up by Alarm option is set to Enabled Day of Month Alarm This setting selects the day when the system starts up automatically The available settings are from 0 to 31 This function is available when the Power Up by Alarm option is set to Enabled Time hh mm ss Alarm This setting specifies the time when the system starts up automatically The available settings are 00 to 23 for hh hour 00 to 59 for mm minute and 00 to 59 for ss second This function is available when the Power Up by Alarm option is set to Enabled PL 5900 Series User Manual Chapter 5 System Setup 5 2 9 PnP PCI Con
111. e 2 App 72 FALSE Error None Restarts watchdog timer countdown after resetting to the initialvalue CPL Ioctl m Ioc BOOL ret m Ioc RestartWdt BOOL ret ret RestartWdt RSS Processing cannot be performed if the watchdog timer is stopped PL 5900 Series User Manual Running Wdt Call Format Appendices BOOL Running Wdt int pRunFlag Return Value TRUE Normal Arguments Processing Example 1 Example 2 SetWarningOut Call Format FALSE Error I O int pRunHlag Pointer to Watchdog Timer Operation Status WATCHDOG STOP Stopped WATCHDOG COUNTDOWN Countdownin progress Gets the watchdog timer s operation status CPL Ioctl m Ioc BOOL ret int RunFlag retzm Ioc RunningWdt amp RunFlag BOOL ret int RunFlag ret RunningWdt amp RunFlag BOOL SetWarningOut int Selector int WarnOut Return Value TRUE Normal Arguments Processing Example 1 Example 2 PL 5900 Series User Manual FALSE Error DintSelector Setting Item WARNING LAMP LAMP WARNING ALARM ALARM int WarnOut Output Status OUTPUT OFF Output OFF OUTPUT ON Output ON Sets the warning information for the set item lamp or alarm CPL Ioctl m Ioc BOOL ret Sets the LAMP output status to ON ret m Ioc SetWarningOut WARNING LAMP OUTPUT ON Sets the ALARMoutput status to OFF ret m Ioc SetWarningOut WARNING ALARM OUTPUT OFF BOOL ret Sets the LAMP output status to ON ret
112. e shown here iu Normmally use only the factory default settings Important 5 2 1 Standard CMOS Features Select Standard CMOS Features and the following screen will appear CMOS Setup Utility Copyright C 1984 2000 Award Software Standard CMOS Features Date mm dd yy Thu Aug 24 2000 Item Help Time hh mm ss 11 15 14 Menu Level gt gt IDE Primary Master Press Enter10056 MB gt IDE Primary Slave Press Enter None Change the day month year and century Drive A 1 44M 3 5 in Drive B None Video EGA VGA Halt On All But Disk Key Base Memory 640K Extended Memory 56320K Total Memory 57344K Tle Move Enter Select PU PD Value F10 Save ESC Exit F1 General Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults B Date Time This data sets the PL s internal time and date Hours 00 23 Minutes 00 59 Seconds 00 59 B IDE Primary Master IDE Primary Slave This display shows the capacity of the PL s IDE hard disk drive Press Enter to display the parameter setting menu 5 2 2 IDE Primary Master IDE Primary Slave B Drive A Drive B This setting determines the format used by the PL s internal floppy disk drive The available settings are 360K 5 25in 1 2M 5 25in 720K 3 5in 1 44M 3 5in 2 88M 3 5in and None The A drive s 1 44M 3 5in and the B drive is None These selections are factory set and recommended for most users B Video The
113. ector As Long ByRef Uniln As Long As Long Other than 0 Normal 0 Error Selector As Long Designated port pass by value PORT UNIO Universal Input 0 PORT UNII Universal Input 1 Uniln As Long Input status pass by reference INPUT OFF Noinput INPUT ON Input Gets the input status of the designated port Universal Input 0 and Universal Input 1 Dimret As Long Dim UniIn As Long Get the input status of the Universal Input 0 ret GetUniversalIn PORT UNIO Uniln Getthe input status of the Universal Input 1 ret GetUniversalIn PORT UNII UniIn PL 5900 Series User Manual ClearUniversalIn Callformat Appendices Declare Function ClearUniversalIn Lib PL Ioc dll ByVal Selector As Long As Long Return value Other than 0 Normal 0 Error Argument Selector As Long Designated port pass by value PORT UNIO Universal Input 0 PORT UNII Universal Input 1 Processing Clears the input status of the designated port Universal Input 0 and Universal Input 1 Example Dimret As Long Clear the input status of Universal Input 0 ret ClearUniversalIn PORT UNIO Clear the input status of Universal Input 1 ret ClearUniversalIn PORT UNII SetUniversalInMask Callformat Declare Function SetUniversalInMask Lib PL Ioc dll ByVal Selector As Long ByVal Mask As Long As Long Return value Other than 0 Normal 0 Error Argument Selector As Long Designated port pass by value PORT UNIO Universal Input 0 PORT UNII Univ
114. ed here H USB Connector USB2 L To use the USB connector you must install Windows 98 SR2 Hardware Reset Switch RESET IDE I F Cover To connect the optional CD ROM drive unit PL DK200 the Mirror Disk Unit PL MD200 HUOI or RS 232C RS 485 Adapter remove this cover and use this connector FDD Rear Face Blank Panel Remove this cover to install the optional FDD Unit Power Switch POWER Turns the PL s power ON or OFF M Power Terminals The PL s ACI00V DC24V power cord terminals are connected here N Rear Maintenance Cover Remove this cover to install the optional DIM mod ule or an expansion board PL 5900 Series User Manual SZ gt etoile 0 PL 5901T AN A Important Chapter 2 Specifications O Keyboard Connector KEYBOARD A PS 2 compatible keyboard can be connected here P Mouse Connector MOUSE A PS 2 compatible mouse can be connected here Q Printer Connector LPT1 Centronics standard interface D sub 25 pin female connector which connects a parallel device such as a printer supports ECP EPP R RS 232C Connector COM1 S Ethernet Connector 10 1 00BASE TX TEEE802 3 standard E
115. em BIOS RAS feature for User applications API DLL consists of three types which are ex plained below B Backlight Control API DLL file PI blioc dll This API DLL file provides a dynamic library that allows User created applica tions to utilize the PL 5900 series backlight control feature This file must be installed into the same directory as the User s application For details refer to the Appendix 4 Backlight Control Feature API DLL E System Monitor API DLL PI dll dll This API DLL file provides a dynamic library that allows User created applica tions to utilize the PL 5900 series System Monitor feature This file must be installed into the same directory as the User s application B RAS Feature API DLL PI ioc dll This API DLL file provides a dynamic library that allows User created applica tions to utilize the PL 5900 series System BIOS RAS feature For details refer to the Appendix 3 System Monitor RAS Feature API DLL 6 5 2 Backlight OFF Screen Saver Backlight control scr This software is used to turn OFF the PL s backlight after a specified period of inactivity The use of this feature will help to extend the life of the PL s backlight E te Certain application programs may not allow the PL s backlight to turn OFF Please WS test each program individually to check if the screen saver will operate correctly 6 12 PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS 6 5 3 Screen Dis
116. enable or disable any of these output signals External Output Signal used for DOUT Alarm Output Lamp Output Output Specification DC24V 100mA MAX Isolation Used photo isolation Interface Circuit Connection Example 5V R DOUT pin 8 Alarm Output pin 10 Lamp Output pin 22 Q Cable SSTA06 Output Port DOUT pin n Alarm Output pin 9 Lamp Output pin 211 Dsub 25pin connector aN For connection pin location details Note NSS 2 3 5 RAS Interface PL 5900 Series User Manual App 7 Appendices App 8 B Types of Processing all units The PL provides system condition information via the following methods LED Indicator 3 state display 1 point In addition to indicating if the unit s power is ON or OFF the 3 state LED indica tor power lamp provides the following system condition information Color System Condition Output Created Normal Operation Power ON Orange Touch Panel alarm Flashing Mirror Disk and Backlightalarms AnyTOOL settings are Red Green have occurred enabled Flashing Mirror Disk Alarm has occurred Flashing AnyTOOL settings are Orange Pad Backlight Alarm has occurred Pop up Message Output This feature uses the Windows system s pop up message feature to indicate that an alarm has occurred Buzzer Output This feature uses the PL s internal speaker to indicate the system s condition System Shutdown This feature shuts down the
117. erature O int pULimit Pointer to the upper limit temperature Unit Degrees Celsius Gets the temperature monitoring parameter BOOL ret int ULimit Gets the system temperature upper limit value ret GetTempParam MONITOR TEMP SYSTEM amp ULimit App 47 Appendices GetCurrentTemp Call Format Return Value Arguments Processing Example GetWdtCounter Call Format Return Value Arguments Processing Example App 48 BOOL WINAPI GetCurrentTemp int Selector int pData TRUE Normal FALSE Error DintSelector Parameters MONITOR TEMP SYSTEM Systemtemperature MONITOR TEMP CPU CPU temperature MONITOR TEMP OPT Optiontemperature lO int pData Pointer to the temperature Unit Degrees Celsius Gets the current temperature value BOOL ret int Data Gets the system temperature value ret GetCurrentTemp MONITOR TEMP SYSTEM amp Data BOOL WINAPI GetWdtCounter int pCounter TRUE Normal FALSE Error I O int pCounter Gets to the watchdog timer s initial counter value 5 to 255 Unit Seconds Gets the current watchdog timer s initial counter value BOOL int Counter ret GetWdtCounter amp Counter ret PL 5900 Series User Manual SetWdtMask Call Format Return Value Arguments Processing Example GetWdtMask Call Format Return Value Arguments Processing Appendices BOOL WINAPI SetWdtMask int Selector int Mask TRUE Normal FALSE Error Dint
118. ernately flashing orange and green 2 The remote reset feature s input can be either enabled or disabled the alarm output setting cannot be set to trigger a forced system reset 3 For System Monitor Feature details refer to the accompanying Driver and Utility disk Chapter 6 Setting up Your PL OS App 4 PL 5900 Series User Manual Appendices A 2 2 RAS Feature Details B Alarm Monitoring Power Voltage Alarm Monitors the condition of the PL s internal and CPU power Cooling Fan Alarm Monitors the condition of the PL s internal power and CPU cooling fans Internal Temperature Alarm Monitors the PL s internal and CPU vicinity temperatures The degree of monitoring 3 levels and the enabling or disabling of the above three items is performed via the System Setup Area s settings For detailed information about the monitoring level settings 5 2 12 PC Health Status This utility can also be used to enable or disable the above mentioned features as well as designate what type of processing is to be performed Watchdog Timer Time Up This feature alternately writes Time Up Count values from the CPU to the RAS feature s special programmable timer and then periodically clears them which provides a means of monitoring the CPU s performance If the clearing of this count value is stopped the timer will overflow and an alarm will be detected The System Monitor utility can be used to enable or disable this feature as wel
119. ersal Input 1 Mask As Long Mask data pass by value MASK OFF Clear mask MASK ON Mask Processing Sets the masking information of the designated ports Universal Input 0 and Universal Input 1 Example Dimret As Long PL 5900 Series User Manual Release the masking for Universal Input O ret SetUniversalInMask PORT UNIO MASK_ OFF Mask Universal Input 1 ret SetUniversalInMask PORT UNI1 MASK ON App 101 Appendices GetUniversalInMask Call format Declare Function GetUniversalInMask Lib PL Ioc dll ByVal Selector As Long ByRef Mask As Long As Long Return value Other than 0 Normal 0 Error Argument Selector As Long Designated port pass by value PORT UNIO Universal Input 0 PORT UNII Universal Input 1 Mask As Long Mask data pass by reference MASK OFF Release mask MASK ON Mask Processing Gets the masking information of the subject ports Universal Input 0 and Universal Input 1 Example Dimret As Long Dim Mask As Long Get the masking information for Universal Input 0 ret GetUniversallnMask PORT UNIO Mask Get the masking information for Universal Input 1 ret GetUniversallnMask PORT UNII1 Mask SetResetMask Call format Declare Function SetResetMask Lib PL Ioc dll ByVal Mask As Long As Long Return value Other than 0 Normal 0 Error Argument Mask As Long Mask data pass by value MASK OFF Release mask MASK ON Mask Processing Sets the reset mask Example Dimret As Long App 102
120. es units normally port number 3 COMA can not be used As a result be sure to designate all the unit s ports in this statement Ex DEVICE EXTCOM SYS A3F8 1 N A3E8 1 N M Important e M This is used when Port 2 COM3 RS 485 is used for a Multi Drop connec tion When this port is designated for Multi Drop startup is performed with the DTR OFF unable to transfer data PL 5900 Series User Manual 6 23 Chapter 6 Setting Up Your PL OS B Description of Features EXTCOM SYS has the following features and uses a software interrupt INT 14h to call the following functions INT 14h Function Code Chart Ge RS 232C COMI COM2 and RS 485 COM3 can be used even if the VA EXTCOM SYS program is not installed However the receive interrupt and expan sion features cannot be used Depending on the BIOS function call used the RS 232C COM1 COM2 and RS 485 COM are enabled Also the RS 232C COMI COM2 can be used with only a device name Port 3 COM4 can be used to control the Touch Panel Since PL 5900 series units use PLATPH for control normally EXTCOM EXE should be set to not use port 3 6 24 PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS Next each function will be explained The Line Status and the Modem Status bits are used as follows Each of these bits is enabled when it is 1 and disabled when it is 0 B Line Status Data Ready B B Modem Status Bt5
121. etBLControl BLFlag App 121 Appendices Memo App 122 PL 5900 Series User Manual
122. ets alarm status of DOUT CPL Ioctl m Ioc BOOL ret int WarningOut Gets alarm status of DOUT retzm Ioc GetWarningDOUT amp WarningOut BOOL ret int WarningOut Gets alarm status of DOUT ret GetWarningDOUT amp WarningOut BOOL SetResetMask int Mask TRUE Normal FALSE Error I O int Mask Mask Information MASK OFF Release Mask MASK ON Mask Sets H W Reset Mask when WDT is timeout CPL Ioctl m Ioc BOOL ret Release Reset Mask when WDT is timeout ret m Ioc SetWdtResetMask MASK OFF BOOL ret Release Reset Mask when WDT is timeout ret SetWdtResetMask MASK_ OFF App 87 Appendices GetWdtReset Mask Call Format BOOL GetWdtResetMask int pMask Return Value TRUE Normal FALSE Error Arguments I O int pMask Mask Information MASK OFF Release Mask MASK ON Mask Processing Gets H W Reset Mask information when WDT is timeout Example 1 CPL Ioctl m Ioc BOOL ret int Mask Gets Reset Mask information when WDT is timeout ret m Ioc GetWdtResetMask amp MASK Example 2 BOOL ret int Mask Gets Reset Mask information when WDT is timeout ret m Ioc sGetWdtResetMask amp MASK App 88 PL 5900 Series User Manual Appendices A 7 7 Visual Basic Functions Gets the currentvalue ofthe temperature Sets the watchdog timer counter time out status warning mask PL 5900 Series User Manual App 89 Appendices N App 90 Initloctl
123. figurations Select PnP PCI Configuration from the Main Menu and the following screen appears CMOS Setup Utility Copyright C 1984 2000 Award Software PnP PCI Configurations Reset Configuration Data Disabled Item Help Resources Controlled By Manual Menu Level gt gt gt IRQ Resources Press Enter gt DMA Resources Press Enter Default is Disabled Select Enabled to PCI VGA Pallet Snoop Disabled reset Extended System PCI IRQ Actived By Level Configuration Data ESCD when you exit Setup if you have installed a new add on and the system reconfiguration has caused such a serious conflict that the OS cannot boot T4 Move Enter Select PU PD Value F10 Save ESC Exit F1 General Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults B Reset Configuration Data This setting determines whether to initialize the ESCD Extended System Con figuration Data used by Plug and Play devices when setup is complete The available settings are Disabled and Enabled The factory default setting is Disabled and is recommended for most users B Resources Controlled By This setting selects the method for allocating the Plug and Play 1 0 Port IRQ and DMA resources The available settings are Auto ESCD and Manual If Auto ESCD is selected the IRQ Resources and DMA Resources selection will be disabled The factory default setting is Manual and is recommended for most users
124. g 4 Tighten the screws of the installation fasteners Be sure to tighten the four SCrews in an even crisscross pattern Do not use excessive force l when tightening the main Important unit attachment screws The torque required to render it waterproof is 0 5 Nem 4 6 PL 5900 Series User Manual Chapter 4 Installation and Wiring 4 3 Wiring the PL 4 3 1 Connecting the Power Cord Connect the PL s power cord to the PL s rear face power terminals Side View aan I E PL5900 T12 PL5900 T42 24V ll PL5901 T12 PL5901 T42 24V WE fre Power Terminals AL e PERIERE S N G3 or c IN S oF Power Switch il Ses ani FG FG LUE Ie Ie ODDO E screw size M3 PL 5900 Unit PL5900 T12 PL5901 T12 AC Input Live Line AC Input Neutral Line PL5900 T42 24V PL5900 T42 24V Positive electrode Negative electrode Grounding T erminal connected to the PL chassis Grounding T erminal connected to the PL chassis Use the following steps when conne
125. h 0 Successfully completed Drive No 1 Error FDD 00h 01h HDD 80h 8 1h Status Fbppy disk status table Successfully completed Wrong command sent Cannot find address mark Attempted writing on protected disk Cannot find requested sector Disk was changed DMA overrun CRC error during diskette reading Crashed FDC Crashed during seek operation Timer overflowed Hard disk status table Successfully completed Wrong command sent Cannot find address mark Cannot find requested sector Drive parameter error DMA overrun Error during reading Crashed HDC Crashed during seek operation Timer overflowed BBh Undefined error 01h Disk Drive Status Drive No FDD 00h 01h HDD 80h 81h 02h Number of sectors 0 Successfully completed 1 Error Status Track No Sector No Cylinder No Insignificant 8 bits Sector No Bits 0 6 Cylinder No Significant 2 bits Bits 7 8 Head No Drive No FDD 00h 01h HDD 80h 81h Buffer address PL 5900 Series User Manual Appendices Operation Input Output 03h Number of sectors 0 Successfully completed 1 Error S tatus Track No Sector No Writing sector Cylinder No Insignificant 8 bits Sector No Bits 0 5 Cylinder No Significant2 bits Bits 67 Head No Drive No FDD 00h 01h HDD 80h 81h Buffer address 04h Number of sectors Track No Sector No 0 Successfully completed 1 Error S ta
126. hDog Timeout data Example Dimret As Long Dim Event As Long Gets the error event data of the CPU core voltage ret GetEvent EVENT VOLT CPU Event PL 5900 Series User Manual App 105 Appendices ClearEvent Callformat Declare Function ClearEvent Lib PL Ioc dll ByVal Selector As Long As Long Return value Other than 0 Normal 0 Error Argument Selector As Long Designated errorevent cancel parameters pass by value EVENT VOLT CPU CPU core voltage EVENT VOLT P33 3 3V EVENT VOLT P50 5 0V EVENT_VOLT_P12 12V EVENT VOLT MI2 12V EVENT VOLT M50 5 0V EVENT FAN CPU CPU FAN EVENT FAN POWER POWER FAN EVENT FAN OPT OPTION FAN EVENT TEMP SYSTEM Systemtemp EVENT TEMP CPU OPT CPU or OPTION temp EVENT UNI INO Universal InputO EVENT UNI INI Universal Input 1 EVENT WDT TIMEOUT Watchdog Timeout Processing Cancels the error event Example Dimret As Long Cancels the error event ret ClearEvent EVENT VOLT CPU App 106 PL 5900 Series User Manual Appendices StartInsideBuzzer Callformat Declare Function StartInsideBuzzer Lib PL Ioc dll ByVal hz As Long ByVal ms As Long As Long Return value Other than 0 Normal 0 Error Argument hz AsLong Buzzer frequency pass by value ms As Long Buzzer sound period pass by value Processing Triggers the internal buzzer to sound at the specified frequency and for the specified period Examplel Dim ret As Long Dim hz As Long Dim ms As Long Sound the buzzer for 1 second
127. hdog timeout status ret GetWdtTimeout amp Timebuf App 59 Appendices Clear WdtTimeout Call Format BOOL WINAPI Clear WdtTimeout void Return Value TRUE Normal FALSE Error Arguments None Processing Clears the watchdog timeout status Example BOOL ret Clears the watchdog timeout status ret GetWdtTimeout SetWarningDOUT Call Format BOOL WINAPI SetWarningDOUT int WarningOut Return Value TRUE Normal FALSE Error Arguments D int WarningOut Output status OUTPUT OFF Output OFF OUTPUT ON Output ON Processing Sets DOUT warning status of current setting item Example BOOL ret Sets warning DOUT output status to OFF ret SetWarningDOUT OUTPUT OFF GetWarningDOUT Call Format BOOL WINAPI GetWarningDOUT int pWarningOut Return Value TRUE Normal FALSE Error Arguments I O int pWarningOut Pointer to Output Status OUTPUT OFF Output OFF OUTPUT ON Output ON Processing Gets DOUT warning status of current setting item Example BOOL ret int WamingOut Gets DOUT Output status ret GetWarningDOUT amp WarningOut Sets the ALARM output status to OFF ret SetWarningOut WARNING ALARM OUTPUT OFF App 60 PL 5900 Series User Manual Appendices A 7 5 Visual C Functions PL 5900 Series User Manual App 61 Appendices A 7 6 Visual C Function Specifications Details GetDrvHandle Call Format int GetDrvHandle void Return Value 0 Normal Arguments Processing Exam
128. he 3 3V alarm is detected a pop up message will appear Click on OK and the box is closed Then when a 5 0V alarm occurs the 5 0V pop up message will appear The pop up message provides information about the type of error and the error contents When this message box s Buzzer Off button is clicked the buzzer sound will stop Clicking on OK will close the box Popup Message 5 0V Power Supply Error 12V Power Supply Error Buzzer Off Pop up Message Box Once an alarm has occurred the System Monitor will continue to re main in the Alarm state i e the alarm detected X will continue to be displayed on the System Tray icon To release this condition click on the System Monitor dialog box s Hset button Or turn the PL unit s power OFF find and solve the problem and turn the PL unit s power ON again PL 5900 Series User Manual App 13 Appendices App 14 A 3 4 Error Messages The following error messages occur via the settings in the System Monitor and the System Monitor Property dialog boxes B System Monitor Alarm Pop up Messages When the Pop up messages related to the Error Action are enabled the following error messages will appear Error Type CPU Voltage CPU Power Supply Error 3 3V Power Supply Error 5 0V 5V Power Supply Error 12V 12V Power Supply Error 12V 12V Power Supply Error Power FA Watchdog Watch Dog T imer Error Back LightBlowoutError Driver Error
129. he left appears press the Y key The program will end without saving data Here pressing the N key will return you to the calibration mode Terminate program without saving calibration data Y N Analog Touch Panel Calibration CALIBS9 EXE Version X Xx 3 Start up the Test Mode with the 1 key Copyright c 199X Digital Electronics Corporation This mode tests the calibrated value to deter Test Mode mine if it is correct or not Enter Save calibration data and Exit The perimeter is OK if it is drawn along the path Esc Return to calibration mode you traced by finger Otherwise return to the Calibration Mode and touch the lit up areas again rx You can return to the Calibration Note Mode with the Esc key Calibration data name ATPH59 CAL_ 4 If test results are OK press the Enter key When the message shown at the left appears input the data file name and press the J key rx When specifying the data file name for Note the parameter C path name at the CALIB59 EXE start up the program ends without displaying the message shown on the left PL 5900 Series User Manual 6 31 Chapter 6 Setting Up Your PL OS 6 6 4 Keyboard Emulator KEYEM PL EXE Note This program can only be used with the Japanese version of MS DOS This program graphically displays the keyboard on the screen allowing keystroke operation with the touch panel using the mouse to perfo
130. i Disable System Mo Error ala CPU or Option Mo Error SP etae Backlight Status No Error Busey Git Ress Minimize App 10 PL 5900 Series User Manual Appendices A 3 2 System Monitor Property Settings PL Wps exe The following chart shows the features available when any of the monitoring value ranges set in the PC Health Status menu is exceeded O Can be set X Cannot be set Alarm Lamp Popup OS Watchdog Timer o o o o o x Universal Input o o o o O Voltage O O O O O Fun JjJop o 0 o o Temperature o o o o o L0 o jJ ow o e Backlight X When setting Enable on Remote Reset the same action as the Reset occurs Performing reset without first shutting down the PL unit s OS may destroy the PL unit s file data system Each of the above items performs the following operation Wem Operation O RAS Interface Alarm O utput 9 to 10 signal is output RAS Interface Alarm Output 21 to 22 signal is output Buzzer sound is outputas an alarm notification exceptfor when the OS Shutdown feature is checked Error message appears as a Pop Up Message Screen on the PL units screen Shuts down the PL units OS This can be setto either displaya shutdown confirmation message or perform a forced OS shutdown Defaultis display a shutdown confirmation message Resets the PL unitby performing a forced shutdown
131. id WINAPI InitBLIoctl void None None Creates a CPL BLIoctl object The object once created is not destroyed until the EndBLloctl function is called InitBLIoctl void WINAPI EndBLloctl void None None Destroys the object created using the InitBLIoctl function EndBL Ioctl int WINAPI GetBLDrvHandle HANDLE pHndl 0 Normal Error VO HANDLE pHndl Pointer to the device driver handle Gets the device driver handle to communicate with the device driver int ret HANDLE hndl ret GetBLDrvHandle amp hndl An error will occur if the Backlight Control Device Driver is not running PL 5900 Series User Manual GetBLDrv Version Call Format Return Value Arguments Processing Example ot ote Appendices BOOL WINAPI GetBLDrv Version int pMajor int pMinor TRUE Normal FALSE Error I O int pMajor Pointer to version information Major 0 to 99 O int pMinor Pointer to version information Minor 0 to 99 Gets the driver s version information BOOL ret int Major Minor ret GetBLDrv Version amp Major amp Minor If the version is 1 10 then you will get Nl Major 1 decimal Minor 10 decimal SetBL Control Call Format Return Value Arguments Processing Example GetBL Control Call Format Return Value Arguments Processing Example PL 5900 Series User Manual BOOL WINAPI SetBLControl int BLFlag TRUE Normal FALSE Error Dint BLF
132. ift Right key AH Shift status Bit 7 Alt Sys key Bit 6 Caps Lock key key status Bit 5 Num Lock key key status Bit 4 Scroll Lock key key status Bit 3 Alt Right key Bit 2 Ctrl Right key Bit 1 Shift Left key Bit 0 Shift Right key 6 36 PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS Function A000h Key emulation startup Starts up the key emulation Input AX A000h BL 0 Clears the graphical keyboard 1 Displays the graphical keyboard in the opposite section to the cursor location 2 Displays the graphical keyboard in the top section of the screen 3 Displays the graphical keyboard in the bottom section of the screen Output None WiththeBL 2andBL 3status thegraphicalkeyboardisnotclearedautomati T callybypressingthe Enter key Whenthecursormakesa verticalmovement Important thechangetothe key icon display position and display scroll check are not performed In this condition the ON OFF status of the key icon display must be controlled by the application FunctionA001h Keyemulationinterrupt Interrupts the key emulation Input AX AOO h BL 0 Clears the graphical keyboard 1 Clears the graphical keyboard All keys are disabled Output None Function FEO0h Resident check When the KEYEM PL EXE application resides in memory this function returns a fixed message and version information Input AX FE00h Output AH 0 Successfully completed BLz my BH ei CX Version nu
133. ignal is enabled a forced reset of the PL is performed The System Monitor utility can be used to enable or disable this feature External Input Signal for both DIN and Remote Reset Input External Power DC12V to DC24V connections are possible Input Protection Protection Diode Isolation Used photo isolation Interface Circuit Connection Example Interface Circuit Connection Example DC12 to 24V External Power O Input Port Reset Input pin 5 I DINO pin 6 DIN1 pin 13 12 to 24V i Cable I l I l I I l Reset Input pin 11 DINO pin 121 DIN1 pin 241 m ee ee m oO I D sub 25 pin ot The Power supply used for sink source type input can use either polar or e NSS non polar connection For connection pin location details 2 3 5 RAS Interface App 6 PL 5900 Series User Manual Appendices B External Output Signal The PL s RAS interface connector uses the following output signals General Purpose Signal Output DOUT This general purpose digital output signal provides system condition information to external devices The System Monitor s API DLL are used by applications to control this signal Alarm Output 1 point Lamp Output 1 point The above mentioned general purpose digital output signals provide system condition information to external devices The System Monitor utility can be used to
134. in Volt units NI Data in Volt unit Data in mV unit 1000 App 66 PL 5900 Series User Manual GetFanParam Call Format Appendices BOOL GetFanParam int Selector int pLLimit Return Value TRUE Normal Arguments Processing Example 1 Example 2 PL 5900 Series User Manual FALSE Error DintSelector Parameters MONITOR FAN CPU CPU fan MONITOR FAN POWER Power fan MONITOR FAN OPT Option fan I O int pLLimit Pointer to the lower limit fan rotation speed Unit RPM RPM Revolutions Per Minute Gets the fan monitoring parameter CPL Ioctl m Ioc BOOL ret int LLimit Get the lower limit CPU fan rotational speed retzm Ioc GetFanParam MONITOR FAN CPU amp L Limit BOOL ret int LLimit Get the lower limit CPU fan rotation speed ret 2 GetFanParam MONITOR FAN CPU amp I Limit App 67 Appendices GetCurrentFan Call Format BOOL GetCurrentFan int Selector int pData Return Value TRUE Normal FALSE Error Arguments D int Selector Parameters MONITOR FAN CPU CPU fan MONITOR FAN POWER Power fan MONITOR FAN OPT Option fan I O int pData Pointer to the fan rotation speed Unit RPM RPM Revolutions Per Minute Processing Gets the current fan rotation speed Example 1 CPL Ioctl m Ioc BOOL ret int Data Get the CPU fan rotational speed retzm Ioc GetCurrentFan MONITOR FAN CPU amp Data Example 2 BOOL ret int Data Get the CPU fan rotational speed re
135. in Volt unit Data in mV unit 1000 GetFanParam Call Format Return Value Arguments Processing Example App 46 BOOL WINAPI GetFanParam int Selector int pLLimit TRUE Normal FALSE Error D int Selector Parameters MONITOR FAN CPU CPU fan MONITOR FAN POWER Power fan MONITOR FAN OPT Pointer to the lower limit fan speed Unit RPM RPM Revolutions Per Minute Gets the fan monitoring parameter BOOL ret int LLimit Option fan I O int pLLimit rotation Gets the lower limit CPU fan rotation speed ret GetFanParam MONITOR FAN CPU amp LLimit PL 5900 Series User Manual GetCurrentFan Call Format Return Value Arguments Processing Example GetTempParam Call Format Return Value Arguments Processing Example PL 5900 Series User Manual Appendices BOOL WINAPI GetCurrentFan int Selector int pData TRUE Normal FALSE Error D int Selector Parameters MONITOR_FAN_CPU CPU fan MONITOR FAN POWER Power fan MONITOR_FAN_OPT I O int pData Pointer to the fan rotation speed Unit RPM RPM Revolutions Per Minute Gets the current fan rotational speed BOOL ret int Data Gets the CPU fan rotational speed ret GetCurrentFan MONITOR_FAN_CPU amp Data Option fan BOOL WINAPI GetTempParam int Selector int pULimit TRUE Normal FALSE Error DintSelector Parameters MONITOR TEMP SYSTEM Systemtemperature MONITOR TEMP CPU CPU temperature MONITOR TEMP OPT Optiontemp
136. indowsNT 4 0 6 1 Chapter 6 Setting Up Your PL OS 6 2 Setting Up Your PL OS m Important 6 2 Prior to using the PL unit with the MS DOS9 Windows998 Second Edi tion WindowsNT94 0 Windows92000 operating system certain utility software must be installed Installing the HDD Unit A hard disk unit must be installed in the PL unit Refer to PL HD220 Installation Guide System Parameters Setup System Parameters Setup must also be entered into the PL unit After these setting are entered check that the HD drive is correctly recognized by the PL Refer to PL HD220 Installation Guide OS Setup The PL unit is designed to operate using the following OS types The PL unit is designed to operate under the following standard Win dows OS versions PL operation with any other maker s OS is not guranteed MS DOS Windows 98 Second Edition Windows NT 4 0 Windows Service Pack 3 or higher Windows 2000 PL Utility Setup Use the PL 5900 Series User Manual amp Driver CD to install the necessary drivers and utility software To set up the PL a PS 2 type Mini DIN keyboard is required To use the PL unit s touch panel the touch panel device driver PL TD000 is re quired When installing this driver be sure to designate the COM port as COM4 For installation details the Installation Guide included with the PL TDOOO PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS Installing
137. ing 8 Reset of PL unit 9 Software data mirroring 10 Eventhandling B Compatible Operating Systems The API DLLs contained on the PL unit s CD ROM are compatible with the following OS types Microsoft Windows 98 Second Edition Microsoft WindowsNT 4 0 Windows Service Pack 3 or higher Microsoft Windows 2000 Each OS must use its corresponding System Monitor RAS Device Driver B Compatible Languages Microsoft Visual C Microsoft Visual C Microsoft Visual Basic PL 5900 Series User Manual App 39 Appendices Required Files The following files are required when using DLLs Each language requires its own set of files Visual C PL Iocif h Driver interface definition include file PL Ioc LIB Library definition file PL Ioc dll Dynamic link library file Visual C Driver interface definition include file CPL Iocall class definition include file CPL Ioctl class definition include file PL Ioc LIB Library definition file PL Ioc dll Dynamic Link library file PL _SmiloctLh CPL snes Sn e file used only with software mirroring feature include header files should be included in the following order includePL Iocif h include PL Ioctl h PL Iocall h is automatically included and does not need to be directly designated e Visual Basic B Dynamic Link Library DLL In order for an application to use PL Ioc dll it should be copied to the following folder
138. ion that provides a variety of features to improve the reliability of your PL system Though the standard set of RAS features used will vary depending on the devices used the following features are used to provide Alarm Monitoring and External Input Signal support Alarm Monitoring Power Voltage Alarm Cooling Fan Alarm Internal T emperature Alarm Watchdog T imer Time Up Mirror Disk Alarm Backlight Burnout Detection Touch Panel Alarm External Input Signal Standard Signal Input DIN 2 bit Remote ResetInput Also when either the one of the above mentioned alarms occurs or an external signal input is received the following types of alarm processing output signals and features are supported External Output Signal Standard Signal Output DOUT 1 bit Alarm Output 1 point Lamp Output 1 point Types of Processing all units LED Indicator 3 state display 1 point Pop up Message Output Buzzer Output System Shutdown Furthermore using the PL s System Monitor feature included in the PL s soft ware utility disk allows the easy setting and control Enable Disable of the aforementioned Alarm Monitor and External Input Signals Last the system monitor feature s use of an Application Link Library API DLL allows it to also be used with other applications When a Mirror Disk Alarm occurs and the standard RAS feature settings are used the alarm output is limited to the Mirror Disk unit s LED indicator Alt
139. ions 2 1 2 Environmental Ambient Operating O C to 45 C with HDD attached 5 C to 45 C 40 C to 460 C 10 RH to 85 RH A wet bulb temperature of 29 C or less 0 1mg m or less free of conductive particles and dust 800 to 1114hPa 2000 meters or lower esistance 19 6m s at 10Hz to 25Hz in X Y Z directions for 30 minutes Vibration Resistance With HDD attached 4 9m s With FD unit attached 9 8m s Noise Voltage 1500Vp p Pulse Width 50ns 500ns 1ms Rise Time 1ns via noise simulator kW IEC 61000 4 2 Level 3 Immunity Noise Immunity Power Line 2kV IEC 61000 4 4 Level 3 A e When using any of the PL s optional devices be sure to check that device s specifications for any special conditions or cautions that may apply to its use Noise Endurance m Important Since the PL unit s hard disk drive HDD is a consumable item i e it has a limited lifetime be sure to back up its data regularly and pre pare a spare HDD unit e The Hard Disk lifetime given here may be reduced due to unforeseen environmental factors however generally speaking at an operating temperature of 20 C the disk should last for 20 000 hours of opera tion or approximately 5 years whichever comes first e Using the Hard Disk in an environment that is excessively hot and or humid will shorten the disk s usage lifetime A wet bulb temperature of 29 C or less is recommended This is equivalent to the following data at35 C n
140. is not a defect Displaying a single image for long periods can cause an afterimage to remain when the display is changed to another screen To prevent this periodically turn the PL OFF and then ON again to remove this afterimage PL 5900 Series User Manual 5 Preface Table of Contents Liiigecitu OR nn DM 1 Essential Safety Pr cautions tendent esse 2 Table of Contents linda Non nina ardent tnt 6 Documentation Conventions sessoesoessessoesocssesooesocesessossocssessoesoossessossoossessossoossesss 10 PI Series Panel Typ s eveeeess ves eese sebo Vu reenirinte RN PEN YNR ENS e EXY Ei 10 Packag Confenfs copi eerie P dee rv voee een FE ERU C EFE Eon Ou ee tes 11 Special Eeabturesocddvic ise n RPM ne RE ikes sasaran 12 UL c UL CSA Application Notes 4 ee ee ee ee eee eerte eee eo eee to sette sette seta a 13 CE Marking NOt 0S sistema 13 1 1 laicorum de ess d esse et ttes tte 1 1 1 2 PL System Design 1 2 1 3 Optional Items asas Aa eet eren de EE ces 1 3 2 1 General Specifications eee esse 2 1 Ad Electrical dades andes du e TR AR ER 2 1 2 12 Environmental ae a i Gullo a iada 2 2 HAN SITCUTAL sock ent en LE Nr 2 3 2 2 Functional Specifications sise 2 4 Zo Xenetaltso nous LR e a etum 2 4 222e UDHSDISS est ac CREWS Rate ee sn 2 4 23 9 EHAS O N lOS er orc ee ite equ et etae DR URS I MUS 2 4 224 Clock RIC Accuracy iouis tt bre Ue Decii doetess 2 4 2 3 Interface Specifications sissies c
141. isplays the graphical keyboard in 16 level mode T n Specifies the software interrupt vector number used for the Touch Panel function calling Hexadecimal Default n 59 r Cancel the resident command NOS Normally parameter specification is not necessary Use the default At startup the following message will appear on the screen Keyboard Emulator KEYEM PL EXE Version X XX Copyright C 2000 Digital Electronics Corporation Stay resident After startup these commands reside in memory B Functions KEYEM_PL EXE includes the following functions and perform the function calls using the software interrupt INT 16h lt INT16h Function List 00h Keyinputdata read Oth Keyinputdata check 02h shi i 09h Aooin Keyboard Emulation meru Feo JResdenChek 6 34 PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS The following data details each function Function 00h Key input data read Reads the input key data Input AH 00hA Output AL Primary code character code AH Secondary code scan code Function 01h Key input data check Detects the data in the keyboard buffer Input AH 01h Output ZF 0 Readable data in the keyboard buffer 1 No readable data in the keyboard buffer AL Primary code character code AH Secondary code scan code Function 02h Shift status read Returns the status information of the special key
142. ite to this area of memory a system error may occur B Memory Hole At 15M 16M This setting determines whether to designate the memory space from 15MB to 16MB as the buffer area for the ISA bus card The available settings are Dis abled and Enabled The factory default setting is Disabled and is recom mended for most users B PCI Post Write Buffer This setting determines if the PCI Post Write Buffer is controlled or not The available settings are Disabled and Enabled The factory default setting is Enabled and is recommended for most users B L2 Cache WT WB Policy This setting determines degree of similarity between the L2 Cache and the System DRAM The available settings are WT and WB The factory default setting is WB and is recommended for most users B Memory Parity Check This setting determines whether parity checks are performed when parity protected memory is used The available settings are Disabled and Enabled The factory default setting is Enabled and is recommended for most users 5 8 PL 5900 Series User Manual Chapter 5 System Setup 5 2 5 Integrated Peripherals Select Integrated Peripherals from the Main Menu and the following screen will appear CMOS Setup Utility Copyright C 1984 2000 Award Software Integrated Peripherals gt SIS 540 OnChip PCI Device Press Enter Item Help gt SuperlO Device Press Enter USB Controller Enabled Menu Level gt USB Keyboard Support Enabled Expa
143. iversal Input information event and Watchdog Timeoutinformation Example BOOL ret int Event Gets the error event information for the CPU core voltage ret GetEvent EVENT VOLT CPU amp Event App 56 PL 5900 Series User Manual ClearEvent Call Format Return Value Arguments temperature Processing Example PL 5900 Series User Manual Appendices BOOL WINAPI ClearEvent int Selector TRUE Normal FALSE Error DintSelector Parameters used for cancelling error events EVENT VOLT CPU CPU core voltage EVENT VOLT P33 3 3 V EVENT VOLT P50 5 0 V EVENT_VOLT_P12 12V EVENT_VOLT_M12 12V EVENT VOLT M50 5 0 V EVENT_FAN_CPU CPU FAN EVENT_FAN_POWER POWER FAN EVENT_FAN_OPT OPTION FAN EVENT TEMP SYSTEM SYSTEM temperature EVENT TEMP CPU OPT CPU or option EVENT UNI INO UniversalinputO EVENT UNI INI Universalinput EVENT WDT TIMEOUT Watchdog Timeout Cancels the error event BOOL ret Cancels the CPU core voltage error event ret ClearEvent EVENT VOLT CPU App 57 Appendices StartInsideBuzzer Call Format BOOL WINAPI StartInsideBuzzer int hz int ms Return Value BOOL TRUE Normal FALSE Error Arguments Dinthz Buzzer frequency Hz Dintms Buzzerlength ms Processing Starts the PL unit s internal buzzer based on the designated frequency and length Example BOOL ret int hz 600 int ms 1000 PL internal buzzer will sound at 600MHz for 1 second ret StartInsideBuzzer hz ms
144. k controller The available settings are Disabled and Enabled The factory default setting is Enabled and is recommended for most users B COM Port 1 This setting determines the port address and the interrupt request number used by the onboard serial port 1 The available settings are Disabled 3F8 IRQ4 2F8 IRQ3 3ES IRQ11 2ES IRQ10 and Auto The factory default setting is 3FS IRQ4 and is recommended for most users B COM Port 4 This setting determines the port address and the interrupt request number used by the onboard serial port connected to the touch panel inside the PL The available settings are Disabled 3F8 IRQ4 2F8 IRQ3 3ES IRQ11 2E8 IRQ10 and Auto The factory default setting is 2E8 IRQ10 and is recommended for most users B UART Mode Select This setting determines the operation mode of the onboard serial port 2 The available settings are Normal IrDA ASKIR and SCR The factory default setting is Normal and is recommended for most users B UR2 Duplex Mode This setting determines the communication mode when serial port 2 is set to IrDA or ASKIR mode in UART Mode Select The available settings are Full and Half The factory default setting is Half PL 5900 Series User Manual 5 11 Chapter 5 System Setup B Onboard Parallel Port This setting determines the port address and the interrupt request number used by the onboard parallel port The available settings are Disab
145. l as designate what type of processing is to be performed 5 2 7 Power Management Setup Mirror Disk Alarm Whenever a disk crash or other alarm event occurs to the optional Mirror Disk unit this unit s LED indicator will flash either orange or green to indicate there is a problem This unit s error detection occurs independently of and cannot be set by the RAS feature Backlight Burnout Detection This feature allows you to detect when the PL s backlight burns out When this feature is enabled and a backlight burnout occurs touch operation will be disabled and PL s front panel LED indicator will blink The factory setting is Enabled and is recommended to prevent accidental touch panel operation This setting is controlled via the MS DOS utility BLSET EXE Touch Panel Alarm This feature detects a Touch Panel alarm When this alarm occurs the PL unit s front panel LED indicator will blink PL 5900 Series User Manual App 5 Appendices B External Input Signal The PL s RAS interface connector uses the following input signals Standard Signal Input DIN This standard digital input is used for alarm detection in external devices The input signal uses two bits The System Monitor utility can be used to enable or disable this feature as well as designate what type of processing is to be performed once a signal is received Remote Reset Input This is the reset signal sent from an external device to the PL When this s
146. lains how to enter a PL unit s system settings as well as the cautions required both before and during set up N JN Normmally use only the factory default settings Important Note The following settings are those pre set at the factory NA 1 Connect a PS 2 keyboard to the PL 2 Turn the PL unit s power ON 3 After the message Press DEL to Enter SETUP appears press the DEL key until the following screen 1s displayed CMOS Setup Utility Copyright C 1984 2000 Award Software Standard CMOS Features gt PC Health Status gt Advanced BIOS Features Load Fail Safe Defaults gt Advanced Chipset Features Load Optimized Defaults gt Integrated Peripherals Set Password Save amp Exit Setup gt Power Management Setup Exit Without Saving gt PnP PCI Configurations ESC Quit Tic Select Item F10 Save amp Exit Setup Time Date Hard Disk Type KEYBOARD ACTION KEYS A summary of the keyboard keys used to move through screens and make selections SYSTEM SETTING SELECTION AREA Each of the titles areas listed refers to a system setting area 4 Use the arrow keys to move the cursor to the desired selection and use the Enter key to select an item 5 1 Chapter 5 System Setup 5 2 System Parameters Use the menu screen to select a System Item and then enter the desired system information Each item s detailed settings ar
147. led 3BC IRQ7 278 IRQ5 and 3BC IRQ7 The factory default setting is 378 IRQ7 and is recommended for most users B Parallel Port Mode This setting determines the operation mode of the onboard parallel port The available settings are SPP EPP ECP and ECP EPP The factory default setting is SPP The available settings are SPP and EPP for the factory default setting When the Onboard Parallel Port is 378 IRQ7 or 278 IRQ5 the available setting are SPP EPP ECP and ECP EPP B ECP Mode Use DMA This setting determines the DMA channel used in ECP mode The available settings are 1 and 3 This setting is user definable when the Parallel Port Mode is set to ECP or ECP EPP B COM Port 2 This setting determines the port address used by the onboard serial port 2 The available settings are Disabled 3F8 or 2F8 3E8 and 2E8 The factory default setting is 2F8 and is recommended for most users B COM Port 2 Use IRQ This setting determines the interrupt request number used by the onboard serial port 2 The available settings are IRQ15 IRQ3 IRQ4 IRQ9 IRQ10 and IRQ11 The factory default setting is IRQ3 and is recommended for most users B COM Port 3 This setting selects the port address used by the onboard serial port 3 The avail able settings are Disabled 3F8 2F8 3E8 and 2E8 The factory default setting is 3E8 and is recommended for most users B COM Port 3 Use IRQ
148. lick on Have disk The Insert floppy disk dialog box will appear 6 Enter C Proface lan and click OK The Select OEM Option dialog box will appear 7 Click on OK The Network Setup wizard will appear 8 Click on Next 9 Select the desired network protocol and click on Next 10 Select the desired service to install and click on Next 11 Click on Next The WindowsNT setup dialog box will appear 12 Enter D I386 and click Continue 13 Enter C Proface Lan and click Continue The Speed Duplex mode dialog box will appear 14 Enter the appropriate settings for your Network The Input Network Address dialog box will appear 15 Click on Next 16 Click on Next 17 Enter the settings to connect with your network The Network Setup Wizard will appear 18 Click on Finished 19 Click on Yes to restart your PL The Service Control Manager dialog box will appear 20 Restarting the PL will cause an error message to appear which requires the PL s Service Pack to be reinstalled 21 After the Service Pack is reinstalled restart the PL PL 5900 Series User Manual 6 7 Chapter 6 Setting Up Your PL OS With Windows 2000 1 Click on System icon from Start gt Settings gt Control Panel The System property window will appear 2 Click on the Device Manager from Hard ware tab The Device Manager will appear 3 Click on the Other Dveice s Ethernet Controller
149. ls that should have no effect on the PL can possibly harm the unit This can occur in areas where either vaporized oils are present or where low viscosity cutting oils are allowed to adhere to the face of the unit for long periods of time If the PL s front face protection sheet becomes peeled off these conditions can lead to the ingress of oil into the PL and separate protection measures are suggested Also if non approved oils are present it may cause deformation or corrosion of the front panel s plastic cover Therefore prior to installing the PL be sure to confirm the type of conditions that will be present in the PL s operating environ ment PL 5900 Series User Manual 2 3 Chapter 2 Specifications 2 2 Functional Specifications 2 2 1 General AMD K6 I1E 500M Hz Processor 64MB Standard 2 DIMM sockets max 256M B BIOS J AWARD PC AT Compatible Secondary Cache 256KB built in Memory VGA 640 x 480 dots VESA 16 colors 256 colors 16 bit color UMA Unified memory architecture type Resistive Film Analog Touch Panel 1024 x 1024 Interface COM4 uses Mouse Emulator RS 232C COM1 D Sub 9 pin male side D Sub 9 pin male side RI 5V Changeover MWF IFO COM3 D Sub 9 pin male side RI 5V Changeover Centronics Standard ECP EPP equivalent D sub 25 pin female PS 2 Interface mini DIN 6 pin female PS 2 Interface mini DIN 6 pin female USB 1 0 Interface side front IEEE802 3 10BASE T 100BASE T X side RA
150. mber Bit 15 00 KEYEM PL EXE Version No Carry Cleat voce PL 5900 Series User Manual 6 37 Chapter 6 Setting Up Your PL OS B The External Key Definition This section explains how to designate a key to arbitrary coordinates with the KEYEM PL EXE application Left corner coordinate X1 Upper corner coordinate Y1 Right corner coordinate X2 Lower corner coordinate Y2 the 1st key code the 2nd key code comment line Touch Panel Coordinates e e X1 Y1 e e e X2 Y2 e e e e ibility mode 0 1 30 25 If the designated coordinates overlap the one defined first overrides the other aN Designate the values with the touch panel coordinate range in PL 386 compat Not TN If more than two key codes are defined they operate as if the input occurs in sequence when the coordinated are pressed The key code can be defined using the following two methods 1 Define the key code with 1 word 1 word High Bit Low Bit Primary Code character code Secondary Code scan code The scan code can be omitted 2 Define the key code with a character string surrounded by double quotes l The scan code here is assumed omitted Important Ge The key codes used in the KEYEM PL EXE are as follows Nu 0x0000 no key input 0x0007 Shift key 0x0001 graphical keyboard ON OFF
151. module s socket position The PL comes with a single 64MB DIM module pre installed There is one more empty socket that can be used to expand your PL unit s memory Use the follow ing procedure to install a second DIM module in that socket lt a SS 1 Install the DIM expansion module in pie a the empty socket Built in DIM Module Empty Socket 2 Position the Alignment Grooves so that they fit the Alignment Pins 3 Insert the DIM module into the DIM 4 4 module socket l y 4 Push the DIM module down until the 4 ejector tabs lock C H Ji A 5 Replace the rear maintenance cover and the half cover and secure them in place with their attachment screws To Remove the DIM Module To remove a module press down on the socket s ejector tabs to release the module B x PL 5900 Series User Manual 3 3 Chapter 3 Installing Optional Units and Expansion Boards 3 1 3 Installing the FDD Unit PL FD500 The attachment procedures for the PL 5900T and the PL 5901T are different The following steps up to 3 are the same After that refer to your unit s specific instructions 1 Open the front maintenance
152. mory RD Enabled Menu Level gt Assert TRDY After Prefet 1 QWs CPU to PCI Burst Mem WR Enabled AGP Aperture Size 64MB Graphic Window WR Combin Enabled System BIOS Cacheable Enabled Video BIOS Cacheable Enabled Memory Hole at 15M 16M Disabled PCI Post Write Buffer Enabled L2 Cache WT WB Policy WB Memory Parity Check Enabled TL e Move Enter Select PU PD Value F10 Save ESC Exit F1 General Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults E Advanced DRAM Control 1 These selections display the DRAM setting Press Enter to display the setting item menu The available settings are 100MHz or Manual The factory default setting is 100M HZ and is recommended for most users B PCI Peer Concurrency This setting determines if the CPU will use L2 DRAM in parallel with PCI to PCI access The available settings are Disabled and Enabled The factory default setting is Enabled and is recommended for most users B Read Prefetch Memory RD This setting determines if the Memory Read command is used by the chipset to prefetch data The available settings are Disabled and Enabled The factory default setting is Enabled and is recommended for most users E Assert TRDY After Prefet This setting determines the TRDY assert data used for memeory processing by the chipset The available settings are 2QWs and 1QWs The factory default setting is 1QWs and is recommended for most users B CPU to PCI Burst
153. ms iscisssssscacsusssarsevesctosusiensvetscksisavetersassubsonsoaess 6 15 6 6 1 Touch Panel Handler Atph59 exe sese 6 15 6 6 2 Serial Port Driver EXTCOM SYS esee 6 23 6 6 3 Touch Panel Data Calibration CALIB59 EXE 6 30 6 6 4 Keyboard Emulator KEYEM_PL EXE eene 6 32 6 6 5 Backlight Burnout Detection Program BLSET EXE 6 39 7 1 oral eri M 7 1 TAA Cleaning the Display tnt e enne e enean 7 1 7 1 2 Replacing the Installation Gasket 7 2 7 2 Replacing the Backlight Lecce ecce eere eene ee eee ee ee ette eese teen neue 7 2 7 3 Periodic Maintenance Points sense 7 6 A 1 Hardware Configuration ee eee ecce eee eee ee eere ee ette setate seen aue App 1 AA AO Mapa s Editi eee ete estis App 1 8 PL 5900 Series User Manual A 2 A 3 A 4 A 5 A 6 A 7 A 8 Preface A 2 Memory Mapenor enin App 2 AL3 Interrupt Maps nn eroe ees ER ees App 3 RAS Pedt b inertie tes App 4 AG PES RAS Feat res s SAR eade Missi ee App 4 A22 RAS Feature Details sistema App 5 A23 RAS Feature Overview dnis cn Re en Le App 9 System Monitor ete cx e App 10 ASL Setup Procedure so tee ceci ee nn emilie App 10 A 3 2 System Monitor Property Settings PL Wps exe App 1l A 3 3 System Monitor Operation PL Smon exe App 12 PSA
154. n Copy from from and then click on OK 6 Confirm 18540 exists and then click on OK 7 Select 818540 from Change Display and then click on OK 8 Click on System Settings Change s Yes button and then restart your PL Windows 2000 1 Double click on Tool from Start gt Settings S gt Control Panel 2 Double click on Computer 3 Double click on Device Manager s Video Controller 4 Click on Video Controller Property s Install driver 5 Select Search for a better driver than the one your device is using now from Hardware Device Driver Install and then click on Next 6 Enter C Proface Display in Copy from and then click on OK 7 Select Specify allocation from Specify Driver Files and then click on Next 8 Click on Search for Driver Files s Next 9 Click on Finished and then restart your PL PL 5900 Series User Manual 6 5 Chapter 6 Setting Up Your PL OS Cte Na 6 6 B Installing the LAN Driver Use the following explanation to install the PL 5900 series LAN driver in your PL unit Installing this driver allows you to access a LAN Before installing the LAN Driver be sure the Integrated Peripherals s SIS 540 Onchip PCI Device is set to Enabled The factory default setting is Enabled 5 2 5 Integrated Peripherals Besure the PL unit s optional CD ROM drive PL DK200 is connected and oper ating correctly prior to inserting the your
155. n devices nuclear power control de vices or medical life support equipment due to these de vices inherent requirements of extremely high levels of safety and reliability When using the PL with transportation vehicles trains cars and ships disaster and crime prevention devices vari ous types of safety equipment non life support related medical devices etc redundant and or failsafe system designs should be used to ensure the proper degree of reliability and safety PL 5900 Series User Manual 3 Preface Never strike the touch panel with a hard heavy or pointed object or press on the touch panel too strongly since it may damage the unit Avoid exposing the PL to or operating the PL in direct sun light high temperatures and humidity and in areas where excessive dust and vibration will occur Avoid using the PL in areas where sudden extreme changes in temperature can occur This may cause condensation to form inside the unit possibly leading to an accident To prevent the PL from overheating be sure its air circula tion vents are clear and clean and keep the unit s opera tion area well ventilated Avoid operating or storing the PL near chemicals or where chemicals can come into contact with the unit When the Standard display is connected to the PL after turning the display OFF be sure to wait at least three 3 seconds before turning it ON again When PL Hard Disk HDD data is lost The Digital Elect
156. n defaulted to ATPH59 CAL of the current directory is specified MS Example CALIB59 a2e8 q10 cc atph59 cal e Normally only CALIBS59 is needed E Operation Analog Touch Panel Calibration CALIB59 EXE Version 1 When the CALIB59 EXE applica XXX tion is opened up the message Copyright c 2000 Digital Electronics Corporation h Calibration Mode shown at the left will appear on Touch upper left and lower right cornner of the screen the screen and two points will Enter Go to test mode Esc Terminate program light up in both the upper left Upper left Lower right hand and lower right hand cor 0000 0000 0000 0000 x ners 6 30 PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS a Analog Touch Panel a CALIB59 EXE Version 2 Touch each point in the order it appears Copyright c 2000 Digital Electronics Corporation Calibration Mode A Do not touch both points simul Touch upper left and lower right corner of the screen l taneously Enter Go to test mode Important Esc Terminate program e Touch the panel exactly on the Upper left Lower right 0039 0026 40997 0988 p lit up areas The measured value is e The measured value is re Me psyon on the RER displayed if you touch the panel again The difference between the logic value and the measured value is obtained aN To quit programming press the Esc Note key Then when the message shown on NI t
157. nce Disabled IN5 5V Tolerance Disabled CPU Fan Tolerance Disabled Power Fan Tolerance Disabled T4 Move Enter Select PU PD Value F10 Save ESC Exit F1 General Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults B CPU Warning Temperature This setting defines the CPU temperature at which a warning will be issued The available settings are 40 C 104 F 45 C 113 F 50 C 122 F 55 C 131 F 60 C 140 F 65 C 149 F 70 C 158 F 75 C 167 F 80 C 176 F and Disabled The factory default setting is Disabled B System Warning Temp This setting defines the motherboard temperature at which a warning will be issued The available settings are 40 C 104 F 45 C 113 F 50 C 122 F 55 C 131 F 60 C 140 F 65 C 149 F 70 C 158 F 75 C 167 F 80 C 176 F and Disabled The factory default setting is Disabled B INO Vcore Inl 3 3V IN2 5V IN3 12V INA 12V INS 5V This setting determines the allowable range of the voltage of INO Vcore Inl 3 3V IN2 5V IN3 12V INA 12V INS 5V The available settings are 4 6 and Disabled The factory default setting is Disabled PL 5900 Series User Manual 5 2 Chapter 5 System Setup B CPU FAN This setting determines the allowable range of CPU FAN speed The available settings are 30 5096 and Disabled The factory default setting
158. ne to clear Highest line in scroll down range L Farthest left column in scroll down range DH Lowest line in scroll down range DL Farthest right column in scroll down range OO0007320 Lr Scrolling down PL 5900 Series User Manual App 25 Appendices input Output Reading character attrib ute AH 08h AL Character code at cursor position BH Page No AH Attribute In text mode AH 09h M AL Character code Hi RE at BH Page No Suo p BL Attribute CX Number of characters to output AH 0Ah Writing character at cursor Am g re Que postion BL Attribute Effective only in graphic mode CX Number of characters to output Color Pallet Settings Setting overscan AH 0Bh background color and BH 00h display color brighiness BL Color code AH 0Bh Setting color group BH Olh BL Color group AH 0Ch 3 E AL Attribute m point in graphic BH Page No CX X coordinate DX Y coordinate AH Dh Reading point in graphic BH Page No sn mode CX X coordinate perenne DX Y coordinate Writing character attibute at AH Eh cursor positon and move AL Character code cursor BL Attibute Effective only in graphic mode AH Number of single lines Reading video data AH OFh AL Video mode BH Active page No Setting pallet register AH 10h AL 00h Setting pallet register BH Pallet code BL Pallet register No Setting overscan P 3 m FASET BH
159. nese graphic Important mode 72h The graphical keyboard display supports the AX stan dard Japanese keyboard only For the actual keyboard display screen refer to Appendix 5 Keyboard Emulator Screens e KEYEM PL runs on top of ATPH59 To process touch input from ATPH59 with a user application exclusive control is necessary Use function A000h and A001h to control the keyboard emulator when key input is necessary Do not perform touch input processes dur ing key input B Configurations When the graphical keyboard is displayed XMS memory is used to temporarily save the contents of the VRAM 63KB If HIMEM SYS is not installed or if the KEYEM PL screen data save area is not reserved this program will not start up When using this program in conjunction with programs that use expanded memory be sure to reserve enough memory Sample Memory Map 400000h RAMDRIVE SMARTDRV Etc KEYEM PL XMS AREA Screen Data Save Area 63KB Kanji Character Font Data for Japanese Mode ca 512KB 100000h PL 5900 Series User Manual 6 33 Chapter 6 Setting Up Your PL OS B Start up KEYEM PL Parameter 1 or KEYEM PL r 4 Parameters 0 External Key Definition File Specifies the external key definition 2 Displays the graphical keyboard in 2 level mode i lt n gt Sets the software interrupt vector number when calling up func tions Hexadecimal Default n 59 F D
160. ng Gets the voltage monitoring parameter Example 1 CPL Ioctl m Ioc BOOL ret int ULimit L Limit Get the upper and lower limit values ofthe CPU core voltage ret m Ioc GetVoltParam MONITOR VOLT CPU amp ULimit amp LLimit Example 2 BOOL ret int ULimit L Limit Get the upper and lower limit values ofthe CPU core voltage ret GetVoltParam MONITOR VOLT CPU amp ULimit amp LLimit 1 Note Since the data taken from this function is shown in mV units the following conver NU sion is needed for use in Volt units Data in Volt unit Data in mV unit 1000 PL 5900 Series User Manual App 65 Appendices GetCurrent Volt Call Format BOOL GetCurrentVolt int Selector int pData Return Value TRUE Normal Arguments Processing Example 1 Example 2 FALSE Error D int Selector Parameters MONITOR_VOLT_CPU CPU core voltage MONITOR_VOLT_P33 3 3 V MONITOR_VOLT_P50 5 0 V MONITOR_VOLT_P12 12 V MONITOR_VOLT_M12 12 V MONITOR_VOLT_M50 5 0 V I O int pData Pointer to the voltage value Unit mV Gets the current voltage value CPL Ioctl m Ioc BOOL ret int Data Get the CPU core voltage value ret m_Ioc GetCurrent Volt MONITOR VOLT CPU amp Data BOOL ret int Data Get the CPU core voltage value ret GetCurrentVolt MONITOR VOLT CPU amp Data gt Since the data taken from this function is shown in mV units the following conver Note sion is needed for use
161. nit PL FD500 eee 3 4 3 1 4 Removing Installing the HDD Unit PL HD220 3 7 3 1 5 Installing an Expansion Board eese 3 8 3 1 6 Connecting the CD ROM Drive Unit PL DK200 3 9 Chapter4 Installation and Wiring 4 1 4 2 4 3 Chapter5 System Setup Installation Cantons siennes 4 1 Installing the PES an int Rs Re AAS 4 3 4 2 1 Installation Procedures zie ope ride Londen t todas iis 4 3 Wiring the PI 5i sd ciske ci ils TIE DM e seiis pesee uud eiii ru ede 4 7 4 3 1 Connecting the Power Cord socer on denen rop etae 4 7 4 3 2 Power Supply Cautions ss 4 10 4533 cGrounmdinge C 3H Os SAR SR Rent nus 4 11 4 3 4 Cautions When Connecting I O Signal Lines 4 11 5 1 5 2 Setup Procedures ssi oin rentes annees 5 1 System Parameters s ieoree nn oed or sis nn rer er Vous Uer ipe Rer E inq 5 2 5 2 1 STANDARD CMOS FEATURES sise 5 2 5 2 2 IDE Primary Master IDE Primary Slave sse 5 3 5 29 g amp dywanced BIOS Features acentos HR ebbe E obe ia ue 5 4 5 2 4 Advanced Chipset Features aue eden nada 5 7 52 3 Integrated Periphetalsus isi aba retten oh md 5 0 5 2 6 Super lO Device iioii eret rette toe e euo or Ie RUE O ER Ee XR Ped og 5 11 5 2 7 Power Management Setup nant ean teats 5 13 DB PM Wake Up EVents 5 oct os oiov ui en ns 5 15 5 2 9 PoP PChContigurations 2 5 SEEN Ae ae eee ed 5 1
162. nsion mode Support Disabled IDE HDD Block Mode Enabled Init Display First PCI Slot System Share Memory Size 8 MB T4 Move Enter Select PU PD Value F10 Save ESC Exit F1 General Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults B SIS 540 Onchip PCI Device This setting enables the onboard Ethernet interface Press Enter to display the menu items for this setting The available settings are Enabled and Disabled The factory default setting is Enabled and is recommended for most users B Super 10 Device This setting configures the various onboard interfaces Press Enter to display the menu items for the setting 5 2 6 Super 10 Device B USB Controller This setting determines whether to use the USB controller The available settings are Disabled and Enabled The factory default setting is Enabled and is recommended for most users B USB Keyboard Support This setting determines whether to use the USB interface keyboard The available settings are Disabled and Enabled The factory default setting is Enabled and is recommended for most users B Expantion mode Support This setting determines if the VGA Expansion Mode is supported or not Settings available are Disabled and Enabled The factory setting is Disabled PL 5900 Series User Manual 5 9 Chapter 5 System Setup 5 10 B IDE HDD Block Mode This setting determines whether to enable the Block Mode on
163. nstalled and operated via a separate control system 2 PL 5900 Series User Manual Preface A WARNINGS After the PL s backlight burns out unlike the PL s Standby Mode the touch panel is still active If the op erator fails to notice that the backlight is burned out and touches the panel a potentially dangerous machine op eration mistake can occur If your PL s backlight suddenly turns OFF use the follow ing steps to determine if the backlight is actually burned out 1 If your PL is not set to Standby Mode and the screen has gone blank your backlight is burned out 2 Or if your PL is set to Standby Mode but touching the screen does not cause the display to reappear your backlight is burned out If metal particles water or other types of liquids contact any of the PL s internal parts immediately turn the unit s power OFF unplug the power cord and contact either your PL distributor or the Digital Electronics Corporation Read and understand Chapter 4 Installation and Wiring thoroughly in order to select an appropriate installation location for the PL Before either plugging in or unplugging a board or inter face connector be sure to turn the PL s power OFF To prevent a possible explosion do not install the PL in areas containing flammable gases The PL is not appropriate for use with aircraft control de vices aerospace equipment central trunk data transmis sion communicatio
164. ntSelector Setting Item WARNING LAMP LAMP WARNING ALARM ALARM I O int pWarnOut Pointer to Output Status OUTPUT OFF Output OFF OUTPUT ON Output ON Gets currently set item s warning status LAMP or ALARM BOOL ret int WarnOut Gets the LAMP output status ret GetWarningOut WARNING LAMP amp WarnOut Gets the ALARM output status ret GetWarningOut WARNING ALARM amp WarnOut App 51 Appendices GetUniversalIn Call Format Return Value Arguments Processing Example ClearUniversalIn Call Format Return Value Arguments Processing Example App 52 BOOL WINAPI GetUniversalIn int Selector int pUniln TRUE Normal FALSE Error DintSelector Designated Port PORT UNIO Universal Input 0 PORT UNII Universal Input 1 I O int pUniIn Pointer to Input Status INPUT OFF Input OFF INPUT ON Input ON Gets the input status of the designated port Universal Input 0 Universal Input 1 BOOL ret int Uniln Get the input status of Universal Input 0 ret GetUniversalIn PORT UNIO amp Uniln Get the input status of Universal Input 1 ret GetUniversalIn PORT UNII amp Uniln BOOL WINAPI ClearUniversalIn int Selector TRUE Normal FALSE Error D int Selector Designated Port PORT UNIO Universal Input 0 PORT UNII Universal Input 1 Cancels the input status of the designated port Universal Input 0 Universal Input 1 BOOL ret Cancels the input status of Universal Input 0
165. ntation type AL 1Bh Successfully executed ES DI Return information buffer App 30 PL 5900 Series User Manual Appendices 1Ch 00H Reading buffer Request status AL 1Ch Successfully executed size Bit 0 Video hardware status BX Buffer size in 64 byte units Bit 1 Video BIOS data area Bit 2 Expansion pallet register save restore 1Ch 01h Request status Status save Bit 0 Video hardware status AL 1Ch Successfully executed Bit 1 Video BIOS data area Bit 2 E xpansion pallet register save restore ES BX Address of data save area AH 1Ch AL 02h CX Request status Bit 0 Video hardware status Bit 1 Video BIOS data area ES BX Bit 2 Expansion pallet register ssave restore Status save as B INT 11h Reading System Data Operation Output AX System configuration data AX bit Bis 15 amp 14 Number of printer ports Bis 11 10 amp 9 Number of RS 232C ports Bis 7 amp 6 Number of intemal FDDs 0 0 m Reading system data i 0 1 B Bis 5 amp 4 Screen mode 0 1 40 x 25 line mode 1 0 80 x 25 line mode Bit 1 80287 CPU yes no 0 No 1 Yes Bits 13 12 8 3 2 amp 0 Reserved B INT 12h Reading Memory Size operation mm OE Reading memory size tC AX Memory size in 1 K units PL 5900 Series User Manual App 31 Appendices App 32 B INT 13 Disk BIOS Disk reset Reading disk drive data Operation WMnpt 00
166. nvironments such as those found in the factory automation industry and its front panel boasts an IP65f equivalent rating E High Resolution Analog Type Resistive Film Touch Panel Standard equipment with the PL is a high resolution 1024 x 1024 touch panel Also the separately sold mouse emulation utility provides mouse like function ality and pointer control B Highly Expandable The PL units consist of two types a 1 slot type with 1 PCI bus also available and a 3 slot type with 2 PCI buses available These slots can accommodate both Digital s own optional boards as well as other commercially available expansion boards Digital also offers a wide variety of optional products such as FDD units DIM memory modules and others PL 5900 Series User Manual Preface UL c UL CSA Application Notes The PL5900 T42 24V PL5901 T42 24V series units are UL c UL CSA 1950 recog nized products UL File No E171486 Please pay special attention to the following instructions when applying for UL c UL approval for machinery which includes any of these PL units Equipment with a PL mounted in it requires UL c UL evaluation for the combination of the PL and equipment The PL conforms as a component to the following standards UL 1950 Third Edition dated March 1 1998 Standard for Safety of Information Technology Equipment including Electrical Business Equipment CSA C22 2 No 950 M95 Standard for Safety of Information Technology E
167. o higher than 64 RH no higher than 44 RH 2 2 PL 5900 Series User Manual 2 1 3 Structural Rating Front face of installed unit Cooling Method External Dimensions Dimensions Including FDD Unit Dimensions Including Mirror Disk Unit Dimensions Including RS 232C RS 485 Conversion Unit PL 5900T 6 0 kg 13 2 Ib orless W 311mm 12 24in x H 271mm 10 67in x D 130mmj 5 12in excluding projections W 311mm 12 24in x H 271mm 10 67in x D 130mm 5 12in excluding projections W 311mm 12 24in x H 271mm 10 67in x D 180mm 7 09in excluding projections W 311mm 12 24in x H 271mm 10 67in x D 152mm 5 98in excluding projections Chapter 2 Specifications PL 5901T Exclusive grounding Use your country s applicable standard Equivalent to IP65f JEM 1030 5 5 kg 12 1 Ib orless Natural air ventilation W 311mm 12 24in x H 271mm 10 67in x D 93mm 4 57in excluding projections W 311mm 12 24in x H 271mm 10 67in x D 123mmj4 84in excluding projections W 311mm 12 24in x H 271mm 10 67in x D 143mm 5 63in excluding projections W 311mm 12 24in x H 271mm 10 67in x D 115mm 4 53in excluding projections The front face of the PL unit installed in a solid panel has been tested using conditions equivalent to the standard shown in this specification However even though the PL unit s level of resistance is equivalent to the standard oi
168. of the area position touched Immediately restored if nothing is entered Input AX 8101h Output AH 0 Input ON 1 Input OFF BX Y coordinate in 640 x 480 mode 40 519 DX X coordinate in 640 x 480 mode 0 639 CX Number of valid input buffers on analog touch panel PL 5900 Series User Manual 6 17 Chapter 6 Setting Up Your PL OS 8102h Touch panel non destructive input Returns coordinates of the area position touched Does not update the touch panel input buffer Input AX 8102h Output AH 20 Input on 1 Input off BX Y coordinate in 640 x 480 mode 40 519 DX X coordinate in 640 x 480 mode 0 639 CX Number of valid input buffers on analog touch panel 8200h Input buffer clear Clears touch panel input buffers Input AX 0200h Output AH 20 Successfully completed 8500h Touch panel status detection Returns touch panel status Input AX 8500h Output AH Status in 640 x 480 mode Bii Bio Bescipion 9 o 9 eme 9 1 weemei rt anatase For an explanation on how to use the function see function 500h FEO0h Resident check When the ATPH59 EXE application resides in memory returns a fixed message and version Input AX FEOOh Output AH 20 Successfully completed BL yY BH B CX Version No Bit15 00 1101010 k sk gt ATPH59 EXE Version No Carry Clear ID
169. ol a bit of data is sent Input AH 11h AL Transmission Data DX z Port Number 0 to 3 Output AH Line Status AL Transmission Data Function 12h 1 Byte Data Reception Immediate Reply Receives 1 byte data Responds immediately if no data is present in the reception buffer Input AH 12h DX z Port Number 0 to 3 Output AH Line Status If not data is present bit 7 changes to 1 timeout AL Reception Data Function 13h Read Expansion Transmission Port Status When expansion settings are used reads the condition of the data transmission port Input AH 13h DX Port Number 0 to 3 Output AH Line Status AL Modem Status BX Current Data Reception Amount CL Condition of Flow Control Bit 0 Sending Here Terminal s XON XOFF 0 OFF 1 ON Bit 1 Sending Here Terminal s RTS 0 OFF 1 ON Bit 2 3 Unused Bit 4Receiving There Terminal s XON XOFF 0 OFF 1 ON Bit 5 Receiving There Terminal s RTS 0 OFF 1 ON Bit 6 7 Unused PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS Function 15h Receive 1 Byte Data Safely Receives 1 byte data However the reception buffer is not refreshed Also re sponds immediately if the buffer contains no data Input AH 16h Output None Function 16h Enable RS485 Sending Transmission Receives 1 byte data However the reception buffer is not refreshed Also re sponds immediately if the buffer contains no data Input AH 1
170. onds per month The PL unit s built in clock RTC has a slight error At the PL s specified ambient temperature and with the power turned OFF the error is 180 seconds per month However ambient temperature fluctuations and the age of the unit may increase this error to 300 seconds per month If the PL unit s RTC clock accuracy is vital to system performance regular adjustment of this clock is required PL 5900 Series User Manual 2 5 Chapter 2 Specifications 2 3 Interface Specifications 2 3 1 Printer Interface LPT1 D sub 25 Pin Female 19 12 11 10 8 8 776 5b 4 3 2 aN O D Open Drain Note T S 3 state Input 5 TTLIN TTL Input SPP ECP Mode EPP Mode Electrical Direction Signal Name Signal Name Specif V 25 24 23 22 21 20 19 18 17 16 15 14 Screw Size 4 40UNC Inch Type SPP ECP Mode EPP Mode Electrical Direction Signal Name Signal Name S pecif g gJ E A DATAO DATAO DATA DATA 0 u DATA2 DATA2 DATAS DATAS c c 5 i 2 D ED OD ED end end end m OD ND end pou p i STRB WRITE InfOuput O T S 14 AUTOFD DSTRB I O uput O D T S n g NX c Aa aja aajao o NN PO N N N O1 B Py 2 O o I OJ c g c g 4 op 5 Aa on on DATAS DATAS DATAG DATAG DATA7 DATA7 ACKNLG ACKNLG BUSY WAIT SLCT SLCT When using the printer interface in SPP mode pins
171. play ON OFF Utility Disp exe This command line utility is used to turn OFF both the PL s backlight and display Settings Used DISP ON OFF Option Switch ON Displayed OFF Not Displayed Return Value 0 Completed Normally 1 Option Switch Error 6 5 4 Keyboard Emulator Keyclick exe This program allows the User s mouse operation to perform keyboard like data input Ge re Certain application programs do not support this keyboard emulator Please test Nw each application individually to check if the keyboard emulator will operate cor rectly This application cannot be used to enter Windows startup screen User Name and Password information Tochange the Keyclick program s font size a keyboard is required For details concerning the Keyclick program s operation simply click on the HELP button to call up the program s online help data 6 5 5 System Monitor RAS Application Pl smon exe Pl wps exe This utility provides monitoring of the PL s temperature voltage level and fan s operation via the system BIOS RAS and system monitoring functions System Monitor Program Pl Smon exe For details STE Appendix 3 3 System Monitor Operation Monitor Parameter Setting Program Pl Wps exe For details GER Appendix 3 2 System Monitor Property Settings PL 5900 Series User Manual 6 13 Chapter 6 Setting Up Your PL OS 6 5 6 Function Key Utility Funckey exe This utility reserves an area of the PL screen fo
172. ple 1 Example 2 Error None Gets the device driver handle to communicate with the device driver The handle Getsed is stored into the member variable m handle CPL Ioctl m loc m Ioc GetDrvHandle int ret HANDLE hndl ret GetDrvHandle amp hndl Note An error occurs if the System Monitor RAS Device Driver is not running Ne CloseDrvHandle Call Format BOOL CloseDrvHandle void Return Value TRUE Normal Arguments Processing Example 1 Example 2 App 62 FALSE Error None Destroys the device driver handle created using the GetDrvHandle function CPL Ioctl m Ioc BOOL ret Destroys the device driver handle ret2 m Ioc CloseDrvHandle BOOL ret Destroys the device driver handle ret CloseDrvHandle PL 5900 Series User Manual GetDrv Version Call Format Appendices BOOL GetDrv Version int pMajor int pMinor Return Value TRUE Normal Arguments Processing Example 1 Example 2 FALSE Error I O int pMajor Pointerto version information Major 0 to 99 I O int pMinor Pointer to version information Minor O to 99 Gets the driver s version information CPL Ioctl m Ioc BOOL ret int Major Minor ret m Ioc GetDrv Version amp Major amp Minor BOOL ret int Major Minor ret GetDrv Version amp Major amp Minor Note If the version is 1 10 then you will get Nd Major 1 decimal Minor 10 decimal
173. ppendices A 1 Hardware Configuration A 2 RAS Feature A 3 System Monitor Appendices A 5 Touch Panel Handler Program A 6 BIOSList A 8 System Monitor RAS Feature API DLL Hardware Configuration Serial Communication A 1 The following data explains the design of the I O Map Memory Map and Inter rupt Map as well as additional hardware design items including the RAS feature A 1 1 1 0 Map A Address 0000H 001FH 0020H 003FH 0040H 005FH 0060H 006FH 0070H 007FH 0080H 009FH 00A0H 00BFH 00COH O0DFH 00FOH 00FFH 016CH 016FH O1FOH 01FFH 0200H 0207H 0295H 0296H 02E8H 02EFH 02F8H 02FFH 0378H 037FH 03B0H 03BBH 03BCH 03BFH 03C0H 03DFH 03E8H 03EFH 03FOH 03F7H 03F8H 03FFH DMA controller 8237 Interrupt controller 8259A System timer 8254 ee Eo RENE Reoar BB Realtime clock Wimaske Dites Fenomenen DMA controller 2 8237 DM lumen das processor _ Users usn Gm Used by Main Board o Serial Por COMA Touch Panel Touch Pane Seralpot2 COM2 GenealUse __ EE tera SSS ideo converge ES lc p HENRI pu Video controller VG A Serial port 3 COM 3 Reserved Floppy disk controller Serial port 1 COM 1 General Use This device is not supported by the system but is reserved as standard 1 N Depending on
174. quipment including Electrical Business Equipment PL5900 T4 UL Registration Model 2880065 02 PL5901 T4 UL Registration Model 2880065 01 The PL should be used as a built in component of another product Use the PL indoors only When connecting the PL s power cord be sure to use a cord that is appropriate for the current and voltage used and that has conductive wires that are 0 75 mm or larger When an end use product will include the PL be sure to design the PL s power cut off switch as a separate disconnect device and locate it where the operator can easily reach it Danger of explosion if backup battery is incorrectly replaced Replaced only with same or equivalent type recommended by the manufacturer Dispose of used batteries according to the manufacturer s instructions Be sure the unit the PL is built into is a c UL1950 approved structure CE Marking Notes The PL5900 T42 24V PL5901 T42 24V series units are CE marked product that con forms to EMC directive EN55011 Group 1 Class A and EN61000 2 PL 5900 Series User Manual 13 Preface Memo 14 PL 5900 Series User Manual 1 PL System Design Chapter ea E 1 PL Basics 1 1 PL System Design Prior to actual use be sure to setup your PL as follows Turn PL ON Refer to 4 3 Wiring the PL Setup System Refer to Chapter 5 System Setup Refer to the OS maker s Installation Manual A
175. r PL OS Function 10h Expansion Setting Designates the type of data transmission method used XON XOFF and RTS can be used at the same time Input AH 10h DX Flow Control Method Bit OFlow is controlled according to the XON XOFF setting at the time of data reception 0 Not used for control default 1 Used for control Bit 1 Flow is controlled according to the RTS setting at the time of data reception 0 Not used for control default 1 Used for control Bit 2 3 Reserved Keep set to 0 Bit 4Other party s XON XOFF setting during data transfer 0 Disabled default 1 Enabled Bit 5 Other party s CTS setting during data transfer 0 Disabled default 1 Enabled Bit 6 7 Reserved Keep set to 0 CH Timing used for enabling XON default is 25 Designates what percentage the buffer must empty to before the XON command is enabled CL Timing used for enabling XOFF default is 75 Designates what percentage the buffer must fill to before the XOFF command is enabled Please be sure 0 CH CL 100 BH Length of transmit time out Unit 500msec Default 6 3 seconds BL Length of receive time out Unit 500msec Default 6 3 seconds DX Port Number 0 to 3 Output AH Line Status 0 Normal exit Other than 0 Designated error PL 5900 Series User Manual 6 27 Chapter 6 Setting Up Your PL OS 6 28 Function 11h Forced 1 Byte Data Send Regardless of the other party s data flow contr
176. r is generated because for example there is no file created Important by the CALIB59 EXE application the following message appears on the screen and the system will start up in a mode that does not calibrate data WARNING Can t open CAL file Stay resident e Unless properly calibrated the display and touch panel input posi tions may not be the same 6 16 PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS B Functions ATPHS9 EXE calls up functions using a software interrupt default INT 59h For information on functions in the PL 386 compatibility mode see pages 6 7 to 6 10 INT 59h Function List 8102h Touch panel non destructive input 8200h Input buffer clear 8500h Touch panel status detection 8000h Touch panel initialization This initializes the touch panel and clears the touch panel s input buffer Input AX 8000h Output AH 20 Successfully completed After the application starts up this function 1s issued Important Touch panel cannot be used for 0 5s after the function is issued 8100h Touch panel input unrestricted wait Returns coordinates of the area position touched Waits until data is input Input AX 8100h Output AH 0 Successfully completed BX Y coordinate in 640 x 480 mode 40 519 DX X coordinate in 640 x 480 mode 0 639 CX Number of valid input buffers on touch panel 8101h Touch panel input immediate restore Returns coordinates
177. r using function keys B Start up 1 Start up the Funckey32 Control Dialog Box from Start Prgram Funckey Funckey Configuration Fac 2 Select a the desired Function Key tab and click the USE area nntral Top let Bottom Right Fe E Hen 2 B8 E 4 EF Use fe 7 L Bottom g s ET o Dow 31 FT FnckKev32 Verl Special Key Settings When creating a special key use the following code Alt Back Space Break Caps a BS U F F Ctl De CAPSLOCK CONTROL Down End Enter Esc END F ENTER F ESC p 1 2 3 DEL F4 6 7 8 Help Home E F10 Insert Left ERT F11 F ver Num Lock Page Down LEFT F12 F12 NUMLOCK Shift DOWN SHIFT Page Up Print Screen PGDN Ctrl DOWN CONTROL PGUP At DOWN ALT Right Shift Setting Key Setting Scroll Lock IN IN PRTSC Shit UP SHIFT Ron SHIFT AK UP ALT I When the taskbar has been shifted to the bottom of the PL screen the meet lower Bottom row of function keys cannot be used 6 14 PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS 6 6 MS DOS Utility Programs All MS DOS utilities can only be used if the PL unit s OS is MS DOS Windows OS MS DOS prompt and command prompt cannot be u
178. rdinate code Immedi ately restored after data is entered Input Output AX 0401h AH 0 Input on 1 when input is off BH Y coordinate range in PL 386 compatibility mode 0 26 BL X coordinate range in PL 386 compatibility mode 0 30 CX Number of valid data sets in touch panel input buffers DX Coordinate code To use function 0401h it is necessary to first register the coordinate codes 6 21 Chapter 6 Setting Up Your PL OS 0402h Coordinate code non destructive input Returns coordinates of the area position touched Does not update the touch panel input buffer Input AX 0402h Output AH 0 Input on 1 when input is off BH Y coordinate range in PL 386 family compatibility mode 0 26 BL X coordinate range in PL 386 family compatibility mode 0 30 CX Number of valid data sets in input buffers on touch panel La DX Coordinate code Note wj To use function 0402h it is necessary to first register the coordinate codes 0500h Touch panel status detection Returns the touch panel s current status Input AX 0500h Output AH Status in PL 386 compatibility mode Biti Bito Description Co OTC pressed L9 3 wee J 3 CS Netmeibe How to use function 0500h C Stat D Function 0100h or Function 0101h Processing until touch panel area is pressed Processing until touch No panel area is released
179. rguments Processing Example 1 Example 2 App 82 BOOL GetEvent int Selector int pEvent FALSE Error I int Selector Parameter s EVENT VOLT CPU CPU core voltage EVENT VOLT P33 43 3 V EVENT VOLT P50 5 0 V EVENT_VOLT_P12 12 V EVENT_VOLT_M12 12V EVENT VOLT M50 5 0 V EVENT FAN CPU CPU fan EVENT FAN POWER Power fan EVENT FAN OPT Option fan EVENT TEMP SYSTEM System temperature EVENT TEMP CPU OPT CPU or option temperature EVENT UNI INO Universal input 0 EVENT UNI INI Universal input 1 EVENT WDT TIMEOUT Watchdog Timeout I O int pEvent Pointer to Error Event Information ERROR EVENT OFF Without error event ERROR EVENT ON With error event Checks the machine for voltage fan and temperature errors and the Universal Input information event and Watchdog Timeout error CPL Ioctl m Ioc BOOL ret int Event Gets the error event information for the CPU core voltage ret m_Ioc GetEvent EVENT VOLT CPU amp Event BOOL ret int Event Gets the error event information for the CPU core voltage ret GetEvent EVENT VOLT CPU amp Event PL 5900 Series User Manual ClearEvent Call Format Appendices BOOL ClearEvent int Selector Return Value TRUE Normal Arguments Processing Example 1 Example 2 PL 5900 Series User Manual FALSE Error D int Selector Designated Parameters for ClearEvent EVENT VOLT CPU CPU core voltage EVENT VOLT P33 43 3 V EVENT VOLT P50 5 0
180. rm keyboard like data input It also allows the user to define a key to any coordinates external key definition N External Key Definition uses the touch panel coordinate mode com important Patible with Digital s family of PL 386 Panel Computers Please place the function label included in the package to enhance the usability of the Keyboard Emulator we a Display area lt N N HOUSSE Pome D The structure and function of KEYEM PL EXE is as follows The structure of KEYEM PL EXE Application Program INT 16h Display Data KEYEM_PL DEXE HIMEM SYS prc ee mes md ATPH59 EXE HE Port 3 t t Touch Panel VF Keyboard BIOS ee C Keyboard I F F y To use KEYEM PL EXE HIMEM SYS and ATPH59 EXE must be in T stalled Important i Install the HIMEM SYS file for the OS currently in use 6 32 PL 5900 Series User Manual Chapter 6 Setting Up Your PL OS B Screen Display The screen is split into two as shown below and the graphical keyboard is displayed in the top or middle section where the cursor is not residing Line 1 Line 13 MIDDLE Line 25 Touch F8 to turn ON OFF the graphical keyboard A T e The display mode must be the DOS V compatible Japa
181. ronics Corporation cannot be held respon sible or provide any compensation for damage s caused by the loss of data stored in the PL s hard disk drive HDD It is therefore strongly suggested that all important data and software be backed up regularly to an external data backup device Please be aware that the Digital Electronics Corporation bears no responsibility for any damages resulting from the customer s application of this unit s hardware or software Since the PL unit s hard disk drive HDD is a consumable item i e it has a limited lifetime be sure to back up its data regularly and prepare a spare HDD unit To prevent file data damage be sure to shut down the PL s OS before turning OFF the main power After turning OFF the PL s power wait until the internal HDD stops spinning before turning on the power again approx 5 seconds 4 PL 5900 Series User Manual Preface B About the PL s Display Panel The PL s currently displayed data its voltage and brightness setting each affect the intensity of Contouring i e when some parts of the screen are brighter than others creating a wavelike pattern There are minute grid points dark and light on the Display Panel s surface This is part of the PL s design and not a defect Shadows may appear at the top of the LCD This is normal for an LCD display Sometimes the display area may look as if the display colors have changed This is a common attribute of LCD s and
182. rsal Input 1 CPL Ioctl m Ioc BOOL ret int Uniln Gets the input status of Universal Input 0 ret2 m Ioc GetUniversalIn PORT UNIO amp Uniln Gets the input status of Universal Input 1 ret 2 m Ioc GetUniversalIn PORT UNII amp UniIn BOOL ret int Uniln Gets the input status of Universal Input O ret GetUniversalIn PORT UNIO amp UniIn Gets the input status of Universal Input 1 ret GetUniversalIn PORT UNII amp Uniln App 75 Appendices ClearUniversalIn Call Format BOOL ClearUniversalln int Selector Return Value TRUE Normal FALSE Error Arguments DintSelector Designated Port PORT UNIO Universal Input 0 PORT UNII Universal Input 1 Processing Clears the input status of the designated port Universal Input 0 Universal Input 1 Example 1 CPL Ioctl m Ioc BOOL ret Cancels the output of Universal Input 0 ret m Ioc ClearUniversalIn PORT UNIO Cancels the output of Universal Input 1 ret m Ioc ClearUniversalIn PORT UNI Example 2 BOOL ret Cancels the output of Universal Input 0 ret ClearUniversalIn PORT UNIO Cancels the output of Universal Input 1 ret ClearUniversalIn PORT UNII App 76 PL 5900 Series User Manual Appendices SetUniversalInMask Call Format BOOL SetUniversalInMask int Selector int Mask Return Value TRUE Normal Arguments Processing Example 1 Example 2 PL 5900 Series User Manual
183. s Start up Icon Alarm condition Icon The System Monitor screen is as shown below m System Monitor Status Status Disable Mao Error Disable Ma Error Status Temperature System Mo Error CPU or Option Mo Error Backlight Status Mo Error EIRE Ma Error iss System Monitor Screen PL 5900 Series User Manual Appendices In addition to the Buzzer Off Reset Minimize and Close buttons the System Monitor screen contains the following features Buton Name Meaning Stops the Alarm buzzer Resets alarm operation or System M onitor s internal alarm Reset n hold condition Minimizes the System Monitor icon Close Quits the System Monitor software Within the System Monitor screen is are the three words No Error Error and Disable They show the current status of each of the monitoring items such as the Fan Voltage Temperature Backlight Software Mirroring Disk and Hardware Mirroring Disk No Error Normal operation Ronnie Whenever an alarm occurs for one of the monitored items or when input Univer sal Input is detected from an external source The operation designated in the System Monitor Property screen Error Action is performed 3 2 System Monitor Property Settings Each error action once an error or input is detected is performed only once If 3 3V and 5 0V are monitored and a pop up message is designated for the error action when t
184. s Input AH 02h Output AL Shift status Bit 7 Insert key Bit 6 Caps Lock key Bit 5 Num Lock key Bit 4 Scroll Lock key Bit 3 Alt key Bit 2 Ctrl key Bit 1 Shift Left key Bit 0 Shift Right key Function 05h The key in data writing Writes the data for the CX register settings to the keyboard buffer as input from the keyboard Input AH 05h CL Primary code character code CH Secondary code scan code Output AL Status 0 Successfully completed 1 Aborted No available space in the keyboard buffer PL 5900 Series User Manual 6 35 Chapter 6 Setting Up Your PL OS FunctioniOh Keyinputdataread AXkeyboard Reads the input key data The function is associated with the AX keyboard Input AH 10h Output AL Primary code character code AH Secondary code scan code Function 11h Key input data check AX keyboard Detects the data in the keyboard buffer Function is associated with the AX keyboard Input AH 11h Output ZF 0 Readable data in the keyboard buffer 1 No readable data in the keyboard buffer AL Primary code character code AH Secondary code scan code Function 12h Shift status read AX keyboard Returns the status of the special keys Input AH 12h Output AL Shift status Bit 7 Insert key Bit 6 Caps Lock key lamp status Bit 5 Num Lock key lamp status Bit 4 Scroll Lock key lamp status Bit 3 Alt key Bit 2 Ctrl key Bit 1 Shift Left key Bit 0 Sh
185. sed 6 6 1 Touch Panel Handler Atph59 exe With an analog touch panel input is recognized within a 1024 x 1024 pixel area with the lower left hand corner as the coordinate origin point However most display panels use the upper left hand corner as the origin point and have a resolution of 640 x 480 pixels Consequently depending on the conditions of use the touch panel position and display position may not be the same Here the ATPHS9 EXE application solves this problem by converting input from the touch panel into the corresponding display panel coordinates allowing the use of appli cation programs which use absolute coordinate input or area input from a touch panel The relationship between touch panel coordinates and display coordinates is as follows Touch panel coordinates 0 0 Function area Virtual coordinates 0 40 Display coordinates Display coordinates 0 0 639 479 Function area Virtual coordinates Touch panel coordinates 639 519 1023 1023 Relationship between touch panel coordinates and display coordinates when us ing the PL 386 Series compatibility mode To ensure compatibility with 16 x 14 31 x 27 by double precision touch panels used on the Digital PL 386 family of Panel Computers the TPH EXE PL 386 command function can be used as is The relationship between touch panel coordinates and display coordinates is as
186. selections for the screen video mode The EGA VGA and is recommended for most users The other available settings are CGA40 CGA80 and Mono 5 2 PL 5900 Series User Manual Chapter 5 System Setup B Halt On Designates the type of processing that will be performed when an error occurs during the Initial Start Up Self Test The All But Disk Key and is recommended for most users All Errors Displays all errors and stops the unit No Errors Displays all errors and does not stop the unit All But Keyboard Displays all errors except for those related to the keyboard and stops the unit If the User has no keyboard connected please use this setting AIL But Diskette Displays all errors except for those related to the disk drive FDD and stops the unit AIL But Disk Key Displays all errors except for those related to the disk drive FDD and keyboard and then stops the unit 5 2 2 IDE Primary Master IDE Primary Slave Selecting IDE Primary Master or IDE Primary Slave from the Standard CMOS Features menu brings up the following screen CMOS Setup Utility Copyright C 1984 2000 Award Software IDE Primary Master IDE HDD Auto Detection Press Enter Item Help IDE Primary Master Auto Menu Level b Access Mode Auto To auto detect the Capacity 10056 MB HDD s size head on this channel Cylinder 19485 Head 16 Precomp 0 Landing Zone 19484 Sector 63 T4 Move Enter Select PU PD Value F10
187. setting is Enabled and is recommended for most users B Quick Power On Self Test This setting determines whether the quick self test is performed when the power is turned on The available settings are Disabled or Enabled The factory default setting is Disabled and is recommended for most users 5 4 PL 5900 Series User Manual Chapter 5 System Setup B First Boot Device Second Boot Device Third Boot Device The selections for the search drive sequence of the operating system The avail able settings are Floppy HDD 0 CDROM HDD 1 and Disabled The factory default settings are Floppy for the First Boot Device HDD 0 for the Second Boot Device and CDROM for the Third Boot Device B Boot other Device This setting determines whether to allow the startup from devices other than those selected as First Boot Device Second Boot Device and Third Boot Device The available settings are Disabled or Enabled The factory default setting is Enabled and is recommended for most users B Swap Floppy Drive This setting swaps Drive A with Drive B for the recognition The available settings are Disabled or Enabled The factory default setting is Disabled and is recommended for most users B Boot Up Floppy Seek The setting specifies the function to check whether the floppy disk drive is in stalled upon the system boot up process The available settings are Disabled or Enabled The factory default set
188. signed to PCI ISA PnP compliant with the original PC AT bus specification PCI ISA PnP for devices compliant with the Plug and Play standard whether designed for PCI or ISA bus architecture Tl e Move Enter Select PU PD Value F10 Save ESC Exit F1 General Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults B DMA 0 assigned to DMA 7 assigned to This setting determines the type of device assigned to the port address This function is available when the Resource Control By option under the PnP PCI Configurations menu is set to Manual PCI ISA PnP Select to use a PnP PCI or ISA card Legacy ISA Select to use a non PnP ISA card The initial settings are as shown below niai Value initia Value M A 0 assigned to PCI ISAPnP M A 5 assigned to PCI ISAPnP M A 1 assigned to PCI ISA PnP DM A 6 assigned to PCI ISA PnP M A 3 assigned to PCI ISA PnP M A 7 assigned to PCI ISAPnP 5 20 PL 5900 Series User Manual Chapter 5 System Setup 5 2 12 PC Health Status Select PC Health Status from the Main Menu and the following screen will appear CMOS Setup Utility Copyright C 1984 2000 Award Software PC Health Status CPU Warning Temperature Disabled Item Help System Warning Temp Disabled INO Vcore Tolerance Disabled Menu Level gt IN1 3 3V Tolerance Disabled IN2 5V Tolerance Disabled IN3 12V Tolerance Disabled IN4 12V Tolera
189. ssing Example 1 Example 2 PL 5900 Series User Manual FALSE Error DintSelector Setting Item WARNING_LAMP LAMP WARNING_ALARM ALARM I O int pMask Pointer to Masking Information MASK OFF Masking disabled MASK ON Masking enabled Gets the masking information for warning output that is created when a watchdog timer time out occurs CPL Ioctl m Ioc BOOL ret int Mask Gets the LAMP masking information ret zm Ioc GetWdtMask WARNING LAMP amp Mask Getthe ALARM masking information ret m Ioc GetWdtMask WARNING ALARM amp Mask BOOL ret int Mask Gets the LAMPO masking information ret GetWdtMask WARNING LAMP amp Mask Getthe ALARM masking information ret GetWdtMask WARNING ALARM amp Mask App 71 Appendices StartWdt Call Format BOOL StartWdt void Return Value TRUE Normal Arguments Processing Example 1 Example 2 StopWdt Call Format FALSE Error None Starts watchdog timer countdown CPL Ioctl m Ioc BOOL ret ret m Ioc StartWdt BOOL ret ret StartWdt BOOL StopWdt void Return Value TRUE Normal Arguments Processing Example 1 Example 2 RestartWdt Call Format FALSE Error None Stops watchdog timer countdown CPL Ioctl m Ioc BOOL ret ret m Ioc StopWdt BOOL ret ret StopWdt BOOL RestartWdt void Return Value TRUE Normal Arguments Processing Example 1 Exampl
190. svcssvceessescevsessncecyscvneeevecesveveccybenestnsnexencevvens 2 6 23 Punter Interfaoe CPTI santa mutant 2 6 2 3 2 Keyboard Interface KEY BOARD eee 2 6 2 3 3 Mouse Interface MOUSE ss 2 7 2 3 4 RS 232C Interface COM1 COM2 COM3 esee 2 7 2 3 RAS Interface RAS sans anni tonte 2 8 2 4 PL Part Names and Features sciscsscscsiissssiessasscconsssassesassssveonssnsscossansbconeese 2 10 25 External Dimensions zones cordes bv e rodipe d ehe aiU IP FERE ea CON RO PER Lea b ERE 2 12 2 5 1 PL 5900T External Dimensions 2 12 2 5 2 PL S900T with PL FD500 External Dimensions 2 13 2 5 3 PL 5900T with Mirror Disk Unit External Dimensions 2 14 2 5 4 PL S900T with PL RC500 External Dimensions 2 15 6 PL 5900 Series User Manual Chapter3 Installing Optional Units and Expansion Boards 2 5 5 PL S90IT External Dimensions 2 16 2 5 6 PL 5901T with PL FD500 External Dimensions 2 17 2 5 PL 5901T with Mirror Disk Unit External Dimensions 2 18 2 5 8 PL 5901T with PL RC500 External Dimensions 2 19 2 5 9 Panel Cut DiumensiOnsissiccaiiacsnncedecehiaheansatsssadaaieassasgacasseialsaadaass 2 20 Installation ne non ini ul nina 3 1 3 1 1 Removing the Rear Maintenance Cover esses 3 2 3 1 2 Installing the DIM Module PL EM500 PL EM128 3 3 3 1 3 Installing the FDD U
191. t GetCurrentFan MONITOR FAN CPU amp Data App 68 PL 5900 Series User Manual GetTempParam Call Format Appendices BOOL GetTempParam int Selector int pULimit Return Value TRUE Normal Arguments Processing Example 1 Example 2 GetCurrent Temp Call Format FALSE Error DintSelector Parameters MONITOR TEMP SYSTEM Systemtemperature MONITOR TEMP CPU CPU temperature MONITOR TEMP OPT Optiontemperature lO int pULimit Pointertothe upper limit temperature Unit Degrees Celsius Gets the temperature monitoring parameter CPL Ioctl m Ioc BOOL ret int ULimit Getthe system temperature upper limit value ret m Ioc GetTempParam MONITOR TEMP SYSTEM amp ULimit BOOL ret int ULimit ret GetTempParam MONITOR TEMP SYSTEM amp ULimit BOOL GetCurrentTemp int Selector int pData Return Value TRUE Normal Arguments Processing Example 1 Example 2 PL 5900 Series User Manual FALSE Error DintSelector Parameters MONITOR TEMP SYSTEM Systemtemperature MONITOR TEMP CPU CPU temperature MONITOR TEMP OPT Optiontemperature O int pData Pointer tothe temperature Unit Degrees Celsius Gets the current temperature value CPL Ioctl m Ioc BOOL ret int Data Gets the system temperature value ret m Ioc GetCurrentTemp MONITOR TEMP SYSTEM amp Data BOOL int Data ret Gets the system temperature value ret GetCurrentTemp MONITOR TEMP SYSTEM
192. t 0 4 pallet page mode page 1 16 pallet page mode Current expansion pallet pagemode AH 10h Gray scale AL 1Bh conversion BX First expansion pallet register CX Number of expansion pallet registers to convert Font registration AH 11h AL 00h Font registration of BH Number of vertical bits in character user defined BL Character generator bank No character CX Number of characters to register DX First character code to register ES BP Top address in user defined table PL 5900 Series User Manual App 27 Appendices App 28 cr Font registration of user defined character Video controller auto set 8 x 14 dot font registration PC character set inside video BIOS ROM Video controller auto set 8 x 8 dot font registration PC character set inside video BIOS ROM Video controller auto set 8 x 16 dot font registration PC character set inside video BIOS ROM Video controller auto set Font registration CGA in 0 7Ch INT 1Fh Font registration CGA in 0 10Ch INT 43h ES BP ee A 8 x 14 dot font registration BL PC character set inside video BIOS ROM Graphics DL Number of vertical bits in character Horizontal fixed to 8 bits Character generator bank No Number of characters to register First character code to register Top address in user defined table 11h 11h Character generator bank No 11h 12h Character generator bank No 11h 14h
193. t rate BH Delay time Bits 0 amp 1 BL Primary code Bits 0 4 AH 05h CH Secondary code CL Primary code Writing key data Wiring data by key input 101 AX keyboard compatible Data check by key input 101 AX keyboard compatible Appendices Reading data by key AH 00h input AH Secondary code AL Primary code Character code 0 Input data exists 1 Input data does not exist Secondary code Primary code Character code Oh Successfully completed 1h No available space in buffer CY 21 AH Secondary code AL Primary code Character code ZF 0 Input data exists 1 Input data does not exist AH Secondary code AL Primary code Character code Reading shift status 101 AX keyboard compatible B INT 17h Printer BIOS AL Shift status 1 AH Shift status 2 oeron wa OO Ow AH 00h 1 character output DX output Device No AL Character code of character to AH Printer status nee AH 01h AH Printer status AH 02h AH Printer status PL 5900 Series User Manual App 37 Appendices App 38 E INT 1Ah Setting Reading Time and Date AH NEM Signi i Reading clock DX Insigni i AL Overflow flag on 24 hour system AH Olh Setting clock Reading time Setting time AH CH Seting date Setting alarm Clearing alarm Output CX Significant 16 bits of current clock data Insignificant 16 bits of current clock data
194. te Appendices BOOL GetBLDrv Version int pMajor int pMinor TRUE Normal FALSE Error I O int pMajor Pointer to version information Major 0 to 99 O int pMinor Pointer to version information Minor 0 to 99 Gets the driver s version information CPL BLlIoctl m_BLIoc BOOL ret int Major Minor ret m BLIoc GetBLDrv Version amp Major amp Minor BOOL ret int Major Minor ret GetBLDrvVersion amp Major amp Minor If the version is 1 10 then you will get YY Major 1 decimal Minor 10 decimal SetBLControl Call Format Return Value Arguments Processing Example 1 Example 2 PL 5900 Series User Manual BOOL SetBLControl int BLFlag TRUE Normal FALSE Error I int BLFlag Setting Parameters BACKLIGHT OFF Backlight OFF BACKLIGHT ON Backlight ON Sets the backlight ON OFF CPL BLIoc m BLIoc BOOL ret Turns the backlight control ON ret m BLlIoc SetBLControl BACKLIGHT ON BOOL ret Turns the backlight control ON ret SetBLControl BACKLIGHT ON App 117 Appendices GetBLControl Call Format BOOL GetBLControl int pBLFlag Return Value TRUE Normal FALSE Error Arguments I O int pBLFlag Pointer to backlight condition BACKLIGHT OFF Backlight OFF BACKLIGHT ON Backlight ON Processing Gets the backlight control settings status Example 1 CPL BLIoc m BLIoc BOOL ret int BLFlag Gets the backlight control condition ret
195. the IRQ 11 assigned to Legacy ISA original PC AT bus IRQ 12 assigned to PCI ISA PnP specification PCI ISA IRQ 14 assigned to PCI ISA PnP PnP for devices IRQ 15 assigned to Legacy ISA compliant with the Plug and Play standard whether designed for PCI or ISA bus architecture T4 5 Move Enter Select PU PD Value F10 Save ESC Exit F1 General Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults B IRQ 3 assigned to IRQ 15 assigned to This setting determines the type of device assigned to the IRQ This function is available when the Resource Control By option under the PnP PCI Configura tions menu is set to Manual PCI ISA PnP Select to use a PnP ready PCI or ISA card Legacy ISA Select to use a non PnP ISA card The initial settings are as shown below IRQ Fassiqnedto LegacySA RQ 1Iassined IRQ Sassiqnedto PCUSAPNP RQ I2assined IRO Tassiqnedto PCISAPTP ROIS assigned PL 5900 Series User Manual 5 19 Chapter 5 System Setup 5 2 11 DMA Resources Selecting DMA Resources from the PnP PCI Configuration menu and the follow ing screen will appear CMOS Setup Utility Copyright C 1984 2000 Award Software DMA Resources DMA 0 assigned to PCI ISA PnP Item Help DMA 1 assigned to PCI ISA PnP DMA 3 assigned to PCI ISA PnP Menu Level gt gt DMA 5 assigned to PCI ISA PnP DMA 6 assigned to PCI ISA PnP Legacy ISA for devices DMA 7 as
196. the HDD supporting the Block Mode The available settings are Disabled and Enabled The fac tory default setting is Enabled and is recommended for most users Init Display First This setting determines the type of VGA card that is given priority AGP or PCI The available settings are PCI Slot and AGP The factory default setting is PCI Slot and 1s recommended for most users System Share Memory Size This setting determines the amount of system memeory used for video The available settings are 2MB 4MB 6MB SMB 16MB 32MB and 64MB The factory default setting is SMB and is recommended for most users PL 5900 Series User Manual Chapter 5 System Setup 5 2 6 Super 10 Device Select Super I0 Device from the Integrated Peripherals menu and the following screen will appear CMOS Setup Utility Copyright C 1984 2000 Award Software SuperlO Device Onboard FDC Controller Enabled Item Help COM Port 1 3F8 IRQ4 COM Port 4 2E8 IRQ10 Menu Level gt gt UART Mode Select Normal x UR2 Duplex Mode Half Onboard Parallel Port 3BC IRQ7 Parallel Port Mode SPP x ECP Mode Use DMA 3 COM Port 2 2F8 COM Port 2 Use IRQ IRQ3 COM Port 3 3E8 COM Port 3 Use IRQ IRQ11 T4 Move Enter Select PU PD Value F10 Save ESC Exit F1 General Help F5 Previous Values F6 Fail Safe Defaults F7 Optimized Defaults B Onboard FDC Controller This setting enables or disables the onboard floppy dis
197. the commercially available USB devices not all will be compatible with the PL unit For a list of the USB devices that can be used with your PL please contact your local PL distributor Cote Besure to use only DIM modules manufactured by Digital Installing other DIM NU modules may result in either damage to or failure of the PL and will void your warranty When using USB type devices be sure they are USB compatible and be sure to read that device s installation guide prior to connecting it to the PL PL 5900 Series User Manual 1 5 C Mm 1 6 PL 5900 Series User Manual 1 General Specifications 4 PL Part Names and Features C h a pte r 2 Functional Specifications 5 PL Dimensions 3 Interface Connector Specifications 2 Specifications 2 1 General Specifications 2 1 1 Electrical B PL5900 T12 PL5901 T12 Bez REOR owable Vo age Drop however pause occurrences ustbe more than 1 second apa t 150VA or less TIOVAor ess between charging and FG terminals between charging and FG terminals B PL5900 T42 24V PL5901 T42 24V I u c 3 PL5900 T42 24V PL5901 T42 24V Rated Voltage DC24V DCN DC 100W orless 80W orless In rush Current 30A or less TOM AC1000V 10mA for 1 minute n ran PERAS E between charging and FG terminals f 10M Q orhigher atDC500V Insulation Resistance i between charging and FG terminals PL 5900 Series User Manual 2 1 Chapter 2 Specificat
198. thernet interface 10BASE T 100BASE TX auto changeover T RAS Connector RAS Interface for DIN DOUT Watchdog and Re mote Reset D sub 25 pin male connector U USB Connector USB1 To use the USB connector you must install Windows 98 SR2 V Signal Changeover Slide Switch 5VRI This switch changes the COM2 COM 9 pin current from RI to 5V W RS 232C Connector COM2 RI 5V Changeover X RS 232C Connector COM3 RI 5V Changeover Y Expansion Slot s Z HDD FFD CF Card Unit Expansion Slot Houses an additional HDD unit FFD unit or CF Card unit A e When attaching peripheral units to the PL be sure the PL s power cord is disconnected from the main power supply To avoid an electrical shock be sure to disconnect the PL s power cord from the power supply before connecting the cord s power ter minals or any peripheral devices to the PL y Reference a PL 5900 Series User Manual 4 3 1 Connecting the Power Cord Chapter 2 Specifications 2 5 External Dimensions 2 5 1 PL 5900T External Dimensions Unit mm in excluding projections RJ ootd o pj O00000000000000000000000 Oo o 000000 OQOO000000000000000000 SONO DO DOB ONU DEAD CNE EE CN O0000000000000000000 oo DOOOOOOOOOUOOOOOOUOUOUOOOOUUOOOUO O0000000000000000000000000000000 O000000000000000000000000000000 O0000000000000000000000000000000 O0000000000000000000000 O0000000
199. tial counter value ofthe watchdog timer pass by value unit second Gets the initial counter value ofthe current watchdog timer Dimret As Long Dim Counter As Long ret GetWdtCounter Counter PL 5900 Series User Manual SetWdtMask Call format Return value Argument Processing Example GetWdtMask Call format Return value Argument Processing Example PL 5900 Series User Manual Appendices Declare Function SetWdtMask Lib PL Ioc dll ByVal Selector As Long ByVal Mask As Long As Long Other than 0 Normal 0 Error Selector As Long Setup items pass by value WARNING LAMP LAMP WARNING ALARM ALARM Mask As Long Mask data pass by value MASK OFF Release mask MASK ON Mask Sets the warning mask to be output when a watchdog timer time out occurs Dimret As Long Mask the LAMP output ret SetWdtMask WARNING LAMP MASK ON Release the mask for the ALARM output ret SetWdtMask WARNING ALARM MASK OFF Declare Function GetWdtMask Lib PL Ioc dll ByVal Selector As Long ByRef Mask As Long As Long Other than 0 Normal 0 Error Selector As Long Setup items pass by reference WARNING LAMP LAMP WARNING ALARM ALARM Mask As Long pass by reference MASK OFF Release the mask MASK ON Mask Gets the WDT timeout warning output mask data Dimret As Long Dim Mask As Long Gets LAMP mask data ret GetWdtMask WARNING LAMP Mask Gets ALARM mask data ret GetWdtMask WAR
200. tical bits per character E x 2m tum INT 1Fh CGA font dd Number of lines per screen 1 ER nl err guofess Address of data specified in BH with ES BP register 1 Retum INT 43h entry address with ES BP register 2 Retum 8 x 14 font address with ES BP register Retum 8 x 8 font address with ES BP register Retum 8 x 8 font 80h address with ES BP register Reserved Reading font table data Performance selection 0 Color mode Reading video 1 B W mode MDA mode mode data Video RAM memory size Color B W mode Reserved DIP switch setting Selecting video AH 12h BIOS printscreen BL 10h AH 12h BL 30h Selecting vertical AL Selected vertical resolution resolution 00h 200 display lines 01h 350 display lines 02h 400 display lines AH 12h BL 31h AL Load selection 0 Default pallet loading enabled AL 12h Successfully executed Default pallet load enable disable AL 12h Successfully executed 1 Default pallet loading disabled AH 12h Video BL 32h enable disable AL 0 Video enabled 1 Video disabled AH 12h Gray scale BL 33h enable dis able AL 0 Gray scale enabled 1 Gray scale disabled AL 12h Successfully executed AL 12h Successfully executed PL 5900 Series User Manual App 29 Appendices Performance selection 12h 34h Selection AL 12h Successfully executed 0 Cursor emulator enabled 1 Cursor emulator disabled 12h
201. ting is Enabled and is recommended for most users B Boot Up Numlock Status This setting specifies the Numlock key status upon the startup The available settings are On and Off The factory default setting is On and is recom mended for most users B Gate A20 Option The available settings are Normal and Fast When Normal is selected the Keyboard control will be employed to control Gate A20 When Fast is selected the Chipset will be employed The factory default setting is Fast and is recom mended for most users B Typematic Rate Setting The setting specifies the keyboard speed for the repeat process of the character The available settings are Enabled and Disabled The factory default setting is Disabled and is recommended for most users B Typematic Rate Chars Sec This setting specifies the actual typematic rate repeated character input per second when the Typematic Rate Setting option is set to Enabled The avail able settings are 6 8 10 12 15 20 24 30 The factory default setting is 6 and is recommended for most users B Typematic Delay Msec When Typematic Rate Setting is set to Enabled this setting determines the delay period until the initial repetition is started msec millisecond The avail able settings are 250 500 750 and 1000 The 250 selection is factory set PL 5900 Series User Manual 5 5 Chapter 5 System Setup 5 6 B Security Option
202. tions given by the Installer program to complete the installation Proface Folder Contents on PL hard disk When you set up the PL unit s utility software the folder Proface will automati cally be created on the C drive Inside that folder are the following programs Same for all Windows OS types Proface Blsaver Backlight control screen saver Disp Display ON OFF utility Display Graphic Accelerator Driver Keyclick On screen Keyboard Emulator Lan LAN driver PI59api API DLL Sysmon System monitor RAS application Windows 98 Second Edition Win98 Windows NT 4 0 Windows Service Pack 3 or higher Winnt Windows 2000 Win2000 PL 5900 Series User Manual 6 3 Chapter 6 Setting Up Your PL OS 6 3 Installing Drivers N IN m Important AN IN m Important In order to use the PL unit s special features 2 types of drivers have been created Graphic Accelerator and LAN If your PL has no pre installed OS or has had its OS recovered please install the following drivers as required The following explanation assumes the utility progams have been previously installed on your PL unit s hard disk in the Proface folder Drivers set up manually cannot be uninstalled Installing the Graphic Accellerator Driver Use the following explanation to install the PL 5900 series Graphic Accellerator driver in your PL unit Installing this driver will speed up your
203. ts in cylinder No AH Status Drive No Head No Hard disk CY 0 Successfully completed drive reset nu AH Status CY 0 Successfully completed 1 Error AH Status Hard disk CY 0 Successfully completed drive 1 Error recalibration AH Status CY 0 Successfully completed 1 Error CX DX Total number of sectors HDD only AH 00h No disk Olh Floppy disk unchanged 02h Disk was changed 03h Hard disk 16h AH 00h Disk unchanged Drive No 01h Inconsistent parameter 06h Disk was changed Cany bit ON 80h Drive not ready 17h CY 0 Successfully completed Drive No 1 Error 0 No disk AH Status 1 Use 2 sided disk on 2 sided drive 2 Use 2 sided disk on high density drive 3 Use 2HD disk on high density drive 4 Use 720K disk on 720K byte drive 18h ES DI Address of drive parameter table for floppy disk Insignificant 8 bits in 10 bit value for type Setting max number of tracks AH 00h and CY 0 Supports tracks and number media type CL Bits 7 amp 6 10 bit value for max of tracks per sector for formatting number of tracks AH Oh and CY 1 Cannot use function Bits 5 0 Max number of sectors AH 00h and CY 1 Does not support tracks and per track number of tracks per sector DL Drive No App 34 PL 5900 Series User Manual Appendices B INT 14h RS 232C Operation Input Output AH 00h AL Line mode Parameter Bits 7 6 5 Baud rate 0 0 0 1
204. tus Cylinder No Insignificant 8 bits Sector No Bits 0 5 Cylinder No Significant2 bits Bits 6 7 Head No Drive No FDD 00h 01h HDD 80h 81h 05h Track Cylinder No Insignificant 8 bits Track Cylinder Track Cylinder No format Significant 2 bits Head No Drive No Top address in format data table 0 Successfully completed 1 Error S tatus Besitos AH 08h CY 0 Successfully completed arn E DL Drive No FDD 00h 01h 1 Error paramg HDD 80h 81h AH Status When FDD drive No specified in DL ES DI Drive parameter starting address CH Insignificant 8 bits in 10 bit value for max number of tracks CL Bits 7 amp 6 Insignificant 2 bits in 10 bit value for max number of tracks Bits 5 0 Max number of sectors per track Max number of heads Number of builtin floppy disk drives Bits 3 0 CMOS valid drive type value Bits 7 4 Fixed to 0 When HDD drive No specified in DL creo Wo M CH Max number of cylinders CL Max number of usable sectors and Significant bit in max number of cylinders DH Max number of usable heads DL Number of builtin hard disk drives PL 5900 Series User Manual App 33 Appendices i CY 0 Successfully completed Drive No 1 Error AH Status initalization OCh CY 0 Successfully completed Hard disk nsignificant 8 bits in cylinder No 1 Error Saek Significant 2 bi
205. uf As Long WDT status pass by reference Gets the watchdog timeout status Dimret As Long Dim Timebuf As Long Gets the timeout status of the watchdog ret GetWdtTimeout Timebuf PL 5900 Series User Manual Appendices Clear WdtTimeout Call format Declare Function Clear WdtTimeout Lib PL Ioc dll As Long Return value Other than 0 Normal 0 Error Argument None Processing Clears the timeout status of the watchdog Example Dimret As Long Clear the timeout status of the watchdog ret ClearWdtTimeout SetWarningDOUT Callformat Declare Function SetWarningDOUT Lib PL Ioc dll ByVal WarningOut As Long As Long Return value Other than 0 Normal 0 Error Argument WarningOut As Long Output status pass by value OUTPUT OFF Output OFF OUTPUT ON Output ON Processing Sets the warning status of the current setup item DOUT Example Dimret As Long Set the output status of DOUT to OFF ret SetWarningDOUT OUTPUT OFF GetWarningDOUT Callformat Declare Function GetWarningDOUT Lib PL Ioc dll ByRef WarningOut As Long As Long Return value sOther than 0 Normal 0 Error Argument WarningOut As Long Output status pass by reference OUTPUT OFF Output OFF OUTPUT ON Output ON Processing Gets the warning status of the current setup item DOUT Examplel Dim ret As Long Dim WarningOut As Long ret GetWarningDOUT WarningOut PL 5900 Series User Manual App 109 Appendices Memo App 1
206. ure doors are open or while it is installed in a rack equipped with caster wheels the hard disk can receive excessive vibration or jolting Be especially careful at this time Important 4 2 PL Configuration Can Withstand e i a DD No drives 19 6m s The Hard Disk Drive is precision equipment and should not be moved or jolted Especially when the PL is turned ON even changing the PL s direction while it is on a table or repositioning the unit should not be performed since it can lead to a hard disk crash or malfunc tion When using a fan to cool the PL unit be sure that the fan does not point directly at any of the PL s disk drive units since it can lead to a hard disk crash or malfunction PL 5900 Series User Manual Chapter 4 Installation and Wiring 4 2 Installing the PL 4 2 1 Installation Procedures Follow the steps given below when installing the PL B Attaching the Installation Gasket Even if the your PL s Installation Gasket is not needed to prevent water from entering the unit the gasket also acts as a vibration absorber and should always be attached To install the gasket place the PL face down on a soft surface and attach the gasket to the rear side of the display face in the plastic bezel s groove see picture below Be sure the grooved face of the gasket is vertical Before mounting the PL into a cabinet or panel check that the Installa tion Gasket is attached to the unit PL Rear
207. using all four attachment screws Two FDD unit and two PL bottom face screws uie As this drawing shows even when NV the FDD unit is inserted com pletely it will protrude slightly from the back of the PL 3 6 PL 5900 Series User Manual Chapter 3 Installing Optional Units and Expansion Boards 3 1 4 Removing Installing the HDD Unit PL HD220 eu Per The following insertion removal procedure is the same for the FFD unit PL FF210 wj and CF Card unit PL CF200 Certain usage limitations apply to the HDD FFD CF Card Mirror Disk and CD ROM Drive unit 1 3 Optional Items A Since the HDD unit is a precision instrument be sure not to subject it m important to excessive vibration or sudden shocks 1 Remove the two attachment screws from the Expansion Slot Cover Middle cover on the PL 5900 Attachment Screws 2 Grasp the HDD units handle and pull the unit slowly out of the PL Be sure you do not damage the unit 3 Insert the new HDD unit into the PL s guideways and push itin until its rear connector is securely connected 4 Secure the unit in place with its two attachment screws PL 5900 Series User Manual 3 7 Chapter 3 Installing Optional Units and Expansion Boards 3 1 5 Installing an Expansion Board 1
208. uzzer ChkinsideBuzzer GetWdtT imeout ClearWdtT imeout SetWarningDOUT GetWarningDOUT Sets data mirroring sofware error Clears the imeoutstatus ofthe watchdog timer PL 5900 Series User Manual Appendices A 7 4 Visual C Function Specifications Details Initloctl Call Format Return Value Arguments Processing Example Endloctl Call Format Return Value Arguments Processing Example GetDrvHandle Call Format Return Value Arguments Processing Example void WINAPI Initloctl void None None Creates a CPL Ioctl object The object is not destroyed until the EndIoctl function is called Initloctl void WINAPI Endloctl void None None Destroys the object created using the InitIoctl function Endloctl int WINAPI GetDrvHandle HANDLE pHndl 0 Normal Error O HANDLE pHndl Pointer to the device driver handle Gets the device driver handle to communicate with the device driver int ret HANDLE hndl ret GetDrvHandle amp hndl Note An error occurs if the System Monitor RAS Device Driver is not running Si CloseDrvHandle Call Format Return Value Arguments Processing Example PL 5900 Series User Manual BOOL WINAPI CloseDrvHandle void TRUE Normal FALSE Error None Destroys the device driver handle created using the GetDrvHandle function BOOL ret Destroys the handle ret CloseDrvHandle App 43 Appendices App 44 GetDrv
Download Pdf Manuals
Related Search
Related Contents
PRECAUCIÓN RLS-450 WINDOW AIR CONDITIONER JTCー542 逆タ ップセッ ト取扱説明書 平成12年(ネ)第4119号 秘密保持義務存在確認等請求控訴 ゲートバルブ 取扱説明書 Condition générales de vente des transmetteurs KitchenAid W10185043A User's Manual Copyright © All rights reserved.
Failed to retrieve file