tjdsllq
級別: *
精華主題: * 篇
發(fā)帖數量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看tjdsllq的 主題 / 回貼
樓主  發(fā)表于: 2008-04-01 09:00
程序問題,如下:
MOV  K1  D1
MOV  D1  K1M30                                  (附:  這兩個指令能不能直接寫成MOV K1  K1M30    ?)

這兩個指令的結果是不是讓M30=1(M30線圈得電)
                                                M31=0
                                                M32=0
                                                M33=0
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數量: 5223 個
工控威望: 7447 點
下載積分: 159321 分
在線時間: 3180(小時)
注冊時間: 2007-11-21
最后登錄: 2025-01-18
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2008-04-01 12:12
正確。
可以寫成MOV K1 K1M30,但用D1的話,就可以直接改變D1的值來得到M30~M33的變化了。

謝謝4樓,已更正!
[ 此貼被sjm213在2008-04-01 14:43重新編輯 ]
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數量: 5223 個
工控威望: 7447 點
下載積分: 159321 分
在線時間: 3180(小時)
注冊時間: 2007-11-21
最后登錄: 2025-01-18
查看sjm213的 主題 / 回貼
2樓  發(fā)表于: 2008-04-01 13:06
它只取最后獲得的狀態(tài)值。
我只是說可以用MOV K1 K1M30,也可以用MOV  D1 K1M30,實際結果怎么樣,要看程序是怎么寫的,或者在線監(jiān)控就知道了。