I-O Display Systems Basic I/O Product manual 7Vol.1

Page 12

The Basic I/O 1

It should be noted that the values in the preceding throughput tables and the following equations reflect only the communications overhead and inherent processing delay of the BASIC I/O equipment. In practice, a significant amount of overhead will be devoted to other processing tasks such as screen updates, Data logging, etc... Typically these other tasks become the limiting factor in the “overall” throughput.

The equations below can be used for determining the hardware’s role in throughput for any number of channels. (t is in Milliseconds) Throughput for digital I/O is independent of the number of channels.

Digital Input Data (Digital M) Time for 1-16 channels:

t digital Input = 1000*((150/Baud Rate) +0.001)

Digital Output Execution (Digital J) Time for 1-16 channels:

t digital Output = 1000 ((110/Baud Rate) +0.012)

Throughput for analog I/O varies with the number of channels, n.

Analog Input Data (Analog L) Time for n channels:

t analog Input = 1000 *(((150 + 40 * n)/Baud Rate) + 0.006)

Analog Output Execution (Analog S) Time for n channels:

t analog output = 1000 *(((110 + 30 *n)/Baud Rate) + 0.017)

For determining the throughput for systems with a mixture of analog and digital data inputs and the execution of analog and digital outputs, it is necessary to determine the time for each instruction using these equations. The sum of these, t, In milliseconds, is the time required to provide the service required by all instructions.

t=t digital Input + t digital Output + t analog Input + t analog Output Dividing this sum into 1000 (milliseconds) yields the number of cycles per second.

Complete cycles/ Sec = 1000/ t

1-7(Vol.1)

Image 12
Contents Page Basic I/O Product Family Page Vol.1 Table of Contents Vol Table of Contents Basic I/O Basic I/OAnalog Inputs Analog input instruction types areAnalog Outputs Digital Inputs Digital Outputs System Throughput Throughput Tables7Vol.1 Communication Protocol Analog INPUTS, 12 BIT Analog OUTPUTS, 12 BIT Diagnostics Physical CharacteristicsProduct Test Basic I/O Models12Vol.1 Setup & Installation MountingPower Wiring +5V GNDCommunicating with the Basic I/O RS-485 can only be multidrop RepeatRS-422 RS-485RS-485 Programming Communication Wiring Network load V.S. Noise suppression Network Bias Resistor LocationsRS-422 Host to Basic I/O wiring RS-422 Host to Basic I/OBasic I/O to Basic I/O RS-422 Multidrop or Repeater RS-422 Basic I/O-To-BASIC I/O multidropRS-485 Host to Basic I/O RS-485 To-BASIC I/OBasic I/O to Basic I/O RS-485 Multidrop only RS-485 Basic I/O to Basic I/O MultidropBasic I/O setup Basic I/O Connectors, Switches and IndicatorsAnalog/ Digital AddressesBaud Rates Protocol Handshake Types Network Type Switch L1 RepeaterL2 Multidrop L3 Last UnitSetup via Pushbutton U1=00 H096 L3 P2Communication verification Hardware error codes Error CodeOther error codes Sensor/ Actuator I/O wiring10 AC Current and Voltage Wiring Analog Inputs11 Analog Voltage and Current input Wiring 13 Analog Voltage and Current Output Wiring Analog outputs14 Digital Input Wiring Digital Inputs15 Digital Output Wiring Digital OutputsVol.1 Index Analog OutputsPage Basic I/O AD Vol Table of Contents Basic I/O AD to Basic I/O AD RS-422 Introduction CapacityProduct Test Signal compatibility Protocol Compatibility Temperature OffsetsGain/ Slope Range LimitsDelayed Digital inputs ReadPulse widths Pulse countingSquarewave Pulse GeneratorExtended capabilities Specifications Ordering InformationPosition Basic I/O AD BIO8AD/L8Vol.2 Installation InstallationPower Wiring Designing the Network MultidropRS-422 RS-485 Programming Communication Wiring Network Bias resistor locations Network Type Switches Basic I/O AD Connectors, Switches and IndicatorsLast Unit Communications Wiring RS-422 Host to Basic I/O ADRS-485 Host to Basic I/O AD RS-485 To-BASIC I/O ADBasic I/O AD to Basic I/O AD RS-422 RS-422 Basic I/O AD-To-BASIC I/O ADBasic I/O AD to Basic I/O AD RS-485 RS-485 Basic I/O AD to Basic I/O ADInstalling the I/O modules Basic I/O AD Module Placement WorksheetModule Wiring Analog Inputs 11 AC current and voltage wiring12 Analog Voltage, frequency and Current input Wiring 14 Analog Voltage and Current Output Wiring 15 Digital Input Wiring 16 Digital output wiring Setup Chassis SetupOffset Mode Function addressesVariable Mode Baud Rates Changing Setup Parameters Via Pushbutton Communication Verification Hardware error codes Vol.2 Index Vol.2 Index