APPENDIX

(2) Program example

MELSEC-Q

The user frames No. 3F2H, 3F3H, 41BH and 8001H are assumed to have been registered in advance.

<Transmission command>

<Setting of transmission data>

<Transmission user frame designation command>

<Transmission request>

<Processing for normal completion>

<Processing for abnormal completion>

<Abnormal completion: Read of data transmission result>

Changes the transmission command into pulses.

Sets the transmission data count.

Sets the transmission data.

Transfers the setting value to the communication area of the buffer memory.

Transmission user frame designation command

Abnormal completion of REMTO instruction

Sets the CR/LF output.

Sets the output head pointer.

Sets the output count.

First output frame No. designation

Second output frame No. designation

Third output frame No. designation

Fourth output frame No. designation

Fifth output frame No. designation

Transfers the setting values to the transmission user frame designation area of the buffer memory.

Turns ON the transmission request signal.

Abnormal completion of REMTO instruction

Normal completion of transmission

Turns OFF the transmission request signal.

Abnormal completion of transmission

Transmission result acquisition instruction

Reads the data transmission result of the buffer memory to D20.

Normal completion of REMFR instruction

Abnormal completion of REMFR instruction

Turns OFF the transmission request signal.

App. - 45

App. - 45