Transcript
PC-HELPER
Web Monitoring RAS Board for PCI
PC-RAS(PCI) User’s Manual
CONTEC CO.,LTD.
Check Your Package Thank you for purchasing the CONTEC product. The product consists of the items listed below. Check, with the following list, that your package is complete. If you discover damaged or missing items, contact your retailer. Product Configuration List - Board [PC-RAS(PCI)]…1
- Reset signal repeater cable…1 - Power cable…1
- User’s Manual (this booklet)…1 - FD [PC-RAS(PCI) Software Library]…1 - LAN cross cable…1 - Serial port cable…1 - Power signal repeater cable…1
User's Manual
FD Board
User's Manual
Power signal repeater cable
Reset signal repeater cable Power cable
PC-RAS(PCI)
Serial port cable
LAN cross cable
i
Copyright Copyright 2004 CONTEC CO., LTD. ALL RIGHTS RESERVED. No part of this document may be copied or reproduced in any form by any means without prior written consent of CONTEC CO., LTD.
CONTEC CO., LTD. makes no commitment to update or keep current the information contained in this document. The information in this document is subject to change without notice.
All relevant issues have been considered in the preparation of this document. Should you notice an omission or any questionable item in this document, please feel free to notify CONTEC CO., LTD.
Regardless of the foregoing statement, CONTEC assumes no responsibility for any errors that may appear in this document or for results obtained by the user as a result of using this product.
Trademarks MS, Microsoft, Windows, and Windows NT are trademarks of Microsoft Corporation. Other brand and product names are trademarks of their respective holder.
ii
PC-RAS(PCI)
Table of Contents Copyright ..................................................................................................................................................... ii Trademarks .................................................................................................................................................. ii Table of Contents.......................................................................................................................................iii
1.
BEFORE USING THE PRODUCT
1
About the Board .......................................................................................................................................... 1 Features................................................................................................................................................. 2 Accessories (Option) .......................................................................................................................... 2 Customer Support ....................................................................................................................................... 3 Web Site................................................................................................................................................ 3 Limited Three-Years Warranty ................................................................................................................. 3 How to Obtain Service ............................................................................................................................... 3 Liability........................................................................................................................................................ 3 Safety Precautions....................................................................................................................................... 4 Safety Information............................................................................................................................... 4 Handling Precautions .......................................................................................................................... 5 Environment ......................................................................................................................................... 6 Inspection ............................................................................................................................................. 6 Storage .................................................................................................................................................. 6 Disposal ................................................................................................................................................ 6
2.
SETUP
7
What is Setup?............................................................................................................................................. 7 Using the Board under Windows ....................................................................................................... 7 Using the Board under an OS Other than Windows ........................................................................ 7 Step 1 Setting the Hardware ...................................................................................................................... 8 Parts of the Board and Factory Defaults ........................................................................................... 8 Plugging the Board............................................................................................................................ 10 Connecting the Cables....................................................................................................................... 11 Step 2 Installing the Hardware ................................................................................................................ 15 Turning on the PC.............................................................................................................................. 15 Setting with the Add New Hardware Wizard................................................................................. 15 Step 3 Setting the Network ...................................................................................................................... 18 Setting the Network Parameters Such as the IP Address .............................................................. 18 Logging in to the Web Server .......................................................................................................... 22 Setup Troubleshooting.............................................................................................................................. 23 Symptoms and Actions ..................................................................................................................... 23 If your problem cannot be resolved................................................................................................. 23
PC-RAS(PCI)
iii
3.
EXTERNAL CONNECTION
25
Using the On-board Connector................................................................................................................ 25 PIO and LAN Connectors................................................................................................................. 25 Connector Pin Assignment ............................................................................................................... 26 Relationships between General-purpose I/O Port Logical Bits and Connector Signal Pins ..... 27 Connecting the LAN cable ............................................................................................................... 27 Connecting a UPS Device ................................................................................................................ 28 Connecting Input Signals......................................................................................................................... 29 Input Circuit ....................................................................................................................................... 29 Output Circuit............................................................................................................................................ 30 Output Circuit .................................................................................................................................... 30
4.
FUNCTION
31
Function Overview ................................................................................................................................... 31 Board Features and Alarms .............................................................................................................. 31 Alarm-unrelated Functions............................................................................................................... 32 Basic Settings ............................................................................................................................................ 32 Setting the Network........................................................................................................................... 33 Mail Settings ...................................................................................................................................... 34 User Account Settings....................................................................................................................... 35 Date/Time Settings ............................................................................................................................ 36 Log Setting ......................................................................................................................................... 37 Function Settings 1/2 ................................................................................................................................ 38 Alarm Action Settings....................................................................................................................... 38 Thermal Monitor Settings................................................................................................................. 40 Supply Voltage Monitor Settings .................................................................................................... 41 Fan Speed Monitor Settings ............................................................................................................. 43 General-purpose Input Monitor Settings......................................................................................... 45 General-purpose output settings ...................................................................................................... 47 WDT Settings..................................................................................................................................... 49 RAID Status Monitor Settings ......................................................................................................... 50 UPS Monitor Settings ....................................................................................................................... 51 Power Supply Settings ...................................................................................................................... 52 Schedule Settings............................................................................................................................... 55 Timer Settings.................................................................................................................................... 56 Log Viewer ................................................................................................................................................ 57 Monitoring ................................................................................................................................................. 58 Monitoring 1 ...................................................................................................................................... 58 Monitoring 2 ...................................................................................................................................... 58 Creating and Displaying the Monitoring Panel.............................................................................. 59 Logout ........................................................................................................................................................ 75
iv
PC-RAS(PCI)
Application Interface ................................................................................................................................ 76 Serial Communication....................................................................................................................... 76 Board's Notification Function .......................................................................................................... 80 PIO Control (General-purpose Input/Output)................................................................................. 81 WDT Control ..................................................................................................................................... 83 Startup Check Notification (PC Startup Retry Function).............................................................. 83 LED Status Displays................................................................................................................................. 84
5.
SPECIFICATION
85
Hardware specification............................................................................................................................. 85 Block Diagram................................................................................................................................... 88 RAS Function Specifications................................................................................................................... 89 Monitor Functions ............................................................................................................................. 89 Power Supply Control Functions ..................................................................................................... 90 Miscellaneous Control Functions .................................................................................................... 91 Web Server Functions ....................................................................................................................... 92 Alarm Functions ................................................................................................................................ 93 Log Function ...................................................................................................................................... 93 Mail Functions ................................................................................................................................... 94 PCI/COM Communication Functions ............................................................................................. 94 RAID Monitor Functions.................................................................................................................. 94
6.
APPENDIX
95
F&eIT Protocol Specifications ................................................................................................................ 95 Basic Specifications .......................................................................................................................... 95 Virtual Address Space....................................................................................................................... 99 Log Codes ................................................................................................................................................113 Temperature Sensor Connector .............................................................................................................116
PC-RAS(PCI)
v
vi
PC-RAS(PCI)
1. Before Using the Product
1. Before Using the Product This chapter provides information you should know before using the product.
About the Board The PC-RAS(PCI) is a PCI-compliant RAS (*) enhancement board with Web server features. The board provides a variety of functions, including the RAS functions (such as the PC's internal chassis temperature monitor, peripheral device monitor, timer-dependent preventive maintenance, and watchdog timer functions), the Web/mail-based remote functions, and the power control functions (such as remote switches). The following functions assists the host system in improving its stability and operation rate. [Functions]
Internal chassis temperature monitor Chassis's fan speed monitor (slowdown/stop) Fan operating temperature control Supply voltage monitor UPS signal monitor RAID controller monitor (for MPC) Peripheral device (digital signal input) monitor Operating-time dependent timer alarm function Alarm signal output to external device upon error detection OS shutdown process start upon error detection Mailing function Logging Watchdog timer function Remote setting/monitor/operation using web browser Remote switch function Automatic system startup function (scheduled start/stop) System startup check function General-purpose I/O signals Application support functions (log, mail)
By default, the PC-RAS(PCI) board is intended for use with the CONTEC MPC Series. Therefore the PCs described in examples in this document assume the CONTEC MPC Series. *: RAS stands for reliability, availability, and serviceability, a generic term for a set of functions for improving such aspects of the system.
PC-RAS(PCI)
1
1. Before Using the Product
Features Completely Independent Operation The PC-RAS(PCI) board is powered by the standby power supply of the PC to operate completely independent of the PC, so that the board is recognized as an independent node in a network. The Web server and RAS functions of the board keep on operating and monitoring even when the PC is not stable in operation. Remote Monitoring and Control via a Web Browser You can access the board from a remote PC over the network using a Web browser to set network and RAS functions, monitor operating states, and to start up or shut down the local PC. Real-time Operation Monitoring The board can collect internal chassis temperature, fan speed, and supply voltage information in real time, allowing you to use a user program and Web browser to remote reference and monitor those parameters, respectively. You can also set the board to take action automatically upon detection of alarms. Automatic Action upon Alarm Detection You can set three levels of alarm conditions for internal chassis temperature, fan speed, supply voltage, and so on and the actions to be taken automatically upon detection of the alarm conditions. You can use your user programs to start automatic actions, shut down the PC, and notify the detection of an alarm by e-mail. Rich Set of RAS Functions The board provides assorted RAS functions, including a watchdog timer for monitoring running programs, general-purpose digital inputs and outputs (four channels each), logging, and RAID controller monitor (when installed in the CONTEC MPC Series). Embedded-system Functions The remote switch function using general-purpose digital input/output makes it easy to draw the power switch (PWRBTN) for panel manufacture. The scheduled startup/shutdown function can generate startup/shutdown requests at up to 16 specified times or at a specified time in minutes every hour. The board can also monitor a startup error owing to an unstable operation at system startup to restart the system automatically, for example, by recycling the power supply. Application Support Functions The PC-RAS(PCI) board can receive debugging log information on applications running on the main unit and application system RAS related log information through a COM port on the PCI bus and output alarm and mail messages in the same way as for the monitor items unique to the board. Web monitoring information can be manipulated via a dedicated protocol over the LAN. This enables the board to be used for a much larger system.
Accessories (Option) Terminal block for general-purpose I/O
:
IPC-PSD-20
* Check the CONTEC’s Web site for more information on these options. 2
PC-RAS(PCI)
1. Before Using the Product
Customer Support CONTEC provides the following support services for you to use CONTEC products more efficiently and comfortably.
Web Site Japanese English Chinese
http://www.contec.co.jp/ http://www.contec.com/ http://www.contec.com.cn/
Latest product information CONTEC provides up-to-date information on products. CONTEC also provides product manuals and various technical documents in the PDF. Free download You can download updated driver software and differential files as well as sample programs available in several languages. Note! For product information Contact your retailer if you have any technical question about a CONTEC product or need its price, delivery time, or estimate information.
Limited Three-Years Warranty CONTEC Interface boards are warranted by CONTEC CO., LTD. to be free from defects in material and workmanship for up to three years from the date of purchase by the original purchaser. Repair will be free of charge only when this device is returned freight prepaid with a copy of the original invoice and a Return Merchandise Authorization to the distributor or the CONTEC group office, from which it was purchased. This warranty is not applicable for scratches or normal wear, but only for the electronic circuitry and original boards. The warranty is not applicable if the device has been tampered with or damaged through abuse, mistreatment, neglect, or unreasonable use, or if the original invoice is not included, in which case repairs will be considered beyond the warranty policy.
How to Obtain Service For replacement or repair, return the device freight prepaid, with a copy of the original invoice. Please obtain a Return Merchandise Authorization Number (RMA) from the CONTEC group office where you purchased before returning any product. *
No product will be accepted by CONTEC group without the RMA number.
Liability The obligation of the warrantor is solely to repair or replace the product. In no event will the warrantor be liable for any incidental or consequential damages due to such defect or consequences that arise from Safety Precautions. Understand the following definitions and precautions to use the product safely.
PC-RAS(PCI)
3
1. Before Using the Product
Safety Precautions Understand the following definitions and precautions to use the product safely.
Safety Information This document provides safety information using the following symbols to prevent accidents resulting in injury or death and the destruction of equipment and resources. Understand the meanings of these labels to operate the equipment safely.
4
DANGER
DANGER indicates an imminently hazardous situation, which, if not avoided, will result in death or serious injury.
WARNING
WARNING indicates a potentially hazardous situation which, if not avoided, could result in death or serious injury.
CAUTION
CAUTION indicates a potentially hazardous situation which, if not avoided, may result in minor or moderate injury or in property damage.
PC-RAS(PCI)
1. Before Using the Product
Handling Precautions DANGER Do not use the product where it is exposed to flammable or corrosive gas. Doing so may result in an explosion, fire, electric shock, or failure.
CAUTION -
There are switches on the board that need to be set in advance. Be sure to check these before installing the board.
-
Only set the switches and jumpers on the board to the specified settings. Otherwise, the board may malfunction, overheat, or cause a failure.
-
Do not strike or bend the board. Doing so could damage the board. Otherwise, the board may malfunction, overheat, cause a failure or breakage.
-
Do not touch the board's metal plated terminals (edge connector) with your hands. Otherwise, the board may malfunction, overheat, or cause a failure. If the terminals are touched by someone's hands, clean the terminals with industrial alcohol.
-
Do not install or remove the board to or from the slot while the computer's power is turned on. Otherwise, the board may malfunction, overheat, or cause a failure. Doing so could cause trouble. Be sure that the personal computer or the I/O expansion unit power is turned off.
-
Make sure that your PC or expansion unit can supply ample power to all the boards installed. Insufficiently energized boards could malfunction, overheat, or cause a failure.
-
The specifications of this product are subject to change without notice for enhancement and quality improvement. Even when using the product continuously, be sure to read the manual and understand the contents.
-
Do not modify the product. CONTEC will bear no responsibility for any problems, etc., resulting from modifying this product.
-
Regardless of the foregoing statements, CONTEC is not liable for any damages whatsoever (including damages for loss of business profits) arising out of the use or inability to use this CONTEC product or the information contained herein.
PC-RAS(PCI)
5
1. Before Using the Product
Environment Use this product in the following environment. If used in an unauthorized environment, the board may overheat, malfunction, or cause a failure. Operating temperature 0 to 60°C Operating humidity 10 to 90%RH (No condensation) Corrosive gases None Floating dust particles Not to be excessive
Inspection Inspect the product periodically as follows to use it safely. - Check that the bus connector of the board and its cable have been plugged correctly.
- Check that the board has no dust or foreign matter adhering.
- The gold-plated leads of the bus connector have no stain or corrosion.
Storage When storing this product, keep it in its original packing form. (1) Put the board in the storage bag. (2) Wrap it in the packing material, then put it in the box. (3) Store the package at room temperature at a place free from direct sunlight, moisture, shock, vibration, magnetism, and static electricity.
Disposal When disposing of the product, follow the disposal procedures stipulated under the relevant laws and municipal ordinances.
6
PC-RAS(PCI)
2. Setup
2. Setup This chapter explains how to set up the board.
What is Setup? Setup means a series of steps to take before the product can be used.
Using the Board under Windows The PC-RAS(PCI) board is compatible with Windows XP/2000. When used under Windows XP, however, the board requires the system patched with Windows XP Service Pack 1 (SP1). Take the following steps described in this chapter before the board can be used: Step 1 Setting the Hardware Step 2 Installing the Hardware Step 3 Setting the Network If the board fails to be set up normally, see "Setup Troubleshooting" in this chapter. For use under any version of Windows other than Windows XP/2000, you should consult CONTEC. Contact your local sales representative of CONTEC.
Using the Board under an OS Other than Windows The PC-RAS(PCI) board is compatible with Windows XP/2000. Although the hardware interface is not intended for use under Windows, CONTEC will not support the use of the board under any OS other than Windows. If you use the board under any other OS, check the operations of the board sufficiently in advance based on case studies on the use under Windows at your own risk and consult your local sales representative of CONTEC.
PC-RAS(PCI)
7
2. Setup
Step 1 Setting the Hardware This section describes how to set the board and plug it on your PC. Leave the on-board switches factory-set when using the board. Be sure to check that the on-board switches are as factory-set before plugging the board into an expansion slot. To plug the board into the expansion slot, connect the on-board connectors, and to connect a UPS device to the board, follow the relevant procedures described later in this section.
The board has its MAC address labeled on the surface. Write down the MAC address before plugging the board as the MAC address is used to calculate the IP address factory-set for the board.
Parts of the Board and Factory Defaults Figure 2.1 below shows the names of major parts of the board. Note that the on-board switches are shown as factory-set. Table 2.1 lists the connectors and switches. The factory setting of SW1 is 0; that of SW2 is OFF at all of the bits. - Setting SW2
23
7 89
BCDE A
456
- Setting SW1
ON
1 2
3 4 5
6 7
8
F0 1
LED2 (Red) LED1 (Green)
CN10 CN11 SW1
SW2 CN4 CN5 CN6
CN7 CN8 JP4 JP5
JP6 JP7
CN1
CN2
CN9
CN3
Figure 2.1. Component Locations
8
PC-RAS(PCI)
2. Setup Table 2.1. Connectors and Switches Connector No. CN1
Function
Remarks
LAN conntector
See P.26.
CN2
LAN conntector
See P.26.
CN3
PIO conntector
See P.26.
CN4
FAN conntector
See P.13.
CN5
FAN conntector
CN6
Thermal sensor connector
See P.116. *1
CN7
UPS COM port conntector
See P.14.
CN8
RAID COM port conntector
CN9
Power conntector
See P.11.
CN10
FAN conntector
See P.13.
CN11
FAN conntector
See P.13.
SW1
Rotary swtch
SW2
DIP switch
JP4
Power switch/PWRBTN (Chassis)
JP5
Reset switch (Chassis)
See P.12.
JP6
Power swtch/PWRBTN (PC)
See P.12.
JP7
Reset switch (PC)
See P.12.
See P.13.
*2
See P.8. See P.8. See P.12.
*1
The thermal sensor connector is provided for future extension; it is not currently available.
*2
The RAID COM port connector accepts only a CONTEC MPC product. When using one with this connector, refer to the manual for the MPC product.
PC-RAS(PCI)
9
2. Setup
Plugging the Board (1) Before plugging the board, shut down the system, unplug the power code of your PC. (The board is powered by the PC's standby power supply. Before plugging or unplugging the board, therefore, unplug the power cable from the wall outlet.) (2) Remove the main unit of the PC from the chassis (remove the PC cover if the PC case is an ATX chassis) so that the board can be installed. (3) Plug the board into an expansion slot (make sure that the rotary switch "SW1" and DIP switch "SW2" are as factory-set). Note that, depending on the host system, it may be difficult to connect some on-board connectors after plugging the board. If this is the case, see "Connecting the Connectors" to connect the required parts to the connectors before plugging the board. (4) To monitor signals from the UPS device, plug the bundled serial port cable into an expansion slot. (The serial port cable does not have to be plugged if the UPS device's signals are not monitored.) (5) Fasten the board bracket to the PC using the screw removed. When you plug the serial port cable, fasten its bracket using the screw as well.
CAUTION -
The board is always operating with the standby power supply. Pay due attention to the design of the capacity of the standby power supply. If the power capacity is insufficient, output may not be available depending on the power supply.
-
The board is equipped with a CF card to save logs and store firmware. The CF card cannot be plugged or unplugged with the power on. The board does not operate with the CF card unplugged.
-
There are switches on the board that need to be set in advance. Be sure to check these before installing the board.
-
Only set the switches and jumpers on the board to the specified settings. Otherwise, the board may malfunction, overheat, or cause a failure.
-
Do not strike or bend the board. Doing so could damage the board. Otherwise, the board may malfunction, overheat, cause a failure or breakage.
-
Do not touch the board's metal plated terminals (edge connector) with your hands. Otherwise, the board may malfunction, overheat, or cause a failure. If the terminals are touched by someone's hands, clean the terminals with industrial alcohol.
-
Do not install or remove the board to or from the slot while the computer's power is turned on. Otherwise, the board may malfunction, overheat, or cause a failure. Doing so could cause trouble. Be sure that the personal computer or the I/O expansion unit power is turned off.
-
Make sure that your PC or expansion unit can supply ample power to all the boards installed. Insufficiently energized boards could malfunction, overheat, or cause a failure.
10
PC-RAS(PCI)
2. Setup
Connecting the Cables Connect the connectors of the following cables to their respective connectors on the board. Hardware installation is complete when you finish connecting the relevant connectors and plugging the board into an expansion slot. After completing the hardware installation, put the PC's main unit back in the chassis (put the cover back on the PC if its case is an ATX chassis). -
Power cable
-
Power signal reqeater cable
-
Reset signal reqeater cable
-
FAN conntector
-
Serial port cable
Connecting the Power Cable Unplug the ATX power cable from the PC's motherboard. Connect the following PC-RAS(PCI) board's power cable to the PC's ATX power cable to extend it, then connect the other end of the board's power cable to the power connector on the PC's motherboard. After that, connect the four-pin connector of the board's power cable to the on-board connector CN9.
Figure 2.2. Power cable Table 2.2. 4-pin power connector CN9(Top View) 4
3
2
1
Pin No.
Signal name
Remarks
1
V12
+12V power supply
2
GND
3
GND
4
5VSB
PC-RAS(PCI)
5V standby power supply
11
2. Setup
Connecting the Power Signal and Reset Signal Repeater Cables Connect the power switch and reset switch to the motherboard via the PC-RAS(PCI) board as shown below so that the board can directly control the power switch (PWRBTN) and reset signals. M/B
PC-RAS(PCI)
Power switch (PWRBTN) connector
Power signal repeater cable
Reset switch connector
Reset signal repeater cable
Chassis
JP6 JP4
Power signal cable
JP7 JP5
Reset signal cable
Power switch (PWRBTN)
Reset switch
Figure 2.3. Power Switch (PWRBTN) and Reset Switch Connection Diagram Unplug the power signal cable (connecting the power switch (PWRBTN) on the chassis to the motherboard) and the reset signal cable (connecting the reset switch on the chassis to the motherboard) from the PC's motherboard. Connect one end of the power signal repeater cable bundled with the PC-RAS(PCI) board to JP6 and the other end of the cable to the power switch (PWRBTN) connector on the motherboard. Connect one end of the existing power signal cable to JP4 and the other end of the cable to the power switch (PWRBTN) on the chassis. Connect one end of the reset signal repeater cable bundled with the PC-RAS(PCI) board to JP7 and the other end of the cable to the reset switch connector on the motherboard. Connect one end of the existing reset signal cable to JP5 and the other end of the cable to the reset switch on the chassis. As these connectors are nonpolarized, they accepts their respective cable-end connectors in either of the orientations. If the reset signal repeater cable is not connected, the system may be locked up when it is started or the OS is booted. Be sure to connect the reset signal repeater cable. Table 2.3. Power switch (PWRBTN), Reset switch JP4, JP5, JP6, JP7 1
Pin No.
Signal name
1
Signal
2
GND
12
Remarks
PC-RAS(PCI)
2. Setup
Connecting Fan Connectors Up to four fans can be connected to the PC-RAS(PCI) board. You do no have to connect fans to the board unless the board monitors their fan speed or controls turning them on and off. Connect only the fans to the board to monitor their fan speed and control turning them on and off. Connect each fan connector to any of CN4, CN5, CN10, and CN11 on the board. The fan numbers displayed in the Web browser correspond to fan connectors as shown below. For use on a CONTEC MPC, connect the CPU fan to CN10. Table 2.4. Fan Connectors and Fan Numbers Fan connector No.
Fan No. displayed in Web browser
CN4
FAN1
CN5
FAN2
CN10
FAN3
CN11
FAN4
Remarks
Table 2.5. FAN conntecor CN4, CN5, CN10, CN11 Connector type
Equivalent to A-7478-3A102 (Molex) 3
2
Pin No.
Signal name
1
SENSE
2
V12
3
GND
PC-RAS(PCI)
1
Remarks Sign +12V power supply
13
2. Setup
Connecting the Serial Port Cable (UPS Device Cable) Connector To monitor signals used by a UPS device, use this connector to connect the UPS device to the board. The UPS device does not have to be connected to the board unless the board monitors UPS device signals. Connect the connector of the serial port cable plugged into an expansion slot as described earlier to CN7.
Table 2.6. Bracket Cable Connector CN7 Connector type
LY20-20P-DLT1-P1 (JAE)
A10 B10 Pin No. Signal name A1
DCD
A2 A3
Remarks
A1 B1 Remarks
Pin No. Signal name
UPS device side
B1
DSR
UPS device side
RxD
UPS device side
B2
RTS
UPS device side
TxD
UPS device side
B3
CTS
UPS device side
A4
DTR
UPS device side
B4
RI
UPS device side
A5
GND
UPS device side
B5
N.C.
Unconnection
A6
DCD
M/B side
B6
DSR
M/B side
A7
RxD
M/B side
B7
RTS
M/B side
A8
TxD
M/B side
B8
CTS
M/B side
A9
DTR
M/B side
B9
RI
M/B side
A10
GND
M/B side
B10
N.C.
Disconnection
(See "Connecting a UPS Device" in Chapter 3 "External Connection.")
14
PC-RAS(PCI)
2. Setup
Step 2 Installing the Hardware For using an expansion board under Windows, you have to let the OS detect the I/O addresses and IRQ to be used by the board. The process is referred to as installing the hardware. The PC will recognize the board as a COM port (serial device). The floppy disk bundled with the PC-RAS(PCI) board contains files and utilities for installing the hardware. For details, refer to the ReadMe file on the floppy disk.
Turning on the PC Turn on the power to your PC.
CAUTION -
-
The board cannot be properly installed unless the resources (I/O addresses and interrupt level) for the board can be allocated. Before attempting to install the board, first determine what PC resources are free to use. As the board is factory-set for use on the CONTEC MPC Series by default, the board may beep and/or turn on LED2 (in red) upon detection of alarm conditions when your PC is turned on. In that case, change the board settings from within your Web browser. To set the IP address to open the dedicated Web page, see "Setting the Network Parameters Such as the IP Address in Step 3.
Setting with the Add New Hardware Wizard (1) The “Add New Hardware Wizard” will be started. Insert the floppy disk bundled with the PC-RAS(PCI) board into the floppy disk drive. Check the "Install the software automatically [Recommended]" radio button, then click on the [Next] button.
Figure 2.4. Add New Hardware Wizard Dialog Box 1
PC-RAS(PCI)
15
2. Setup (2) The Hardware Wizard automatically references the setup information file on the floppy disk and finishes installing the driver.
Figure 2.5. Add New Hardware Wizard Dialog Box 2
CAUTION In Windows XP, the Hardware Wizard displays the following alert dialog box. This dialog box appears, only indicating that the relevant driver has not passed Windows Logo testing, and it can be ignored without developing any problem with the operation of the board. In this case, click on the [Continue Anyway] button.
Figure 2.6. Add New Hardware Wizard Dialog Box 3
16
PC-RAS(PCI)
2. Setup (3) Use the Control Panel to open Device Manager and make user that the board driver has been installed correctly. The board is recognized as a COM port. Also check the COM port number assigned to the board. The COM port number is required for setting the IP address and using user applications.
Figure 2.7. Device Manager Window You have now finished installing the hardware.
CAUTION Windows XP must be patched with Service Pack 1 (SP) before the PC-RAS(PCI) board can be used normally.
PC-RAS(PCI)
17
2. Setup
Step 3 Setting the Network This section describes how to set up the board for network connection and to log in to the Web server. See Chapter 3 "External Connection" for connecting a LAN cable between the board and the PC.
Setting the Network Parameters Such as the IP Address The board is factory-set to the IP address shown below. You can change the IP address by starting a Web browser using the following default IP address to set the new IP address from within the dedicated Web page, executing a bundled tool of FitUtil.exe on another PC to set it over the LAN, or by running terminal software on the host PC to set it via the COM port on the PCI bus. The procedure below uses the terminal software (HyperTerminal) available as an accessory to Windows XP to set up the board for network connection. A similar procedure can be used in other versions of Windows. IP address: 10.x.x.x (x.x.x is the same as the three low-order bytes of the MAC address) If your PC-RAS(PCI) board has a MAC address of "00 80 4C 34 69 AD" (in hexadecimal), for example, the default IP address factory-set for the board is "10.52.105.173" (in decimal). The MAC address is shown on the board. The default subnet mask factory-set for the board is as follows. Subnet mask: 255.255.255.0 When using the above factory setting as it is, you can access the Web server without setting any further information. Network Setup Procedure (1) Start the terminal software. Specify the COM port number of the board. The following example selects COM3.
Figure 2.8. Terminal Software Started 1
18
PC-RAS(PCI)
2. Setup (2) Set the following communication conditions: Baud rate : 19200 bps Data bits : 8 bit Parity : None Stop bits : 1 bit Flow control : None
Figure 2.9. Terminal Software Started 2 (3) Enter "TeRm" at the keyboard. Although the entered string is not echoed in the terminal software, the board enters the terminal mode. Note that "TeRm" is case sensitive. (4) Enter the account to log in. The account given below is factory-registered. Enter the following account. When you have logged in successfully, the terminal software window looks as shown below. Login user : root Password : PASS Note that the above account is case sensitive.
Figure 2.10. Login Window
PC-RAS(PCI)
19
2. Setup (5) Set the IP address next. When the IP address to be set is 170.17.7.170, for example, enter the following string in uppercase: IP_170.17.7.170 The underscore "_" in the above example represents a single space. When you have set the IP address correctly, the terminal software window looks as shown below with the IP address displayed:
Figure 2.11. Setting the IP address (6) To set the subnet mask and default gateway to 255.255.255.0 and 170.17.7.1, respectively, enter them in uppercase as follows: MASK_255.255.255.0 GW_170.17.7.1
Figure 2.12. Setting the Subnet Mask and Default Gateway
20
PC-RAS(PCI)
2. Setup (7) You have now finished setting up the board for network connection. The board must be restarted for the new settings to take effect. Enter the following string to restart the board. ReSeT Note that "ReSeT" is case sensitive. The board will be restarted with the new network settings. You can also restart the board by recycling the primary power supply to the PC.
Figure 2.13. Restart Command Entered To check the current network settings, enter "IP" in uppercase. Entering "HELP" in uppercase lists the commands available.
Figure 2.14. Help Output
PC-RAS(PCI)
21
2. Setup
Logging in to the Web Server Use a Web browser of Microsoft Internet Explorer 5.5 or 6.0 or later. Note that Windows XP must be patched with Service Pack 1 (SP1) to use the board normally. After starting the Web browser, enter the URL of the Web server. If the IP address of the Web server is 10.1.1.1, enter the following string in the Web browser: http://10.1.1.1/index_u.htm When you have accessed the Web server successfully, the Web browser appears as shown below. Open the Login window by selecting it from the menu, then log in to the Web server. The following account is factory-registered. Use this default account to initially log in. User name : root password : PASS
Figure 2.15. Menu Window
Figure 2.16. Login Window
22
PC-RAS(PCI)
2. Setup
Setup Troubleshooting Symptoms and Actions The Web browser cannot display the PC Ras Page. Check the following possible causes: -
Some of the network settings may be incorrect. Check the Web server IP address. You can check it using the "IP" command in the terminal mode. For details, see "Step 3 Setting the Network" in this chapter. You can also check the line connection by issuing a Ping command at the Windows command prompt to the RAS board. Also provided is a means where you can execute the attached FitUtil.exe for confirmation.
-
The URL may be incorrect. Enter the correct URL. To enter the URL, see "Step 3 Setting the Network" in this chapter.
-
The board may not be powered. The board is powered by the 5VSB (standby) power supply. An LED blinks upon activation of the board. Check the status display by the LED. For the status displays by the LEDs, see "LED Status Displays" in Chapter 4 "Functions”. It takes about 15 seconds for the Web server to get ready after the power is turned on. Do not attempt to access the server during that period of time.
The Web browser suspends its display. -
If your OS is Windows XP, Service Pack 1 (SP1) is required. Install Service Pack 1 and use the Web browser to display the PC Ras Page.
If your problem cannot be resolved Contact your retailer.
PC-RAS(PCI)
23
2. Setup
24
PC-RAS(PCI)
3. External Connection
3. External Connection This chapter describes the interface connectors on the board and the external I/O circuits. Check the information available here when connecting an external device.
Using the On-board Connector PIO and LAN Connectors Illustrated below are the PIO connector (CN3) and LAN connectors (CN1 and CN2). LAN connector (CN1,CN2) - Connector used 15-pin D-SUB connector [F (female) type] Equivalent to DALC-J15SAF-20L9 [made by JAE] Lock nut SFS-4SB1WM 15 14
8 - Applicable connector 7 Equivalent to DA-15P-N [made by JAE]
10 9
2 1
PIO connector (CN3)
CN3
Figure 3.1. PIO and LAN Connectors
PC-RAS(PCI)
25
3. External Connection
Connector Pin Assignment LAN conntector Table 3.1. LAN Connector (RJ-45) Pinout (CN1, CN2) 12 34 56 78
-
Pin No.
Signal name
Remarks
1
TX+
Transmit data (+) output
2
TX-
Transmit data (-) output
3
RX+
Receive data (+) input
4
N.C.
Disconnection
5
N.C.
Disconnection
6
RX-
Receive data (-) input
7
N.C.
Disconnection
8
N.C.
Disconnection
Green LED indicator The LED blinks during data transmission/reception (Link/Act).
-
Yellow LED indicator The LED is on when the data transmission rate of the line is 100 Mbps (Speed).
PIO connector Table 3.2. PIO Connector (CN3) Pinout Connector type
Pin No. Signal name
26
D-SUB 15-pin (FEMALE) 8
1
15
9
Remarks Input + common
Pin No. Signal name
Remarks
PI-3
General-purpose input PI-3
10
PI-1
General-purpose input PI-1
11
COM_GC
Contact-C relay output
12
COM_GB2 Contact-B 2 common
1
P_COM
2
PI-2
General-purpose input PI-2
3
PI-0
General purpose input PI-0
4
PO_C
9
Contact-C relay common
5
PO_B2
Contact-B output2
13
COM_GB1 Contact-B 1 common
6
PO_B1
Contact-B output1
14
COM_GA2 Contact-A 2 common
7
PO_A2
Contact-A output2
15
COM_GA1 Contact-A 1 common
8
PO_A1
Contact-A output1
PC-RAS(PCI)
3. External Connection
Relationships between General-purpose I/O Port Logical Bits and Connector Signal Pins The table below lists the general-purpose I/O port logical bit names (general-purpose I/O port designations in the Web browser) and their respective connector signals assigned. Table 3.3. Relationships between General-purpose I/O Port Logical Bits and Connector Signal Pins Pin No.(CN3)
Signal name(CN3)
Designation in Web browser
1
P_COM
-
2
PI-2
PI-2
3
PI-0
PI-0
4
PO_C
-
5
PO_B2
PO-B2
6
PO_B1
PO-B1
7
PO_A2
PO-A2
8
PO_A1
PO-A1
9
PI-3
PI-3
10
PI-1
PI-1
11
COM_GC
-
12
COM_GB2
-
13
COM_GB1
-
14
COM_GA2
-
15
COM_GA1
-
Remarks
Connecting the LAN cable The board contains a hub and provides two LAN ports. The two LAN ports are functionally the same and can be used in the same way. You can use either of the two for an uplink and the other for the connection to the LAN port of the host PC. Use the bundled LAN cable (cross cable) for LAN connection to the PC. The LAN ports accept both of the straight and cross cables. The internal hub has an auto-cross feature. External part LAN controller
HUB
Uplink Connect to PC's LAN port
Figure 3.2. Connecting the LAN cable
PC-RAS(PCI)
27
3. External Connection
Connecting a UPS Device To connect a UPS device to the board, see Chapter 2 "Setup" to plug the serial port cable into an expansion slot in advance. The serial port cable has two serial connectors of the D-SUB9 pin on its bracket. The connectors are used to connect the UPS device and the PC (motherboard). Check the position of each connector and make appropriate connections.
Figure 3.3. Connecting a UPS Device The entire connection diagram is given below. As shown in the diagram, connect the serial ports of the UPS device and PC with the board placed in between. The board monitors the UPS power failure detection signal (CTS), UPS battery low-capacity signal (DCD), and UPS shutdown ready signal (DTR). For the other signal conductors RxD, TxD, DSR, RTS, and RI, the board lets their signals pass through. When connecting a UPS device, fully understand the operations of the board and the UPS device in advance and thoroughly test the operations of the entire system. These three signal conductors are not looped directly between the connectors. Data received by the internal circuit is sent to the signal conductor in the relevant connector.
Bundled cable UPS UPS
MB Motherboard COM port Connect all the pins straight to the COM port on the motherboard.
1 2 3 4 5 6 7 8 9
DCD RXD TXD DTR GND DSR RTS CTS RI
1 2 3 4 5 6 7 8 9
DCD RXD TXD DTR GND DSR RTS CTS RI
A1 A2 A3 A4 A5 B1 B2 B3 B4 B5 A6 A7 A8 A9 A10 B6 B7 B8 B9 B10
CN7 DCD RXD TXD DTR GND DSR RTS CTS RI N.C. DCD RXD TXD DTR GND DSR RTS CTS RI N.C.
A1 A2 A3 A4 A5 B1 B2 B3 B4 B5 A6 A7 A8 A9 A10 B6 B7 B8 B9 B10
DCD RXD TXD DTR GND DSR RTS CTS RI N.C. DCD RXD TXD DTR GND DSR RTS CTS RI N.C.
Used by internal circuit
[In-the-board wiring image]
PC-RAS(PCI) board
Figure 3.4. Overall Connection Diagram
28
PC-RAS(PCI)
3. External Connection
Connecting Input Signals Illustrated below is the input circuit (equivalent circuit) that covers the general-purpose inputs of the board. Each input signal is fed into the board based on negative logic.
Input Circuit Vcc R
PS2811-4
4.7kΩ
Plus common (P_COM) 12 to 24VDC Input pin Switch input (PI-0, PI-1, PI-2, PI-3)
GND
Board
External circuit
Figure 3.5. Input Circuit
PC-RAS(PCI)
29
3. External Connection
Output Circuit Illustrated below is the output circuit (equivalent circuit) that covers the general-purpose outputs of the board.
Output Circuit Vcc R
Contact-A output pins (PO_A1, PO_A2)
AQV217S
Load
Load current COM_GA1, COM_GA2
30VDC(Max.)
GND Board
External circuit
Figure 3.6. Output Circuit(Contact A) Vcc R
Contact-B output pins (PO_B1, PO_B2)
AQV414S
Load
Load current COM_GB1, COM_GB2
30VDC(Max.)
GND Board
External circuit
Figure 3.7. Output Circuit (Contact B) Vcc R TQ2SA-L2-3V
Contact-C output pins (PO_C) Load
+ -
Load current COM_GC
30VDC(Max.)
SET + RESET
GND
Board
External circuit
Figure 3.8. Output Circuit (Contact C)
30
PC-RAS(PCI)
4. Function
4. Function This section describes the features of the board.
Function Overview Board Features and Alarms The most prominent feature of the PC-RAS(PCI) board is that it allows you to set up the board, view the states being monitored by the board (such as the fan speed and temperature), and to control turning on/off the fans from within your Web browser. Another one of the features of the board is its high flexibility that allows the user to freely set the action to be taken for the PC when the board detects an abnormal condition such as in temperature. The board can generate three levels of alarms depending on the urgency of each abnormal condition. The user can set each alarm cause, or the condition or event that triggers each alarm and the action to be taken for the PC when the alarm occurs. The alarm levels are defined as follows: - Critical-level alarm
An abnormal condition requiring the shutdown of the PC has occurred.
- Alarm-level alarm
An abnormal condition to be alerted to has occurred.
- Information-level alarm
A state to be notified of has occurred.
Figure 4.1. Functional outline figure The board can notify a user application running on the host PC of the occurrence of an alarm by serial communication, so that the user application can perform designated processing when a specific abnormal condition or event occurs. To reset a critical-level or alarm-level alarm, remove the alarm cause and use the switch created on the general-purpose input or Web page. An information-level alarm is reset by using the above general-purpose input or when the alarm cause is removed. When an alarm occurs, the mechanical relay output (contact-C output) is set.
PC-RAS(PCI)
31
4. Function
Alarm-unrelated Functions This section summarizes those functions irrelevant to alarm processing described above which are executed independently. Power Control Functions -
You can directly control the power switch (PWRBTN) or reset switch to turn on/off the PC's power supply or shut down the PC. You can control the switches via the Web browser or general-purpose input.
-
You can disable the power switch (PWRBTN) and reset switch on the chassis. The reset switch can serve as the button for resetting alarms.
-
You can start up or shut down the PC at scheduled times (scheduling function).
General-purpose Input (PI-0 to PI-3) Functions -
The general-purpose inputs can be used to control the PC's power supply. (Remote switch)
-
These inputs can serve as alarm signals for external devices.
-
The user application can use these inputs as general-purpose inputs.
General-purpose Output (PO_A1, PO_A2, PO_B1, PO_B2) Functions -
The on-board LED ON/OFF states can be output to general-purpose outputs.
-
These outputs can be used to output alarm notification signals to external sources.
-
The outputs can be used to output the state indicating whether the PC has been shut down with the power off.
-
The user application can use these outputs as general-purpose outputs.
Temperature-dependent Fan ON/OFF Control The board can turn on a fan when a specific temperature exceeds a specified value (ON temperature) and turn off the fan when the temperature falls below another specified value (OFF temperature). You can set the ON and OFF temperatures for each of up to four fans.
Basic Settings Clicking on "Base setting" on the PC Ras Page displays the basic setting dialog box. The basic setting dialog box allows you to make network, mail, user account, date/time, and log settings. After changing settings, you have to press the [Write] button to save the changes you made and restart the board for the new settings to take effect. To check the current settings, press the [Read] button. To initialize the settings, press the [Default] button. You have to log in to the Web server when you accessing it for the first time. For login, see "Step 3 Setting the Network" in Chapter 2 "Setup." Consult the same section for accessing the Web server.
32
PC-RAS(PCI)
4. Function
Setting the Network Set up the board for network connection. You can set up the board for network connection from within the Web browser, by means of serial communication from the host PC, or by using a bundled utility of FitUtil.exe. For setup from the host PC, see "Step 3 Setting the Network" in Chapter 2 "Setup."
Figure 4.2. Setting the Network [IP address]
Specify the IP address.
[Network Mask]
Set the network mask (subnet mask).
[Default gateway]
Set the default gateway.
After changing the settings of these network parameters, press the [Write] button and restart the board for the new settings to take effect. Press the restart button or recycle the primary power supply (5VSB) to the PC. The following table lists the default values of the network parameters. Table 4.1. Network Parameter Defaults Item Parameter *1
IP address 10.x.x.x (*1)
Network mask 255.255.255.0
Default gateway 0.0.0.0
The default value of the IP address depends on the MAC address. For details, see "Setting the Network Parameters Such as the IP Address" in "Step 3 Setting the Network" in Chapter 2 "Setup."
PC-RAS(PCI)
33
4. Function
Mail Settings Set up the board for notification by e-mail if an alarm occurs.
Figure 4.3. Mail Settings [SMTP Server IP address]
Specify the IP address of the mail transmission server.
[Receiver mail address 1, 2]
Specify mail recipients' addresses. If an alarm occurs, a notification mail is sent to up to two recipients.
[Sender mail address]
Specify the sender's mail address. Specify an arbitrary mail address such as the administrator's mail address.
[Language]
Specify the language for mail messages.
The following table lists the default values of mail setup items. Table 4.2. Mail Setup Defaults Item
Parameter
SMTP Server IP address
0.0.0.0
Receiver mail address 1
“” (NULL)
Receiver mail address 2
“” (NULL)
Sender mail address
“” (NULL)
Language
English
CAUTION Generate a pseudo-alarm state to check in advance that an e-mail is sent as specified.
34
PC-RAS(PCI)
4. Function
User Account Settings Register the user to be authorized to access the Web server of the board. The user name and password set here are required to access the Web server for the first time.
Figure 4.4. User Account Settings [User ID]
Specify the user ID. Five user IDs, USER1 to USER5, are available. Select one of them. Each user ID serves as the identification (registration) number for a user account.
[User name]
Specify the user name for the above user ID.
[Password]
Specify the password for the above user ID.
[Monitoring]
Permit the registered user to view the states of monitoring targets on the screen.
[Maintenance]
Permit the registered user to change board settings.
The following table lists the default values of user account setup items. Table 4.3. User Account Setup Defaults Item
USER1
USER2
USER3
USER4
USER5
User name
root
USER02
USER03
USER04
USER05
Password
PASS
PASS
PASS
PASS
PASS
Monitoring
Permit (Fixed)
Do not permit (Unchecked)
Do not permit (Unchecked)
Do not permit (Unchecked)
Do not permit (Unchecked)
Permit
Do not permit
Do not permit
Do not permit
Do not permit
(Fixed)
(Unchecked)
(Unchecked)
(Unchecked)
(Unchecked)
Maintenance
PC-RAS(PCI)
35
4. Function
Date/Time Settings Set the board to the current date and time.
Figure 4.5. Date/Time Settings [Date]
The currently set date (year/month/day) is displayed. In the edit box, enter the current date in the year/month/day format (for example, 2003/04/08 indicating April 8, 2003) as in the above example. Then, press the [Set] button to set that date.
[Time]
The currently set time is displayed. In the edit box, enter the current time in the hour:minute:second format (for example, 12:11:15 indicating twelve eleven fifteen) as in the above example. Then, press the [Set] button to set that time.
36
PC-RAS(PCI)
4. Function
Log Setting Initialize log information.
Figure 4.6. Log setting [Log clearing]
PC-RAS(PCI)
Pressing the [Clear] button deletes stored log information.
37
4. Function
Function Settings 1/2 This section describes how to set up the board to execute RAS functions using the Web browser. After changing settings on each property sheet described below, you have to press the [Write] button to save the changes you made. You can check the current settings by pressing the [Read] button. To initialize the settings, press the [Default] button.
Alarm Action Settings An alarm occurs when a monitoring target exceeds its specified threshold value. Specify the action to be taken when an alarm occurs. You can also check the current alarm status, reset the alarm, or stop the buzzer.
Figure 4.7. Alarm Action Settings [Status]
The current alarm status is displayed. To stop only the buzzer beeping when an alarm occurs, press the [Beep off] button. After removing the alarm cause, press the [Alarm reset] button to reset the alarm. (These switches can be assigned to general-purpose inputs.)
[Level select]
Specify the level of alarm to be set. Alarms are classified into the following three levels by urgency: Make settings for each alarm level.
- Critical
An abnormal condition requiring the shutdown of the PC has occurred.
- Alarm
An abnormal condition to be alerted to has occurred.
- Information
A state to be notified of has occurred.
For each of the alarm levels defined as above, you can assign an arbitrary action to be taken when an alarm occurs.
38
PC-RAS(PCI)
4. Function [Alarm action]
Specify the action requested to be taken for the PC when an alarm occurs.
-No stop
Leave running. Maintain the current monitoring state.
-Shutdown
Shut down the PC.
-Unstartable
Inhibit the PC from being started unless an alarm cause is removed. (Leave the PC running without shutting it down if it is running when the alarm occurs.)
The board does not shut down the PC when an information-level alarm occurs. [Notice to MPC via COM port] Checking [Enable] notifies the user application of the alarm by serial communication (PCI/COM). In response to the notice, the user application can perform specific processing such as terminating itself or shutting down the PC. For information on serial communication, see "Application Interface" in Chapter 4 "Functions." [Mail]
Specify the mail recipient's address pre-registered to notify the occurrence of an alarm by e-mail. To prevent notification by e-mail, select "Do not send." For specifying recipients' mail addresses, see "Mail Settings" in "Basic Settings" in this chapter.
[Buzzer]
Checking [Enable] allows the buzzer to beep when an alarm occurs. The buzzer remains beeping until the [Alarm reset] or [Beep off] button is pressed. If the alarm is an information-level alarm, the alarm status is reset and the buzzer stops beeping when the alarm cause is removed as well. For resetting the alarm status via general-purpose input, see "General-purpose Input Monitor Settings" in " Function Settings 1/2" in this chapter.
The following table lists the default values of alarm action setup items. Table 4.4. Alarm Action Setup Defaults Item
Critical level
Alarm level
Information level
Alarm action
Shutdown
Unstartable
No stop
Notice to MPC via COM port
Enable (checked)
Enable (checked)
Enable (checked)
Mail
Recipients 1 & 2
Recipients 1 & 2
Recipients 1 & 2
Buzzer
Enable (checked)
Enable (checked)
Unchecked
PC-RAS(PCI)
39
4. Function
Thermal Monitor Settings Make thermal monitor settings for the PC using a temperature sensor. Set the threshold temperature to be monitored for each alarm level. The temperature settings must fall within the ambient operating temperature range.
Figure 4.8. Thermal Monitor Settings [Sensor]
Select "Sensor1." Sensor 1 is the standard temperature sensor mounted on the board. Do not select "Sensor2" as it is reserved for future extension and no corresponding sensor is mounted.
[Sensor connect]
Check "Connecting" to use the temperature sensor.
[Status]
The current temperature detected by the sensor is displayed.
[Critical]
Set a threshold temperature for critical-level alarms. To monitor the upper temperature, check [Upper limit]. The edit box to the right will then be enabled (ready to accept entry). Enter the upper threshold temperature to be monitored. If the measured temperature exceeds the temperature specified here, the board generates a critical-level alarm. To set the lower temperature, check [Lower limit] and enter the lower threshold temperature in the edit box to the right. When the measured temperature falls below the temperature specified here, the board generates a critical-level alarm.
[Alarm]
Set a threshold temperature for alarm-level alarms. You can set the temperature in the same way as for [Critical].
[Information]
Set a threshold temperature for information-level alarms. You can set the temperature in the same way as for [Critical].
40
PC-RAS(PCI)
4. Function Specify an offset correction value to the measured temperature. The offset value is added to measured values to detect the upper and lower threshold temperatures.
[Offset]
The following table lists the default values of thermal monitor setup items. Table 4.5. Thermal Monitor Setup Defaults Item
Sensor1
Sensor connect
Connecting
Critical/Upper limit
Unchecked (55.0°C)
Alarm/Upper limit
Unchecked (50.0°C)
Information/Upper limit
Checked (45°C)
Information/Lower limit
Checked (7.0°C)
Alarm/Lower limit
Unchecked (5.0°C)
Critical/Lower limit
Unchecked (0.0°C)
Offset
0.0
Supply Voltage Monitor Settings Make monitor settings for +5, +12, -12, and +3.3 V supply voltages. Set the threshold values for each supply voltage within ±5% of the target voltage taking account of the practical situations of the actual host system.
Figure 4.9. Supply Voltage Monitor Settings
PC-RAS(PCI)
41
4. Function Specify the level of alarm to be generated when the +5V supply voltage becomes an abnormal value.
[+5V watching] - No watch
Generate no alarm.
- Information
Generate an information-level alarm.
- Alarm
Generate an alarm-level alarm.
- Critical
Generate a critical-level alarm.
[+12V watching]
Specify the level of alarm to be generated when the +12V supply voltage becomes an abnormal value. The alarm levels selectable are the same as those for [+5V watching] above.
[+3.3V watching]
Specify the level of alarm to be generated when the +3.3V supply voltage becomes an abnormal value. The alarm levels selectable are the same as those for [+5V watching] above.
[-12V watching]
Specify the level of alarm to be generated when the -12V supply voltage becomes an abnormal value. The alarm levels selectable are the same as those for [+5V watching] above.
[Status]
The current voltage detected by the sensor is displayed.
[Upper limit (V)]
Specify the upper threshold value of each supply voltage to be monitored. If the measured voltage exceeds the upper threshold value specified here, the board detects it as an abnormal voltage value and generates the specified level of alarm.
[lower limit (V)]
Specify the lower threshold value of each supply voltage to be monitored. If the measured voltage falls below the lower threshold value specified here, the board detects it as an abnormal voltage value and generates the specified level of alarm.
The following table lists the default values of supply voltage monitor setup items. Table 4.6. Supply Voltage Monitor Setup Defaults Item
Alarm level
Upper limit (V)
lower limit (V)
+5V watching
Alarm
5.25
4
+12V watching
Alarm
12.6
11
+3.3 watching
Alarm
3.46
3
-12V watching
Alarm
12.6
10.5
CAUTION The +5 V voltage is used for checking PC startup control. The PC may not be started normally depending on the threshold settings for the supply voltage. Adjust the settings if this is the case.
42
PC-RAS(PCI)
4. Function
Fan Speed Monitor Settings Specify the level of alarm to be generated when each fan stops operation or slows down its speed. You can also select whether to turn on/off the fan depending on the measured temperature detected by the temperature sensor. The fan speed setting must fall within the range of 1000 to 12000 (rpm).
Figure 4.10. Fan Speed Monitor Settings [FAN]
Select the fan to be set.
[Connecting]
Check [Connecting] to use the selected fan. Uncheck the check box not to use the selected fan.
[Speed]
The current fan speed detected by the sensor is displayed.
[FAN Stop]
Specify the level of alarm to be generated when the fan stops operation.
[Stop speed level (rpm)]Specify the minimum fan speed to evaluate the fan as running at. The board detects the fan as stopping operation when the measured fan speed falls below the value specified here. [FAN speed low]
Specify the level of alarm to be generated when the fan speed is slowed down.
[Low speed level (rpm)] The board detects the fan speed as slowed down when it falls below the value specified here. [FAN control] - Normal ON
Select the desired option for fan ON/OFF control. Leave the fan always on.
-Temperature sensor 1 Turn on/off the sensor depending on the temperature measured by temperature sensor 1. -Temperature sensor 2 Do not select this option as temperature sensor 2 is reserved for future extension.
PC-RAS(PCI)
43
4. Function [On temperature]
If you select any option other than [Normal On] for [FAN control] above, specify the temperature at which to turn on the fan. The fan starts operation when the measured temperature exceeds the value specified here.
[Off temperature]
If you select any option other than [Normal On] for [FAN control] above, specify the temperature at which to turn off the fan. The fan stops operation when the measured temperature falls below the value specified here.
[Divisor count]
Specify the number of pulses per revolution of the fan.
The following table lists the default values of fan speed monitor setup items. Table 4.7. Fan Speed Monitor Setup Defaults Item
FAN1
FAN2
FAN3
FAN4
Connecting
Connecting (Checked)
Connecting (Checked)
Connecting (Checked)
Connecting (Checked)
FAN Stop
Information
Information
Information
Information
Stop speed level (rpm)
200
200
200
200
FAN speed low
Information
Information
Information
Information
Low speed level (rpm)
1500
1500
1000
1500
FAN control
Normal ON
Normal ON
Normal ON
Normal ON
On temperature
30.0
30.0
30.0
30.0
Off temperature
28.0
28.0
28.0
28.0
Divisor count
2
2
2
2
44
PC-RAS(PCI)
4. Function
General-purpose Input Monitor Settings Assign functions to four general-purpose inputs. You can also forcibly specify input signals for system debugging.
Figure 4.11. General-purpose Input Monitor Settings [PI select]
Specify the general-purpose input (PI-0 to PI-3) to be set.
[Status]
The current input state is displayed.
[Forced input]
Change the input state forcibly. Pressing the [Execute] button changes it.
[Function]
Select the function to be assigned to the selected general-purpose input, from among the following options:
0 : No use
The selected general-purpose input is not used.
1 : Remote PWRBTN The input serves as the remote switch to be used to start up the PC when the input value becomes "1" and to shut it down when the input value becomes "0." 2 : Remote reset
The input emulates the reset button by generating the reset button signal. The input sets the state that exists when the reset button (momentary switch) is pressed when the input value becomes "1." Use this option to force the PC to be reset.
3 : External alarm (Critical) When the input value becomes "1," the board enters a critical-level alarm state. Use this option to generate a critical-level alarm in response to an external signal.
PC-RAS(PCI)
45
4. Function 4:External alarm (Alarm) When the input value becomes "1," the board enters an alarm-level alarm state. Use this option to generate an alarm-level alarm in response to an external signal. 5:External alarm (Information) When the input value becomes "1," the board enters a Information -level alarm state. Use this option to generate an alarm-level alarm in response to an external signal. 6:Normal input
The input serves as a general-purpose input for user applications. The value of only the port assigned as a general-purpose input can be obtained by the user application. For usage, see "Application Interface" in this chapter.
7 : Remote PWBTN ON request The input serves as the remote switch to be used to start up the PC when the input value becomes "1." 8 : Remote PWBTN OFF request The input serves as the remote switch to be used to shut down the PC when the input value becomes "1." 9 : Remote alarm reset The input resets the alarm state. Use this option to mute the buzzer sound. A critical-level or alarm-level alarm remains as it is until cleared by this alarm reset. An information-level alarm is reset either by this alarm reset or when the alarm cause is removed. 10 : Remote BEEP OFF
The input resets the buzzer output in alarm states. Checking [Reverse] inverts the input value for the function selected above.
[Signal polrity]
The following table lists the default values of general-purpose input monitor setup items. Table 4.8. General-purpose Input Monitor Setup Defaults Item
PI-0
PI-1
PI-2
Normal
Normal
Function
0 : No use
0 : No use
0 : No use
0 : No use
Signal level
Unchecked
Unchecked
Unchecked
Unchecked
46
Normal
PI-3
Forced input
Normal
PC-RAS(PCI)
4. Function
General-purpose output settings Assign functions to four general-purpose outputs (two contact-A inputs and two contact-B inputs). When the power supply to the board is off, the contact-A input becomes OFF (disconnected). In contrast, the contact-B input becomes ON (conducted). You can also forcibly specify output signals for system debugging.
Figure 4.12. General-purpose output settings [PO select]
Specify the general-purpose output to be set. Select one of the following four options:
- PO-A1
Contact-A 1
- PO-A2
Contact-A 2
- PO-B1
Contact-B 1
- PO-B2
Contact-B 2
[Status]
The current output state is displayed.
[Forced output]
Change the output state forcibly. Pressing the [Execute] button changes it.
[Function]
Select the function to be assigned to the selected general-purpose output, from among the following options:
0 : No use
The general-purpose output is not used.
1 : LED1
The output interlocks with LED1 (green). If the output is a contact-A output, it goes on when the LED comes on. If it is a contact-B output, it goes off. If general-purpose outputs are observed from within the Web browser when the LED is blinking for example, however, the output may look as if it is not interlocking with the LED because of the cycle of I/O polling over the network.
PC-RAS(PCI)
47
4. Function 2 : LED2
The output interlocks with LED2 (red). If the output is a contact-A output, it goes on when the LED comes on. If it is a contact-B output, it goes off. If general-purpose outputs are observed from within the Web browser when the LED is blinking for example, however, the output may look as if it is not interlocking with the LED because of the cycle of I/O polling over the network.
3 : External alarm (critical) When a critical-level alarm occurs, the contact-A output goes on and the contact-B output goes off. 4 : External alarm (alarm) When an alarm-level alarm occurs, the contact-A output goes on and the contact-B output goes off. 5 : External alarm (information) When an information-level alarm occurs, the contact-A output goes on and the contact-B output goes off. 6:Normal output The output serves as a general-purpose output for user applications. It serves for output only to the ports assigned as general-purpose outputs. For usage, see "Application Interface" in this chapter. 7: Shutdown OK display When the supply voltage (+5 V, ±12 V, +3.3 V) for the motherboard becomes 0 V, the contact-A output goes on and the contact-B output goes off. (This option can be used as the same value as the completion of the shutdown of the OS.) [Signal polanity]
Checking [Reverse] inverts the output value for the function selected above.
[Signal level on start]
Specify the output value at the time of board activation (when the 5VSB primary power supply is turned on). It is not the output value at the startup of the PC. (*2)
*1 The power save mode is not used, in which +5 V is not output. *2 That state is regarded as indeterminate which exists after the firmware for the board is loaded from the CF card until the output is initialized.
The following table lists the default values of general-purpose output setup items. Table 4.9. General-purpose Output Monitor Setup Defaults Item Forced output Function Signal polanity Signal level on start
48
PO-A1
PO-A2
PO-B1
PO-B2
Normal
Normal
Normal
Normal
7 : Shutdown OK
5 : External alarm
4 : External alarm
3 : External alarm
display
(information)
(alarm)
(critical)
Unchecked
Unchecked
Unchecked
Unchecked
OFF
OFF
OFF
OFF
PC-RAS(PCI)
4. Function
WDT Settings Set the action to be taken when the WDT causes a time-out and the time-out interval. For using the WDT, see "Application Interface" in this chapter.
Figure 4.13. WDT Settings [WDT]
Check [Enable], so that the WDT can be used. The WDT cannot be used with this check box unchecked.
[Level select]
Select the level of alarm to be generated when the WDT causes a time-out, from among the following options:
- No watch
Generate no alarm.
- Critical
Generate a critical-level alarm.
- Alarm
Generate an alarm-level alarm.
- Information [Recovery Method]
Generate an information-level alarm. Specify the action to be taken when the WDT causes a time-up.
- No stop
Do nothing.
- Restart
Recycle the PC's power supply.
- Reset [Interval time]
PC-RAS(PCI)
Reset the PC. (Output the reset signal). Specify the time-out interval in 100 microseconds. (Setting range: 5 to 864000000 x 100 microseconds)
49
4. Function The following table lists the default values of WDT setup items. Table 4.10. WDT Setup Defaults Item Parameter
WDT
Level select
Disable
Alarm
(Unchecked)
Recovery Method Restart
Interval time 100000
RAID Status Monitor Settings Select whether to generate an alarm when the RAID installed on the CONTEC MPC causes an error. The level of alarm to be generated is information level only. The RAID status is displayed.
Figure 4.14. RAID Status Monitor Settings [Status]
RAID status information is displayed.
[RAID setting]
Check [Connecting] to monitor the RAID status.
[Alarm level]
Select the action to be taken in response to a RAID error, from among the following options:
- No watch
Generate no alarm.
- Information
Generate an information-level alarm.
The following table lists the default values of RAID status monitor setup items. Table 4.11. RAID Status Monitor Setup Defaults Item Parameter
50
RAID existence Disable (Unchecked)
Alarm level Information
PC-RAS(PCI)
4. Function
UPS Monitor Settings Make settings for monitoring the signal conductors (CTS, DCD, DTR) used for the UPS and generating specified alarms. You can also forcibly specify output signals for system debugging.
Figure 4.15. UPS Monitor Settings [UPS]
Check [Enable] to monitor the signal conductors used for the UPS.
[Power down signal]
Set the power failure detection signal (CTS signal) using the connected UPS device.
[Battery low signal]
Set the battery low-capacity signal (DCD signal) using the connected UPS device.
[Power off signal]
Set the UPS shutdown ready signal (DTR signal) using the connected UPS device.
[Input Status]
The current signal input state is displayed.
[Forced output]
Change the output state forcibly. Pressing the [Execute] button changes it.
[Alarm level]
Select the level of alarm to be generated upon occurrence of each signal.
[Signal polarity]
Checking [Reverse] inverts each signal level.
The following table lists the default values of UPS monitor setup items. Table 4.12. UPS Monitor Setup Defaults Item
Parameter
Reverse
UPS
Enable
-
Power down signal
Information
Unchecked
Battery low signal
Information
Unchecked
Power off signal
Information
Unchecked
PC-RAS(PCI)
51
4. Function
Power Supply Settings Make settings for the power supply to the PC. You can also check the operation of the remote switch on the Web page by using the [Web Switch] button.
Figure 4.16. Power Supply Settings [Chassis’s PWRBTN signal through] Selecting "Enable" passes the input from the chassis's power switch (PWRBTN) directly to the PC. Use this option, for example, to forcibly start up the PC when it cannot be started with an alarm detected. Select "Disable" in principle during system operation. [Chassis’s PWRBTN]
[Web Switch]
52
Select whether to use the chassis's power switch (PWRBTN) to operate the PC's power supply. If you select "Start enable" from the left-side combobox, the chassis's power switch (PWRBTN) can be used to start up the PC. If you select "Start disable" instead, the chassis's power switch (PWRBTN) cannot be used to start up the PC. If you select "Shutdown enable" from the rightside combobox, the chassis's power switch (PWRBTN) can be used to shut down the PC. If you select "Shutdown disable" instead, the chassis's power switch (PWRBTN) cannot be used to shut down the PC. Select whether to use the Web switch (control from within the Web browser) to control the PC's power supply. If you select "Start enable" from the left-side combobox, the Web switch can be used to start up the PC. If you select "Start disable" instead, the Web switch cannot be used to start up the PC. If you select "Shutdown enable" from the right-side combobox, the Web switch can be used to shut down the PC. If you select "Shutdown disable" instead, the Web switch cannot be used to shut down the PC.
PC-RAS(PCI)
4. Function [Chassis’s RESET signal through] If you select "Disable," the chassis's reset switch cannot be used to reset the PC. The chassis's reset switch is also assigned the alarm reset function. You can reset a generated alarm by pressing the chassis's reset switch. The alarm reset function remains enabled regardless of the setting of this item. [Application start checking] When invoked upon startup of the PC, the user application can notify the board of the startup by serial communication. When the board receives the startup check notice within the time-out interval, it assumes that the PC has been started up normally. If the board cannot confirm the startup check notice from the user application, it restarts the PC. The PC is restarted depending on the setting of [Retry method] described below. The PC is restarted at most the number of times set as [Retry times] described below. The time-out interval is set as [Waiting time(sec)] described below. If you select "Enable" from the combobox, the startup check is performed as above. If you select "Disable" instead, the startup check is not performed. For issuing the startup check notice from the user application, see "Application Interface" in this chapter. [Waiting time(sec)] If you have set [Application start checking] to "Enable," set the time (time-out interval) for the board to wait until it receives a startup check notice from the user application after the PC's power supply is turned on. If the board receives no notice from the user application within the time-out interval, the board restarts the PC. (Setting range: 30 to 300 seconds) [Retry method] [Retry times]
Select how to restart the PC. Selecting "Restart" restarts the PC by recycling the power supply. Selecting "Reset" restarts the PC by causing a reset. Specify the number of time the board restarts the PC while it receives no startup check notice from the user application. (Setting range: 0 to 5 times)
[MPC shutdown method] Select how to shut down the PC in response to a shutdown request generated by the board when an alarm occurs. - PWRBTN
Execute the same operation as pressing the PWRBTN (momentary switch). Set the power switch (PWRBTN) in the OS in advance and use the OS's function to shut down the PC. (Set it using the Power Options applet in the Control Panel.)
- COM PORT
The board issues a shutdown request to the user application. Upon reception of the request, the user application shut down the PC using the OS's API. For the shutdown request to the user application, see "Application Interface" in this chapter.
- UPS signal
Use the UPS power failure detection signal to shut down the PC. The signal is output ORed with the same signal of the UPS device. Set up the UPS appropriately using the Power Options applet in the Control Panel of the OS.
PC-RAS(PCI)
53
4. Function - PWRBTN forcced shutdown Set the power switch (PWRBTN) as if it is held down for at least four seconds to force the PC's power supply to be turned off. As no shutdown procedure is involved, this function assumes the use of the board under an OS which requires no shutdown procedure. [Application finish waiting time (sec)] Specify the time (time-out interval) for the board to wait until making sure that the PC's power supply is turned off after receiving a shutdown request from the user application or UPS device. If the PC's power supply is not turned off within the time-out interval, the board generates the power switch (PWRBTN) ON signal for at least four seconds to force the PC's power supply to be turned off. The board checks 0 V output at the +5 V pin to determine that the PC's power supply is turned off. [Power supply type]
Select "AT" or "ATX" to specify the behavior of the power supply. When "AT" is selected, the board automatically turns on the PC's power supply after the main power supply is turned on. The board behaves as if the PC carries an AT power supply. Select "AT" if you want to turn on the PC's power supply by turning on the external circuit breaker of the PC.
[PWRBTN input interval (1mS)] The power switch (PWRBTN) signal input interval varies with each PC. The next output is prevented within the specified interval. If this value is not adjusted appropriately, the shutdown request from the board may result in abnormal termination without shutting down the system. The following table lists the default values of power supply setup items. Table 4.13. Power Supply Setup Defaults Item
Parameter
Chassis’s PWRBTN signal through
Enable
Chassis’s PWBTN
Start enable; Shutdown enable
Web Switch
Start enable; Shutdown enable
Chassis’s RESET signal through
Enable
Application start checking
Disable
Waiting time (sec)
180
Retry method
Restart
Retry times
3
MPC shutdown method
PWRBTN
Application finish waiting time (sec)
360
Power supply type
ATX
PWRBTN input interval
7000
54
PC-RAS(PCI)
4. Function
Schedule Settings Set up the board to start up and shut down the PC as scheduled.
Figure 4.17. Schedule Settings The startup/shutdown processes can be scheduled as No.01 to No.16. The Schedule sheet in the above example shows No.01 to No.08. Pressing the [Next] button displays the entries that follow. [Hour]
Specify the time in hours (0 to 23) at which to start up or shut down the PC. An asterisk "*" indicates every hour. Use it to execute the schedule at intervals of one hour.
[Min]
Specify the time in minutes (0 to 59) at which to start up or shut down the PC.
[Mode]
Selecting "Unused" performs nothing at the specified time. Selecting "Power Off" shuts down the PC at the specified time. The PC is shut down by the method specified as [MPC shutdown method] described in "Power Supply Settings" above. Selecting "Power On" starts up the PC at the specified time.
The following table lists the default values of schedule setup items. No.01 to No.16 share the same default values. Table 4.14. Schedule Setup Defaults Item Parameter
PC-RAS(PCI)
Hour 00
Min 00
Mode Unused
55
4. Function
Timer Settings Set two channels of timers for fixed purposes, six channels of standard timers, and four channels of extended timers. Timers 0 and 1 measures PC-RAS board up time and host PC total operating time (power-on time). Timers 2 to 11 count up in synchronization with host PC power-on time. They can be used for approximate values of fan and filter working times. They can be used for preventive maintenance purposes. Although the battery requires measurement of non-operating time for higher precision, these timers should be used by giving the value of operating time, in which the accumulated values of non-operating times are counted, as an approximate value. (The timer values are held in the on-board CF card at intervals of one minute. Whenever the power supply is turned on/off, that portion is truncated.)
Figure 4.18. Timer Settings [PC-RAS worktime]
Make settings for the operating time of the PC-RAS(PCI) board.
[MAIN PC worktime]
Make settings for the operating time of the host PC.
[Timer n]
Make settings for timer n. An item can be selected from the combobox. It has no effect on the operation of the current version.
[Now Value]
The current value on the timer is displayed.
[Alarm Limit]
When the timer value exceeds this setting, an alarm-level alarm is generated. Setting this item to 0 prevents alarms from being generated.
[info. Limit]
When the timer value exceeds this setting, an information-level alarm is generated. Setting this item to 0 prevents alarms from being generated.
[Now Value]
Pressing this button updates the current time value. Use the button to clear the timer, for example, when after exchanging items. The RAS up time and total operating time cannot be updated.
Table 4.15. Timer Setup Defaults Item Setting
56
Alarm Limit 0
Info. Limit 0
PC-RAS(PCI)
4. Function
Log Viewer Clicking on "Log viewer" on the PC Ras Page displays logs saved on the RAS board.
Figure 4.19. Log Viewer
PC-RAS(PCI)
57
4. Function
Monitoring This section describes how to view measurement data as monitoring targets.
Monitoring 1 Clicking on "Monitoring 1" displays numeric measured values as monitoring targets in the Web browser as shown below. Monitoring 1 displays a panel that displays only the states of monitoring targets. This function is available to users authorized to view monitoring results. You can change the display contents of the monitoring panel using Monitoring Editor.
Figure 4.20. Monitoring 1
Monitoring 2 Monitoring 2 can display the states of monitoring targets, control the PC's power supply, and forcibly input/output data to/from general-purpose inputs/outputs. The forced I/O function is provided for system debugging purposes. To use Monitoring 2, you have to log in as a user authorized for maintenance.
Figure 4.21. Monitoring 2
58
PC-RAS(PCI)
4. Function
Creating and Displaying the Monitoring Panel You can edit the layout on the monitoring panel by freely setting monitoring targets and placing items. This section describes how to do that. Operating Procedure (1) Click on "Monitoring Editor" to display the monitoring panel in the Web browser. (Page 1: Monitoring-1 panel is invoked.)
Figure 4.22. Monitoring Editor Menu bar items Load
: Load and display a saved page.
Save
: Save the current monitoring panel created.
Grid on
: Display crosshairs "+" to assist in placing items.
Tag Conf
: Register a Tag Name for each TagNo (tag number).
Clear
: Clear the current monitoring panel.
Fg Color
: Select the color to draw in.
Item
: Select the component to be placed.
Operation
: Select the operation to be performed.
Image
: Specify a bitmap file.
PC-RAS(PCI)
59
4. Function Load : Load and display a saved page.
Figure 4.23. File Load Save : Saves the current monitoring panel created.
Figure 4.24. File Save Tag Conf : Register a Tag Name for each TagNo (tag number). To access an unregistered virtual address, register a new tag by specifying a Type (access type), Form, and Scale. For the tag to be monitored, check [Auto read]. For information about virtual addresses, see "F&eIT Protocol Specifications" in Chapter 6 "Appendix."
Figure 4.25. Tag config Clear : Clear the currently displayed monitoring panel. Figure 4.26. Clear
60
PC-RAS(PCI)
4. Function Fg Color : Select the color to draw in.
Figure 4.27. Fg Color Item : Select the component to be placed.
Figure 4.28. Item Operation : Select the operation to be performed.
Figure 4.29. Operation Image : Specify the image to be placed. Select "Image" from the above Item: combobox in advance.
Figure 4.30. Image
PC-RAS(PCI)
61
4. Function
Basic Operations (1) Place a component Select an item from the Item: combobox, then click on the panel to place the component. Example : Placing a Meter
Figure 4.31. Item ↓
Figure 4.32. Item Meter Click once on the current monitoring panel to display a meter.
Figure 4.33. Meter
62
PC-RAS(PCI)
4. Function (2) Select "Property" from the Operation: combobox, then click on the component to display a list of its properties.
Figure 4.34. Operation ↓
Figure 4.35. Operation Property
Figure 4.36. Property Each component placed has ID information as a display target.
PC-RAS(PCI)
63
4. Function (3) Select "Move" from the Operation: combobox, so that you can move a placed component.
Figure 4.37. Operation ↓
Figure 4.38. Operation Move
Figure 4.39. Move You can drag a placed component by left-clicking the mouse on the component and moving the mouse while holding down the left mouse button. Releasing the mouse button places the component there.
64
PC-RAS(PCI)
4. Function (4) Select "Delete" from the Operation: combobox, so that you can delete a placed component.
Figure 4.40. Operation ↓
Figure 4.41. Operation Delete Left-click the mouse on a placed component, and the component is deleted.
(5) In this way, you can place components to create a monitoring panel. You can save the created monitoring panel to an arbitrary page using the dialog box displayed by selecting "Save" from the menu. You can invoke a saved monitoring page by selecting it from the dialog box displayed by selecting "Load" from the menu.
PC-RAS(PCI)
65
4. Function
Types of Components Available and Their Overview This section describes the components that can be selected from the Item: combobox on the menu bar. Listed below are the parameters common to some of the components. Component-specific parameters are covered in the descriptions of individual components. -Input/Output
: Select "Output value" to display a value of a module having an output. The default is "Input value" to represent an input value.
- Tag Name
: Select a monitoring target. Tag names are listed in "Virtual Address Space" in "F&eIT Protocol Specifications" in Chapter 6 "Appendix."
- Auto write
: Select whether a module having an output is to output when its output value is determined. If [Active] is checked, the module performs output when its output value is determined (input). If it is unchecked, the module does not perform output.
-Width
: Specify the width or horizontal size of the component.
-Height
: Specify the height or vertical size of the component.
-Min
: Specify the minimum display value.
-Max
: Specify the maximum display value.
-Scale(not Set)
: Checking [not Set] prevents scale display in the Min-Max range.
-FontSize
: Specify the size of font in the component.
-Fg color
: Specify the display color. Enter a string of hexadecimal color values using two digits for each of Red, Green, and Blue from the left. Examples are 000000 for black, FFFFFF for white, FF0000 for red, 00FF00 for green, and 0000FF for blue.
-Bg fill(not Fill)
: Do not fill the component with the background color.
-Bg color
: Specify the background color in hexadecimal notation. The format is the same as for "Fg color" above.
66
PC-RAS(PCI)
4. Function (1) Text: This type of component displays fixed text. External view Properties dialog box of the component
Figure 4.42. Text The component displays the fixed character string entered in the Text field. The font size can be changed. If you enter "%d" in the Text field with a Tag ID specified, the component displays an input value in decimal. If you enter "%x" in the Text field with a Tag ID specified, the component displays an input value in hexadecimal. (2) Meter: This type of component displays a meter. External view of the component
Properties dialog box
Figure 4.43. Meter - Rag:
PC-RAS(PCI)
Specify the angle of the arc of the meter to be displayed. A value between 90 and 360 can be specified.
67
4. Function (3) Graph: This type of component displays a graph. External view of the component
Properties dialog box
Figure 4.44. Graph The component displays a line graph to show the transition of input/output. Specify an input channel for each line by clicking on the corresponding line button. Up to eight channels can be displayed. The horizontal axis covers up to 100 counts of scan intervals.
68
PC-RAS(PCI)
4. Function (4) TChart: This type of component displays a timing chart. External view of the component
Properties dialog box
Figure 4.45. TChart The component displays a line graph to show the ON/OFF transition of I/O bits. Specify an input channel for each line by clicking on the corresponding line button. Up to eight channels can be displayed. The horizontal axis covers up to 100 counts of scan intervals. (5) FillBox: This type of component displays a fill box. External view of the component
Properties dialog box
Figure 4.46. FillBox - Vertical/HorizONtal: Toggle the display direction between horizontal and vertical. The default is "Vertical."
PC-RAS(PCI)
69
4. Function (6) Slider: This type of component serves as a slide switch. External view of the component
Properties dialog box
Figure 4.47. Slider - Vertical/Horizontal:
Toggle the display direction between horizontal and vertical. The default is "Vertical." (7) Switch: This type of component displays a switch. External view of the component
Properties dialog box
Figure 4.48. Switch The component displays a switch for an I/O bit. Selecting "Input" from the Input/Output combobox displays a round button representing an input value. Selecting "Output" instead displays a square switch representing an output.
70
PC-RAS(PCI)
4. Function (8) Seg7 : This type of component displays a seven-segment LED. External view of the component
Properties dialog box
Figure 4.49. Seg7 - Range: Specify the digits to be prepared for display. (9) Volume : This type of component displays a volume control. External view of the component
Properties dialog box
Figure 4.50. Volume - Rag:
PC-RAS(PCI)
Specify the angle of the arc of the meter to be displayed. A value between 90 and 360 can be specified.
71
4. Function (10)Action text : This type of component switches displayed text depending on conditions. External view of the component
Properties dialog box
Figure 4.51. Action text Press the Event1 to Event10 buttons to specify the text to be displayed and the display condition. The "Check value" specifies the upper and lower limits according to the condition. "All bit on" or "All bit off" as an option for "Condition" evaluates a condition based on the corresponding logical operation. "All bit on" checks whether specific bits of an obtained value from a monitoring target are all 1. The bit positions are specified by the "Check value." The AND of the obtained value and the Check value is calculated and the result is compared to the Check value for evaluation. "All bit off" checks whether specific bits of the obtained value are all 0. The bit positions are specified by the "Check value." The AND of the obtained value negated and the Check value is calculated and the result is compared to the Check value for evaluation. The logical evaluation methods are coded in C-like style below. In the following "All bit off" evaluation method, "~A" represents negated "A." ["All bit on" evaluation method] if ( ( Value obtained from monitoring target & Check value ) = = Check value ) { // Condition is true. } else { // Condition is false. } ["All bit off" evaluation method] if ( ( ~(Value obtained from monitoring target) & Check value ) = = Check value ) { // Condition is true. } else { // Condition is false. }
72
PC-RAS(PCI)
4. Function (11)Page text : This type of component jumps to the linked page when clicked on. External view of the component
Properties dialog box
Figure 4.52. Page text -Jump page: Specify the page to jump to.
(12)Image: This type of component displays an image. External view of the Properties dialog box component (Sample fan image)
Figure 4.53. Image Press the Event1 to Event10 buttons to specify the image to be displayed and the display condition. The "Limit" value specifies the upper and lower limits according to the condition. "All bit on" or "All bit off" as an option for "Condition" evaluates a condition based on the corresponding logical operation. "All bit on" checks whether specific bits of an obtained value from a monitoring target are all 1. The bit positions are specified by the "Limit" value. The AND of the obtained value and the Limit value is calculated and the result is compared to the Limit value for evaluation. "All bit off" checks whether specific bits of the obtained value are all 0. The bit positions are specified by the "Limit" value. The AND of the obtained value negated and the Limit value is calculated and the result is compared to the Limit value for evaluation. The logical evaluation methods are similar to those for (10) Action text.
PC-RAS(PCI)
73
4. Function Manipulation on Monitoring Pages The following components can be manipulated on monitoring pages to give instructions to devices. -
Slider
-
Switch
-
Seg7
-
Volume
(1) Slider You can change the output by dragging the triangle (sliding it while holding down the left mouse button on it).
Triangle slider
Figure 4.54. Slider (2) Switch This component displays the state of the bit assigned. Left-clicking on the component in the ON state sets it to OFF. Left-clicking on the component in the OFF state sets it to ON. Figure 4.55. Switch (3) Seg7 Left-clicking on this component brings up a dialog box. The output value can be set at the keyboard.
Figure 4.56. Seg7 (4) Volume Left-click on a desired output value on the scale to change the output value to the selected value.
Figure 4.57. Volume
74
PC-RAS(PCI)
4. Function
Logout Click on the LOGOUT button shown below to log out.
Figure 4.58. Logout
PC-RAS(PCI)
75
4. Function
Application Interface The PC-RAS(PCI) board has a COM port capable of communicating with the user application via the PCI bus. The user application can access general-purpose inputs/outputs and receive alarm notices from the board. This section describes the application interface.
Serial Communication The user application can send instructions to the board or receive notices from the board by issuing commands via serial communication as specified below. Communication specification Baud rate
: 19200bps
Data length
: 8bit
Parity
: No parity
Stop bits
: 1bit
Flow control
: Not connected
Protocol
: Compliant with asynchronous/basic procedures
Link Verification Procedure This procedure verifies the link to the board before serial communication. The startup check notification from the PC uses this procedure. The link verification procedure is illustrated below.
The user application must wait for ACK response after sending ENQ.
Figure 4.59. Link Verification Procedure
76
PC-RAS(PCI)
4. Function
Communication Procedure The user application sends a command described below and waits for a response from the board. Upon reception of the command, the board sends ACK (Acknowledgment) followed by return data such as monitoring results. If the command requires no return data, the board returns only ACK. The user application must send ACK to the board in response to return data from the board. The procedure is illustrated below. If the return data contains an error, the user application sends NAK (Negative Acknowledgment). For return data errors, see "Transmit Command and Receive Data Format" later in this section.
Figure 4.60. Communication Procedure (Command Transmission) If the user application receives NAK in the above procedure, it sends the command again. If the board receives NAK, it sends the last data sent again. The following table lists special characters including AKC and NAK. Table 4.16. Special Characters Name
Code (Hex)
Meaning
STX
02H
Start of text
ETX
03H
End of text
ACK
06H
Acknowledgment
NAK
15H
Negative Acknowledgment
ENQ
05H
Enquiry
PC-RAS(PCI)
77
4. Function
Transmit Command and Receive Data Format The transmit command and receive data must be in the following format. Send the command placed in the [data] part shown below. Receive data is also placed in the [data] part. Format : [STX][LENGTH][DATA][ETX][CHECKSUM] Table 4.17. Format Name
Size(byte)
Value
Meaning
STX
1
02H(Hex)
Start of data
LENGTH
2
ASCII code (Hex)
Length of the following data part (in bytes) *1
DATA
Length-dependent
ASCII code
Transmit command or receive data
ETX
1
03H(Hex)
End of data
ASCII code (Hex)
Sum of Length, Data, and ETX *1
CHECKSUM 2 *1
When Length or Checksum is 04H, for example, it is expressed by 2-byte ASCII code [30H][34H].
The data part of the format has the following structure: Data part : [COMMAND][MESSAGE] Table 4.18. Data Part of the Format Name
Size (byte)
Value
Meaning
COMMAND
4
ASCII code (Hex)
Specify the type of the command.
MESSAGE
It is dependent on a command.
ASCII code
Write command-specific data.
The user application must verify receive data (to check for any error) in the following points: -
Time from the reception of STX to the completion of reception of entire data (Set the time-out interval for complete reception and detect an error if ETX is not received within the interval.)
-
Check the length (by comparison to the amount of data received between STX and ETX).
-
Check if receive data begins with any code other than STX.
-
Check the checksum.
Example: Calculating the checksum For the following command (3210H), the checksum is calculated as shown below. Transmit data (FORMAT) : [STX][LENGTH][COMMAND][MESSAGE][ETX][CHECKSUM] Transmit data (MEANING) : [STX][4BYTE ][ 3210H ][NOTHING][ETX][2DH ] ↓ (Numeric values are converted into ASCII code.) Actual transmit data
: [02H ][ 30H,34H][33H,32H,31H,30H ][ - ][03H ][32H,44H]
The checksum is the sum of the element (length) that follows STX to ETX. The checksum of this command is therefore 30H+34H+33H+32H+31H+30H+03H = 12DH. The low-order byte is treated as the checksum, that is 2DH.
78
PC-RAS(PCI)
4. Function
Command List The following table lists the commands to be issued by the user application to the board. Table 4.19. Command List Command
Message
Explanation
3000
Not connected
Obtain the log codes corresponding to the highest alarm level. (*1)
3100
Not connected
Start the WDT.
3101
Not connected
Stop the WDT.
3200
Output data
Output to the general-purpose output port.
3210
Not connected
Read the input value from the general-purpose input port. (*2)
5xxx
Log message
Store an arbitrary string to the board as a log. (*3)
6xxx
Log message
Store an arbitrary string to the board as a log Also output the string by e-mail. (*3)
*1
For log codes, see "Log Function" in this chapter.
*2
When the application sends this command, the board sends return data associated with a one-byte message as shown below. Receive data format: [STX][LENGTH][COMMAND (3210H)][MESSAGE (INPUT DATA 1 BYTE)][ETX][CHECKSUM]
*3
A log message is up to 25 bytes of shift-JIS code or single-byte alphanumeric characters (ASCII code). The command "5xxx" is recorded as log code. To define a message in both of Japanese and English, specify the log message in the "(Japanese)\(English)" format. The code for \ is 5CH.
PC-RAS(PCI)
79
4. Function
Board's Notification Function The board can notify the user application of an alarm by serial communication when the alarm occurs in the board. This function can be used by enabling [Notice to MPC via COM port] described in "Alarm Action Settings" in " Function Settings 1/2" in this chapter. This function is also used to shut down the PC by the user application. In that case, the board sends a shutdown request when a certain shutdown factor occurs. The application receiving the shutdown request performs the shutdown process after required processing. When an alarm occurs or a shutdown request is generated, the board sends the relevant code in the table below. The code is defined as a specified character. The notification from the board may be generated as an interrupt while the user application is receiving some data. The codes listed in the table below must therefore be handled separately from other pieces of receive data. Table 4.20. Notification Codes (Special Characters) Notice
Code (HEX.)
Size
Critical-level alarm occurred
1AH
1byte
Alarm-level alarm occurred
19H
1 byte
Information-level alarm occurred
18H
1 byte
Shutdown request
1BH
1 byte
When an alarm has occurred or a shutdown request has been issued, the board sends the relevant code above repeatedly at intervals of five seconds.
Figure 4.61. Reception of Notification Code
80
PC-RAS(PCI)
4. Function
PIO Control (General-purpose Input/Output) General-purpose Input (Command 3210H) For general-purpose input, the user application transmits the following codes: Transmit data (format) : [STX][LENGTH][COMMAND][MESSAGE][ETX][CHECKSUM] Transmit data (Meaning) : [STX][4byte][ 3210H][NOT CONNECTED][ETX][2DH] ↓ (Numeric values are converted into ASCII code) Actual transmit data
: [02H][ 30H,34H][33H,32H,31H,30H][ - ][03H][32H,44H]
The checksum is the sum of the element (length) that follows STX to ETX. The checksum of this command is therefore 30H+34H+33H+32H+31H+30H+03H = 12DH. The low-order byte is treated as the checksum, that is 2DH. After transmission, the user application receives ACK followed by receive data in the format as shown below: Receive data format : [STX][LENGTH][COMMAND (3210H)][MESSAGE (Input data 1byte)] [ETX] [CHECKSUM] Actual receive data : [02H][ 30H,34H][33H,32H,31H,30H ][ XX ][03H ][ YY,ZZ ]
"XX" (one-byte data) in the above format contains the input value from a general-purpose input port. The individual bits read from "XX" have the following meanings: Bit0: PI-0 input value Bit1: PI-1 input value Bit2: PI-2 input value Bit3: PI-3 input value Bit4: System-reserved (Ignore the value.) Bit5: System-reserved (Ignore the value.) Bit6: System-reserved (Ignore the value.) Bit7: System-reserved (Ignore the value.) (When the input is 0AH, [XX] is [30H,41H].) YY,ZZ are determined by their respective input values.
PC-RAS(PCI)
81
4. Function
General-purpose Output (Command 3200H) For general-purpose output, the user application transmits the following codes: Transmit data (format): [STX][LENGTH][COMMAND][MESSAGE][ETX][CHECKSUM] Transmit data (Meaning): [STX][4 byte][ 3200H ][ XX Actual transmit data
][ETX][
YY
]
: [02H ][ 30H,34H][33H,32H,30H,30H ][ XX ][03H ][ YY1, YY2 ]
Set an output value for "XX" (one-byte data) in the above format. The individual bits of "XX" have the following meanings. Transmit the above data with the desired bit set to 1 or 0. Bit0: PO-A1 output value Bit1: PO-A2 output value Bit2: PO-B1 output value Bit3: PO-B2 output value Bit4: System-reserved (Assume the value as 0.) Bit5: System-reserved (Assume the value as 0.) Bit6: System-reserved (Assume the value as 0.) Bit7: System-reserved (Assume the value as 0.) (When the output is 01H, [XX] is [30H,41].) This has no effect on the bits not assigned for general-purpose output. YY is determined by the value of XX. For calculation, see "General-purpose Input (Command 3210H)."
82
PC-RAS(PCI)
4. Function
WDT Control Control the WDT using serial data communication and the DTR line. -
Use command 3100H to start the WDT.
-
Use command 3101H to stop the WDT.
-
Set the time-out interval from within the Web browser in advance.
-
Detect the edge at which the DTR line is turned on and clear the timer.
Control the DTR line to periodically clear the timer until the WDT started by command 3100H is stopped by command 3101H. See the diagram below for the timing. Start controlling the DTR line to clear the timer before starting the WDT. DTR control is based on the Widows API. Accurately time-based processing seems to be difficult for Windows applications. When designing your applications, consider a sufficient timing margin for the WDT timer clear timing.
Figure 4.62. WDT Timer Clear Timing The transmit commands are as follows: WDT start (command 3100H) Transmit data (format) : [STX][LENGTH][COMMAND][MESSAGE][ETX][CHECKSUM] Transmit data (Meaning) : [STX][4 byte][ 3100H][NOT CONNECTED][ETX][2BH
]
Actual transmit data : [02H ][ 30H,34H][33H,31H,30H,30H ][ - ][03H ][32H,42H] WDT stop (Command 3101H) Transmit data (format): [STX][LENGTH][COMMAND][MESSAGE][ETX][CHECKSUM] Transmit data (Meaning): [STX][4 byte][ 3101H ][NOT CONNECTED][ETX][2CH
]
Actual transmit data : [02H ][ 30H,34H][33H,31H,30H,31H ][ - ][03H ][32H,43H]
Startup Check Notification (PC Startup Retry Function) The board can be notified that the PC has been started and, if not notified so, the board retries starting up the PC. To use this function, the user application transmits a special character of ENQ at program invocation to notify the board that the PC has been started. The board returns ACK in response to ENQ received from the user application.
PC-RAS(PCI)
83
4. Function
LED Status Displays The board has green and red status display LEDs. The table below summarizes the status displays by the individual LEDs. Table 4.21. LED Status Displays LED LED1(green)
LED2(red)
Status
Meaning
On
PC is up and running.
Blinking
Main power supply is on (ready to be turned off)
On
Critical-level alarm occurred
Blinking fast
Alarm-level alarm occurred
Blinking slowly
Information-level alarm occurred
See P.8 for the positions of the LEDs.
84
PC-RAS(PCI)
5. Specification
5. Specification This chapter summarizes the specifications of the PC-RAS(PCI) board.
Hardware specification Table 5.1. Functional Specifications <1/2> Item
Specification
General-purpose I/O Input Input format
Opto-isolated inputs
Number of signal points
4 points
Input resistance
4.7kΩ
Input ON current
2.0mA or more
Input OFF current
0.2mA or less
External circuit power supply
12 to 24VDC(±10%)
Response time
0.2ms within
Output 1 Output format
Semiconductor relay output
Contact specifications
Contact-A, Contact-B
Number of signal points
Contact-A: 2 points, Contact-B: 2 points
Output voltage
30VDC (Max)
Output current
Per point 100mA (Max.)
Response time
1ms within
Output 2 Output format
Mechanical relay output
Contact specifications
Contact-C
Number of signal points
1 point
Output voltage
30VDC (Max.)
Output current
200mA (Max.)
Response time
4ms(Max)
Make/break life
Over 200,000 times
Fan connector Number of points
4 points
Output section Output voltage
12VDC (±10%)
Output current
Per point 500mA (Max.)
Input section (Fan sensor) Measurable sensor type
Pulse type (Up to 8 pulses can be measured per revolution.) Open-collector output
Measurable speed range
1000 to 12000rpm(Two pulses can be output per revolution.)
Response frequency
5kHz((Duty 50%)
Input format
Opto-isolated inputs
Input resistance
2.7 kΩ (Internal 12 VDC used)
PC-RAS(PCI)
85
5. Specification
Table 5.1. Functional Specifications <2/2> Item
Specification
HUB port Ethernet specifications
IEEE-802.3 10BASE-T IEEE-802.3u 100BASE-TX
Number of ports
RJ-45(UTP/STP): 2 ports [AUTO MDI/MDI-X supported]
Management functions
No network management function
Access method
CSMA/CD
Transmission type
Half-duplex/full-duplex
Flow control
Full-duplex transmission: IEEE 802.3x compliant Half-duplex transmission: Back pressure
Number of MAC address entries
1024
RAM buffer
128Kbyte
LED indicator
Speed, Link/Active
CF slot
Standard with 32MB CF card (dedicated to firmware)
RAID monitor connector
1 channel (dedicated to monitor the RAID installed on the CONTEC MPC Series) DB-15 male (UPS): External UPS connector DB-15 male (MB):
UPS connector
Main board COM port connector (Using the bundled serial port connection cable)
Voltage monitoring Number of ports
5 points
Resolution
10bit, A/D converted
Monitor voltage
PCI slot:5V, 3.3V, 12V, -12V Dedicated connector:5VSB
Temperature sensor Number of ports
On-board: 1 channel External temperature sensor connection: 1 channel (not supported)
86
Measurement temperature range
-5 to 65°C
Measurement accuracy
±0.5°C
PC-RAS(PCI)
5. Specification
Table 5.2. General specification Item
Specification
I/O address
Any 32-byte boundary
Number of interrupts
1 channel
Max. board count for connection
Only one board
Operating temperature
0 to 60°C
Storage temperature
-10 to 70°C
Operating humidity Power consumption
10 to 90%RH (No condensation) Dedicated connector
5VSB±5% 1A (Max.) 12VDC±5% 2A (Max.) *1
Expansion slot
5VDC±5% 0.2A (Max.) *2
PCI bus specification
32bit, 33MHz, Universal key shapes supported *2
Dimension (mm)
174.63 (L) x 105.68 (H)
Weight
155g
*1 The max value of current consumption at 12 VDC assumes that all fan connectors (four) are being used. *2 This board requires power supply at +5 V from an expansion slot (it does not work on a machine with a +3.3V power supply alone).
PC-RAS(PCI)
87
5. Specification
Block Diagram +5VSB +12V
Power connector
RJ-45
LAN
RJ-45
LAN
Opto-coupler
General-purpose input 4 signals
Opto-MOS relay
General-purpose output 2 contact-A channels
Ethernet HUB
LAN controller
Opto-MOS relay
CF card
Latching relay
EEPROM
General-purpose output 2 contact-B channels General-purpose output 1 contact-C channels
PCI Bus
+12V FAN connector
FAN 4-point
Reset input
Chassis's reset switch
Reset output
MB reset switch
+5VSB 16550-compatible serial device
5/+12/-12/3.3 V monitor supply voltage input
RAS ontroll CPU
PWBTN input
Chassis's PWBTN switch
Temperature sensor 1
PWBTN output
MB PWBTN switch
Buzzer
Temperature sensor 2
External temperature sensor
LED
UPS MB side
UPS MB serial port
UPS device side
UPS UPS serial port
RAID serial port
RAID Status port
PC-RAS(PCI)
Figure 5.1. Block Diagram
88
PC-RAS(PCI)
5. Specification
RAS Function Specifications This section summarizes the specifications of the RAS functions of the PC-RAC(PCI) board.
Monitor Functions Table 5.3. Monitor Function List Item Thermal Monitor
Specifications Internal chassis temperature monitor Standard/1 point Sensor precision: ±0.5°C, Upper/lower limit monitor: 3 levels
Fan monitor
Chassis's fan stop/slowdown monitor 4-point monitor, Resolution: 60 rpm, Max: 12000 rpm (2 pulses/revolution) Stop monitor/slowdown monitor: 2 levels
Power status monitor
Chassis's DC power output monitor (monitoring the power supply on the PCI bus) 5/12/-12/3.3 V output detection (5VSB is used to evaluate the main power supply status.)
General-purpose input
Function to monitor general-purpose inputs assigned to the following alarm signals
signal monitor
Up to 4 signals (Total number of hardware channels is 4.) External alarm (critical-level) input External alarm (alarm-level) input External alarm (information-level) input
Watchdog timer (WDT)
Host-PC application operation monitor by WDT Minimum interval: 500 microseconds Maximum interval: 24 hours Time-out processing - Generate an alarm. - Recycle the host PC's power supply. - Reset the host PC.
UPS signal monito
3-signal monitor UPS power failure detection monitor (CTS) UPS battery low-capacity signal (DCD) UPS shutdown ready signal (DTR) (Only the CTS, DCD, and DTR signal conductors are monitored; the RxD, TxD, DSR, RTS, and RI signal conductors are passed through.
RAID status monitor
Function to monitor the status of the RAID controller on the CONTEC MPC Series RAID firmware vertion, General status, Rebuild status, HDD1 status, HDD2 status
Timer monitor
Measurement of RAS up time, total operating time, 6 standard timers, 4 extended timers, and power-on time Time-out alarm generation
PC-RAS(PCI)
89
5. Specification
Power Supply Control Functions Table 5.4. Power Supply Control Function List Item Host PC's power-on factors
Specification Chassis's power switch (PWRBTN), general-purpose input remote switch, Web switch, fixed-time startup schedule, every-hour startup schedule (The host PC's Wake-on LAN is enabled for self-startup. The status can be monitored.)
Host PC shutdown factors
Chassis's PWRBTN, general-purpose input remote switch, Web switch, fixed-time shutdown schedule, every-hour shutdown schedule (The host PC can shut itself down. The status can be monitored.)
Methods of shutdown
- Request the application on the host PC via PCI/COM. The host PC is shut down
notification to host PC
by the application. - Issue a shutdown request via the host PC's power management system upon generation of a UPS power failure detection signal. The host PC is shut down by the power management system or that application on the host CPU which has been registered by the power management system. - Forced shutdown of the OS upon generation of a power switch (PWRBTN) signal. (Depending on the OS/BIOS on the host PC) - Forced shutdown by emulation of the power switch (PWRBTN) being held down continuously
Scheduling functions
Total of 16 functions Fixed-time startup/fixed-time shutdown request Start up/shut down the host PC at fixed time. Every-hour startup/shutdown request Start up/shut down the host PC every hour. (The days of the week and holidays are assumed to be recognized by the host PC started.)
Application startup check/startup retry function
Function to check whether the host PC has been started through communication with the application on the host PC via PCI/COM after the power is turned on. If the board fails to check it, it can retry starting up the PC by recycling the power supply or resetting it.
Main power-on automatic startup function
Function to turn on the host PC's power supply when the AC power is turned on.
Forced shutdown
Forced shutdown function used with no response from the host PC. Emulation of forced shutdown by continuously holding down the power switch (PWRBTN).
Chassis's PWRBTN through
Emulation of direct connection of chassis's power switch (PWRBTN) input to host
function
PC
90
PC-RAS(PCI)
5. Specification
Miscellaneous Control Functions Table 5.5. Miscellaneous Control Functions List Item Fan ON control
Specification Control turning on the fan depending on the internal chassis temperature. (The fan remains on by default.)
General-purpose input
Four channels Available for the following signals: Remote power switch (PWRBTN) ON/OFF (alternate) Remote reset (momentary) External alarm (critical-level) input External alarm (alarm-level) input External alarm (information-level) input General-purpose input Remote power switch (PWRBTN) ON (momentary) Remote power switch (PWRBTN) OFF (momentary) Remote alarm reset (momentary) Remote beep off Capable of inverting the input Capable of forced input for debugging purposes
General-purpose output
Four channels (2 contact-A channels and 2 contact-B channels) Available for the following signals: External alarm output (critical-level) External alarm output (alarm-level) External alarm output (information level) General-purpose output Shutdown OK display (main power OFF ready signal) Capable of inverting the output Capable of forced output for debugging purposes
Reset factors
Chassis's reset switch (Can be disabled) Web switch WDT time-out Startup error of the application on the host PC
PC-RAS(PCI)
91
5. Specification
Web Server Functions Table 5.6. Web Server Functions List Item Basic Settings
Specification - Network settings - Mail settings - User settings - Date/time settings
Function Settings
- Alarm settings - Temperature monitor settings - Voltage monitor settings - Fan monitor control settings - General-purpose input settings - General-purpose output settings - Watchdog timer settings - RAID settings - Power management settings - Schedule settings - Time settings
Log display
- Log display
Monitoring display
- Sample pages
Monitoring editing
- Page load function - Page save function - Tag edit function - Main components (Text, Meter, Switch, Seg7, ActText, PageText, Tchart) - Component edit functions (Generate, move, delete, set properties, erase all)
Number of monitoring pages
20 pages
Number of monitoring points
100 points
Connections
10 connections max.
Number of user IDs
5 users
User authorization
Maintenance privilege/monitor privilege
Default IP address
10.xxx.xxx.xxx xxx is the three low-order bytes of the MAC address. The IP address can be changed via PCI/COM or from within the web browser.
Default IP mask
255.255.255.0
Operation check browser
Microsoft IE6.0, IE5.5 Windows XP must be patched with Service Pack 1 (SP) to use the board normally.
92
PC-RAS(PCI)
5. Specification
Alarm Functions Table 5.7. Alarm Function List Item Alarm level
Specification 3 levels Critical level Alarm level Information level
Critical-level alarm operation
Log the alarm. Shut down the host PC. Output a contact-C relay alarm Output an alarm to the general-purpose output. Notify the host PC of the alarm (via PCI/COM) Report the alarm by e-mail. Display with LED. Generate beeps.
Alarm-level alarm option
Log the alarm. Shut down the host PC. Output a contact-C relay alarm Output an alarm to the general-purpose output. Notify the host PC of the alarm (via PCI/COM) Report the alarm by e-mail. Display with LED. Generate beeps.
Information-level alarm
Log the alarm.
operation
Output an alarm to the general-purpose output. Notify the host PC of the alarm (via PCI/COM) Report the alarm by e-mail. Display with LED. Generate beeps.
Log Function Table 5.8. Log Function List Item Log function
Specification Up to 1000 entries Ring buffer used
Reference method
View logs from within web browser
User log function
Store and display user logs via PCI/COM.
PC-RAS(PCI)
93
5. Specification
Mail Functions Table 5.9. Mail Function List Item
Specification
SMTP specification
Set the address.
Recipient settings
Two recipients
PCI/COM Communication Functions Table 5.10. PCI/COM Communication Functions List Item
Specification
Synchronization type
Asynchronous
Baud rate
19200
Data length
8
Parity
No Parity
Stop bits
1
Flow control
Not connected
Terminal mode
Use terminal software such as an OS utility to and enter "TeRm" to enter terminal mode. Capable of setting the IP address, IP mask, and gateway.
Link verification procedure
Send ENQ (PC) -> Return ACK (RAS)
Alarm notification
Report RAS-detected alarm levels.
Shutdown request
Report RAS-detected shutdown requests.
Alarm cause check
Read high-level alarm cause information.
Watchdog timer clear
Set the DSR signal to clear WDT.
Shutdown request via
Activate the OS's power management system with the CTS signal active.
UPS
(When this function is used, the PCI/COM port cannot be used by the application. To use the port along with this function, handle the UPS signal through an external cable and use the COM port on the host PC.)
Application log
Application logging. Logs stored by the RAS board can be viewed from within the Web browser.
RAID Monitor Functions Table 5.11. RAID Monitor Function List Item
Specification
Supported controller
RAID controller on the CONTEC MPC Series
Alarm-level
Information-level
Detected information
Operation status (Run/rebuild/system stop)
94
PC-RAS(PCI)
6. Appendix
6. Appendix F&eIT Protocol Specifications The PC-RAS(PCI) board conforms to the CONTEC F&eIT protocol as a communications protocol for exchanging LAN data with a PC. This section briefly explains the F&eIT protocol and describes the F&eIT server installed on the board.
Basic Specifications Concepts The F&eIT protocol allocates board resources (including information) in virtual space and assigns virtual addresses to them, making them accessible. Data Communication Procedure The F&eIT protocol used by the board has a command response access procedure on connectionless UDP/IP. Control side
PC-RAS(PCI)
Write/Read request
Status received
Figure 6.1. Communications Procedure
PC-RAS(PCI)
95
6. Appendix
Frame format Frames uses a UDP/IP port address of 5007h and implements the F&eIT protocol in their data part. The frame is structured as shown below. The Ethernet, IP, and UDP parts adopt big endian according to the header byte ordering convention. The other parts adopt little endian to give priority to process control of the x86 CPU. Table 6.1. Frame Structure Header name
Size (byte)
Destination Address
6
Remote MAC address
Source Address
6
Local MAC address
Type Field
2
Ethernet II
IP section
IP Ver4 Header
20
Fragment disabled
UDP section
UDP Header
8
Port Address 5007h
Ethernet section
Remarks
Check Sum disabled Communication Identifier
2
"SV"
servier section
Version
1
Version of the header structure
Command
1
Command and the ACK flag
Sequence number
2
Frame ID
Response ID
2
Identifies the sender.
Virtual address
4
Specifies a virtual address space.
Access size
2
1436 bytes maximum
Status
2
Result of command execution
Access ID
8
Identifies the Read/Write privilege
Remote MAC
6
Specifies a remote MAC address
address Reserved Data section
when using IP multicasting. 6 1436
Reserved for future use Data area
[Description of communications server headers] (1) Identifier
--- Identifies the frame as a F&eIT Protocol frame.
(2) Version
--- Indicates the frame version.
(3) Command
--- The virtual address access command.
(4) Sequence no.
--- A counter that prevents the occurrence of duplicate frames, wherein the sequence number is incremented each time a packet is transmitted.
(5) Response ID
--- When a response-type command is transmitted, the contents of the response ID are copied to the response ID for the response frame.
(6) Virtual address
--- Specifies the virtual address being accessed, e.g., device information can be read by specifying the address 0000h.
(7) Access size
--- Specifies the size of the data to be accessed, from 1 to a maximum of 1436 bytes.
(8) Status
--- Stores status information after the command is executed.
(9) Access ID
--- This is an ID for virtual address access control.
(10)Remote MAC address
--- When data is read/written using IP Multicast, the MAC address of the remote device is set in this header. When data is to be sent to all devices on the network, the value ALL[F] is set in this header. (For Unicast: "ALL [0]")
96
PC-RAS(PCI)
6. Appendix Commands in detail The following command is set in the command section (Offset = 4 in the F&eIT Protocol header section.): 7
6
5
ACK
4
3
2
1
0
Command (1 to 127)
Figure 6.2. Command Structure Bits 0 to 6 represent the command; the MSB indicates a response frame (ACK). 7Bit = 0: command request 1: command response Table 6.2. Commands in Detail Command number 1 2 3 to 127
Command description
Remarks
Reads from a virtual
Reads device information by specifying a
address.
virtual address.
Writes to a virtual
Updates device information by specifying
address.
a virtual address.
Reserved
Undefined
Command-issuing procedures -
Read a virtual address (command = 1) A virtual address and its size are specified, and the frame is transmitted to the board. The result is received as a response frame with data. (Example: reading a vendor name) Command generation (transmitted data) Identifier
= "SV"
Version Command
=1 = 1h
READ request
Sequence number = 1 Response ID = 1234 Virtual address Access size
= 0000h = 32
Access ID
= Read ID
Response frame (received data) Identifier
= "SV"
Version Command
=1 = 81h
For the read operation, either "Read ID" or "Read/Write ID" is used.
Sequence number = 1 Response ID = 1234 Virtual address Access size
= 0000h = 32
Status = 0000h Data = "CONTEC CO.,LTD."
PC-RAS(PCI)
Response Copies the contents of the transmission header response ID. When multiple commands are simultaneously issued, the response ID in the response frame is referenced in order to validate it with the command that was issued.
Figure 6.3. Reading Procedures
PC-RAS(PCI)
97
6. Appendix -
Writing to a virtual address (command = 2) A virtual address ,its size and data are specified, and the frame is transmitted to the board. The result is received as a response frame status. (Example: setting an IP address) Command generation (transmitted data) Identifier
= "SV"
Version Command
=1 = 2h
Sequence number = 1 Response ID = 1234 Virtual address
WRITE request
= 1008h
(refer to [Control Information] on the details) Access size =4 Access ID = R/W ID Data = 192.168.132.31 Response frame (received data) Identifier Version
For the write operation, "Read/Write ID" is used.
PC-RAS(PCI)
= "SV" =1
Command = 82h Sequence number = 1 Response ID Virtual address
= 1234 = 1008h
Access size Status
=4 = 0000h
Response
Figure 6.4. Write Procedures Response status Following is a table of status information that is returned by response-type commands: Table 6.3. Table of Status Information Code
Description
Remarks
0000h Normal termination 0001h Access violation
An attempt was made to write to a Read-only area.
0002h Area error
Access was made to an area not defined on the device.
0003h Access size error
An access request greater than 1436 bytes was made.
0004h Parameter error
Invalid parameter contents, such as receipt of a non-supported command.
0005h Length error
Invalid transmission length, such as an inconsistent data size with the number of data items calculated from the UDP/IP.
0006h Insufficient resources
Too many tasks are waiting for ACK data, causing a resource shortfall. The resources can be released by a timeout.
98
PC-RAS(PCI)
6. Appendix
Virtual Address Space In the board, virtual space is defined as indicated below. Device information Table 6.4. Virtual Address Space Address
Area
Information
Size
Remarks
Vendor name
32
R
"CONTEC CO.,LTD."
Model
32
R
"PC-RAS(PCI)"
Device version
2
R
1.0
Firmware version
2
R
1.1 (in case of ver.1.1)
MAC address
6
R
00804C******
2
R
Bit 0: I/O space Bit 1: Memory space
Device H +0000
information
Bit 2: Trap function
Installed functions
Bit 3: Message send Bit 4: Reset function Bits 5 and above: Reserved
IP address
4
R
Product type
2
R
Reserved
4
R
F&eIT Protocol version
2
R
Reserved
PC-RAS(PCI)
99
6. Appendix Settings Parameters that are necessary for communications are set in this area. Only the communications parameters that have the same ID as the privilege ID can be written in this area. Table 6.5. Settings Address
Area
Information
Size
Remarks
Read-privilege identifier
8
W
*1 (Initial value: 00h)
Read/Write privilege
8
W
*1 (Initial value: 00h)
IP address
4
R/W
(Ex.)192.168.132.31
Subnet mask
4
R/W
(Ex.)255.255.255.0
Default gateway
4
R/W
(Ex.)192.168.132.1
Trap-to IP address
4
R/W
*2 (Ex.)192.168.132.21
Effective multicast
4
R/W
0 to 4 (Initial value = 0)
Multicast IP 1
4
R/W
*3 Indicates a group address used
Multicast IP 2
4
R/W
Multicast IP 3
4
R/W
Multicast IP 4
4
R/W
UDP port
2
R/W
5007h (Initial value)
Reserved
2
Device name
32
R/W
“PC-RAS(PCI)”
Device physical position
32
R/W
User-defined
Contact information
32
R/W
User-defined
SNMP trap-to IP
4
R/W
*4
Community name
32
R/W
Access right
2
R/W
identifier
for broadcasting. H +1000
Settings
address 0: Read Only, 1: Read/Write
Reserved *1
For security purposes, the identifier is checked to determine whether data can be read/written. (If you forget this setting, initialization and setup must be performed again as the area cannot be read.)
*2
Trap destination IP address: Individual device information is transmitted at startup to the host at the IP address set here.
*3 *4
Multicast IP1-IP4: Register a multicast group of recipients who accept multicasting. SNMP trap destination IP address: Not supported by this version. The device name, physical device location, contact information, SNMP trap destination IP address, community name, and access permission are setting areas for SNMP.
100
PC-RAS(PCI)
6. Appendix I/O Space This section provides a virtual memory map of monitored data areas. In the following table, "H" that follows some values indicates that the values are hexadecimal. The rest of the numerical values is decimal. "Size" represents the length of each area (in bytes). "Access" indicates an access size. DWORD, WORD, short, and BYTE represent unsigned 32-bit, unsigned 16-bit, signed 16-bit, and unsigned 8-bit values, respectively. Data is stored in little endian format. "TAG NAME" is used to specify a monitoring target from within the Web browser. Accessing the board using the CONTEC FactoryIT protocol does not involve user authentication. Therefore the user account setting area is not disclosed.
Table 6.6. I/O Space Item
Network setting
Address
Default
Size
Access
TAG
Description
NAME
00400000H
""
4
DWORD
-
IP address
00400004H
00FFFFFFH
4
DWORD
-
Subnet mask
00400008H
00000000H
4
DWORD
-
Default gate way
00400100H
00000000H
4
DWORD
-
SMTP IP address
00400104H
""
60
BYTE
-
Recipient mail address1(recipient1)
00400140H
""
60
BYTE
-
Recipient mail address2(recipient2)
0040017CH
""
60
BYTE
-
Sender mail address
004001B8H
1
1
BYTE
00401000H
1
1
BYTE
-
00401002H
0
1
BYTE
-
00401003H
0
1
BYTE
-
00401004H
1
1
BYTE
-
00401006H
0
1
BYTE
-
Temperature 00401007H sensor
0
1
BYTE
-
00401008H
1
1
BYTE
-
0040100AH
550
2
short
-
Critical-level upper threshold temperature *1
0040100CH
500
2
short
-
Alarm-level upper threshold temperature *1
0040100EH
400
2
short
-
00401010H
000
2
short
-
Critical-level lower threshold temperature *1
00401012H
050
2
short
-
Alarm-level lower threshold temperature *1
00401014H
070
2
short
-
00401016H
0
2
short
-
e-mail setting
setting
PC-RAS(PCI)
Language specified 1:English 0:Japanese Temperature sensor connection 1: Connected 0: Not connected Critical-level upper temperature monitor 1: Enable 0: Disable Alarm-level upper temperature monitor 1: Enable 0: Disable Information-level upper temperature monitor 1: Enable 0: Disable Critical-level lower temperature monitor 1: Enable 0: Disable Alarm-level lower temperature monitor 1: Enable 0: Disable Information-level lower temperature monitor 1: Enable 0: Disable
Information-level upper threshold temperature *1
Information-level upper threshold temperature *1 Measured temperature correction offset *2
101
6. Appendix
Item
FAN1 setting
Address
Default
Size
Access
TAG
00401100H
1
1
BYTE
-
Fan connection 1: Connected 0: Not connected
00401101H
3
1
BYTE
-
Level of alarm generated when fan stops *2
00401102H
3
1
BYTE
-
00401103H
0
1
BYTE
-
00401104H
200
2
WORD
-
00401106H
1500
2
WORD
-
00401108H
0
2
short
-
Fan operation start temperature *1
0040110AH
0
2
short
-
Fan operation stop temperature *1
0040110CH
2
1
BYTE
-
Division value (Number of pulses per revolution)
00401120H
1
1
BYTE
-
Fan connection 1: Connected 0: Not connected
00401121H
3
1
BYTE
-
Level of alarm generated when fan stops *2
00401122H
0
1
BYTE
-
00401123H
0
1
BYTE
-
00401124H
200
2
WORD
-
00401126H
1500
2
WORD
-
00401128H
0
2
short
-
Fan operation start temperature *1
0040112AH
0
2
short
-
Fan operation stop temperature *1
0040112CH
2
1
BYTE
-
Division value (Number of pulses per revolution)
00401140H
1
1
BYTE
-
Fan connection 1: Connected 0: Not connected
00401141H
3
1
BYTE
-
Level of alarm generated when fan stops *2
00401142H
0
1
BYTE
-
00401143H
0
1
BYTE
-
00401144H
200
2
WORD
-
00401146H
1000
2
WORD
-
00401148H
0
2
short
-
Fan operation start temperature *1
0040114AH
0
2
short
-
Fan operation stop temperature *1
0040114CH
2
1
BYTE
-
Division value (Number of pulses per revolution)
FAN2 setting
FAN3 setting
102
Description
NAME
Level of alarm generated when fan is slowed down *2 Fan control based on temperature (sensor) 0: Not controlled (Always ON) 1: Controlled Minimum fan speed for fan-off detection (rpm) Minimum fan speed for slow-down detection (rpm)
Level of alarm generated when fan is slowed down *2 Fan control based on temperature (sensor) 0: Not controlled (Always ON) 1: Controlled Minimum fan speed for fan-off detection(rpm) Minimum fan speed for slow-down detection (rpm)
Level of alarm generated when fan is slowed down *2 Fan control based on temperature (sensor) 0: Not controlled (Always ON) 1: Controlled Minimum fan speed for fan-off detection(rpm) Minimum fan speed for slow-down detection (rpm)
PC-RAS(PCI)
6. Appendix
Item
FAN4 setting
Supply voltage monitor settings
UPS device settings
TAG
Address
Default
Size
Access
00401160H
1
1
BYTE
-
Fan connection 1: Connected 0: Not connected
00401161H
3
1
BYTE
-
Level of alarm generated when fan stops *2
00401162H
0
1
BYTE
-
00401163H
0
1
BYTE
-
00401164H
200
2
WORD
-
00401166H
1500
2
WORD
-
00401168H
0
2
short
-
Fan operation start temperature *1
0040116AH
0
2
short
-
Fan operation stop temperature *1
0040116CH
2
1
BYTE
-
Division value (Number of pulses per revolution)
00401200H
2
1
BYTE
-
5V supply voltage monitor alarm level *2
00401201H
2
1
BYTE
-
12V supply voltage monitor alarm level *2
00401202H
2
1
BYTE
-
3.3V supply voltage monitor alarm level *2
00401203H
2
1
BYTE
-
-12V supply voltage monitor alarm level *2
00401204H
525
2
WORD
-
Upper threshold value of 5V supply voltage *3
00401206H
1260
2
WORD
-
Upper threshold value of 12V supply voltage *3
00401208H
346
2
WORD
-
Upper threshold value of 3.3V supply voltage *3
0040120AH
1260
2
WORD
-
Upper threshold value of -12V supply voltage *3
0040120CH
400
2
WORD
-
Lower threshold value of 5V supply voltage *3
0040120EH
1100
2
WORD
-
Lower threshold value of 12V supply voltage *3
00401210H
300
2
WORD
-
Lower threshold value of 3.3V supply voltage *3
00401212H
1050
2
WORD
-
Lower threshold value of -12V supply voltage *3
00401300H
1
1
BYTE
-
00401301H
3
1
BYTE
-
Power failure alarm level *2
00401302H
3
1
BYTE
-
Battery low-capacity alarm level *2
00401303H
3
1
BYTE
-
Shutdown alarm level *2
00401304H
0
1
BYTE
-
00401305H
0
1
BYTE
-
00401306H
0
1
BYTE
-
PC-RAS(PCI)
Description
NAME
Level of alarm generated when fan is slowed down *2 Fan control based on temperature (sensor) 0: Not controlled (Always ON) 1: Controlled Minimum fan speed for fan-off detection(rpm) Minimum fan speed for slow-down detection (rpm)
UPS device connection 1: Connected 0: Not connected
Power failure signal level inversion 0: Not inverted 1: Inverted Battery low-capacity signal level inversion 0: Not inverted 1: Inverted Shutdown request signal level inversion 0: Not inverted 1: Inverted
103
6. Appendix TAG
Item
Address
Default
Size
Access
General-
00401400H
0
1
BYTE
-
00401401H
0
1
BYTE
-
00401410
0
1
BYTE
-
00401411H
0
1
BYTE
-
00401420H
0
1
BYTE
-
00401421H
0
1
BYTE
-
00401430H
0
1
BYTE
-
00401431H
0
1
BYTE
-
Description
NAME
General-purpose input mode setting *4
purpose input settings for PI-0 General-
Signal level inversion 0: Not inverted 1: Inverted General-purpose input mode setting *4
purpose input settings for PI-1 General-
Signal level inversion 0: Not inverted 1: Inverted General-purpose input mode setting *4
purpose input settings for PI-2 General-
Signal level inversion 0: Not inverted 1: Inverted General-purpose input mode setting *4
purpose input settings for PI-3 Forced input for PI-0
Forced input
004014E0H
0
1
BYTE
004014E1H
0
1
BYTE
004014E4H
0
1
BYTE
EnaForce PI-0 ForcePI-0 EnaForce PI-1
for PI-1
004014E5H
Forced input 004014E8H
0
0
1
1
BYTE
BYTE
for PI-2
004014E9H
Forced input 004014ECH
0 0
1 1
BYTE BYTE
for
ForcePI-1 EnaForce PI-2 ForcePI-2 EnaForce PI-3
PI-3
004014EDH
0
1
BYTE
ForcePI-3
General-
00401500H
7
1
BYTE
-
00401501H
0
1
BYTE
-
PO-A1
00401502H
0
1
BYTE
-
General-
00401510H
5
1
BYTE
-
00401511H
0
1
BYTE
-
00401512H
0
1
BYTE
-
purpose output settings for
purpose output settings for PO-A2
104
Signal level inversion 0: Not inverted 1: Inverted Forced input setting for general-purpose input PI-0 0: Disables 1: Enables Forced input value for General-purpose input PI-0 Forced input value for General-purpose input PI-1 Forced input value for General-purpose input PI-1 Forced input value for General-purpose input PI-2 Forced input value for General-purpose input PI-2 Forced input value for General-purpose input PI-3 Forced input value for General-purpose input PI-3 General-purpose output mode setting *5 Signal level inversion 0: Not inverted 1: Inverted Output status in when starting up 0: OFF 1: ON General-purpose output mode setting *5 Signal level inversion 0: Not inverted 1: Inverted Output status in when starting up 0: OFF 1: ON
PC-RAS(PCI)
6. Appendix TAG
Item
Address
Default
Size
Access
General-
00401520H
4
1
BYTE
-
00401521H
0
1
BYTE
-
PO-B1
00401522H
0
1
BYTE
-
General-
00401530H
3
1
BYTE
-
00401531H
0
1
BYTE
-
00401532H
0
1
BYTE
-
Forced output 004015E0H
0
1
BYTE
purpose output settings for
purpose output settings for PO-B2
for PO-A1
004015E1H
Forced output 004015E4H
0 0
1 1
BYTE BYTE
for PO-A2
004015E5H
Forced output 004015E8H
0 0
1 1
BYTE BYTE
for PO-B1
004015E9H
Forced output 004015ECH
0 0
1 1
BYTE BYTE
for PO-B2
Description
NAME
EnaForce PO-A1 ForcePOA1 EnaForce PO-A2 ForcePOA2 EnaForce PO-B1 ForcePOB1 EnaForce PO-B2 ForcePO-
General-purpose output mode setting *5 Signal level inversion 0: Not inverted 1: Inverted Output status in when starting up 0: OFF 1: ON General-purpose output mode setting *5 Signal level inversion 0: Not inverted 1: Inverted Output status in when starting up 0: OFF 1: ON Forced output setting for general-purpose output PI-A1 0: Disables 1: Enables Forced output value for General-purpose output PO-A1 Forced output setting for general-purpose output Forced output value for General-purpose output PO-A2 Forced output setting for general-purpose output Forced output value for General-purpose output PO-B1 Forced output setting for general-purpose output Forced output value for General-purpose output
004015EDH
0
1
BYTE
00401600H
0
1
BYTE
-
Use of WDT 1: Used 0: Unused
00401601H
2
1
BYTE
-
Level of alarm generated at WDT time-out *2
00401602H
1
1
BYTE
-
B2
PO-B2
Action to take at WDT time-out WDT
0: As-is (Depending on the alarm setting) 1: Recycle the power 2: Reset WDT time-out interval in 100 us
00401604H
000186A0H
4
DWORD
-
(Specify a value of 100000 to cause a time-out after 10 seconds.) Action to take at alarm
00401700H
1
1
BYTE
-
0: No operation 1: Shut down 2: Do not start
Alarm (Criticallevel)
00401703H
1
1
BYTE
-
00401704H
1
1
BYTE
-
00401705H
1
1
BYTE
-
PC-RAS(PCI)
Alarm notification to MPC 1: Notify 0: Do not notify Alarm notification by e-mail *6 Alarm notification by buzzer 1: Notify 0: Do not notify
105
6. Appendix
Item
Alarm (Alarm-level)
Alarm (Informationlevel)
TAG
Address
Default
Size
Access
00401710H
0
1
BYTE
-
00401713H
1
1
BYTE
-
00401714H
1
1
BYTE
-
00401715H
1
1
BYTE
-
00401720H
0
1
BYTE
-
00401723H
1
1
BYTE
-
00401724H
1
1
BYTE
-
00401725H
0
1
BYTE
-
00401800H
1
1
BYTE
-
00401801H
1
1
BYTE
-
00401802H
1
1
BYTE
-
00401803H
0
1
BYTE
-
Description
NAME
Action to take at alarm 0: No operation 1: Shut down 2: Do not start Alarm notification to MPC 1: Notify 0: Do not notify Alarm notification by e-mail *6 Alarm notification by buzzer 1: Notify 0: Do not notify No function Alarm notification to MPC 1: Notify 0: Do not notify Alarm notification by e-mail *6 Alarm notification by buzzer 1: Notify 0: Do not notify Startup by chassis's PWBTN 1: Enable 0: Disable Startup by Web browser switch 1: Enable 0: Disable Shutdown by Web browser switch 1: Enable 0: Disable MPC application ON check 1: Enable 0: Disable Power supply setting
00401804H
1
1
BYTE
-
1: ATX power supply 0: AT power supply (The AT power supply setting assumes startup using an external circuit breaker.)
00401805H
1
1
BYTE
-
Power supply control setting
Shutdown by chassis's PWBTN 1: Enable 0: Disable MPC shutdown method
00401806H
0
1
BYTE
-
0: by PWBTN 1: by COM 2: by UPS 3: Forced termination (Equivalent to holding down the PWBTN for 4 seconds)
00401807H
1
1
BYTE
-
00401809H
0002BF20
4
DWORD
-
0040180DH
00057E40
4
DWORD
-
Chassis's PWBTN signal through 1: Enable 0: Disable MPC application ON wait time Specify in seconds. (The default is 180 second.) MPC application OFF wait time Specify in seconds. (The default is 360 second.) Chassis's reset button signal through
00401811H
1
1
BYTE
-
1: Enable 0: Disable (When "Disable" is selected, the chassis's reset button can reset alarms.)
106
00401812H
3
1
BYTE
-
00401813H
0
1
BYTE
-
MPC application ON retry count MPC application ON retry method 0: Restart 1: Reset
PC-RAS(PCI)
6. Appendix
Item
Web switch
Address
Default
Size
Access
00401900H
0
1
BYTE
00401901H
0
1
BYTE
00401902H
0
1
BYTE
00401903H
0
1
BYTE
00401904H Web switch
00401905H
0 0
1 1
BYTE BYTE
TAG
W_PWRB TN W_RESET W_Alarm Rst W_LogRst
0: OFF 1: ON(Start) Output reset signal. *7 0: OFF 1: ON(Output) Reset alarm. *7 0: OFF 1: ON(Reset) Clear logs. *7 0: OFF 1: ON(Clear)
wn
0: OFF 1: ON(Shut down)
W_BeepOf Stop alarm beeps. *7 f
0: OFF 1: ON(Stop)
W_RasRes Reset the RAS board. *7
00401906H
0
1
BYTE
00402100H
1
1
BYTE
-
00402101H
3
1
BYTE
-
00402200H
0
4
DWORD
00402204H
0
4
DWORD
00402210H
0
4
DWORD
00402214H
0
4
DWORD
00402220H
0
4
DWORD
00402224H
0
4
DWORD
00402230H
0
4
DWORD
00402234H
0
4
DWORD
00402240H
0
4
DWORD
00402244H
0
4
DWORD
00402250H
0
4
DWORD
00402254H
0
4
DWORD
00402260H
0
4
DWORD
00402264H
0
4
DWORD
00402270H
0
4
DWORD
00402274H
0
4
DWORD
PC-RAS(PCI)
Start up the PC. *7
W_ShutDo Shut down the PC. *7
et
RAID
Time settings
Description
NAME
0: OFF 1: ON(Reset) RAID connection 1: Connected 2: Not connected Level of alarm generated for RAID error *2 Alarm time (in seconds) of PC-RAS(PCI) up time (Sec) Information time (in seconds) of PC-RAS(PCI) up time (Sec) Alarm time (in seconds) of total operating time (Sec) Information time (in seconds) of total operating time (Sec) Alarm time (in seconds) of standard timer 2 (Sec) Information time (in seconds) of standard timer 2 (Sec) Alarm time (in seconds) of standard timer 3 (Sec) Information time (in seconds) of standard timer 3 (Sec) Alarm time (in seconds) of standard timer 4 (Sec) Information time (in seconds) of standard timer 4 (Sec) Alarm time (in seconds) of standard timer 5 (Sec) Information time (in seconds) of standard timer 5 (Sec) Alarm time (in seconds) of standard timer 6 (Sec) Information time (in seconds) of standard timer 6 (Sec) Alarm time (in seconds) of standard timer 7 (Sec) Information time (in seconds) of standard timer 7 (Sec)
107
6. Appendix
Item
Time setting
Monitoring target state acquisition
108
TAG
Address
Default
Size
Access
00402280H
0
4
DWORD
00402284H
0
4
DWORD
00402290H
0
4
DWORD
00402294H
0
4
DWORD
004022A0H
0
4
DWORD
004022A4H
0
4
DWORD
004022B0H
0
4
DWORD
004022B4H
0
4
DWORD
00480000H
-
2
WORD
Fan1RPM Fan 1 speed
00480002H
-
2
WORD
Fan2RPM Fan 2 speed
00480004H
-
2
WORD
Fan3RPM Fan 3 speed
00480006H
-
2
WORD
Fan4RPM Fan 4 speed
00480008H
-
2
short
Temp
0048000EH
-
1
BYTE
PI-0
General-purpose input PI-0
0048000FH
-
1
BYTE
PI-1
General-purpose input PI-1
00480010H
-
1
BYTE
PI-2
General-purpose input PI-2
00480011H
-
1
BYTE
PI-3
General-purpose input PI-3
00480012H
-
1
BYTE
PO-A1
General-purpose output PO-A1 *8
00480013H
-
1
BYTE
PO-A2
General-purpose output PO-A2 *8
00480014H
-
1
BYTE
PO-B1
General-purpose output PO-B1 *8
00480015H
-
1
BYTE
PO-B2
General-purpose output PO-B2 *8
00480016H
-
2
WORD
5V
5V power supply voltage *3
Description
NAME
Alarm time (in seconds) of extended timer 8 (Sec) Information time (in seconds) of extended timer 8 (Sec) Alarm time (in seconds) of extended timer 9 (Sec) Information time (in seconds) of extended timer 9 (Sec) Alarm time (in seconds) of extended timer 10 (Sec) Information time (in seconds) of extended timer 10 (Sec) Alarm time (in seconds) of extended timer 11 (Sec) Information time (in seconds) of extended timer 11 (Sec)
Temperature *1
00480018H
-
2
WORD
12V
12V power supply voltage *3
0048001AH
-
2
WORD
3.3V
3.3V power supply voltage *3
0048001CH
-
2
WORD
5VSB
5VSB power supply voltage *3
0048001EH
-
2
WORD
-12V
00480020H
-
1
BYTE
Fan1On
Fan 1 ON/OFF state 1: On 0: Off
00480021H
-
1
BYTE
Fan2On
FAN2 On/Off state 1: On 0: Off
00480022H
-
1
BYTE
Fan3On
FAN3 On/Off state 1: On 0: Off
00480023H
-
1
BYTE
Fan4On
FAN4 On/Off state 1: On 0: Off
-12V power supply voltage *3
PC-RAS(PCI)
6. Appendix
Item
Address
Default
Size
Access
Monitoring
00480024H
-
1
BYTE
target state acquisition
00480025H
-
1
BYTE
00480026H
-
1
BYTE
00480027H
-
1
BYTE
00480028H
-
1
BYTE
0048002BH 0048002CH 0048002DH 0048002EH
Monitoring target state acquisition
0048002FH 00480030H 00480031H
-
1 1 1 1 1 1 1
BYTE BYTE BYTE BYTE BYTE BYTE BYTE
TAG
UPSObsta UPS power failure occurred cle w UPSShut Down
Alarm
TempAlar m Fan1Stop Alarm Fan2Stop Alarm Fan3Stop Alarm Fan4Stop Alarm larm larm larm
-
1
BYTE
5VAlarm
00480034H
-
1
BYTE
12VAlarm
larm
00480035H
-
1
BYTE
3.3VAlarm
00480036H
-
1
BYTE
-12VAlarm
00480039H
PC-RAS(PCI)
-
1 1
BYTE BYTE
Alarm generated for any monitoring target 1: Yes 0: No Thermal monitor alarm 1: Generated 0: Not generated Fan 1 stop alarm 1: Generated 0: Not generated Fan 2 stop alarm 1: Generated 0: Not generated Fan 3 stop alarm 1: Generated 0: Not generated Fan 4 stop alarm 1: Generated 0: Not generated 1: Generated 0: Not generated 1: Generated 0: Not generated 1: Generated 0: Not generated
Fan4LowA Fan 4 slow-down alarm
00480033H
00480038H
1: Yes 0: No
Fan3LowA Fan 3 slow-down alarm
BYTE
BYTE
UPS shutdown request generated
Fan2LowA Fan 2 slow-down alarm
1
1
1: Yes 0: No
Fan1LowA Fan 1 slow-down alarm
-
-
1: Yes 0: No
UPSBatLo UPS battery capacity low
00480032H
00480037H
Description
NAME
5VSBAlar m
1: Generated 0: Not generated 5V supply voltage alarm 1: Generated 0: Not generated 12V supply voltage alarm 1: Generated 0: Not generated 3.3V supply voltage alarm 1: Generated 0: Not generated -12V supply voltage alarm 1: Generated 0: Not generated 5VSB supply voltage alarm 1: Generated 0: Not generated
UPSOAlar UPS power failure alarm m
1: Generated 0: Not generated
UPSBLAla UPS battery low-capacity alarm rm
1: Generated 0: Not generated
109
6. Appendix
Item
Monitoring target state acquisition
Monitoring target state acquisition
Monitoring target state acquisition
110
TAG
Address
Default
Size
Access
0048003AH
-
1
BYTE
0048003BH
-
1
BYTE
PI-0Alarm General-purpose input PI-0 alarm level *9
Description
NAME UPSSDAl arm
UPS shutdown request alarm 1: Generated 0: Not generated
0048003CH
-
1
BYTE
PI-1Alarm General-purpose input PI-1 alarm level *9
0048003DH
-
1
BYTE
PI-2Alarm General-purpose input PI-2 alarm level *9
0048003EH
-
1
BYTE
PI-3Alarm General-purpose input PI-3 alarm level *9 WDTAlar
WDT alarm
0048003FH
-
1
BYTE
00480040H
-
1
BYTE
00480041H
-
1
BYTE
RAID1_RS RAID REBUILD STATUS
00480042H
-
1
BYTE
RAID2_H
m
1: Generated 0: Not generated
RAID0_GS RAID GENERAL STATUS
DDS1
RAID HDD STATUS1
0048005CH
4
DWORD
00480060H
4
DWORD
PC-RAS up time (in seconds) Total operating time (in seconds)
00480064H
4
DWORD
Standard timer 2
00480068H
4
DWORD
Standard timer 3
0048006CH
4
DWORD
Standard timer 4
00480070H
4
DWORD
Standard timer 5
00480074H
4
DWORD
Standard timer 6
00480078H
4
DWORD
Standard timer 7
0048007CH
1
BYTE
0048007DH
1
BYTE
PC-RAS up time alarm state Total operating time alarm state
0048007EH
1
BYTE
Standard timer 2 alarm state
0048007FH
1
BYTE
Standard timer 3 alarm state
00480080H
1
BYTE
Standard timer 4 alarm state
00480081H
1
BYTE
Standard timer 5 alarm state
00480082H
1
BYTE
Standard timer 6 alarm state
00480083H
1
BYTE
Standard timer 7 alarm state
PC-RAS(PCI)
6. Appendix
Item
Address
Default
Size
Access
TAG
Description
NAME
RAS board status *10 Bit0: Stopped (ShutDown OK) Bit1: Monitored for startup (Checked for 5V startup) Bit2: Monitored for startup (Checked for 00481800H
-
1
BYTE
RasState0
application startup) Bit3: Startup complete/Running Bit4: Processed for stop Bit5: Processed for stop (PWRBTN) Bit6: Stopped forcibly Bit7: Forced stop error RAS board status *10 Bit0: Retrying startup Bit1: Restarting WDT Bit2: System-reserved
00481802H
-
1
BYTE
RasState1 Bit3 : System-reserved Bit4 : System-reserved Bit5 : System-reserved
RAS board
Bit6 : System-reserved
state
Bit7 : System-reserved
acquisition
RAS board status *10 Bit0: No alarm Bit1: Alarm occurred (critical level) Bit2 : Alarm occurred (alarm level) 00481804H
-
1
BYTE
RasState2 Bit3 : Alarm occurred (information level) Bit4 : System-reserved Bit5 : System-reserved Bit6 : System-reserved Bit7 : System-reserved RAS board status *10 Bit0: Startup wait state Bit1: OFF request pending Bit2: UPS shutdown request
00481806H
-
1
BYTE
RasState3 Bit3: COM shutdown request Bit4: Startup check response Bit5: PWRBTN being output Bit6: RESET being output Bit7: Starting up the PC (5V ON)
*1
Specify the temperature sing a signed 16-bit value. The measured (obtained) and set values of temperature are expressed by multiplying the actual values by 10. The unit is °C. To set a temperature of 45.7°C, for example, specify: 45.7 x 10 = 457 = 1C9H. The measured and set values of temperatures are therefore expressed in 0.1°C. Note, however, that the resolution of the temperature sensor is 0.5°C.
*2
Specify each alarm level as follows: 0: No alarm level (No alarm is generated.) 1: A critical-level alarm is generated. 2: An alarm-level alarm is generated.
PC-RAS(PCI)
111
6. Appendix 3: An information-level alarm is generated. *3
Specify the voltage using an unsigned 16-bit value. The measured (obtained) and set values of voltage are expressed by multiplying the actual values by 100. The unit is V. To set a voltage of 12.75 V, for example, specify: 12.75 x 100 = 1275 = 4FBH. The measured and set values of voltages are therefore expressed in 0.01 V.
*4
Specify each general-purpose input mode as follows: 0: Not used 1: Remote PWBTN 2: Remote reset 3: External alarm (critical) 4: External alarm (alarm) 5: External alarm (information) 6: General-purpose input 7: Remote PWBTN ON request 8: Remote PWBTN OFF request 9: Remote alarm reset 10: Remote Beep Off
*5
Specify each general-purpose output mode as follows: 0: Not used 1: Similar to LED 1 (Green LED) 2: Similar to LED 2 (Red LED) 3: External alarm (critical) 4: External alarm (alarm) 5: External alarm (information) 6: General-purpose output 7: Shutdown OK display (internal)
*6
Specify the mail recipient as follows: 0: Do not send 1: Recipient 1 2: Recipient 2 3: Recipients 1 & 2 (broadcasted to the addresses of the both recipients).
*7
The RAS board automatically changes the setting from ON to OFF.
*8
The state is an output state internal to the board. It is not affected by the level inversion function.
*9
The level of alarm generated is expressed as follows: 0: No alarm was generated. 1: A critical-level alarm was generated. 2: An alarm-level alarm was generated. 3: An information-level alarm was generated.
*10
112
The bit containing 1 indicates that the RAS board is in that state.
PC-RAS(PCI)
6. Appendix
Log Codes The following table lists the log codes, or the serial numbers of logs that can be obtained by the PC-RAS(PCI) board. Table 6.7. Log Code List <1/3> Log Code
Meanings
1000
PC-RAS(PCI) start
1010
System start
1020
Application start
1030
System start retry
1040
System start error
1041
System start error
1050
System forced shutdown
1060
System forced shutdown error
1070
System shutdown detected
1080
System shutdown detect error
1090
Not accept to start with alarm state
1200
Alarm reset
1300
Main power off
1900
Critical error
1910
Alarm error
2000
Started by PI remote switch
2001
Started by PWRBTN
2002
Started by WEB switch
2003
Selfstarting of main board
2004
Started on schedule
2005
Started following main power
2010
Accept to stop from PI remote switch
2011
Accept to stop from PWRBTN
2012
Accept to stop from WEB switch
2013
Stop main board
2014
Start to stop on schedule
2016
Start to stop for alarm(Alarm)
2020
Request shutdown to main board (COM)
2021
Request shutdown to main board (UPS)
2022
Req. shutdown to main board (PWRBTN)
2030
PWRBTN inputed
2031
RESET inputed
3010
Temp. 1 over critical range
3011
Temp. 1 over alarm range
3012
Temp. 1 over info. range
3020
Temp. 2 over critical range
3021
Temp. 2 over alarm range
3022
Temp. 2 over info. range
3030
Temp. 3 over critical range
3031
Temp. 3 over alarm range
3032
Temp. 3 over info. range
3110
FAN_1 stop
3111
FAN_1 low speed
3112
FAN_1 on
3113
FAN_1 off
PC-RAS(PCI)
Remarks
113
6. Appendix Table 6.7. Log Code List <2/3> Log Code
Meanings
3120
FAN_2 stop
3121
FAN_2 low speed
3122
FAN_2 on
3123
FAN_2 off
3130
FAN_3 stop
3131
FAN_3 low speed
3132
FAN_3 on
3133
FAN_3 off
3140
FAN_4 stop
3141
FAN_4 low speed
3142
FAN_4 on
3143
FAN_4 off
3200
Error +5V
3201
Error +12V
3202
Error +3.3V
3203
Error +5VSB
3204
Error -12V
3310
PI_1 critical state
3311
PI_1 alarm state
3312
PI_1 information state
3320
PI_2 critical state
3321
PI_2 alarm state
3322
PI_2 information state
3330
PI_3 critical state
3331
PI_3 alarm state
3332
PI_3 information state
3340
PI_4 critical state
3341
PI_4 alarm state
3342
PI_4 information state
3400
WDT error
3501
Power fail detected by UPS
3502
UPS battery low
3503
Shutdown OK to UPS
3700
Timer-0 Over Infomation Time
3701
Timer-1 Over Infomation Time
3702
Timer-2 Over Infomation Time
3703
Timer-3 Over Infomation Time
3704
Timer-4 Over Infomation Time
3705
Timer-5 Over Infomation Time
3706
Timer-6 Over Infomation Time
3707
Timer-7 Over Infomation Time
3710
Timer-0 Over Alarm Time
3711
Timer-1 Over Alarm Time
3712
Timer-2 Over Alarm Time
3713
Timer-3 Over Alarm Time
3714
Timer-4 Over Alarm Time
3715
Timer-5 Over Alarm Time
3716
Timer-6 Over Alarm Time
3717
Timer-7 Over Alarm Time
3720
Timer-8 Over Infomation Time
114
Remarks
PC-RAS(PCI)
6. Appendix Table 6.7. Log Code List <3/3> Log Code
Meanings
3721
Timer-9 Over Infomation Time
3722
Timer-10 Over Infomation Time
3723
Timer-11 Over Infomation Time
3750
Timer-8 Over Alarm Time
3751
Timer-9 Over Alarm Time
3752
Timer-10 Over Alarm Time
3753
Timer-11 Over Alarm Time
3801
Rebuilding... HDD2->HDD1
3802
Rebuilding... HDD1->HDD2
3804
HDD1 rebuild error stop
3806
HDD1 error
3807
HDD1 N/A
3808
HDD2 rebuild error stop
3810
HDD2 error
3820
HDD2 N/A
3830
RAID NORMAL
3831
RAID DEGRADE
3832
RAID REBUILDING
3833
RAID REBUILD PUASE
3834
RAID SYSTEM PAUSE
PC-RAS(PCI)
Remarks
115
6. Appendix
Temperature Sensor Connector The PC-RAS(PCI) board has one temperature sensor as well as one unused temperature sensor connector for future extension. Currently, the connector cannot be used as it is not supported. Table 6.8. Temperature Sensor Connector CN6 (Top View) Connector type
B3B-EH-A (JST) 3
Pin No.
Signal name
1
3.3V
2
DO
3
GND
116
1
Remarks
Censor sign
PC-RAS(PCI)
PC-RAS(PCI) User’s Manual CONTEC CO.,LTD.
May 2004 Edition
3-9-31, Himesato, Nishiyodogawa-ku, Osaka 555-0025, Japan Japanese http://www.contec.co.jp/ English http://www.contec.com/ Chinese http://www.contec.com.cn/ No part of this document may be copied or reproduced in any form by any means without prior written consent of CONTEC CO., LTD. [03232004] [05192004]
Management No. Parts No.
A-46-867 LYDR901