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.
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.
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...
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.
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 •...
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...
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.
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...
* 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...
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.
(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.
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).
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...
(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.
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.
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...
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.
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...
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...
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.
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.
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.
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.
=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.
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...
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.
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...
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...
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...
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...
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.
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...
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).
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.
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...
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...
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.
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...
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...
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...
Need help?
Do you have a question about the UNO-3074 and is the answer not in the manual?
Questions and answers