wangfuwang
下崗農(nóng)民
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 519 個(gè)
工控威望: 993 點(diǎn)
下載積分: 2135 分
在線時(shí)間: 231(小時(shí))
注冊時(shí)間: 2007-09-06
最后登錄: 2024-10-17
查看wangfuwang的 主題 / 回貼
樓主  發(fā)表于: 2019-10-23 15:55
圖片:
我用臺達(dá)ES002TPLC,一次發(fā)脈沖6400個(gè)剛好是二圈的,用比較指令當(dāng)大于或等于3200個(gè)脈沖時(shí)(剛好轉(zhuǎn)一圈),暫停發(fā)脈沖 , 用時(shí)間繼電器等待幾M秒換向,可是設(shè)定3200脈沖總是要不規(guī)側(cè)的多走1到3個(gè),但是換向后最終還是走6400個(gè) 不多也不少。是那里出了問題? 大家?guī)蛶兔?謝謝了。
wangfuwang
下崗農(nóng)民
級別: 家園常客
精華主題: 0
發(fā)帖數(shù)量: 519 個(gè)
工控威望: 993 點(diǎn)
下載積分: 2135 分
在線時(shí)間: 231(小時(shí))
注冊時(shí)間: 2007-09-06
最后登錄: 2024-10-17
查看wangfuwang的 主題 / 回貼
1樓  發(fā)表于: 2019-10-23 16:00
這型號PLC 又不能多次重復(fù)使用PLSY,  如果不> 只用=就會(huì)停不下來(但有時(shí)也能停), 一個(gè)方向一直走完6400個(gè)脈沖
nightblueblu
道阻且長,窮且益堅(jiān)。
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1018 個(gè)
工控威望: 1840 點(diǎn)
下載積分: 242 分
在線時(shí)間: 1106(小時(shí))
注冊時(shí)間: 2017-02-09
最后登錄: 2024-11-09
查看nightblueblu的 主題 / 回貼
2樓  發(fā)表于: 2019-10-23 16:11
脈沖不受掃描周期影響,你的普通比較指令受掃描周期影響,你要想比較就用外接編碼器使用PLC高速計(jì)數(shù),使用高速處理指令
再說了,M8029不好用嗎?
還有,你對不能多次重復(fù)使用PLSY理解有誤,原話的意思是,不能同時(shí)接通一條以上對應(yīng)同一脈沖口的指令
[ 此帖被nightblueblu在2019-10-23 16:17重新編輯 ]
Your happiness is everything.
少爺姓邵
有個(gè)性,沒簽名!
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 161 個(gè)
工控威望: 2043 點(diǎn)
下載積分: 4412 分
在線時(shí)間: 113(小時(shí))
注冊時(shí)間: 2017-09-11
最后登錄: 2024-09-27
查看少爺姓邵的 主題 / 回貼
3樓  發(fā)表于: 2019-10-23 16:12
我猜應(yīng)該是程序?qū)懙挠袉栴}。。
樓主留言:
我好 謝謝你的回復(fù) 沒有同一時(shí)間有二個(gè)指令同一端口輸出啊 見我回帳上的圖
新手上路,多多指教!
wangfuwang
下崗農(nóng)民
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 519 個(gè)
工控威望: 993 點(diǎn)
下載積分: 2135 分
在線時(shí)間: 231(小時(shí))
注冊時(shí)間: 2007-09-06
最后登錄: 2024-10-17
查看wangfuwang的 主題 / 回貼
4樓  發(fā)表于: 2019-10-23 17:44
圖片:
圖片:
沒有同一時(shí)間有二個(gè)指令同一端口輸出啊 ,只要是重復(fù)脈沖指令下載到PLC就會(huì)報(bào)錯(cuò)見圖
zhanghuai33
治大國若烹小鮮耶
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 64 個(gè)
工控威望: 119 點(diǎn)
下載積分: 436 分
在線時(shí)間: 35(小時(shí))
注冊時(shí)間: 2019-10-07
最后登錄: 2021-08-07
查看zhanghuai33的 主題 / 回貼
5樓  發(fā)表于: 2019-10-24 09:28
沒有高速比較指令嗎?
linzhenfu
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 194 個(gè)
工控威望: 305 點(diǎn)
下載積分: 625 分
在線時(shí)間: 266(小時(shí))
注冊時(shí)間: 2007-07-15
最后登錄: 2024-11-09
查看linzhenfu的 主題 / 回貼
6樓  發(fā)表于: 2019-10-25 09:44
用比較來暫停“高速輸出”脈沖,這思路本身就有問題,還能指望剛好到3200就停?
你CPU報(bào)錯(cuò)首先用診斷看一下什么原因,退一步說,就算不能同時(shí)用兩條脈沖指令
,辦法還有很多,比如用寄存器D來存儲(chǔ)脈沖數(shù),第一次發(fā)3200,第二次6400不就行了?