7.1 Installation of the Windows ® driver ..............22 development files ..........22 ® 7.2 Installation of the Windows ® 7.3 Programming the WITIO-PCIe192 with wasco driver ........25 7.4 Assignment of the Memory Mapped I/O Addresses...........26 7.5 Compatibility with WITIO-PCI32 and WITIO-PCI64 ......27 Standard Extended 8.
® 1. Description The wasco ® interface card WITIO-PCIe192 (Boardname: WASCO- STANDARD PCIe8182) provides 192 digital input or output channels. You can adjust 3,3V or 5V input and output levels by setting jumpers. This card is suitable for input and output applications not requiring galvanic isolation. The 192 input/output channels are programmable to be input or output in groups of eight channels each.
® 2. Installation of the WITIO-PCIe192 STANDARD 2.1 Installation of the card into your system Before you insert the WITIO-PCIe192 unplug the power cord or make sure, there is no current to/in the computer. Inserting into a running system may...
® 4.2 Access to the system components The hardware components of the WITIO-PCIe192 are accessed by reading and writing in Memory Mapped I/O addresses using library functions. The addresses relevant to the WITIO-PCIe192 depend on a base address assigned by the BIOS. You can access to the WITIO-PCIe192 exclusively in double word access.
® 5. 192 Digital Inputs / Outputs For digital input / output, the WITIO-PCIe192 provides three identically Standard constructed connectors with 64 digital IOs each. These 64 digital IOs are arranged in groups of eight channels each (PortA to PortH). You can configure the direction (input or output) of each port individually via a register access.
® 5.3 Read / Write outputs Writing to the register DOUTyCNx sets the outputs. Each connector has two of these registers (DOUT0CNx und DOUT1CNx), in each of which 32 IO pins (4 ports) join together. If not all of the register ports are configured as output, then only the output ranges in the register are taken into account by the card.
® 5.5 Level Adjustment You can configure the voltage level for each of the connectors (IOs and VCC-PINs) with +3.3V and +5V. This is done by setting a jumper on the jumper block of the corresponding connector. JP3 Voltage Level...
Page 20
® Register DDIRCNx (x = number of the connector): Range 31/23/15/7 30/22/14/6 29/21/13/5 28/20/12/4 27/19/11/3 26/18/10/2 25/17/9/1 24/16/8/0 31:24 reserved 23:16 reserved 15:8 reserved DDIRCNx <7:0> Bit 31 - 8 reserved (value 0 is to be written) Bit 7 - 0 DDIRCNx <7:0>...
® 6. Board Identification The board identification is used to differentiate Jumper between several PC cards of the same type on the computer. This is done by a jumper block, which can be read by software. The board identification to be read consists of one Byte (8 Bit) and is...
® ® 7. Programming under Windows ® 7.1 Installation of the Windows driver ® In order to implement the card under Windows , it is necessary to install a special driver, which allows access to the card. The operating system ®...
Page 24
“ Icon. The following window appears (A WASCO-PCIe8117 was used here as an example) If your card has been detected in the system, the board name WASCO- PCIe8182, Board-ID, I/O address as well as the possible interrupt number of the respective card are displayed in this window. Furthermore, the driver version and the location of the driver file can be queried via the „Information“...
After installing development files of Kithara by means of the setup program the folder .../wasco/ contains of the relevant development files and the sample programs. Further sample programs specified for access to the WITIO-PCIe192, you can find on the enclosed CD or please visit our homepage.
® 7.4 Assignment of the Memory Mapped I/O Addresses The Memory Mapped I/O addresses of the single hardware components depend on the base address, as shown in following table using a few examples: Port/Register BA + Offset RD/WR read first 32 inputs of CN1 BA + $140 (PD7..PD0, PC7..PC0, PB7..PB0, PA7..PA0)
IOs. What has changed or what needs to be changed for PCIe board: The board name is „WASCO-PCIe8182“ The functions to access to the port addresses for the PCIe board are „wasco_outputPCIeD“ and „wasco_inputPCIeD“...
® 8.3 Component parts for customized assembly Connection parts EDP-No. SCSI-II plug 68-pin for flat ribbon cable A-553200 SCSI-II socket 68-pin for flat ribbon cable A-557200 SCSI-II plug 68-pin for solder connection A-555340 Slot plate with cutout for male/female connector...
® 10. Specifications Inputs / Outputs Channels: 192 Output level 3.3V/5V, adjustable by jumpers Output current: 5 mA per channel Programmable in 8-Bit-groups as input or output Connection plug 3 * 68pin SCSI socket Bus system 32 Bit PCIe-Bus...
® 11. Product Liability Act Information on Product Liability The Product Liability Act (Act on Liability for Defective Products - ProdHaftG) in Germany regulates the manufacturer‘s liability for damages caused by defective products. The obligation to pay compensation may already exist, if the product’s...
Page 36
® * unplug the power plug before you open the unit or make sure, there is no current to/in the unit. * You only may start up any components, boards or equipment, if they have been installed in a touch-proof casing before. During installation, the the equipment must be de-energized.
® 12. Declaration of Conformity This is to certify, that the CE marked product WITIO-PCIe192 STANDARD EDP Number A-864600 comply with the requirements of the relevant EMC directives 2014/30/ EU. This declaration will lose its validity, if the instructions given in this manual for the intended use of the products are not fully complied with.
Page 38
® Reference system for intended use This PC expansion card is not a stand-alone device. The CE-conformity only can be assessed when using additional computer components simultaneously. Thus the information to the CE conformity exclusively refers to the following reference system for the intended use of the PC...
Need help?
Do you have a question about the WITIO-PCIe192 STANDARD and is the answer not in the manual?
Questions and answers