512998120
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 109 個(gè)
工控威望: 333 點(diǎn)
下載積分: 4831 分
在線時(shí)間: 70(小時(shí))
注冊(cè)時(shí)間: 2012-10-16
最后登錄: 2024-01-10
查看512998120的 主題 / 回貼
樓主  發(fā)表于: 2015-01-30 23:09
硬件;三菱Q01PLC+QJ71C24N模塊+掃描槍

問(wèn)題;掃描槍掃描上來(lái)的數(shù)據(jù)在GX works2編程軟件用線路跟蹤的結(jié)果;數(shù)據(jù)是沒(méi)有問(wèn)題接受的數(shù)據(jù)長(zhǎng)度是1500600013FQND9KTKD04C1203995X000VS49440001
但是在掃描多幾次數(shù)據(jù)后------在掃描數(shù)據(jù)的只能接收到一段數(shù)據(jù)------每次掃描都只是接一段數(shù)據(jù);掃描同一數(shù)據(jù)顯示都會(huì)不一樣

接收的數(shù)據(jù)沒(méi)有清除過(guò)


想請(qǐng)教下是哪里出了問(wèn)題;程序沒(méi)改過(guò)    剛寫(xiě)程序的時(shí)候還好好的

   問(wèn)題已經(jīng)找到 感謝大家的幫助
[ 此帖被512998120在2015-01-31 19:22重新編輯 ]
崇拜高手
賞心悅目
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 351 個(gè)
工控威望: 1388 點(diǎn)
下載積分: 1667 分
在線時(shí)間: 869(小時(shí))
注冊(cè)時(shí)間: 2008-12-24
最后登錄: 2024-12-22
查看賞心悅目的 主題 / 回貼
1樓  發(fā)表于: 2015-01-31 08:39
Q系列的PLC沒(méi)有用過(guò),不知道怎么樣,F(xiàn)X全系列的都有用過(guò),非常簡(jiǎn)單啊,就一個(gè)RS指令就搞定了,哪里用象樓主那樣復(fù)雜啊;蛘吣忝拷邮找淮,把那些值用塊傳送到另外的數(shù)據(jù)寄存器,再清零用來(lái)接收的數(shù)據(jù)寄存器看看。
樓主留言:
我清零的程序?qū)戝e(cuò)了   清零程序一執(zhí)行CPU就報(bào)錯(cuò)
賞心悅目
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 351 個(gè)
工控威望: 1388 點(diǎn)
下載積分: 1667 分
在線時(shí)間: 869(小時(shí))
注冊(cè)時(shí)間: 2008-12-24
最后登錄: 2024-12-22
查看賞心悅目的 主題 / 回貼
2樓  發(fā)表于: 2015-01-31 09:52
可以ZRST D300 D399看看,我沒(méi)用過(guò)Q系列的,不知道指令的用法是否一樣,反正FX系列的就一個(gè)RS指令,再監(jiān)控M8123就可以了,接收完成M8123置位,然后塊傳送數(shù)據(jù),復(fù)位接收寄存器,復(fù)位M8123就可以了。
樓主留言:
謝謝指定  是我程序?qū)戝e(cuò)了   現(xiàn)在問(wèn)題已解決
poorwer
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 277 個(gè)
工控威望: 485 點(diǎn)
下載積分: 1387 分
在線時(shí)間: 225(小時(shí))
注冊(cè)時(shí)間: 2008-07-26
最后登錄: 2021-01-19
查看poorwer的 主題 / 回貼
3樓  發(fā)表于: 2015-01-31 12:36
input指令前面條件用X63來(lái)代替試試
樓主留言:
跟那個(gè)沒(méi)關(guān)系   試了不行