danielsue
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看danielsue的 主題 / 回貼
樓主  發(fā)表于: 2010-01-22 10:00
各位請(qǐng)教每個(gè)工件名有4~8個(gè)的ASCII碼輸入的,在程序里怎樣做連續(xù)的移位,做保存處理。即保存一次,這ASCII碼移到一個(gè)儲(chǔ)存地址,再輸入再保存,判斷第一個(gè)存儲(chǔ)地址是否為零,為零保存進(jìn)這一地址,不為零,跳到下一個(gè)存儲(chǔ)地址,相當(dāng)于VB的IF判斷語(yǔ)句,在三菱里怎樣編程呢?謝謝!等著急用。
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個(gè)
工控威望: 7436 點(diǎn)
下載積分: 158993 分
在線時(shí)間: 3172(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-12-22
查看sjm213的 主題 / 回貼
1樓  發(fā)表于: 2010-01-22 11:10
用移位寫入SFWR指令試試!
danielsue
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看danielsue的 主題 / 回貼
2樓  發(fā)表于: 2010-01-23 16:06
你好,我試過(guò)。不理想。D元件內(nèi)容如果是數(shù)字還可以,但ASCCII就不行,老是要在前一個(gè)地址里留一個(gè)尾巴(存在重復(fù)和覆蓋現(xiàn)象),而且ASCII碼的數(shù)量是隨意的,有點(diǎn)不好弄,PLC是三菱的,HMI也是三菱的。有例子嗎?可否一個(gè)瞧瞧??daniel-sue@163.com  謝謝!
zhihai1982
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看zhihai1982的 主題 / 回貼
3樓  發(fā)表于: 2010-01-23 17:40
用移位寫入SFWR指令試試!
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個(gè)
工控威望: 7436 點(diǎn)
下載積分: 158993 分
在線時(shí)間: 3172(小時(shí))
注冊(cè)時(shí)間: 2007-11-21
最后登錄: 2024-12-22
查看sjm213的 主題 / 回貼
4樓  發(fā)表于: 2010-01-23 18:12
引用
引用第2樓danielsue于2010-01-23 16:06發(fā)表的  :
你好,我試過(guò)。不理想。D元件內(nèi)容如果是數(shù)字還可以,但ASCCII就不行,老是要在前一個(gè)地址里留一個(gè)尾巴(存在重復(fù)和覆蓋現(xiàn)象),而且ASCII碼的數(shù)量是隨意的,有點(diǎn)不好弄,PLC是三菱的,HMI也是三菱的。有例子嗎?可否一個(gè)瞧瞧??daniel-sue@163.com  謝謝!

程序控制的要求是附件中的意思嗎?
保存移位.rar (28 K) 下载次数:46
danielsue
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看danielsue的 主題 / 回貼
5樓  發(fā)表于: 2010-01-27 09:27
非常感謝四樓。變址位移以前我沒(méi)用過(guò),不知其所以然,今天所用,真的很感動(dòng),謝謝指導(dǎo)。
danielsue
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看danielsue的 主題 / 回貼
6樓  發(fā)表于: 2010-01-28 13:09
再問(wèn)四樓,移位寫入怎樣復(fù)位呢?例子中到48,到48后,怎樣再?gòu)?開始移位呢?可以嗎?說(shuō)明書的M8023可以用來(lái)復(fù)位嗎?