App. - 35 App. - 35
MELSEC-Q
APPENDIX
Appendix 9.3 When sending on-demand data
The following program example sends on-demand data using the REMFR/REMTO
instruction and I/O signals.
For the on-demand function, refer to Section 3.11 of the Reference Manual and
Chapter 10 of the User's Manual (Application).
(1) Program conditions
The following program sends on-demand data from the CH1 side when the
transmission command (X1022) turns ON.
(a) Devices used
:
โข Transmission command ............................................................X1022
โข Transmission command pulse signal........................................ M10
โข On-demand function designation command.............................M11
โข On-demand data transmission flag ........................................... M12
โข On-demand execution result acquisition command .................M13
โข LED ON status acquisition command ....................................... M14
โข Completion device for REMFR/REMTO instruction .................M100 to 107
โข Normal/abnormal completion flag for REMFR/REMTO
instruction................................................................................... M200 to 204
โข Normal/abnormal completion of on-demand data
transmission............................................................................... M300, M301
โข Transmission data...................................................................... D0, D1
โข Buffer memory head address designation for on-demand
function.......................................................................................D2
โข Data length designation for on-demand function......................D3
โข On-demand execution result ..................................................... D8
โข LED ON status and communication error status on CH1 side
...................................................................................................D9
(b) Intelligent function module switch settings (Refer to Section 4.5.2)
Bit
Switch No.
Position Designated value
Description
Setting
value
b0 OFF Operation setting Independent
b1 ON Data bit 8 bits
b2 OFF Parity bit No
b3 OFF Even/odd parity Odd
b4 OFF Stop bit 1 bit
b5 ON Sum check code Yes
b6 ON Write during RUN Enabled
b7 ON
Transmission
setting
Setting modifications Enabled
Switch 1
b8 to b15 โ Communication rate setting 19200bps
07E2
H
Switch 2 โ Communication protocol setting MC protocol format 1 0001
H
Switch 5 โ Station number setting Station 0 0000
H
(c) Buffer memory settings used in this example
Address Decimal (Hexadecimal)
CH1
Name
Setting
value
150 (96
H
) Word/byte units designation Word units
160 (A0
H
) Buffer memory head address designation for on-demand function designation 0C00
H
161 (A1
H
) Data length designation for on-demand function designation 2
513 (201
H
) LED ON status and communication error status on CH1 side โ
598 (256
H
) On-demand execution result โ