manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. Advantech
  6. •
  7. PCI Card
  8. •
  9. Advantech PCLS-848-P User manual

Advantech PCLS-848-P User manual

Other Advantech PCI Card manuals

Advantech PCI-1730U User manual

Advantech

Advantech PCI-1730U User manual

Advantech PCM-3641I Installation and operation manual

Advantech

Advantech PCM-3641I Installation and operation manual

Advantech PCIE-1750U User manual

Advantech

Advantech PCIE-1750U User manual

Advantech PCIE-1824 User manual

Advantech

Advantech PCIE-1824 User manual

Advantech PCI-1730U User manual

Advantech

Advantech PCI-1730U User manual

Advantech PCI-1723 User manual

Advantech

Advantech PCI-1723 User manual

Advantech PCIE-1760 User manual

Advantech

Advantech PCIE-1760 User manual

Advantech PCI-1730 User manual

Advantech

Advantech PCI-1730 User manual

Advantech PCE-3132 Installation and operation manual

Advantech

Advantech PCE-3132 Installation and operation manual

Advantech PCIE-1730H-AE User manual

Advantech

Advantech PCIE-1730H-AE User manual

Advantech PCI-1240 User manual

Advantech

Advantech PCI-1240 User manual

Advantech PCA-6005-B User manual

Advantech

Advantech PCA-6005-B User manual

Advantech PCI-1220U User manual

Advantech

Advantech PCI-1220U User manual

Advantech PCI-1710U-DE User manual

Advantech

Advantech PCI-1710U-DE User manual

Advantech PCIE-1680 User manual

Advantech

Advantech PCIE-1680 User manual

Advantech PCM-2312 User manual

Advantech

Advantech PCM-2312 User manual

Advantech PCI-1712 Installation and operation manual

Advantech

Advantech PCI-1712 Installation and operation manual

Advantech PCI-1751U User manual

Advantech

Advantech PCI-1751U User manual

Advantech PCI-1671UP Installation and operation manual

Advantech

Advantech PCI-1671UP Installation and operation manual

Advantech AIMB-228 User manual

Advantech

Advantech AIMB-228 User manual

Advantech MIC-3612/3-BE User manual

Advantech

Advantech MIC-3612/3-BE User manual

Advantech PCI-1752 User manual

Advantech

Advantech PCI-1752 User manual

Advantech PCI-1758 Series User manual

Advantech

Advantech PCI-1758 Series User manual

Advantech PCM-2604C-AE Installation and operation manual

Advantech

Advantech PCM-2604C-AE Installation and operation manual

Popular PCI Card manuals by other brands

Avermedia ER330 Quick installation guide

Avermedia

Avermedia ER330 Quick installation guide

ERMA SSI 1417 instruction manual

ERMA

ERMA SSI 1417 instruction manual

SIIG CyberSerial Dual PCI Software installation

SIIG

SIIG CyberSerial Dual PCI Software installation

Airlink101 AWLH3028 user manual

Airlink101

Airlink101 AWLH3028 user manual

Dolphin MXH932 user guide

Dolphin

Dolphin MXH932 user guide

I-Bus IBC2602 user guide

I-Bus

I-Bus IBC2602 user guide

ICP DAS USA PCI-1002H user manual

ICP DAS USA

ICP DAS USA PCI-1002H user manual

Exsys EX-60102 manual

Exsys

Exsys EX-60102 manual

Chelsio Communications T5 Series Installation and user guide

Chelsio Communications

Chelsio Communications T5 Series Installation and user guide

Conrad Electronic 97 46 71 operating instructions

Conrad Electronic

Conrad Electronic 97 46 71 operating instructions

Micro Innovations USB650A Quick installation guide

Micro Innovations

Micro Innovations USB650A Quick installation guide

KTI Networks KF-310 user guide

KTI Networks

KTI Networks KF-310 user guide

Intellinet 500517 user manual

Intellinet

Intellinet 500517 user manual

Asus SpaceLink WL230 user manual

Asus

Asus SpaceLink WL230 user manual

SIIG SC2475 Quick installation guide

SIIG

SIIG SC2475 Quick installation guide

TRENDnet TEW-703PI Quick installation guide

TRENDnet

TRENDnet TEW-703PI Quick installation guide

Pericom PI7C7100 manual

Pericom

Pericom PI7C7100 manual

ADLINK Technology cPCI-3548 user manual

ADLINK Technology

ADLINK Technology cPCI-3548 user manual

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.

PCLS-848-P
IEEE-488 INTERFACE CARD
PASCA SUPPORT PACKAGE
USER'S MANUAL
Part No. 2003848030 Rev. A2
Printed in Taiwan Sep. 1991
PCLS-848-P
IEEE-488 INTERFACE CARD
PASCAL SUPPORT PACKAGE
USER’S MANUAL
This documentation and software routines contained in the
PCLS-848-P software diskette are copyrighted 1989 by the
Advantech Co., Ltd. All rights are reserved. Advantech
Co., Ltd. reserves the right to make improvements in 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 Advantech Co., Ltd.
Information provided in this manual is intended to be
accurate and reliable. However, Advantech Co., Ltd.
assumes no responsibility for its use; nor for any infringe-
ments of rights of third parties which may result from its
use.
PC-LabCard is a trademark of Advantech Co., Ltd. IBM
and PC are trademarks of International Business Machines
Corporation. MS-DOS and MS-PASCAL are trademarks of
Microsoft Corporation. TURBO PASCAL is a trademark of
Borland Inc. Intel is a trademark of Intel Corporation. Nl
PC-II is a trademark of National Instruments Corporation.
Contents
CHAPTER 1. GENERAL INFORMATION .............................................1
1.1. Introduction to the Product ......................................................................... 1
1.2. Description of the Documentation .............................................................. 2
CHAPTER 2. INSTALLATION .................................................................5
2.1. Inspection .................................................................................................... 5
2.2. Switch and Jumper Setting ......................................................................... 5
2.2.1. VO Base Address and Wait State Sethng ......................................................... 6
2.2.2. Firmware Address Setting ................................................................................. 7
2.2.3. Operating Mode Setting ..................................................................................... 8
2.2.4. DMALevel Setting ............................................................................................. 9
2.2.5. Interrupt Level (IRQ) Setting .............................................................................. 9
2.3. Installmg the Card 2.3.1. Preparation ........................................................ 9
2.3.2. Installing the Card into a PC ............................................................................ 10
2.3.3. Function Check ............................................................................................... 11
CHAVIJER 3. PROGRAM~NGREFERENCE.......................................15
3.1. Introduction ............................................................................................... 15
3.2. Using the IEEE-488 Drivers for Microsoft Pascal .................................... 16
3.3. Using the IEEE 488 Drivers for Turbo Pascal .......................................... 18
3.4. The IEEE488 Procedures and Functions ................................................. 20
3.4.1. icabort ............................................................................................................. 21
3.4.2. iedevclr ........................................................................................................... 22
3.4.3. iedevice ........................................................................................................... 23
3.4.4. ieenter ............................................................................................................. 24
3.4.5. ieentera ........................................................................................................... 25
3.4.6. iecol ................................................................................................................ 27
3.4.7. ieinit ................................................................................................................ 29
3.4.8. iello ................................................................................................................. 32
3.4.9. ielocal .............................................................................................................. 33
3.4.10. ieoutput ........................................................................................................... 34
3.4.11. ieouta .............................................................................................................. 35
3.4.12. ieppoll ............................................................................................................. 37
3.4.13. ieppollc ............................................................................................................ 38
3.4.14. ieppollu ........................................................................................................... 40
3.4.15. ieremote .......................................................................................................... 41
3.4.16. ieseg ............................................................................................................... 42
3.4.17. iesend ............................................................................................................. 43
3.4.18. iespoll .............................................................................................................. 45
3.4.19. iestatus ........................................................................................................... 46
3.4.20. ietimout ........................................................................................................... 48
3.4.21. ietrig ................................................................................................................ 49
CHAPTER 4. PROGRAMMINGEXAMPLES.......................................51
4.1. Interactive Data Transfer .......................................................................... 51
4.2. Set the IEEE 48S Printer t ........................................................................ 55
4.3. Voltage Measurement with DVM .............................................................. 57
4.4. ADSOO PMU Programming ..................................................................... 60
4.5. Multiple Device Triggering ........................................................................ 64
CHAPI.ER 5. ADVANCEDPROGRAMMINGTECHIQUES ...............67
5.1. Direct Memory Aocess (DMA) .................................................................. 67
5.2. Transfer Speed ......................................................................................... 69
5.3. Interrupt ..................................................................................................... 70
5.4. More about the Procedure iesend( ) ......................................................... 71
CHAPTER 6. DIGITAL OUTPUT...........................................................73
CHAPTER 7. THEORY OF OPERATION.............................................75
7.1. Introduction ............................................................................................... 75
7.2. Block Diagram Description ....................................................................... 75
CHAPTER 8. TROUBLE SHOOTING...................................................79
8.1. Introduction ............................................................................................... 79
8.2. Periodic Maintenance ............................................................................... 79
8.3. Troubleshooting Procedure ....................................................................... 79
8.4. Part Iist ...................................................................................................... 81
CHAPTER 9. BUS TUTORIAL ...............................................................83
9.1. General Bus Description ........................................................................... 83
9.2. Bus Structure ............................................................................................ 84
9.2.1. IEEE 488 Connector Pin Assignment .............................................................. 84
9.2.2. IEC-25 Connector Pin Assignment ................................................................. 84
9.3. Management Iines .................................................................................... 85
9.4. Bus Commands ........................................................................................ 86
9.5. Service Request and Serial Pollmg .......................................................... 87
9.6. Parallel Polling .......................................................................................... 87
9.7. Code Summary ......................................................................................... 88
9.8. Handshake lines ....................................................................................... 90
9.9. Other Bus Iines ......................................................................................... 92
9.10. Bus Operating Considerations .................................................................. 92
CHAPTER 10. ASCO TABLE..................................................................93
CHAPTER 11. NEC7210 READ/WRITE REGISTERS........................95
CHAPTER 12. SUMMARYOF PROCEDURES AND FUNCIIONS ...97
12.1. IEEE488 Procedures for hlicrosoft Pascal ............................................... 97
12.2. IEEE-488 Procedures for Turbo Pascal ................................................... 99
Figures
Figuree 7-1 PCL-848A/B Block Diagram ......................................................... 77
CHAPTER 1 GENERAL INFORMATION
1
CHAPTER 1. GENERAL INFORMATION
1.1. Introduction to the Product
The PCL-848A/B MULTIFUNCTION IEEE-488 INTERFACE CARD is a valuable
addition to your PC that allows you to communicate with over 2000 products, made
by over 200 manufacturers, in over 14 countries. The IEEE-488-1978 standard that
this IEEE-488 card implements is the most widely used international standard for
information transfer between computer and electronic instruments.
There are numerous publications and articles that may be used in conjunction with
this manual to assist you to understand the interface standard. The IEEE reference
document may be ordered by writing to the IEEE Service Center, 445 Hoes Lane,
Piscataway, NJ 08854, USA.
The IEEE-488 interface card provides the hardware (electrical and mechanical) and
software required for you to interface your PC to the IEEE-488 bus. The software is
packaged in read-only-memory (firmware) and on a diskette to provide versatile and
easy-to-use IEEE-488 procedures for your Pascal language. Firmware cannot be
accidentally erased or overwritten and it is always available for use by application
programs. This manual provides a programming reference (Chapter 3.) and program-
ming techniques (Chapter 4. and 5.) to assist you in writing your own application
programs.
The key features of this interface card include:
*Operating in one of the two modes (switch selectable).
Mode A: Compatible with the PCL-748 IEEE-488 interface card and use the same
IEEE-488 function set.
Mode N:Software compatible with National Instrument PC-II and IBM-PC GPIB
adaptor and use the driver and software developed for them.
*Implementation of the entire IEEE-488 standard.
*Powerful and easy-to-use software command set. Fewer argu ments and simple
initialization.
*On-board RAMfor working space. No system memory space is needed for the
IEEE-488 interface operation.
2PCLS-848-P User's Manual
*Built-in 16 bit digital output port provides a convenient and economical solution for
signal switching and digital control applications. The D/O port is compatible with
the daughter boards: PCLD-785 Relay Output Board, PCLD-786 SSR & Relay
Driver Board and PCL-789 Amplifier & Multiplexer Board.
*The software can change the PC printer port to an IEEE-488 device. The PrtSc
(print screen) key, all print statements, word processing and spreadsheet programs
that use printer driver in BIOS can use IEEE-488 printers.
*High speed direct memory access (DMA) with the ability to handle 64K byte
arrays.
*Programmable system controller, active controller or device functions.
*All device functions, addresses, interrupt conditions, and parallel poll responses are
programmable.
*DIP switch selectable wait states (0/2/4/6 wait states) to ensure the compatibility to
very high speed PC’s.
*PCL-848A offers the connectors of the IEEE-488 standard while PCL-848B uses
the 25 pin D type connectors for the IEC-625 standard.
*Each device on the IEEE-488 bus can be assigned with its own terminator.
1.2. Description of the Documentation
Information in this manual is given at several levels of detail and is organized to allow
you work through the TUTORIAL, PROGRAMM ING REFERENCE and PRO-
GRAMMINGEXAMPLES chapters.
If you have no IEEE-488 experience, go to Chapter 9 after this chapter. The IEEE-488
TUTORLAL in Chapter 9 is designed to give you a thorough understanding of how
the IEEE-488 General Purpose Interface Bus (GP-IB) works. Topics in the TUTORI-
AL should be read in sequence if you have no IEEE-488 background and intend to
write application programs. With a solid understanding of the basic IEEE-488
concepts, followed by returning to the PROGRAMMING REFERENCE, and the
PROGRAMMINGEXAMPLES, you should be able to program almost any IEEE-
488 bus system without interface problems.
CHAPTER 1 GENERAL INFORMATION
3
If you are familiar with the basic concepts of the IEEE-488 bus you may want to
begin reading Chapter 3 PROGRAMMINGREFERENCE. This chapter describes the
statement syntax and techniques to use the IEEE-488 driver. Chapter 4 PROGRAM-
MINGEXAMPLES will show you how the procedures are used in typical applica-
tions and also provide you with useful program examples for your own applications.
If you want to know more details about this IEEE-488 interface card, please refer to
Chapter 5 ADVANCED PROGRAMMING TECHNIQUES. This chapter tells you
how to set DMA, how to modify transfer speed and how to use interrupts.
This manual is intended to be accurate and is organized to give you a quick reference
for programming ideas and the concepts of the IEEE-488 bus.
4PCLS-848-P User's Manual