12.07.2015 Views

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

IBM System/7 Functional Characteristics - All about the IBM 1130 ...

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Write Null Acknowledge: This code (hexadecimal 41) is a response to a write null commandif no action is presently required by <strong>the</strong> area station adapter and <strong>the</strong> adapter is in <strong>the</strong>data mode.Write Command Acknowledge: This code (hexadecimal 45) is a response to a writecommand. The response indicates that <strong>the</strong> area station adapter has received <strong>the</strong> commandand that <strong>the</strong> adapter, has inserted its status in <strong>the</strong> data byte. An all-zero status indicates that<strong>the</strong> operation will be executed. A nonzero status indicates busy, which can be returnedonly by <strong>the</strong> area station local I/0 adapter.Control Commands<strong>All</strong> control commands are generated by <strong>the</strong> program in <strong>the</strong> <strong>System</strong>/7 processor and sent to<strong>the</strong> area stations by <strong>the</strong> 2790 Control.Bypass: This code (hexadecimal OB) can be used by <strong>the</strong> program as part of its diagnosticprocedures. The command causes <strong>the</strong> area station to remove its shift register from <strong>the</strong> loopafter <strong>the</strong> control byte has been received. This bypass operation eliminates <strong>the</strong> data bytefrom this frame, since <strong>the</strong>re is a one-byte delay in <strong>the</strong> shift register. Since <strong>the</strong> area stationremoves <strong>the</strong> data byte from <strong>the</strong> frame, a short count results in <strong>the</strong> 2790 Control bytecounter. However, <strong>the</strong> start byte of <strong>the</strong> next frame resets <strong>the</strong> byte counter.While an area station is in a bypassed state, it can monitor <strong>the</strong> line, but it cannotinsert information. The only valid response is bypass acknowledge.Restore: This code (hexadecimal 03) is used by <strong>the</strong> program as part of its diagnosticprocedures. The command causes <strong>the</strong> bypassed area station to insert its shift registerin series with <strong>the</strong> loop after <strong>the</strong> control byte has been received. This insertion resultsin a repeat of <strong>the</strong> control byte (<strong>the</strong> restore command), which adds one byte to <strong>the</strong> activeportion of <strong>the</strong> frame. A skip character (all O's) is also substituted for <strong>the</strong> old data byte.The active frame returning to <strong>the</strong> 2790 Control contains six bytes instead of five. Thefourth and fifth bytes contain <strong>the</strong> restore command and <strong>the</strong> sixth byte contains <strong>the</strong>skip character. The skip character causes <strong>the</strong> 2790 Control byte counter to skip a count.If a restore command is sent to an area station that is not bypassed, <strong>the</strong> area stationwill return a restore acknowledge response, which enables <strong>the</strong> program to determine whe<strong>the</strong>r<strong>the</strong> command has been executed. The only valid response is <strong>the</strong> restore command itselfimmediately followed by a repetition of <strong>the</strong> restore command.Send Sync: This code (hexadecimal 04) may be used by <strong>the</strong> program after an area stationhas been placed in diagnostic mode. When an area station in diagnostic mode receives asend sync command, <strong>the</strong> area station sends a continuous stream of sync characters (eachcontaining hexadecimal 47) until it receives from <strong>the</strong> 2790 Control at least two charactersin succession containing hexadecimal FF. This can be achieved by sending a frame withhexadecimal FF in all byte positions. The only response to this command is <strong>the</strong> fact that<strong>the</strong> area station generates a stream of sync characters.The send sync command provides <strong>the</strong> ability to isolate a link (connecting two successivearea stations) that is failing intermittently and causing <strong>the</strong> system's maximum error ratecount to be exceeded.The command allows predetermined data (sync characters) to be constantly transmittedby a selected area station without that area station transmitting what it is receiving.2792 Reset. This code (hexadecimal OF) is used to reset circuitry in <strong>the</strong> 2792 for initialstartup and error reset conditions. It is recognizable only when used with an "all areastation" address (hexadecimal 09) and is ignored by 2791/93 area stations.<strong>IBM</strong> 5013 Digital I/O Module Model Al 14-21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!