01.08.2013 Views

OPERATION MANUAL

OPERATION MANUAL

OPERATION MANUAL

SHOW MORE
SHOW LESS

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

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

Auxiliary Area Appendix B<br />

Address Name Function Status Status at<br />

Words Bits<br />

after<br />

mode<br />

change<br />

startup<br />

Cleared --- ---<br />

A202 A20200<br />

to<br />

A20207<br />

A203 to<br />

A210<br />

A213 A21300<br />

to<br />

A21307<br />

710<br />

Communications<br />

Port<br />

Enabled<br />

Flags<br />

All Communications<br />

Port<br />

Completion<br />

Codes<br />

Explicit<br />

Communications<br />

Error Flag<br />

ON when a network instruction (SEND, RECV, CMND,<br />

or PMCR) or background execution (not supported by<br />

CS1@-CPU@@(-V1) Units) can be executed with the<br />

corresponding port number. Bits 00 to 07 correspond<br />

to communications ports 0 to 7.<br />

1: Network instruction is not being executed<br />

0: Network instruction is being executed (port busy)<br />

When two or more network instructions are programmed<br />

with the same port number, use the corresponding<br />

flag as an execution condition to prevent the<br />

instructions from being executed simultaneously.<br />

(The flag for a given port is turned OFF while a network<br />

instruction with that port number is being executed.)<br />

(When the simple backup operation is used to performed<br />

a write or compare operation for a Memory<br />

Card, a communications port will be automatically allocated,<br />

and the corresponding Flag will be turned OFF.)<br />

These words contain the completion codes for the corresponding<br />

port numbers when network instructions<br />

(SEND, RECV, CMND, or PMCR) or background execution<br />

has been executed.<br />

Words A203 to A210 correspond to communications<br />

ports 0 to 7.<br />

Non-zero: Error code<br />

0000: Normal condition<br />

The following codes will be stored when an Explicit<br />

Message Instruction (EXPLT, EGATR, ESATR,<br />

ECHRD, or ECHWR) has been executed.<br />

If the Explicit Communications Error Flag turns OFF,<br />

0000 hex is stored.<br />

If the Explicit Communications Error Flag is ON and<br />

the Network Communications Error Flag is ON, the<br />

FINS end code is stored.<br />

If the Explicit Communications Error Flag is ON and<br />

the Network Communications Error Flag is OFF, the<br />

explicit message end code is stored.<br />

During communications, 0000 hex will be stored and<br />

the suitable code will be stored when execution has<br />

been completed. The code will be cleared when operation<br />

is started.<br />

(The completion code for a given port is cleared to<br />

0000 when a network instruction with that port number<br />

is executed.)<br />

(When the simple backup operation is used to performed<br />

a write or compare operation for a Memory<br />

Card, a communications port will be automatically allocated,<br />

and a completion code will be stored in the corresponding<br />

word.)<br />

Turn ON when an error occurs in executing an Explicit<br />

Message Instruction (EXPLT, EGATR, ESATR,<br />

ECHRD, or ECHWR).<br />

Bits 00 to 07 correspond to communications ports 0 to<br />

7.<br />

1: Error end<br />

0: Normal end<br />

The corresponding bit will turn ON both when the<br />

explicit message cannot be sent and when an error<br />

response is returned for the explicit message.<br />

The status will be maintained until the next explicit<br />

message communication is executed. The bit will<br />

always turn OFF when the next Explicit Message<br />

Instruction is executed.<br />

Cleared --- ---<br />

Write timing/<br />

Related flags,<br />

settings<br />

Cleared --- A21900 to A21907<br />

A203 to A210

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

Saved successfully!

Ooh no, something went wrong!