leonhuang
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 59 個(gè)
工控威望: 202 點(diǎn)
下載積分: 3933 分
在線時(shí)間: 37(小時(shí))
注冊(cè)時(shí)間: 2013-06-27
最后登錄: 2023-11-09
查看leonhuang的 主題 / 回貼
樓主  發(fā)表于: 2015-12-11 21:30
這兩天我在用Q系列PLC的QD62高速計(jì)數(shù)模塊做一個(gè)旋轉(zhuǎn)定位,自動(dòng)刷新等都設(shè)置好了,當(dāng)前值D0、鎖存計(jì)數(shù)值D2等,計(jì)數(shù)轉(zhuǎn)換的角度都很準(zhǔn)確。
但現(xiàn)在遇到一個(gè)問(wèn)題,當(dāng)機(jī)臺(tái)轉(zhuǎn)到某個(gè)位置的脈沖數(shù)是D0=100,D0的數(shù)值MOV到D6000;D6000為掉電保持。
當(dāng)停電后,再上電,當(dāng)前值刷新為0,D6000也變0,停電前的角度無(wú)法保持位。只有一個(gè)解決辦法就是在上電后將D6000的數(shù)值傳到QD62的緩沖存儲(chǔ)器中(預(yù)設(shè)值設(shè)置)!現(xiàn)在就差這個(gè)順控程序指令,不知道怎么寫(xiě) 今天我是這樣寫(xiě)的:LD SM400      OUT  T0 K5         LDP T0          TO     K1 D6000 H0 K1   但CPU報(bào)錯(cuò)了
請(qǐng)高手指教!謝謝
jonny_jean
級(jí)別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 405 個(gè)
工控威望: 557 點(diǎn)
下載積分: 22252 分
在線時(shí)間: 634(小時(shí))
注冊(cè)時(shí)間: 2011-01-02
最后登錄: 2017-03-31
查看jonny_jean的 主題 / 回貼
1樓  發(fā)表于: 2015-12-12 17:57
引用
引用樓主leonhuang于2015-12-11 21:30發(fā)表的 三菱QD62高速計(jì)數(shù)模塊如何寫(xiě)預(yù)設(shè)值 :
這兩天我在用Q系列PLC的QD62高速計(jì)數(shù)模塊做一個(gè)旋轉(zhuǎn)定位,自動(dòng)刷新等都設(shè)置好了,當(dāng)前值D0、鎖存計(jì)數(shù)值D2等,計(jì)數(shù)轉(zhuǎn)換的角度都很準(zhǔn)確。
但現(xiàn)在遇到一個(gè)問(wèn)題,當(dāng)機(jī)臺(tái)轉(zhuǎn)到某個(gè)位置的脈沖數(shù)是D0=100,D0的數(shù)值MOV到D6000;D6000為掉電保持。
當(dāng)停電后,再上電,當(dāng)前值刷新為0,D6000也變0,停電前的角度無(wú)法保持位。只有一個(gè)解決辦法就是在上電后將D6000的數(shù)值傳到QD62的緩沖存儲(chǔ)器中(預(yù)設(shè)值設(shè)置)!現(xiàn)在就差這個(gè)順控程序指令,不知道怎么寫(xiě) 今天我是這樣寫(xiě)的:LD SM400      OUT  T0 K5         LDP T0          TO     K1 D6000 H0 K1   但CPU報(bào)錯(cuò)了
請(qǐng)高手指教!謝謝

您是用哪個(gè)不管用哪個(gè)cpu有電池嗎?還有QD62只是計(jì)數(shù)模塊,您要斷電後記憶值要回存到CPU的斷電保持區(qū)
您後段程序D6000是以8位元還是16位元,映像中是要宣告位元素的因該不是k1吧!
給參考
小侯
小侯
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 480 個(gè)
工控威望: 2610 點(diǎn)
下載積分: 7849 分
在線時(shí)間: 502(小時(shí))
注冊(cè)時(shí)間: 2008-10-17
最后登錄: 2024-10-23
查看小侯的 主題 / 回貼
2樓  發(fā)表于: 2015-12-14 14:15
LD SM403
DMOV D0 D6000
LD SM402
DTO (模組位址) K0  D6000 K1
OUT Yn1

這樣試試看
在除了剛運(yùn)行的1掃描內(nèi)將D0搬運(yùn)至D6000
當(dāng)重新運(yùn)行時(shí)D6000值般運(yùn)至QD62預(yù)設(shè)數(shù)值用緩衝暫存器
並執(zhí)行預(yù)設(shè)數(shù)值指令(Yn1或Yn9)
1030140567
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看1030140567的 主題 / 回貼
3樓  發(fā)表于: 2015-12-15 10:12
你們這樣做是不行的,要用絕對(duì)位置的旋轉(zhuǎn)編碼器