home *** CD-ROM | disk | FTP | other *** search
/ HTBasic 9.3 / HTBasic 9.3.iso / 61win / data1.cab / Help_Files / IO_INFO.TXT < prev    next >
Encoding:
Text File  |  2001-03-02  |  3.5 KB  |  92 lines

  1.  
  2.                          HTBasic for Windows I/O Information
  3.  
  4.                                  Release 6.0
  5. _______________________________________________________________________________
  6.  
  7. Read this file to get more information about I/O topics.
  8.  
  9.  
  10. Using SICL LAN
  11. --------------
  12.  
  13. HTBasic is now supported as an HP SICL LAN Client.  The "HPIBS" driver can be a
  14. client to a SICL LAN server such as a Series 700 or an E2050A gateway.  All
  15. that is required is the proper system configuration and the right LOAD BIN
  16. parameters.
  17.  
  18. Required Configuration
  19.  
  20.  * 386 (or better) PC with 8 megabytes of RAM (or more)
  21.  * Windows 95 operating system
  22.  * HP I/O Libraries for Windows 95 (supplied with E2060B or E2094D)
  23.  * Correctly configured SICL LAN server (such as the E2050A or siclland)
  24.  
  25. The SICL client is configured by the I/O Config utility supplied with HP I/O
  26. Libraries.  For information on running I/O Config, see the HP I/O Libraries
  27. Installation and Configuration Guide for Windows.  The method for configuring
  28. the SICL LAN server is server-dependent.  See the documentation provided with
  29. your SICL LAN server.
  30.  
  31. Opening the Client Session
  32.  
  33. HTBasic treats a SICL LAN client just like a local GPIB interface.  The client
  34. session is managed by the HPIBS driver.  You supply the properly formatted
  35. LAN-gatewayed address in the DEV parameter of the LOAD BIN command.  For
  36. information on SICL LAN device addresses, see the HP SICL User's Guide for
  37. Windows.
  38.  
  39. The following is one example, assuming an interface called "gpib7" on the
  40. server at IP address 128.10.0.3.  This example opens the SICL LAN client
  41. session, assigns a command-line timeout of 30 seconds, and uses the default
  42. Interface Select Code of 7.
  43.  
  44.   LOAD BIN "HPIBS;DEV lan[128.10.0.3]:gpib7 TIME 30"
  45.  
  46. Limitations
  47.  
  48.  * The [CLR-I/O] key will not interrupt client-server requests that are in
  49.    progress.  With client-server architectures, the [CLR-I/O] and [Reset] keys
  50.    are acknowledged only during end-of-line processing.  To avoid having your
  51.    computer "hung" on an incomplete SICL LAN request, you should use ON
  52.    TIMEOUT in your programs and include the TIMEOUT option in the LOAD BIN
  53.    command.
  54.  
  55.  * The timing of operations performed remotely over the network will be
  56.    different from the timing of operations performed locally.
  57.  
  58.  * The E2050A gateway does not support non-controller operations, such as
  59.    REQUEST and PASS CONTROL.
  60.  
  61.  
  62. The CLR-I/O Key (Alt-F5)
  63. ------------------------
  64.  
  65. The "Installing and Using Guide" states that the HPIBS (GPIB
  66. SICL) driver does not respond to the [CLR-I/O] or [Reset] keys.  This is true
  67. on Windows NT.  On Windows 3.1 or Windows 95, [Reset] will not usually abort a
  68. SICL operation, but [CLR-I/O] works properly in most cases.  [CLR-I/O] is most
  69. effective when the bus is "hung" (no handshake activity).  If handshake
  70. activity is in progress, then a [CLR-I/O] request might be delayed until the
  71. current item is sent or received.
  72.  
  73.  
  74. I/O Differences
  75. ---------------
  76.  
  77. TRANSFER has limited functionality in this release:
  78.  
  79.  * Only GPIB interfaces are supported.
  80.  * TRANSFER to/from a file is not supported.
  81.  * DMA is not supported; TRANSFER is interrupt-driven.
  82.  * The HPIBS (SICL) driver does not support TRANSFER.
  83.  * See "Installing and Using Guide" chapter 5 and "User's Manual" page 7-19.
  84.  
  85. ON INTR is not supported for serial (RS-232) interfaces.
  86.  
  87. Some error handling and EOF handling in the ENTER statement is different in
  88. HTBasic for Windows and HP BASIC/WS.
  89.  
  90. The GPIB interface drivers in HTBasic do not use DMA mode.
  91.  
  92.