请问哪位欧姆龙高手能否帮我看看使用变址寄存器和FOR指令能否达到将D5000-D5500的数据传送到D4000-D4011,要求是当D4500=0是,将D5000-D5011的数值传送到D4000-D4011中,当D4500=1是将D5012-D5023数值传送到D4000-D4011中,当D4500=2时将D5024-D5035数值传送到D4000-D4011中,当D4500=3是将D5036-D5047数值传送到D4000-D4011中,当D4500=4是将D5048-D5059数值传送到D4000-D4011中,以此类推。以下是我扁的程序,望各位大侠帮我看看。PLC是CS1H的,
LD W0.00
@MOVR D5000
IR0
@* D4500
&12
D4501
@+ D4501
&1
D4502
LD W0.01
JMP #1
FOR D4502
LD P_On
++ ,IR0
NEXT
JME #1
LD P_On
XFER &12
,IRO
D4000
END