background image

Artisan Technology Group 

is your source for quality 

new and certified-used/pre-owned equipment

• 

FAST SHIPPING AND 

DELIVERY

• 

TENS OF THOUSANDS OF 

IN-STOCK ITEMS

•  EQUIPMENT DEMOS
• 

HUNDREDS OF 

MANUFACTURERS 

SUPPORTED

•  LEASING/MONTHLY

 

RENTALS

•  ITAR CERTIFIED

           

SECURE ASSET 

SOLUTIONS

SERVICE CENTER REPAIRS

Experienced engineers and technicians on staff 

at our full-service, in-house repair center

WE BUY USED EQUIPMENT

Sell your excess, underutilized, and idle used equipment 

We also offer credit for buy-backs and trade-ins

www.artisantg.com/WeBuyEquipment

                        

REMOTE INSPECTION

Remotely inspect equipment before purchasing with 

our interactive website at

 

www.instraview.com

LOOKING FOR MORE INFORMATION? 

Visit us on the web at

 

www.artisantg.com

    

for more 

information on price quotations, drivers, technical 

specifications, manuals, and documentation

Contact us:

 

 

(888) 88-SOURCE  |  [email protected]  |  www.artisantg.com

SM

View

Instra

Содержание ProDAQ 3020 USB 2.0 VXIbus Slot-0

Страница 1: ...l service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE INSPECTION Remotely inspect equipment before purchasing with our interactive website at www instraview com LOOKING FOR MORE INFORMATION Visit us on the web at www artisantg com for more information on ...

Страница 2: ...ace PUBLICATION NUMBER 3020 XX UM 0201 Copyright 2014 Bustec Production Ltd Bustec Production Ltd Bustec House Shannon Business Park Shannon Co Clare Ireland Tel 353 0 61 707100 FAX 353 0 61 707106 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Страница 3: ...on herein has been developed at private expense and may only be used for operation and maintenance reference purposes or for purposes of engineering evaluation and incorporation into technical specifications and other documents which specify procurement of products from Bustec Production Ltd This document is subject to change without further notification Bustec Production Ltd Reserve the right to ...

Страница 4: ...llation 25 2 7 1 Running the VXIbus Resource Manager 25 2 7 2 The VISA Assistant 27 3 PROGRAMMING VXI DEVICES USING THE PRODAQ 3020 INTERFACE 33 3 1 Connecting to a Device 33 3 2 Programming Register based Devices 34 3 2 1 Accessing Registers 34 3 2 2 Moving Blocks of Data 37 3 3 Programming Message based Devices 40 3 3 1 Writing and Reading Messages 40 3 4 Optimising Programs using the ProDAQ 302...

Страница 5: ...ectors 51 6 1 4 Reset Switch 51 6 2 ProDAQ 3020 AB Front Panel Connectors and Switches 52 6 2 1 GPIB Port Connector 52 6 3 ProDAQ 3020 BA Front Panel Connectors and Switches 53 6 3 1 Trigger Chain In Out Connectors 53 6 4 ProDAQ 3020 BB Front Panel Connectors and Switches 54 SPECIFICATIONS 55 6 5 Interface Characteristics 55 6 6 VXIbus Characteristics 55 6 7 Front Panel I O 56 6 8 Power Supply Loa...

Страница 6: ...sion and Update 23 Figure 18 Firmware Update Progress 24 Figure 19 Running the VXI Resource Manager 25 Figure 20 Resource Manager Configuration 26 Figure 21 The VISA Assistant 27 Figure 22 VISA Assistant Session Window 27 Figure 23 Using a template operation 28 Figure 24 Using a basic I O operation 29 Figure 25 Memory I O Operations 29 Figure 26 Shared Memory Operations 30 Figure 27 VXI Specific O...

Страница 7: ...0 XX UM ProDAQ 3020 USB2 0 VXIbus Slot 0 Interface User Manual Page 6 of 60 Copyright 2003 Bustec Production Ltd Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Страница 8: ...backplane Data packages sent and received via the USB bus will be either translated into accesses on the VXIbus or can be used to control the configuration and Slot 0 capabilities of the ProDAQ 3020 The ProDAQ 3020 can automatically detect whether it is installed in the left most slot of a VXI mainframe slot 0 and will enable or disable its Slot 0 capabilities accordingly 1 1 2 The Host Computer T...

Страница 9: ...ed as a slot 0 controller in a D size mainframe it cannot provide the necessary control for instruments using the additional features of the P3 connector CLK100 Star Trigger add Trigger and Local Bus Lines 1 1 4 The USB Cable To connect the ProDAQ 3020 USB2 0 VXIbus Slot 0 Interface to your host computer use the USB A to B high full speed cable provided You can connect the ProDAQ 3020 to any of th...

Страница 10: ... Unpacking and Inspection All ProDAQ modules are shipped in an antistatic package to prevent any damage from electrostatic discharge ESD Proper ESD handling procedures must always be used when packing unpacking or installing any ProDAQ module ProDAQ plug in module or ProDAQ function card Ground yourself via a grounding strap or similar e g by holding to a grounded object Remove the ProDAQ module f...

Страница 11: ...ive with the driver CD in it 3 Select VISA Library for ProDAQ Controller from the driver section of the CD menu to start the setup wizard Please note If you have downloaded the Bustec VISA Library from our WEB site all files are packed into a single ZIP archive To start the installation unpack the files into a separate directory on your drive and run the executable setup exe from that location 4 S...

Страница 12: ...he installation VISA Assistant An interactive graphical user interface for the VISA library It will allow you to use the VISA library without writing your own application Help Files Help files for the VISA library Examples How to program using the VISA library Figure 2 Selecting Components for Installation 8 After selecting Next the wizard will install the files and components for the chosen confi...

Страница 13: ... the module should touch the mounting rails in the mainframe Figure 3 Installing the ProDAQ 3020 into a C Size Mainframe Note To ensure proper grounding of the module tighten the front panel mounting screws after installing the module in the mainframe To connect the ProDAQ 3020 USB 2 0 VXIbus Slot 0 Interface to your computer use the USB A to B cable provided The A series plug connects to your hos...

Страница 14: ...ysical interconnect is a tiered star topology with a hub at the center of each star Therefore new devices can be added either on the same tier as long as ports are available or one of the ports can be used to connect to a new hub providing the center for a new tier The USB standard allows for up to seven tiers per system VXI VXI VXI VXI VXI VXI USB Hub DIRECT CONNECTION DIRECT CONNECTION USING MUL...

Страница 15: ...devices in it Figure 6 USB Bus Topology USB 2 0 host controllers and hubs provide capabilities so that full speed and low speed data can be transmitted at high speed between the host controller and the hub but transmitted between the hub and the device at full speed or low speed This capability minimizes the impact that full speed and low speed devices have upon the bandwidth available for high sp...

Страница 16: ...bus to the PC Because the USB bus is hot plug capable the system will detect the event and will start to look for a driver for the new hardware In the New Hardware Wizard select Search for a suitable driver for my device Figure 7 Using the Hardware Wizard and select Next If you are installing using the supplied CD ROM choose CD ROM drives as optional search location Figure 8 Select a Search Locati...

Страница 17: ...ew Hardware Wizard It will show you the location of the driver files found and allow you to select Finish to complete the installation After the driver is installed the ProDAQ 3020 USB 2 0 VXIbus Slot 0 interface will be shown in the device manager under Bustec VXI Devices once it is connected and switched on Figure 9 Typical Device Manager Display Attention The VISA configuration utility must be ...

Страница 18: ...n on the VXI mainframe From the VXIplug play program group created during the installation of the VISA library select VISA Configuration Utility Start VXIPNP VISA Configuration Utility This will start the configuration tool for the VISA library and attached hardware interfaces Figure 10 VISA Library Configuration Utility To add a new interface select Add Interfaces A new dialog Available Interface...

Страница 19: ...the configured interface with its interface name and number Figure 12 Displaying configured Interfaces To remove the configuration for a device from the system select the device in the list of configured interfaces and select Remove Interface To configure device dependent parameters of an interface select Configure Interface If you hot plug a device which was already configured on this system the ...

Страница 20: ...he configuration dialog allow to configure the different parts of the interface VXIbus Configures various parameters used by the ProDAQ 3020 when accessing the VXIbus Interrupt Configures the assignment and use of the VXIbus interrupt lines Front Panel I O Configures the routing of VXIbus clock and trigger lines to from the front panel connectors Version Allows checking and updating the firmware v...

Страница 21: ...rameters are Bus Time out The time the on board times needs to expire once a VXIbus access by the 3020 is started If it expires a VXIbus slave did not respond correctly and a bus error is generated Possible values are Disabled 16 µsec 32 µsec 64 µsec 128 µsec 256 µsec 512 µsec and 1024 µsec Arbitration Mode Selects the bus arbiter mode Possible values are Priority Single Level Arbitration or Round...

Страница 22: ...allocation mechanism This setting must be used if a instrument in the system does not allow the dynamic allocation of interrupt lines and wants to use one or more lines permanently allocated Figure 15 Configuring the Interrupt Lines 2 6 3 Configuring the Front Panel I O The ProDAQ 3020 USB 2 0 VXIbus Slot 0 Interface supports the synchronization of multi mainframe systems via shared system clocks ...

Страница 23: ...tors see also 3 5 2 Using Front Panel Trigger Lines The ProDAQ 3020 AB supports in addition to build a daisy chain to forward all or some TTL trigger lines from one mainframe to another The Active Edge control in the Input Trigger area can be used to select the active edge for the trigger detection on the Trig In connector Rising A rising edge detected on the front panel Trig In connector will ass...

Страница 24: ...gger signals from one mainframe in a multi mainframe system to another The eight controls VXI TTL 0 to VXI TTL 7 allow to selectively enable the VXIbus TTL trigger lines to be received via the front panel Trig Daisy Chain In connector and forwarded by the front panel Trig Daisy Chain Out connector 2 6 4 Firmware Version Checking and Update Selecting the Version tab shows the firmware version of th...

Страница 25: ...e Progress After finishing the update you need to cold start the ProDAQ 3020 by power cycling the VXIbus mainframe to make the change effective Warning Do not stop the configuration utility or power cycle the VXI mainframe during the firmware update Otherwise the ProDAQ 3020 USB 2 0 VXIbus Slot 0 Interface may become unusable Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURC...

Страница 26: ...e their initialization and self test if available Then he performs the following functions 1 Identify all VXIbus and GPIB devices in the system 2 Manage the system self test and diagnostic sequence 3 Configure the system s A24 and A32 address maps 4 Configure the system s Commander Servant hierarchies 5 Allocate the VXIbus IRQ lines 6 Initiate normal system operation Once finished the information ...

Страница 27: ...estarted after re running the resource manager Caution The initial resource manager delay as defined by the VXIbus standard must be in minimum five 5 seconds Configuring the resource manager to use a shorter delay might not allow all devices to finish their initialization and self test preventing the resource manager from identifying and configuring them Note The VISA library is a shared library t...

Страница 28: ...art VXIPNP VISA Assistant The main window of the Visa Assistant shows a list of all VISA resources in the system Figure 21 The VISA Assistant On selecting one by double clicking on its entry the VISA Assistant opens a VISA session for that device in a separate window Figure 22 VISA Assistant Session Window In the treeview control on the left hand side you have now access to information about the s...

Страница 29: ...vent operations As an example the function viGetAttribute allows to retrieve the values for attributes defined for a resource Selecting the function in the treeview control on the left hand side click on Template Operations then on viGetAttribute allows you to control the parameters for the function in a dialog on the right hand side of the session window Figure 23 Using a template operation Selec...

Страница 30: ...d status of the operation 2 7 2 3 Memory I O Operations The memory I O operations consist of High and Low Level Access services The High Level Access Services allow register level access to devices that support direct memory access They encapsulate most of the code required to perform the access such as window mapping address translation and error checking The Low Level Access Services are similar...

Страница 31: ...ess viUnmapAddress viPeek and viPoke need to be used together First a memory mapping must be established by using the function viMapAddress then viPeek and viPoke can be used to access the mapped register space and viUnmapAddress must be used to undo the memory mapping 2 7 2 4 Shared Memory Operations Shared memory operations allow to allocate memory space on the device to be used exclusively by t...

Страница 32: ...r VXIbus controller supporting this feature In the Input section you can select a source trigger line which should be mapped to a destination trigger line As in the other examples pressing Run will execute the function and display the result in the Output section Note For more information about the VISA functions and their parameter refer to the VXIplug play Systems Alliance document VPP 4 3 The V...

Страница 33: ...0 XX UM ProDAQ 3020 USB2 0 VXIbus Slot 0 Interface User Manual Page 32 of 60 Copyright 2003 Bustec Production Ltd Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Страница 34: ... 28 Opening a VISA Session include visa h main int argc char argv ViStatus status ViSession rm_session ViSession instr_session ViChar descr 256 open a session to the resource manager if status viOpenDefaultRM rm_session VI_SUCCESS viStatusDesc rm_session status descr if status VI_SUCCESS printf VISA WARNING viOpenDefaultRM returned status 08x s n status descr else printf VISA ERROR viOpenDefaultRM...

Страница 35: ...nts is always INSTR Note When running the above example please make sure that the logical address used in it matches the logical address setting of the instrument you want to connect to Note Before you can use the above example to connect to your device you must run the VXI Resource Manager see 2 7 1 Running the VXIbus Resource Manager 3 2 Programming Register based Devices Register based devices ...

Страница 36: ...ny access to the VXIbus is forwarded via packets on the USB bus from the host to the interface executed and the result send back via a second packet from the interface to the host Therefore the functions viPeek8 viPeek16 viPeek32 viPoke8 viPoke16 and viPoke32 must be used when mapping a memory range using viMapAddress ViStatus function rmw_register ViSession instr_session ViBusAddress offset ViUIn...

Страница 37: ...N_ACCESS win_access VI_SUCCESS viStatusDesc instr_session status descr if status VI_SUCCESS printf VISA WARNING viGetAttribute returned status 08x s n status descr else printf VISA ERROR viGetAttribute returned status 08x s n status descr return status if win_access VI_DEREF_ADDR allowed to use pointer or similar value ViUInt16 address value value mod ViUInt16 address value else if win_access VI_U...

Страница 38: ...ssion is allowed by the VISA standard Please not that the functions viPeek and viPoke will work in both cases VI_ATTR_WIN_ACCESS equal to VI_DEREF_ADDR or equal to VI_USE_OPERS but will introduce a slightly higher overhead then using direct access if possible 3 2 2 Moving Blocks of Data To move blocks of data between an instruments memory and the host memory the VISA library implements the functio...

Страница 39: ... AM hex VI_DATA_PRIV VI_A16_SPACE Supervisory 2D VI_A24_SPACE Supervisory Data 3D VI_A32_SPACE Supervisory Data 0D VI_DATA_NPRIV VI_A16_SPACE Non priv 29 VI_A24_SPACE Non priv Data 39 VI_A32_SPACE Non priv Data 09 VI_PROG_PRIV VI_A16_SPACE Supervisory 2D VI_A24_SPACE Supervisory Program 3E VI_A32_SPACE Supervisory Program 0E VI_PROG_NPRIV VI_A16_SPACE Non priv 29 VI_A24_SPACE Non priv Program 3A V...

Страница 40: ... warnings not shown here Perform a 32 bit wide block transfer from the host to a VXIbus instrument set the correct attribute VI_ATTR_DEST_PRIV for moving data OUT if status viSetAttribute instr_session VI_ATTR_DEST_PRIV VI_BLK_PRIV VI_SUCCESS handle errors or warnings not shown here now move a block of 32 bit data from the instrument to the buffer if status viMoveOut32 instr_session VI_A32_SPACE M...

Страница 41: ...ples shows how to use the functions viPrintf and viScanf to read the identification of a device Figure 34 Reading the Device Identification include visa h main int argc char argv ViStatus status ViSession rm_session ViSession instr_session ViChar descr 256 open a session to the resource manager if status viOpenDefaultRM rm_session VI_SUCCESS error handling as shown in the previous examples open a ...

Страница 42: ...es the message using the formatting supplied by the format string In the example the format code t together with a size modifier is used telling viScanf to expect a string to be returned in the message and to copy a maximum of 256 characters into the buffer supplied The VISA standard support a wide range of formatted I O services like the viPrintf viScanf functions shown in the example Please refe...

Страница 43: ...e device is sent the word serial trigger command the other settings correspond to the VXIbus trigger lines TTL0 TTL7 and ECL0 ECL1 To send the trigger the function viAssertTrigger is used in the example with the protocol argument set to VI_PROT_DEFAULT The interpretation of this argument include visa h main int argc char argv ViStatus status ViSession rm_session ViSession instr_session ViChar desc...

Страница 44: ...ProDAQ 3020 for the VISA Library The logical address will be zero 0 as you will need to configure the ProDAQ 3020 for logical address zero to allow it to function as a VXIbus slot 0 controller Though the ProDAQ 3020 does not support the mapping of one VXIbus trigger line to another the standard VISA functions viMapTrigger and viUnmapTrigger can be used to map the front panel trigger input to one o...

Страница 45: ...xamples open a session to the instrument if status viOpen rm_session VXI0 0 BACKPLANE VI_NULL VI_NULL instr_session VI_SUCCESS error handling as shown in the previous examples mapping the front panel input to trigger line TTL1 if status viMapTrigger instr_session VI_TRIG_PANEL_IN VI_TRIG_TTL1 VI_NULL VI_SUCCESS error handling as shown in the previous examples mapping the front panel input also to ...

Страница 46: ...ces this resource name is a combination of interface type interface number GPIB address and device type The interface type for the GPIB port on the ProDAQ 3020 USB2 0 VXIbus Interface is always GPIB The interface number is the number which was assigned to the particular 3020 by using the VISA configuration utility see 2 5Configuring the ProDAQ 3020 for the VISA Library The GPIB address is the addr...

Страница 47: ...he sessions to the device and to the default resource manager need to be closed include visa h main int argc char argv ViStatus status ViSession rm_session ViSession instr_session ViChar descr 256 open a session to the resource manager if status viOpenDefaultRM rm_session VI_SUCCESS error handling as shown in the previous examples open a session to the instrument if status viOpen rm_session VXI0 2...

Страница 48: ...nitial 1 1 1 1 1 1 1 0 0 1 1 1 0 0 0 0 Contents Device Class Address Space ManufacturerID Device Class This field indicates the module as a Register Based VXIbus device Address Space This field determines the addressing mode of the device s operational registers This board is A16 only Manufacturer ID The manufacturer ID is 0xE70 3696 and has been assigned by the VXIbus Consortium This number uniqu...

Страница 49: ...n used as slot 0 controller 0x00CC Identifier when not used as slot 0 controller 0x0BCC 5 2 4 Status Register Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Operation RO RO RO RO RO RO RO RO RO RO RO RO Initial X H H X H H H H H H H H H H X X Contents N U MODID Slot 0 N U Logical Address Ready Passed N U N U MODID A one 1 indicates that the device is not selected via the P2 MODID line A zero 0 indicate...

Страница 50: ...itial X X 0 H H H H H H H H H H H H H Content Not Used Output Enable MODID 12 0 Output Enable Writing a one to this bit enables the Slot 0 MODID driver Writing a zero disables the MODID driver This bit is cleared zero by device resets When read this bit indicates the state of the MODID drivers A one means the drivers are enabled a zero indicates that the drivers are disabled MODID 12 0 Writing a o...

Страница 51: ...0 XX UM ProDAQ 3020 USB2 0 VXIbus Slot 0 Interface User Manual Page 50 of 60 Copyright 2003 Bustec Production Ltd Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Страница 52: ...d B series plug used on a host to peripheral A to B type USB cable see Figure 4 Figure 38 USB Connector Pin out 6 1 2 Clk In Out Connectors The ProDAQ 3020 features a standard SMB connector for receiving Clk In or distributing Clk Out the CLK10 signal from to the VXIbus 6 1 3 Trigger In Out Connectors Two SMB connectors allow to receive Trig In or to generate Trig Out a TTL Trigger signal 6 1 4 Re...

Страница 53: ...IO3 Data I O 3 4 DIO4 Data I O 4 5 EOI End of Information 6 DAV Data Valid 7 NRFD Not Ready For Data 8 NDAC No Data Accepted 9 IFC Interface Clear 10 SRQ Service Request 11 ATN Attention 12 SHIELD Shield 13 DIO5 Data I O 5 14 DIO6 Data I O 6 15 DIO7 Data I O 7 16 DIO8 Data I O 8 17 REN Remote Enable 18 GND Ground 19 GND Ground 20 GND Ground 21 GND Ground 22 GND Ground 23 GND Ground 24 GND Ground F...

Страница 54: ...ple VXIbus mainframes directly A standard 9 pin micro D Connector is used with the following pin out Pin Signal Description 1 TTL0 VXIbus TTL Trigger Line 0 2 TTL1 VXIbus TTL Trigger Line 1 3 GND Ground 4 TTL2 VXIbus TTL Trigger Line 2 5 TTL3 VXIbus TTL Trigger Line 3 6 TTL4 VXIbus TTL Trigger Line 4 7 TTL5 VXIbus TTL Trigger Line 5 8 TTL6 VXIbus TTL Trigger Line 6 9 TTL7 VXIbus TTL Trigger Line 7...

Страница 55: ...B features both the trigger chaining micro D connectors and the GPIB port connector in addition to the USB and trigger clock connectors For all connector descriptions see chapters 6 1 6 2 and 6 3 SYS VXI FAIL Act ProDAQ 3020 Clk In Clk Out Trig In Trig Out RESET USB G P I B Trig Chain In Out bustec Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Страница 56: ...acteristics General Device Type Register Based Size C Slots 1 Connectors P1 P2 Slot 0 Functionality Yes auto detected Resource Manager Functionality Yes VXIbus Master Address Space A16 A24 and A32 Data Transfer Capabilities D08 D16 D32 D16BLT D32BLT D64MBLT BLT MBLT Address Increment Software Selectable Bus Timer 16 32 64 128 256 512 and 1024 µs VXIbus Slave Address Space A16 Size 64 Bytes Base Ad...

Страница 57: ...IRQ7 Interrupter Release Mode ROAK 6 7 Front Panel I O CLK10 In Input Level TTL Input Protection 5V to 10V Connector Type SMB Note When using an external clock to supply the CLK10 signal you must use a VXIbus standard compliant clock signal 10 MHz equal or better than 100 ppm 50 5 duty cycle CLK10 Out Output Level TTL Output Frequency 10 MHz Frequency Stability 100 ppm Duty Cycle 50 5 Connector Ty...

Страница 58: ...nes TTL0 to TTL7 ECL0 1 By software command Maximum Current 32 mA IOH 64 mA IOL Connector Type SMB Trigger Daisy chain In Input Level TTL active low Input Protection 0V to 5V Connector Type 9 pin micro D female Trigger Daisy chain Out Input Level TTL active low Maximum Current 32 mA IOH 64 mA IOL Connector Type 9 pin micro D female GPIB Port Interface Level IEEE488 2 Connector Type 24 pin standard...

Страница 59: ... Copyright 2003 Bustec Production Ltd 6 9 Miscellaneous Operating Temperature 0º to 50º C Storage Temperature 40º to 70º C Humidity 0 90 non condensing Cooling 1 l s 0 25mm H2O Weight 950 g Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Страница 60: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Страница 61: ... Co Clare Ireland Tel 353 0 61 707100 FAX 353 0 61 707106 Bustec Inc 17820 Englewood Dr 14 Middleburg Hts OH 44130 U S A Tel 1 440 826 4156 Fax 1 440 826 4184 Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com ...

Страница 62: ...l service in house repair center WE BUY USED EQUIPMENT Sell your excess underutilized and idle used equipment We also offer credit for buy backs and trade ins www artisantg com WeBuyEquipment REMOTE INSPECTION Remotely inspect equipment before purchasing with our interactive website at www instraview com LOOKING FOR MORE INFORMATION Visit us on the web at www artisantg com for more information on ...

Отзывы: