Rockwell-automation 2708-NBD VBASIC Language Development Kit Manual de usuario Pagina 32

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 84
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 31
Chapter 4
Special Devices in A-B VBASIC
411
IOCTL$ (intrinsic function) for HOST and NET
This function returns a string formatted as follows:
Byte 0: 0 when the workstation is offline to the network.
1 when the workstation is online.
Bytes 1-4: is the workstations number (without a minus).
Bytes 5-9: is the workstation type (its network role) as
NORML CONCN
MASTR SUBM
ALTM ALTSM
IOCTL (statement) for HOST
Characters 9 and 10 of all records arriving at the host contain a 2 digit
number (Transaction Code). Numbers 00, 98, and 99 are reserved. A-B
VBASIC programs can change these two digits for records from HOST, from
the default of 01.
For example, if the statement IOCTL #5, 29 is used where #5 is associated
with HOST, digits 9 and 10 of records containing data from this workstation,
will be 29.
Note: Only numeric digits are valid. IOCTL is not valid in its statement form
for the NET device.
Reserved device names: COM and AUX
Opening a com port:
Access to the communications ports begins with the statement OPEN
COM and OPEN AUX. On a PC, Visual BASIC allows you to specify
baud rate and other parameters in the OPEN COM statement. In A-B
VBASIC these are NOT valid! Comm parameters are set using the Setup
Menus (see Chapter 5 for details). If you are using the ENV/ENVPC
collections of subroutines in the BASIC Language Development Kit (Catalog
No. 2708-NBD), a call to OpenLINX will automatically open all required
comm ports.
The primary communication port is dedicated to networking functions in all
terminal types except NORMAL. Any attempt to OPEN
COM on any workstation which has not been set to a workstation type of
NORMAL (using the Setup Menus) will result in a runtime error.
Units with a second (AUX) port may use that port via OPEN AUX
regardless of the workstations network role.
OPENing a communications port has no effect on the state of the modem
control lines DTR and RTS. These are always under the control of the
BASIC program using IOCTL, or one of the BASIC Language Development
Kit subroutines discussed later.
Details of Specific Statements
and Functions (contd)
Devices: Communication
Ports, Primary and
Auxiliary
Vista de pagina 31
1 2 ... 27 28 29 30 31 32 33 34 35 36 37 ... 83 84

Comentarios a estos manuales

Sin comentarios