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...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Read End Acknowledge: This code (hexadecimal 3E) is a response to a read end command.The response indicates that <strong>the</strong> area station adapter will terminate <strong>the</strong> operation accordingto <strong>the</strong> status in <strong>the</strong> data byte. The transaction is completed when <strong>the</strong> code is receivedby <strong>the</strong> 2790 Control. The program should check <strong>the</strong> data byte received (ending status) forvalidity against <strong>the</strong> one transmitted earlier with <strong>the</strong> read end command.Read Null Acknowledge: This code (hexadecimal 42) is a response to a read null commandif no action is presently required by <strong>the</strong> area station adapter and <strong>the</strong> area station isin data mode.Write Commands<strong>All</strong> write 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.Write: This code (hexadecimal 05) initiates a write operation and puts <strong>the</strong> area stationadapter in data mode. The only valid response is write command acknowledge. If <strong>the</strong> areastation adapter cannot execute this command, it will make an end request when it receives<strong>the</strong> next command, a write null command. If a write command is sent to an area stationlocal I/O adapter and <strong>the</strong> adapter is busy, <strong>the</strong> area station will return a data bytecontaining hexadecimal 80. The command should be sent repeatedly until a write commandacknowledge response is received.Write Null: This code (hexadecimal 01) specifies that <strong>the</strong> frame is available for anytype of write request from <strong>the</strong> device that is addressed. There are three valid responses:write null acknowledge, write data request, and write end request.Write Data: This code (hexadecimal 09) is sent to an area station when a write datarequest is received. This command is accompanied by a data byte, and <strong>the</strong> only validresponse is write data acknowledge.Write End: This code (hexadecimal OD) is normally sent if a write data request responseis received and <strong>the</strong>re is no data left to be transmitted. The command can also be sent asa result of a program detected error, or as a result of a write end request response by<strong>the</strong> area station adapter after it detects an abnormal condition. The data byte with <strong>the</strong>write end command is used as a status field, with all 0's representing normal end. Theonly valid response is a write end acknowledge.Write Responses<strong>All</strong> write responses are generated by <strong>the</strong> area station and sent back to <strong>the</strong> 2790 Control.Write Data Request: This code (hexadecimal 51) is a response to a write null commandif <strong>the</strong> area station adapter is ready to receive a data byte.Write Data Acknowledge: This code (hexadecimal 69) is a response to a write datacommand, and indicates that <strong>the</strong> area station has received <strong>the</strong> data byte. The program shouldcheck <strong>the</strong> data byte received for validity against <strong>the</strong> one transmitted earlier with <strong>the</strong>write data command.Write. End Request: This code (hexadecimal 71) is a response to a write null command if<strong>the</strong> area station adapter has detected an error or an unusual condition. The status is alsosent in <strong>the</strong> data byte.Write End Acknowledge: This code (hexadecimal 3D) is a response to a write end command.This response indicates that <strong>the</strong> area station adapter will terminate <strong>the</strong> operation accordingto <strong>the</strong> status in <strong>the</strong> data byte as modified by <strong>the</strong> area station adapter. An all-zero statusrepresents normal end. The received status byte should be checked by <strong>the</strong> program forvalidity against <strong>the</strong> transmitted status byte.

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

Saved successfully!

Ooh no, something went wrong!