UNO-3074 Celeron M/ Pentium M Embedded Automation Computer with Four PCI-Slot Extensions User Manual i
Copyright This document is copyrighted, © 2007. All rights are reserved. The original manufacturer reserves the right to make improvements to the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of the original manufacturer. Information provided in this manual is intended to be accurate and reliable.
Product Warranty (2 years) Advantech warrants to you, the original purchaser, that each of its products will be free from defects in materials and workmanship for two years from the date of purchase. This warranty does not apply to any products which have been repaired or altered by persons other than repair personnel authorized by Advantech, or which have been subject to misuse, abuse, accident or improper installation.
Declaration of Conformity CE This product has passed the CE test for environmental specifications when shielded cables are used for external wiring. We recommend the use of shielded cables. This kind of cable is available from Advantech. Please contact your local supplier for ordering information. FCC Class A Note: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules.
Safety Instructions 1. Read these safety instructions carefully. 2. Keep this user manual for later reference. 3. Disconnect this equipment from DC outlet before cleaning. Do not use liquid or spray detergents for cleaning. 4. For pluggable equipment, the power outlet shall be installed near the equipment and shall be easily accessible. 5. Keep this equipment away from humidity. 6. Put this equipment on a reliable surface during installation. Dropping it or letting it fall could cause damage. 7.
recommended by the manufacture. Discard used batteries according to the manufacturer’s instructions. 14. This device complies with Part 15 of the FCC rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. 15. CAUTION: Always completely disconnect the power cord from your chassis whenever you work with the hardware.
Contents Chapter Chapter 1 Overview .......................................................... 2 1.1 1.2 1.3 1.4 Introduction ....................................................................... 2 Hardware Specifications ................................................... 5 Safety Precautions ............................................................. 7 Chassis Dimensions........................................................... 8 1.5 Packing List..................................................
2.6.1 2.6.2 2.6.3 2.7 2.8 Onboard Isolated Counter/Timer .................................... 24 2.7.1 Counter/Timer Control Register .................................. 24 Table 2.11:Counter/Timer Control Register Bit Map .. 24 2.7.2 Counter 0 Function Block ............................................ 25 Figure 2.8:Counter 0 Function Block .......................... 25 2.7.3 Counter 1 Function Block ............................................ 25 Figure 2.9:Counter 1 Function Block ...................
3.3 Installing a Hard Disk ..................................................... 41 3.4 Installing a PCI-bus Card ................................................ 46 3.5 3.6 Mounting UNO-3074 ...................................................... 48 Installing Power Cable .................................................... 48 3.7 UNO-3074 Mounting Caution ........................................ 49 3.8 BIOS Setup and System Assignments ............................ 51 Figure 3.
UNO-3074 User Manual x
CHAPTER 1 Overview This chapter provides an overview of UNO-3074 specifications.
Chapter 1 Overview 1.1 Introduction Standard PCs and some industrial computers with a standard OS and hardware for the consumer market cannot provide the reliability required by industrial automation and embedded industrial control applications. However, many engineers prefer to use PCs because of their advanced functions such as: analog control and simulation, database connectivity, webbased applications, and communication with third-party devices.
An Industry-Proven Design Industrial and mobile applications require controllers with high-vibration specifications and a wide temperature range. Machines or controllers in light industrial environments also require flexible and stable mounting. Many machine builders underestimate the need for a more rugged controller because their end applications are mounted in an industrial enclosure. Advantech UNO-3074 has a special design without the weaknesses of a standard PC.
Onboard DI/O for Counter, Alarm/Event Handling UNO-3074 features onboard DI and DO. These DIs and DOs can be used as 32-bit counters or to handle alarms and events. Any events can be passed to UNO-3074 through DIs with an additional DI plug-in card. UNO-3074 can also output alarms through onboard DOs immediately to notify key personnel about urgent events. Flexible Networking Options UNO-3074 offers three ways to connect to a network: Ethernet, Wireless LAN and Modem.
1.2 Hardware Specifications • CPU: Celeron M 1GHz CPU (non-cache) or Pentium M 1.4GHZ CPU( 2MB cache) or Pentium M 1.8GHz CPU( 2MB cache) • System Memory: 1x 200 pin SODIMM socket, supports up to 1GB DDR RAM • Battery Backup RAM: 512 KB • Chipset: Intel 855GME GMCH/ICH4 Chipset 400 MHz PSB (Celeron M 1G MHz Pentium M 1.4 GHz Pentium M 1.
• 4-ch Isolated Digital Input (DI0~DI3) - 2,000 VDC isolation - 2,000 VDC ESD protection - 70 VDC over-voltage protection - -50~50 VDC input range and 10 kHz speed - Input Voltage Range: Logic 0: -3 ~ 3 VDC Logic 1: -50 ~ -10 VDC, 10 ~ 50 VDC - Input Current: 10 VDC: 1.7 mA (typical) 12 VDC: 2.1 mA (typical) 24 VDC: 4.4 mA (typical) 48 VDC: 9.0 mA (typical) 50 VDC: 9.
1 Grms w/HDD@IEC 68 sec. 2-64, random, 5~500Hz, 1 Oct./min, 1hr axis • Power Supply: 16 ~ 36 VDC • Operating Temperature: -10 ~ 55° C (14 ~ 131° F) • Relative Humidity: 0~95% @ 40° C (non-condensing) • Power Consumption: 24 W (Typical) • Power Requirement: Min 96 W, (16~36 VDC) (e.g. +24 V @ 4A) • Chassis Size (WxHxD): 180 x 237 x 179 mm (7.1" x 9.3" x 7.0") for Celeron-M 1GHz CPU 193 x 237 x 179 mm (7.6" x 9.3" x 7.0") Pentium-M 1.8GHz or faster CPU • Mounting: Wall/Panel/Stand mounting • Weight: 5.
1.4 Chassis Dimensions Figure 1.
Figure 1.2: Chassis for Pentium 1.
1.5 Packing List The accessory package of UNO-3074 contains the following items: (A) Power cable (B) Keyboard/ Mouse PS/2 cable (C) Warranty card (D) Driver and Utility CD-ROM (E) 4 x nti-vibration rubber (F) PCI expansion to hold 2nd anti-vibration rubber (G) Mini Jumper (H) Paper menu ( I ) Power connector (J) IDE cable for 2.5" HDD Figure 1.
CHAPTER 2 Hardware Functionality This chapter shows how to setup the UNO-3074 hardware functions, including connecting peripherals, and setting switches and indicators.
Chapter 2 Hardware Functionality 2.1 Introduction The two figures below show the connectors on UNO-3074, and following sections give you detailed information about function of each peripheral. Figure 2.
2.2 RS-232 Interface (COM1~COM2) The UNO-3074 offers two industrial standard RS-232 serial communication interface ports: COM1 and COM2. Please refer to Appendix A.4 for their pin assignments. The IRQ and I/O address range of COM1 and COM2 are listed below: COM1: 3F8H, IRQ4 COM2: 2F8H, IRQ3 2.3 RS-232/422/485 Interface (COM3~COM4) The UNO-3074 offers two industrial RS-232/422/485 serial communication interface ports: COM3 and COM4. Please refer to Appendix A.5 for their pin assignments.
2.3.4 RS-232/422/485 Selection COM3 and COM4 support 9-wire RS-232, RS-422 and RS-485 interfaces. The system detects RS-422 or RS-485 signals automatically in RS-422/ 485 mode. To select between RS-422/485 and RS-232 for COM3, adjust JP4. To select between RS-422/485 and RS-232 for COM4, adjust JP5. You can refer to figures below to set the JP4 and JP5. Note: Please refer to Appendix A.2 Figure A.3 for location of JP4 and JP5 location Jumper setting for RS-422/485 interface: (Default setting). Figure 2.
Table 2.1: Auto Flow & RS-422 Slave/Masters SW2 DIP Switch Setting COM Port Mode Selections COM3 RS-422: Slave mode RS-485: Auto flow control COM4 RS-422: Slave mode RS-485: Auto flow control COM3 RS-422: Master mode RS-485: N/A COM4 RS-422: Slave mode RS-485: Auto flow control COM3 RS-422: Slave mode RS-485: Auto flow control COM4 RS-422: Master mode RS-485: N/A COM3 RS-422: Master mode RS-485: N/A COM4 RS-422: Master mode RS-485: N/A 2.3.
Table 2.2: IRQ Setting via Switch 1 at SW3 Switch 1 at SW3 setting 1 2 1 2 Note: Function O N Share IRQ (default) O N Independent IRQ Please Refer to Figure A.3 for location of SW3 Note: After changing the jumper, please also adjust the IRQ through the device manager software for the new settings to work properly. (Refer to UNO Serial Port Installation Guide in the CD, steps 7 ~ 10) Table 2.
2.3.7 Termination Resistor (JP6) The onboard termination resistor (120 ohm) for COM3/COM4 can be used for long distance transmission or device matching (Default Open). COM3 COM4 RS-422 TX3-TR RX3-TR TX4-TR TX4-TR Close A Close B Close C Close D RS-485 Data+, DataData+, Data- Close: Enable termination resistor. Note: Please refer to Figure A.3 for location of JP6 2.4 LAN: Ethernet Connector The UNO-3074 is equipped with a Realtek RTL8139C Ethernet LAN controller that is fully compliant with IEEE 802.
Table 2.4: Digital Input Connector Signal Description Signal Name Reference DI <0...3> COM COM - Direction Description Input Isolated DI signals - DI, DO isolated ground 2.5.2 Isolated Inputs Each of isolated digital input channels accepts 0 ~ 50 VDC voltage inputs, and accepts bi-directional input. The voltage range is -3 ~ 3 VDC for logic 0 (low), -50 ~ -10 VDC and 10 ~ 50 VDC for logic 1 (high). It means that you can apply positive or negative voltage to an isolated input pin (Vin).
2.5.3 Interrupt Function of the DI Signals DI0 and DI1 can be used to generate hardware interrupts. Users can setup the configuration of them by programming the interrupt control register. The channels are connected to the interrupt circuitry. Users can disable/ enable interrupt function, select trigger type or latch the port data by setting the Interrupt Control Register of the UNO-3074 (refer to section 2.5.5 below).
2.5.6 Interrupt Enable Control Function Table 2.6: Interrupt Disable/Enable Control DI0EN & DI1EN Interrupt Disable/Enable Control 0 Disable 1 Enable The user can choose to enable or disable the interrupt function by writing its corresponding value to the interrupt disable/enable control bit in the interrupt control register, as shown in Table 2.6. 2.5.
Note: UNO-3074 provides built-in examples to show how to deliver digital input functionality. Refer to console mode examples in C:\Program Files\Advantech\UNO\UNO_IsaDIO\Examples\Console. (Please install DI/O driver from the UNO CD to use these examples) 2.6 Onboard Isolated Digital Output The UNO-3074 has 4 isolated DO channels designated DO0 ~ DO3. 2.6.
2.6.2 Power On Configuration Default configuration after power on or hardware reset is to set all the isolated digital output channels to open status (the current of the load can’t be sink) so that users need not worry about damaging external devices during system startup or reset. When the system is hot reset, then the status of isolated digital output channels are selected by jumper JP7. Table 2.10 shows the configuration of jumper JP7. Note: Please refer to Figure A.3 for location of JP7 Table 2.
Figure 2.7: Isolated Digital Output Connection Note: Please refer to Appendix A.3 Table A.6 for command of DO Note: UNO-3074 provides built-in examples to show how to deliver digital output functionality. Refer to console mode examples in C:\Program Files\Advantech\UNO\UNO_IsaDIO\Examples\Console.
2.7 Onboard Isolated Counter/Timer The UNO-3074 uses one 82C54 programmable timer/counter chip that includes three independent 16-bit down counters: counter 0, counter 1 and counter 2. Counter 0 and counter 1 are for users, and counter 2 is specified for the system and can’t be used by user. Each counter has clock input, gate input and pulse output. They can be programmed to count from 2 up to 65535 or cascaded into one 32-bit counter.
CTR0F/CTR1F: (Counter 0/1) interrupt flag bit CTR0Gate/CTR1Gate: (Counter 0/1) gate control bit CTR0Out /CTR1Out: (Counter 0/1) output status bit CTR0CLKSet /CTR1CLKSet: (Counter 0/1) clock source control bit CTR0GateSet/CTR1GateSet: (Counter 0/1) gate source control bit CTR0OutSet/CTR1OutSet: (Counter 0 /1) output destination control bit CTR0IntSet/CTR1IntSet: (Counter 0/1) interrupt control bit S0/S1: (Counter 0/1) internal clock control bit CTR32Set: Cascaded 32-bit counter control bit 2.7.
2.7.4 32-bit Counter Function Block (CTR32Set=1) Figure 2.10: 32-bit Counter Function Block 2.7.5 Counter Clock Source There are two clock sources available for the user counters by setting counter clock control bits - CTR0CLKSet and CTR1CLKSet. Table 2.12: Counter Clock Source Control Bit CTR0CLKSet 0 Internal clock (default) 1 External clock from digital input 1 (DI1) channel CTR1CLKSet 0 Internal clock (default) 1 External clock from digital input 3 (DI3) channel 2.7.
Table 2.14: Counter Gate Source Control Bit CTR0GateSet CTR1GateSet 0 Gate source from “CTR0Gate” control bit (Default) 1 Gate source from digital input 0 (DI0) channel 0 Gate source from “CTR1Gate” control bit (Default) 1 Gate source from digital input 2 (DI2) channel 2.7.8 Counter Output Destination You can choose the output destination of counter 0 and counter 1 by setting “Output Destination control bits”- CTR0OutSet and CTR1OutSet. Table 2.
2.7.10 Cascaded 32-bit Counter You can also cascade counter 0 and counter 1 together as one 32-bit counter/timer, and it’s configured by control bit - CTR32Set. Table 2.17: 32-bit Counter Control Bit 0 Disable (Default) 1 Cascade counter 0 and counter 1 into one 32-bit counter Note: UNO-3074 provides built-in examples to show how to deliver counter functionality. Refer to console mode examples in C:\Program Files\Advantech\UNO\UNO_IsaDIO\Examples\Console.
You can see the LED indicators to monitor power input situation. (Please refer to Figure 2.12 for location of LED). If the voltage of power input P1> 15 VDC, the P1 LED indicator will be enable (means the first power input is used). It is the same for P2 LED indicator (to show if the voltage of power input P2 > 15 VDC). When any voltage of P1 and P2 < 15VDC, the Fault LED will be enable. It means that you don’t use redundancy power input.
Table 2.18: Power Register Bit Map 218H R Power Register PWR PWR P2 P1 =0, Power fail =1, Power normal P1 (24V) =0, Power input 1 fail =1, Power input 1 normal P2 (24V*) =0, Power input 2 fail =1, Power input 2 normal 2.9 LED and Buzzer for System Diagnosis In a “headless application” (an application without a monitor display), it is always difficult to know the system status. Another PC may be needed to monitor a headless device's status via RS-232 or Ethernet.
Table 2.19: LED & Buzzer Control Register 210H R/W DIAG LED Register LEDS1 LEDS0 LEDEn 211H R/W Buzzer Register SPKS1 SPKS0 LEDEn: SPKEn =0, DIAG LED disable =1, DIAG LED enable LEDS0 and LEDS1: LED flickering speed setting bit (refer to Table 2.20) SPKEn: =0, Speaker disable =1, Speaker enable SPKS0 & SPKS1: Buzzer alarming setting bit (refer to Table 2.21) Note: UNO-3074 provides built-in examples to show how to configure DIAG LED and Buzzer.
Table 2.21: Programmable Buzzer Control Bit SPKS1 SPKS0 Beep on 0 0 Short beep 0 1 Normal beep 1 0 Long beep 1 1 PS/2 Keyboard and Mouse Connector The UNO-3074 provides a PS/2 keyboard and PS/2 mouse connector. A 6pin mini-DIN connector is located on the front panel of the UNO-3074. UNO-3074 comes with an adapter in the accessory package (see section 1.5) to convert from the 6-pin mini-DIN connector to two 6-pin mini-DIN connectors for PS/2 keyboard and PS/2 mouse connection.
Note: Please don’t change the IRQ of PCMCIA adapters. This is PCMCIA controller. (As shown by figure below) We need to configure the IRQ of the PCMCIA device, instead of PCMCIA controller. For example, if you insert one PCMCIA IDE card, this card will appear in the IDE ATA/ATAPI controllers (as the figure below). So please pay attention that the PCMCIA will appear in the difference place of device manager according to the type of PCMCIA. Please double click on the PCMCIA device.
Make sure the IRQ of PCMCIA device is 09.
2.12 VGA Display Connector The UNO-3074 provides a VGA controller (Intel 852/855GME GMCH/ ICH4 Chipset 400 MHz PSB) for a high resolution VGA interface. It supports CRT mode: 1280 x 1024 @ 32bpp (60Hz), 1024 x 768 @ 32bpp (85Hz) and supports 8/16/32 MB frame buffer with system memory. Note: Note: UNO-3074 also support 16:9 flat screen. UNO-307x VGA chipsets is similar with commercial laptop VGA chipsets.
UNO-3074 User Manual 36
2.13 Battery Backup SRAM UNO-3074 provides 512 KB of battery backup SRAM. This ensures that you have a safe place to store critical data. You can now write software applications without being concerned that system crashes will erase critical data from the memory. There is a BTRY LED in the front panel of the UNO-3074 (Figure 2.14). Please replace the lithium battery if the BTRY LED is activated. Figure 2.
2.13.1 Lithium Battery Specification Type: BR2032 (Using CR2032 is NOT recommended) Output voltage: 3 VDC Location: Mainboard of UNO-3074. (Figure 2.15) When the voltage of battery < 2.5 VDC, BTRY LED will light up. Figure 2.15: Lithium Battery for SRAM 2.14 Reset Button Press the "Reset" button to activate the reset function. (SW1 of daughterboard) Note: Please refer to Figure A.5 for location of SW1.
CHAPTER 3 Initial Setup This chapter introduces how to initialize the UNO-3074.
Chapter 3 Initial Setup 3.1 Inserting a CompactFlash Card UNO-3074 provides two CompactFlash slots. One slot (CN4) on the daughterboard is accessible from the front panel, where you can insert your CompactFlash card directly. The other slot (CN3) is inside UNO3074 on its motherboard. You can set JP1 and JP2 to decide which one is the master. JP2 on mainboard (refer to Figures A.
3.3 Installing a Hard Disk The procedure for installing a hard disk into the UNO-3074 is listed below. Please follow these steps carefully. 1. Remove the power cord. 2. Unscrew the eight screws from the upper cover (as shown below) 3. Unscrew the HDD bracket from the upper cover. 4. Install the HDD in HDD bracket and secure with the four screws, and then fix the HDD bracket on the upper cover. Please refer to pictures below. Note: When connecting IDE cable for 2.
UNO-3074 User Manual 42
43 Chapter 3
UNO-3074 User Manual 44
5. Connect the IDE flat cable to Primary (recommended; CN1 of mainboard) or secondary IDE connector (CN2 of mainboard), then connect the other side of the connector to the hard disk. (Refer to Figure 3.1 for the location of CN1 and CN2) CN2 CN1 2 Figure 3.1: IDE Connector (CN1 and CN2) Note: 6. When you connect HDD IDE cable to the connector on mainboard, please also pay attention of the direction.
3.4 Installing a PCI-bus Card The procedure for installing a PCI-bus card into the UNO-3074 is listed below. Please follow these steps carefully. 1. Remove the power cord. 2. Remove the upper cover of UNO-3074. 3. Unscrew the screw of a PCI bracket, and remove it. 4. Plug-in PCI-bus card in a PCI-slot of UNO-3074. 5. Screw the 1st anti-vibration rubber towards the 1st PCI card until it is fixed. (Figure 3.2). Figure 3.2: 1st Anti-Vibration Rubber 6.
Figure 3.3: 2nd PCI-bus Card Installation 7. Cut off a part of the anti-vibration rubber if it is too long to fit into the box when the PCI card is fixed. Figure 3.4: Adjust the Anti-Vibration Rubber 8. Screw back the upper cover with the four screws.
3.5 Mounting UNO-3074 There are 3 types of mounting kits for UNO-3000 series: • Panel mount • Stand mount • Wallmount Pls refer to UNO-3000 Series Accessories Manual Note: Due to thermal performance issues, Wallmount will only support specific models 3.6 Installing Power Cable UNO-3074 provides an internal backup power source so that it can provide power for a CD-ROM, DVD-ROM or other external devices. You can use the power cable from accessory package (see section 1.5).
3.7 UNO-3074 Mounting Caution Figure 3.6: UNO-3074 Improper Installation (1) Figure 3.
Figure 3.8: UNO-3074 Correct Installation Note: Because the heat transfer mechanism is designed close to the right side of system, make sure not to attach the right side of the UNO chassis to the wall or ground (shown in Figure 3.10 and 3.11). It may cause the system to hang. Instead, try to allow some space on the right side of UNO chassis. (Figure 3.12). Note: The UNO-3000 series is fanless and depends on the heat sink to transfer heat.
Note Please do not sperate the mainboard (illustrated by the red circle below) from the chassis 3.8 BIOS Setup and System Assignments UNO-3074 adapts Advantech’s SOM-4486/4481 CPU module. Further information about the SOM-4486/4481CPU module can be found in user manual of SOM-4486/4481. You can find this manual on the driver and utility CD of UNO-3074 in the accessory package. Please note that you can try to “LOAD BIOS DEFAULTS” from the BIOS Setup manual if the UNO-3074 does not work properly.
UNO-3074 User Manual 52
APPENDIX A System Settings and Pin Assignments
Appendix A System Settings and Pin Assignments A.1 System I/O Address and Interrupt Assignments Table A.
Table A.1: UNO-3074 System I/O Port 3D0-3DF Color/graphics monitor adapter 3F0-3F7 Diskette controller 3E8-3EF Serial port 3 3F8-3FF Serial port 1 443 Watchdog timer DC000-DFFFF Battery backup resource Table A.2: UNO-3074 Interrupt Assignments Interrupt No.
A.2 Board Connectors and Jumpers There are several connectors and jumpers on the UNO-3074 board. The following sections tell you how to configure the UNO-3074 hardware setting. Figures A.1 to A.5 show the location of the connectors and jumpers. Figure A.1: Backplane Connector & Jumpers Figure A.
Figure A.
Figure A.
Figure A.
Table A.3: Connector and Jumper Descriptions Location Label Function Backplane CN1 Phoenix power connector CN2 Internal power source (Reserved) CN3 DIO connector CN4 Communication slot for main board PICMG1 Communication slot for main board PCI 1 PCI slot 1 PCI 2 PCI slot 2 PCI 3 PCI slot 3 PCI 4 PCI slot 4 Table A.
Table A.
A.3 UNO-3074 Control Register Table A.
A.4 RS-232 Standard Serial Port (COM1~COM2) Table A.
A.5 RS-232/422/485 Serial Port (COM3~COM4) Table A.8: RS-232/422/485 Serial Port Pin Assigns Pin RS-232 RS-422 RS-485 1 DCD Tx- DATA- 2 RxD Tx+ DATA+ 3 TxD Rx+ NC 4 DTR Rx- NC 5 GND GND GND 6 DSR NC NC 7 RTS NC NC 8 CTS NC NC 9 RI NC NC A.6 Ethernet RJ-45 Connector (LAN1~LAN2) Table A.
A.7 Power Screw Terminal (PWR) Figure A.8: Power Connector Pin Assignments Table A.
A.8 PS/2 Keyboard and Mouse Connector Table A.11: Keyboard & Mouse Connector Pins Pin Signal Name 1 KB DATA 2 MS DATA 3 GND 4 VCC 5 KB Clock 6 MS Clock A.9 USB Connector (USB1~USB4) Table A.
A.10 VGA Display Connector Table A.
UNO-3074 User Manual 68
APPENDIX B Programming the Watchdog Timer
Appendix B Programming the Watchdog Timer Below are samples of code for controlling the Watchdog Timer function.