lipengju510
級(jí)別: 略有小成
精華主題: 1 篇
發(fā)帖數(shù)量: 107 個(gè)
工控威望: 245 點(diǎn)
下載積分: 540 分
在線時(shí)間: 79(小時(shí))
注冊時(shí)間: 2006-09-10
最后登錄: 2024-10-06
查看lipengju510的 主題 / 回貼
樓主  發(fā)表于: 2007-10-12 13:14

此程序?yàn)镼系列,支持位變址.如何用FX2N實(shí)現(xiàn)此功能,即M0-M15的依次置位呢?
[ 此貼被lipengju510在2007-10-12 13:30重新編輯 ]
konev
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊時(shí)間: *
最后登錄: *
查看konev的 主題 / 回貼
1樓  發(fā)表于: 2007-10-12 17:01
改兩句就行。
1、FX沒有BKRST指令,可以用ZRST替換,改成[ZRST  M0  M15]
2、FX2N的基本指令不支持變質(zhì),應(yīng)用指令支持。所以[SET M0Z0]就不能用了。可以用譯碼指令[DECO Z0 M0 K4]。不過這樣寫的話,不用Z0也行,隨便一個(gè)字元件,想D100什么的都行。
konev
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊時(shí)間: *
最后登錄: *
查看konev的 主題 / 回貼
2樓  發(fā)表于: 2007-10-12 17:03
…………忘了,SM400改成M8000。
不過這個(gè)地球人都知道吧
konev
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊時(shí)間: *
最后登錄: *
查看konev的 主題 / 回貼
3樓  發(fā)表于: 2007-10-12 17:07
汗…………寫了好多錯(cuò)別字啊

搞不懂日本人怎么想的,明明FX2N的應(yīng)用指令就可以用變址,基本指令就是不行
konev
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊時(shí)間: *
最后登錄: *
查看konev的 主題 / 回貼
4樓  發(fā)表于: 2007-10-15 09:04
Sorry,只看見“依次置位”4個(gè)字了
那可以改成用位左移指令,[SFTLP m8000 m0 k16 k1]
從右往左依次將M0~M15中的位置位。
konev
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊時(shí)間: *
最后登錄: *
查看konev的 主題 / 回貼
5樓  發(fā)表于: 2007-10-16 08:57
不客氣