tp5241
級別: 探索解密
精華主題: 0
發(fā)帖數量: 27 個
工控威望: 147 點
下載積分: 1478 分
在線時間: 19(小時)
注冊時間: 2011-09-10
最后登錄: 2019-01-29
查看tp5241的 主題 / 回貼
樓主  發(fā)表于: 2012-12-13 12:03
西門子S7 200系列中, 寄存器的地址是如何實現便跟的?三菱PLC中有一個變址寄存器,西門子中我弄不明白要怎么實現這個功能,比方說第一次我存入數據到VD4.,下次我要存到VD8,   下次是VD12, 如此類推  直接存一百組。手動輸入不可能吧。如何變啊 。求教啦。最好有實例說明下。謝謝了。
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數量: 5212 個
工控威望: 7436 點
下載積分: 158993 分
在線時間: 3172(小時)
注冊時間: 2007-11-21
最后登錄: 2024-12-22
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2012-12-13 22:06
利用&建立指針,對指針進行操作,就相當于三菱的變址。
編程手冊的例程:


這是個將數據讀出來到AC0的例子。
將其中的MOVW *AC1 AC0改為  MOVW AC0 *AC1就能實現你想要的將AC0的數據寫入到*AC1指向的、不斷變化的地址的要求。

http://blog.sina.com.cn/s/blog_40b0c14b01018zwb.html