3.1.2 Electrostatic safety requirements ....................25 3.1.3 External inspection ........................25 3.1.4 Readiness check ........................26 3.1.5 Installation of DIC324......................... 26 3.1.6 Module's default configuration ....................26 3.1.7 Connection to the module ......................27 3.1.8 Module configuration........................27 Main control capabilities ..........................27 3.2.1...
Page 4
“as is” basis without warranty. Fastwel assumes no liability for consequential or incidental damages originated by the use of this software. This document contains information, which is property of Fastwel Co. Ltd. It is not allowed to reproduce it or transmit by any means, to translate the document or to convert it to any electronic form in full or in parts without antecedent written approval of Fastwel Co.
DIC324 User Manual Notation and Conventions Warning, high voltage! This sign and inscription warn you about the dangers associated with electric discharges (> 60 V) at the time you touch the device or its parts. Noncompliance with the safety precautions, mentioned or prescribed by the rules could endanger your life or health, or lead to product damages.
DIC324 User Manual Safety requirements This product is designed and tested for the purpose of ensuring compliance with the electric safety requirements. Its design guarantees long-term failsafe operation. Life cycle of the device can be sufficiently reduced due to improper handling during unpacking and installation. Therefore, for your own safety and in order to ensure the proper operation of the device, you should observe the below recommendations.
To keep the warranty, the product should not be altered or revised in any way. Any alterations or improvements not authorized by Fastwel LLC, except for those specified in this document or obtained from the technical support department of Fastwel LLC as a set of instructions for their implementation, cancel the warranty.
Warranty period The warranty period for the products made by Fastwel LLC is 36 months since the sale date (unless otherwise provided by the supply contract). The warranty period for the custom-made products is 60 months since the sale date (unless otherwise provided by the supply contract.
DIC324 Introduction Digital I/O Module with galvanic isolation DIC324 is implemented in PC/104+ standard on the basis of the stack of DIC122 and DIC123 modules. It has 16 channels of isolated digital input channels and 8 channels of isolated digital output. Electrical parameters of the modules are identical to those of the DIC122 and DIC123 modules.
Module's versions and their designations at the time of the order (ordering information) are given in the table below 1-1. Table 1-1: ORDERING INFORMATON Conventional Ordering Name Note designation designation Digital I/O module DIC324-01 with galvanic isolation DIC324 DIC324 DIC324-01 \Coated Conformal coating option.
User Manual DIC324 Module delivery checklist Delivery checklist for all the module versions is given in the Table 1-2 Table 1-2: Delivery checklist Ordering Description designation DIC324 digital I/O module with galvanic isolation DIC324-01 IMES.421459.114 – – – – Packaging.
External view and location of components The below figures will help you identify components, their configuration and functions. 1.4.1 Module external view Fig. 1-1: External view of DIC324 Note External view of module versions could slightly differ from the one shown in the Figures.
User Manual DIC324 1.4.2 Overall and mounting dimensions, location of main components Fig. 1-2: Overall dimensions and location of main components of DIC324...
Level (BASE DO 1...8 Base Address Switch Fig. 2-1: Block diagram of DIC324 The module's block diagram contains main functional elements: FPGA (BASE) – System FPGA Xilinx XC6SLX4-2CSG225I; – FPGA1 – User FPGA Xilinx XC6SLX4-2CSG225I; – PC104+ (ISA) – edge connector of 8-bit ISA bus;...
User Manual DIC324 Location of main components Location of the main components, connectors that correspond to them, as well as commutator bars of the module is demonstrated in Figure 1-2 (Top view) and Figure 2-2 (Bottom view). Designations of connectors, switches and jumpers comply with designations on the module's board: −...
User Manual DIC324 Module's functional nodes and interfaces 2.3.1 Base FPGA (BASE) Base FPGA is a control FPGA of the module. It has implemented: Local Bus generation for communication with the module's node of digital I/O, SPI controller for implementation of in- circuit programming and configuration of this node, as well as module's base address selector and interrupt operating line on ISA bus.
User Manual DIC324 Table 2-2: Identification of ISA bus contacts, row B Contact Signal State Contact Signal State Power supply /DACK1 Input RESET Input DRQ1 Output Power supply /REFRESH Input IRQ9 Output BCLK Input Power supply IRQ7 Output DRQ2 Output...
User Manual DIC324 2.3.3 Digital input ports (Digital_Inputs) Digital input connectors are input buffers with galvanic isolation. Input buffers support differential input and ensure galvanic isolation up to 500 V per channel and 1000 V between the channel and "ground" (GND) of the module.
+DIx -DIx +Vin -Vin DC-DC Fig. 2-5: Diagram of DIC324 input channel For galvanic isolation, the following optrons are used: TCMT-1600 (Vishay). Input channel implementation, similar to the one of DIC112/DIC122. Switches (jumpers): − Selection of input signal connection mode. Jumpers (XP13-XP20) of changing the...
User Manual DIC324 XP12 Fig. 2-7: XP12 jumper (Set to XP12[3-4] at the time of delivery) 2.3.5 Resistive assemblies Assemblies of RN1, RN2 resistors are used for setting trigger threshold per each group of eight input channels. The delivery contains two types of resistor assemblies with the rate: 470 Ω, 2.2 kΩ.
User Manual DIC324 Fig. 2-10: Input channel 1 diagram 2.3.8 Base address switch Figure 2-11 shows the switch of base address and module addressing mode setting (SA1) and location of its separate engines at the time of module's delivery. Mode Reserved Fig.
Module preparation for use 3.1.1 General requirements When handling DIC324, you should strictly follow the below safety requirements. Manufacturer shall not be liable for any damages, arising out as a result of non-observance of such requirements: – all the installation and preparation works on the module, any additional external...
IS TURNED OFF. ATTENTION: WHEN INSTALLING THE PC/104-PLUS MODULES TRY NOT TO BEND OR DEFORM THE BOARD OF DIC324 AND CPU's MODULE. PROPERLY MATCH THE CONTACTS AND USE THE NECESSARY FASTENERS. General characteristics of external power supply source and current consumption values (excluding signal currents), required for module's stable operation, are shown in p.2.3.10.
SA[9:4] in the I/O area (I/O), which will make the module available for the system. The engine of the switch 8 is responsible for the type of addressing in DIC324 with regard to the I/O address space with or without an offset.
SA[15:12] = Ah). The ports occupy 16 bytes in the I/O area. NOTE: DELIVERIES OF DIC324 MODULE BY DEFAULT, WITH BASE ADDRESS CONFIGURATION – A110 (COMPLIES WITH FIG. 3-1 When addressing to the module, the LED for indication of requests (references) is activated for a short period.
THE SET BASE ADDRESS IS NOT USED WITHIN THE SYSTEM! 3.2.2 Jumpers for the installation of input signal connection type Signals are connected to the DIC324 Module via XP10 connector (type IDC-34). Connection types: 1. Single-wire connection of digital signals 2.
User Manual DIC324 Single-wire connection of digital signals Two-wire connection of signals Two-wire connection of potential-free Single-wire connection of potential-free contacts contacts Fig. 3-2: Connection to the module In case of changing a type of signal connection, the jumpers should be reset...
3.2.3 Setting the range of input voltages. Module DIC324 can be used for operation with voltages from 3.2 to 52 Volts (in two ranges see the table). Trigger threshold per each group of eight input channels is determined by assemblies of RN resistors, which are installed into the pads XS2, XS3.
User Manual DIC324 Warning! Despite the fact that the module is able to switch the current load up to 500 mA within the entire temperature range (from - 40°C to +85°C), when using the module with the high environment temperature (from +75°C to +85°C), it is not recommended to activate maximum current load...
(G): frequency meter (F) Fig. 3-3: Matrix diagram Below is the description of DIC324 ports (Code of “D11” diagram) with the Base Address BA. Control register is available by writing via port with the address...
User Manual DIC324 Table 3-6: Event front edge codes for groups of inputs Groups Inputs of inputs IN[7:0] IN[15:8] Table 3-7: De-bouncing time codes for groups of inputs Event front edge in FR[1:0] the group of channels x ↑ ↓...
User Manual DIC324 Warning! Interrupt signal reset will be carried out only after reset of the relevant bits in the register of events. Reset of bits prohibits generation of interrupts. Register of inputs is available by reading via byte ports with addresses...
User Manual DIC324 Table 3-12: Control register Address BA + 7 ST_RDY ERR BA + 8 BA + 9 CH[3:0] Code of input, connected to the frequency meter ( 0 ... 15). Measuring error. The bit is set if the frequency meter is overfilled (F[15:0]>...
3.3.2.2 Designation of outputs ports Control of DIC324 is carried out via the I/O ports. Addresses of the ports are set with regard to the Base Address (BA), set by the SA1 switch. Register of outputs is available through recording and reading via the port with BA+0 address.
Programming example for reading the FPGA1 identifier in “C” language shall be viewed as follows: printf ("DIC324 Diagram Code:\"D11\" FASTWEL, 2016\n"); // -- Determine Base Address ---- for (BA=0x110;BA<0x400;BA+=0x10) if ((inportb(BA+0xA00E)=='D')&&(inportb(BA+0xA00F)==11)) break; if (BA==0x400) { printf("Diagram Code\"D11\"not loaded !");return; } else printf("Base address of DIC324 module is determined:%Xh\n",BA);...
/? output of the help line NOTE: AT FASTWEL FTP-SERVER YOU CAN FIND ".XSV" FILE, DESIGNED FOR PROGRAMMING FPGA1 BY DEFAULT CONFIGURATION To program EEPROM the following utility is used: eeprog.exe. The required configuration is programmed to the user FPGA1 by starting the utility eeprog.exe with the...
Page 42
- output of configuration codes via module's base address, where xxx is the module's base address; eeprog.exe /? - output of the help line CONFIGURATION FILES FOR FPGA WITH DESCRIPTIONS AND EXAMPLES OF “C” NOTE: PROGRAMMING CAN BE FOUND AT FASTWEL FTP-SERVERS.
User Manual DIC324 Transportation, unpacking and storage Transportation The module should be transported in a separate packaging box (transport packaging) of the manufacturing facility, which consists of an individual antistatic bag and a cardboard box, in the closed transport (automobile, railway, air transportation in heated and pressurized compartments) in storage conditions 5 defined in the GOST standard 15150-69 (IEC 721-2-1 standard) or in storage conditions 3 during sea transportation.
1.2 Use of the Fastwel products as well as the objects of intellectual property containing in them, in the ways and for the purposes, not provided by the present user manual and datasheet isn't allowed without preliminary written approval of Fastwel.
Need help?
Do you have a question about the DIC324 and is the answer not in the manual?
Questions and answers