雪花飄飄
級別: VIP會員

精華主題: 1 篇
發(fā)帖數(shù)量: 2620 個
工控威望: 2044 點
下載積分: 6777 分
在線時間: 3544(小時)
注冊時間: 2007-09-03
最后登錄: 2024-09-20
查看雪花飄飄的 主題 / 回貼
樓主  發(fā)表于: 2007-12-11 02:41
請問各位師傅:
LD      X000
OUT    C0    K5
LD    C0
RST    C0
LD    M8000
MOV    C0    D0
LD        M8000
MOV    D0    K4M0
LD    M0
OUT  Y000
LDI    M0
OUT    Y001
為什么此程序只是將計數(shù)值傳送至K4M0中后M0就會出現(xiàn)奇數(shù),偶數(shù)的輸出?
必須是K4M0 嗎。我試過K1M0也好用呀!!
請指點指點。謝謝各位了。
konev
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看konev的 主題 / 回貼
1樓  發(fā)表于: 2007-12-11 09:33
K4M0是指M0~M15 16位,K1M0是指M0~M3 4位,這個程序?qū)嶋H上只根據(jù)2進制數(shù)最低位是0還是1來判斷奇偶數(shù),所以只用到M0。K4M0和K1M0沒區(qū)別
yjp-gyl
忙里偷閑
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 712 個
工控威望: 289 點
下載積分: 2096 分
在線時間: 88(小時)
注冊時間: 2007-04-28
最后登錄: 2018-08-23
查看yjp-gyl的 主題 / 回貼
2樓  發(fā)表于: 2007-12-11 09:39
LD      X000
INCp  D0
LD    M8000
MOV    D0    K4M0
LD    M0
OUT  Y000
LDI    M0
OUT    Y001
LD    X1
MOV    K0    D0
看看我寫的程序,應(yīng)該沒有問題
樓主的程序有弊端,在計數(shù)器復(fù)位的時候會有一個點不行


     
[ 此貼被yjp-gyl在2007-12-11 16:43重新編輯 ]
同心同德,共建家園
yjp-gyl
忙里偷閑
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 712 個
工控威望: 289 點
下載積分: 2096 分
在線時間: 88(小時)
注冊時間: 2007-04-28
最后登錄: 2018-08-23
查看yjp-gyl的 主題 / 回貼
3樓  發(fā)表于: 2007-12-11 11:51
沒有人看 頂一下
同心同德,共建家園
8861661
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看8861661的 主題 / 回貼
4樓  發(fā)表于: 2007-12-11 12:51
你這樣編,可是要多占以個輸入點,樓主的程序可以用的,如果感覺不好,可以把復(fù)位調(diào)到后面去。
雪花飄飄
級別: VIP會員

精華主題: 1 篇
發(fā)帖數(shù)量: 2620 個
工控威望: 2044 點
下載積分: 6777 分
在線時間: 3544(小時)
注冊時間: 2007-09-03
最后登錄: 2024-09-20
查看雪花飄飄的 主題 / 回貼
5樓  發(fā)表于: 2007-12-11 13:10
TO:konev 謝謝您的指導(dǎo)。
更感謝各位老師支持。    
konev
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看konev的 主題 / 回貼
6樓  發(fā)表于: 2007-12-11 13:16
不客氣:)其實每個人都有自己的思路。我第一眼看見標(biāo)題的反應(yīng)是用DIV指令除2,然后看余數(shù)是不是1。
wjm1006
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 8 個
工控威望: 176 點
下載積分: 609 分
在線時間: 1(小時)
注冊時間: 2007-11-17
最后登錄: 2013-01-02
查看wjm1006的 主題 / 回貼
7樓  發(fā)表于: 2007-12-11 16:12
LD      X000
INC  D0
LD    M8000
MOV    D0    K4M0
LD    M0
OUT  Y000
LDI    M0
OUT    Y001
LD    X1
MOV    K0    D0
wjm1006
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 8 個
工控威望: 176 點
下載積分: 609 分
在線時間: 1(小時)
注冊時間: 2007-11-17
最后登錄: 2013-01-02
查看wjm1006的 主題 / 回貼
8樓  發(fā)表于: 2007-12-11 16:12
偶數(shù)輸出程序的問題
sjfshi
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看sjfshi的 主題 / 回貼
9樓  發(fā)表于: 2007-12-17 13:55
樓主說的對,怎么寫都可以,只要是符合指令要求