西门子300plc中怎么将存储器里存的地址对应的值取出来

西门子300plc中怎么将存储器里存的地址对应的值取出来【比如md20里存的地址是84000000,地址84000000里存的数据怎么取出来】

MOVE指令  比如

 

把MD20的数据传送到DB4第一个双字地址

 

L   MD20

T   DB4.DBD0

 

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-19
从高位到低位排 的顺序是 mb20,mb21,mb22,mb23,84存储在mb20,第56位00存储在mb21,第34位00存储在mb22,第12位00存储在mb23。
我不太明白你取出来是什么意思,
L MD20
T MD40 这样就把数据传到md40中了追问

md20里面放的数据是一个地址,我想把这个地址(不是md20,是md20里面的数据)对应的数据去出来放到MD40里面,不是在把md20的值放到md40里

追答

你不是说指针吧

本回答被提问者采纳
相似回答