Advantech UNO-3074 User Manual
Advantech UNO-3074 User Manual

Advantech UNO-3074 User Manual

Celeron m/ pentium m embedded automation computer with four pci slot extensions
Table of Contents

Advertisement

UNO-3074
Celeron M/ Pentium M
Embedded Automation
Computer with Four
PCI Slot Extensions

User Manual

i

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the UNO-3074 and is the answer not in the manual?

Questions and answers

Summary of Contents for Advantech UNO-3074

  • Page 1: User Manual

    UNO-3074 Celeron M/ Pentium M Embedded Automation Computer with Four PCI Slot Extensions User Manual...
  • Page 2 Corp. All other product names or trademarks are properties of their respective owners. Support For more information on this and other Advantech products, please visit our websites at: http://www.advantech.com For technical support and service, please visit our support website at: http://www.advantech.com/support/...
  • Page 3 Advantech, or which have been subject to misuse, abuse, accident or improper installa- tion. Advantech assumes no liability under the terms of this warranty as a consequence of such events. Because of Advantech high quality-control standards and rigorous testing, most of our customers never need to use our repair service.
  • Page 4 Step 1: Visit the Advantech web site at www.advantech.com/support where you can find the latest information about the product. Step 2: Contact your distributor, sales representative, or Advantech's cus- tomer service center for technical support if you need additional assis- tance.
  • Page 5: Table Of Contents

    Figure 1.2: Accessories ..........10 Chapter 2 Hardware Functionality ....... 12 Introduction ..............12 Figure 2.1:Front Panel of UNO-3074 ......12 RS-232 Interface (COM1~COM2) ......... 13 RS-232/422/485 Interface (COM3~COM4) ....13 2.3.1 16C550 UARTs with 16-byte FIFO Standard ..... 13 2.3.2...
  • Page 6 2.13.1 Lithium Battery Specification ........38 Figure 2.15:Lithium Battery for SRAM ...... 38 2.14 Reset Button ..............38 Chapter 3 Initial Setup............ 40 Inserting a CompactFlash Card ........40 Connecting Power ............40 Installing a Hard Disk ............. 41 UNO-3074 User Manual...
  • Page 7 Installing Power Cable ............ 49 Figure 3.4: Internal Backup Power Source ....49 UNO-3074 Mounting Caution ........50 Figure 3.5:UNO-3074 Improper Installation (1) ..50 Figure 3.6:UNO-3074 Improper Installation (2) ..50 Figure 3.7:UNO-3074 Correct Installation ....51 BIOS Setup and System Assignments ......52 Appendix A System Settings and Pin Assignments ..
  • Page 8 UNO-3074 User Manual viii...
  • Page 9 Overview This chapter provides an overview of UNO-3074 specifications. Sections include: • Introduction • Hardware specification • Safety precautions • Chassis dimensions...
  • Page 10: Chapter 1 Overview

    3074 combines the best features of a PC, including the processor, RAM, and powerful software, with the reliability, ruggedness, and distributed nature of a PLC. UNO-3074 has the compact size and ruggedness of a PLC, and the software flexibility and functionality of a PC. It's an ideal platform for sophisticated control and logging in rugged environments.
  • Page 11 In completely new packaging, the smallest UNO only mea- sures 180 x 177 x 237 mm (W x H x D). But the UNO-3074 not only deals with PLC tasks, but also offers all the operating and communication power of a modern PC with its Intel Celeron or Pentium III processor and Win- dows Operating System software.
  • Page 12 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.
  • Page 13: Hardware Specifications

    1.2 Hardware Specifications • CPU: Celeron M 1GHz CPU (non-cache) or Pentinum M 1.4GHZ 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) •...
  • Page 14 - Internal timer time base: 100 kHz, 10 kHz, 1 kHz, 100 Hz • HDD: HDD extension kit for installation of one standard 2.5” (optional) SATA HDD support only available for UNO-3074-P32BE • Anti-Shock: 20 G @ Wall mounting, IEC 68 section 2-27, half sine, 11 ms w/HDD...
  • Page 15 • Anti-Vibration: 2 Grms w/CF@IEC 68 sec. 2-64, random, 5~500Hz, 1 Oct./min,1hr axis 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) ...
  • Page 16: Safety Precautions

    Note: Always ground yourself to remove any static elec- tric charge before touching UNO-3074. Modern electronic devices are very sensitive to static elec- tric charges. Use a grounding wrist strap at all times. Place all electronic components on a static- dissipative surface or in a static-shielded bag.
  • Page 17: Chassis Dimensions

    1.4 Chassis Dimensions Figure 1.1: Chassis Dimensions Chapter 1...
  • Page 18: Packing List

    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...
  • Page 19 Hardware Functionality This chapter shows how to setup the UNO-3074 hardware functions, includ- ing connecting peripherals, and setting switches and indicators. Sections include: • Introduction • RS-232 Interface • RS-232/422/485 Interface • LAN / Ethernet Connector • DI/O and Counter •...
  • Page 20: Figure 2.1:Front Panel Of Uno-3074

    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.1: Front Panel of UNO-3074 UNO-3074 User Manual...
  • Page 21: Rs-232 Interface (Com1~Com2)

    RS-422 or RS-485 networks. (Refer to section 2.3.5) 2.3.3 Automatic Data Flow Control Function for RS-485 In RS-485 mode, UNO-3074 automatically detects the direction of incom- ing data and switches its transmission direction accordingly. So no hand- shaking signal (e.g. RTS signal) is necessary. This lets you easily build an RS-485 network with Data+, Data- and Ground.
  • Page 22: Rs-232/422/485 Selection

    Then no handshaking is necessary. In RS-422, if DIP switch is set to “On”, the driver is always enabled, and always in high or low status. UNO-3074 User Manual...
  • Page 23: Table 2.1:Auto Flow & Rs-422 Slave/Masters

    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...
  • Page 24: Table 2.2:Irq Setting Via Switch 1 At Sw3

    * To increase the normal baud rates by eight times, (e.g. if we set the baud rate as 115.2K bps in software, then the actual hardware baud rate will be increased to 921.6K bps), set switch 2 of SW3 to “on”. Note: Only COM3 and COM4 can adjust the transmission rate. UNO-3074 User Manual...
  • Page 25: Termination Resistor (Jp6)

    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 con- troller that is fully compliant with IEEE 802.3u 10/100Base-T CSMA/CD standards. The Ethernet port provides a standard RJ-45 jack on board, and LED indicators on the front side to show its Link (Green LED) and Active (Y ellow LED) status.
  • Page 26: Table 2.4:Digital Input Connector Signal Description

    (Vin). All channels share one common pin (COM). Figure 2.5 shows how to con- nect an external input source to one of the UNO-3074 isolated input chan- nels.
  • Page 27: Interrupt Function Of The Di Signals

    The channels are connected to the interrupt circuitry. Users can disable/ enable interrupt function, select trigger type or latch the port data by set- ting the Interrupt Control Register of the UNO-3074 (refer to section 2.5.5 below). When the interrupt request signals occur, then the software will service these interrupt requests by ISR (Interrupt Service Routine).
  • Page 28: Interrupt Enable Control Function

    To clear the interrupt, you have to write “1” to this bit. This bit must first be cleared to service the next coming interrupt. Table 2.8: Interrupt Flag Bit Values DI0F & DI1F Interrupt Status Read No interrupt Interrupt occur Write Don’t care Clear interrupt UNO-3074 User Manual...
  • Page 29: Onboard Isolated Digital Output

    (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.1 Pin Assignments The connector type of UNO-3074 is plug-in screw terminal block that enables you to connect to field I/O devices directly without additional accessories.
  • Page 30: Power On Configuration

    UNO-3074. Please take care that the current through each DO pin not exceed 200 mA. Figure 2.7 below shows how to connect an external output load to the UNO-3074 isolated outputs.
  • Page 31: 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\Advan- tech\UNO\UNO_IsaDIO\Examples\Console. (Please install DI/O driver from the UNO CD to use these...
  • Page 32: Onboard Isolated Counter/Timer

    They can be programmed to count from 2 up to 65535 or cascaded into one 32-bit counter. The UNO-3074 has two isolated counter input channels designated DI1 and DI3 with two isolated output channels designated DO2 and DO3.
  • Page 33: Counter 0 Function Block

    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...
  • Page 34: 32-Bit Counter Function Block (Ctr32Set=1)

    The gate sources you select determine what kind of gate input signal to enable your counter/timer when receiving clock input. There are two gate sources available for the user counters by setting gate source control bits - CTR0GateSet and CTR1GateSet. UNO-3074 User Manual...
  • Page 35: Table 2.14:Counter Gate Source Control Bit

    Table 2.14: Counter Gate Source Control Bit CTR0GateSet Gate source from “CTR0Gate” control bit (Default) Gate source from digital input 0 (DI0) channel CTR1GateSet Gate source from “CTR1Gate” control bit (Default) Gate source from digital input 2 (DI2) channel 2.7.8 Counter Output Destination Y ou can choose the output destination of counter 0 and counter 1 by setting “Output Destination control bits”- CTR0OutSet and CTR1OutSet.
  • Page 36: Cascaded 32-Bit Counter

    2.8 Power Input UNO-3074 comes with a Phoenix connector that carries 16~36 VDC exter- nal power input, and features reversed wiring protection. Therefore, it will not cause any damage to the system by reversed wiring of ground line and power line.
  • Page 37: Figure 2.12:Led Locations To Monitor Power Input

    Fault LED will be enable. It means that you don’t use redundancy power input. When you have two power inputs, the system will use the power inputs with higher voltage. Note: UNO-3074 provides built-in examples to show how to monitor power input status. Refer to console mode examples in C:\Program Files\Advan- tech\UNO\UNO_IsaDIO\Examples\Console.
  • Page 38: Table 2.18:Power Register Bit Map

    Another PC may be needed to monitor a headless device's status via RS-232 or Ethernet. In order to solve this problem, UNO-3074 offers a programmable LED indicator (Fig- ure 2.13) and buzzer. They can be programmed to show a systems status by LED indicator flickering and buzzer alarm.
  • Page 39: Table 2.19:Led & Buzzer Control Register

    =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. Refer to console mode examples in C:\Program Files\Advan- tech\UNO\UNO_IsaDIO\Examples\Console.
  • Page 40: Usb Connector

    Long beep PS/2 Keyboard and Mouse Connector The UNO-3074 provides a PS/2 keyboard and PS/2 mouse connector. A 6- pin 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...
  • Page 41 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).
  • Page 42 Make sure the IRQ of PCMCIA device is 09. UNO-3074 User Manual...
  • Page 43: Vga Display Connector

    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 sup- ports CRT mode: 1280 x 1024 @ 32bpp (60Hz), 1024 x 768 @ 32bpp (85Hz) and supports 8/16/32 MB frame buffer with system memory.
  • Page 44 UNO-3074 User Manual...
  • Page 45: Battery Backup Sram

    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.
  • Page 46: Lithium Battery Specification

    2.13.1 Lithium Battery Specification Type: BR2032 (Using CR2032 is NOT recommended) Output voltage: 3 V 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...
  • Page 47 Initial Setup This chapter introduces how to initialize the UNO-3074. Sections include: • Introduction • Inserting a CompactFlash Card • Chassis Grounding • Connecting Power • Connecting a Hard Disk • BIOS Setup and System Assignments...
  • Page 48: Chapter 3 Initial Setup

    Screw back the top cover with four screws. 3.2 Connecting Power Connect the UNO-3074 to a 16 ~ 36 VDC power source. The power source can either be from a power adapter or an in-house power source. UNO-3074 User Manual...
  • Page 49: Installing A Hard Disk

    3.3 Installing a Hard Disk The procedure for installing a hard disk is listed below. Please follow these steps carefully. Remove the power cord. Unscrew the eight screws from the upper cover (as shown below) Unscrew the HDD bracket from the upper cover. Chapter 3...
  • Page 50: Uno-3074 User Manual

    When connecting IDE cable with 2.5” HDD, pay attention to the direction of IDE cable. ( the pink line is the 1 pin of IDE cable). IDE HDD Installation Make sure the IDE cable pink line is connect with 1 pin of HDD UNO-3074 User Manual...
  • Page 51 Install HDD into HDD bracket and fix the screw Screw HDD bracket to fix on upper cover Connect IDE cable with IDE connector, please also pay attention of the direction. The correct connection way is shown below, notice the pink line must connect with 1 pin of IDE connector Chapter 3...
  • Page 52 SATA HDD Installation (Only for UNO-3074-P32BE) Install HDD into HDD bracket and fix with screw UNO-3074 User Manual...
  • Page 53 Screw HDD bracket to fix on upper cover Connect IDE cable with adapter board’s IDE connector, please also pay attention of the direction. The correct connection way is shown below, notice the pink line must connect with 1 pin of IDE con- nector Screw the adapter board on HDD bracket Chapter 3...
  • Page 54 Connect IDE cable with IDE connector, please also pay attention of the direction. The correct connection way is shown below, notice the pink line must connect with 1 pin of IDE connector Re-fasten the upper cover with the eight screws. UNO-3074 User Manual...
  • Page 55: Installing A Pci-Bus Card

    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. Remove the power cord. Remove the upper cover of UNO-3074. Unscrew the screw of a PCI bracket, and remove it.
  • Page 56: Figure 3.2:2Nd Pci-Bus Card Installation

    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.3: Adjust the Anti-Vibration Rubber Screw back the upper cover with the four screws. UNO-3074 User Manual...
  • Page 57: Mounting Uno-3074

    3.6 Installing Power Cable UNO-3074 provides an internal backup power source so that it can pro- vide power for a CD-ROM, DVD-ROM or other external devices. You can use the power cable from accessory package (see section 1.5).
  • Page 58: Uno-3074 Mounting Caution

    3.7 UNO-3074 Mounting Caution Figure 3.5: UNO-3074 Improper Installation (1) Figure 3.6: UNO-3074 Improper Installation (2) UNO-3074 User Manual...
  • Page 59: Figure 3.7:Uno-3074 Correct Installation

    Figure 3.7: 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.
  • Page 60: Bios Setup And System Assignments

    SOM-4486/4481. Y ou 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...
  • Page 61 System Settings and Pin Assignments...
  • Page 62: 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.1: UNO-3074 System I/O Port Address Range Device 000-01F DMA controller (slave) 020-03F Interrupt controller 1 (master) 040-05F 8254 timer/counter 060-06F 8042 (keyboard controller) 070-07F...
  • Page 63: Table A.2:Uno-3074 Interrupt Assignments

    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 Watchdog timer DC000-DFFFF Battery backup resource Table A.2: UNO-3074 Interrupt Assignments Interrupt No. Interrupt Source IRQ 0 Interval timer...
  • Page 64: Board Connectors And Jumpers

    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 set- ting. Figures A.1 to A.5 show the location of the connectors and jumpers.
  • Page 65: Figure A.3:Mainboard Connector & Jumpers (Front)

    Figure A.3: Mainboard Connector & Jumpers (Front) Appendix A...
  • Page 66: Figure A.4:Daughter Connector & Jumpers (Front)

    Figure A.4: Daughter Connector & Jumpers (Front) UNO-3074 User Manual...
  • Page 67: Figure A.5:Daughter Connector & Jumpers (Back)

    Figure A.5: Daughter Connector & Jumpers (Back) Appendix A...
  • Page 68: Table A.3:Connector And Jumper Descriptions

    Ethernet2/USB3/USB4 ports Lithium battery for BIOS Lithium battery for SRAM COM3/COM4 RS-422 master/slave selection Share IRQ/Independent IRQ selection and Speed selection CompactFlash 1 master/slave selection COM3 RS-232/422/485 selection COM4 RS-232/422/485 selection COM3/COM4 terminator resistor Digital output latch/non-latch UNO-3074 User Manual...
  • Page 69: Table A.5:Connector & Jumper Descriptions

    Table A.5: Connector & Jumper Descriptions Daughterboard PC card slot Communication slot for mainboard PS/2 keyboard and mouse connector CompactFlash slot 2 Reset button COM1 Tx LED Warning LED for battery backup SDRAM COM1 Rx LED COM2 Tx LED COM2 Rx LED COM3 Tx LED COM3 Rx LED COM4 Tx LED...
  • Page 70: Uno-3074 Control Register

    A.3 UNO-3074 Control Register Table A.6: UNO-3074 Control Register Base Address 200H Isolated Digital Input Status Register 201H Isolated Digital Output Control/Status Register 202H Interrupt Enable Control/Status Register DI1EN DI0EN 203H Interrupt Triggering Edge Control/Status Register DI1TE DI0TE 207H Interrupt Flag/Clear Register...
  • Page 71: Rs-232 Standard Serial Port (Com1~Com2)

    A.4 RS-232 Standard Serial Port (COM1~COM2) Table A.7: RS-232 Serial Port Pin Assigns RS-232 Signal Name Appendix A...
  • Page 72: Rs-232/422/485 Serial Port (Com3~Com4)

    A.5 RS-232/422/485 Serial Port (COM3~COM4) Table A.8: RS-232/422/485 Serial Port Pin Assigns RS-232 RS-422 RS-485 DATA- DATA+ A.6 Ethernet RJ-45 Connector (LAN1~LAN2) Table A.9: Ethernet RJ-45 Connector Pin Assigns 10/100Base-T Signal Name XMT+ XMT- RCV+ RCV- UNO-3074 User Manual...
  • Page 73: Power Screw Terminal (Pwr)

    A.7 Power Screw Terminal (PWR) Figure A.8: Power Connector Pin Assignments Table A.10: Power Connector Pin Assignments Signal Name Power input 1; Range: 16~36 VDC (P1) +Vs* Power input 2; Range: 16~36 VDC (P2) Ground Appendix A...
  • Page 74: Ps/2 Keyboard And Mouse Connector

    A.8 PS/2 Keyboard and Mouse Connector Table A.11: Keyboard & Mouse Connector Pins Signal Name KB DATA MS DATA KB Clock MS Clock A.9 USB Connector (USB1~USB4) Table A.12: USB Connector Pin Assignments Signal Name Cable Color DATA- White DATA+ Green Black UNO-3074 User Manual...
  • Page 75: Vga Display Connector

    A.10 VGA Display Connector Table A.13: VGA Adaptor Cable Pin Assignmen Signal Name Green Blue H-SYNC V-SYNC Appendix A...
  • Page 76 UNO-3074 User Manual...
  • Page 77 Programming the Watchdog Timer...
  • Page 78: Appendix B Programming The Watchdog Timer

    After data entry, your program must refresh the watchdog timer by rewrit- ing the I/O port 443 (hex) while simultaneously setting it. When you want to disable the watchdog timer, your program should read I/O port 443 (hex). UNO-3074 User Manual...
  • Page 79 The following example shows how you might program the watchdog timer in BASIC: 10 REM Watchdog timer example program 20 OUT &H443, data REM Start and restart the watchdog 30 GOSUB 1000 REM Y our application task #1, 40 OUT &H443, data REM Reset the timer 50 GOSUB 2000 REM Y our application task #2, 60 OUT &H443, data REM Reset the timer 70 X=INP (&H443) REM, Disable the watchdog timer...
  • Page 80 UNO-3074 User Manual...

Table of Contents