• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
方奇10010
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 98 個(gè)
工控威望: 209 點(diǎn)
下載積分: 1606 分
在線時(shí)間: 56(小時(shí))
注冊時(shí)間: 2021-07-29
最后登錄: 2024-12-05
查看方奇10010的 主題 / 回貼
樓主  發(fā)表于: 2021-09-18 09:55
本人是個(gè)24K新手,學(xué)習(xí)過程中遇到過一些想不明白的問題,到論壇里提問,得到的回答通常是,看手冊、不了解PLC運(yùn)行機(jī)制,大佬們說的一點(diǎn)沒錯(cuò),很多問題的答案其實(shí)都在手冊里,另外PLC的運(yùn)行機(jī)制(掃描順序)是一個(gè)非常非常非常重要的東西,理解了它,調(diào)試時(shí)遇到的很多問題迎刃而解。感謝論壇大佬們的幫助。
方奇10010
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 98 個(gè)
工控威望: 209 點(diǎn)
下載積分: 1606 分
在線時(shí)間: 56(小時(shí))
注冊時(shí)間: 2021-07-29
最后登錄: 2024-12-05
查看方奇10010的 主題 / 回貼
1樓  發(fā)表于: 2021-09-18 10:25
描述:圖1
圖片:
描述:圖2
圖片:
描述:圖3
圖片:
給大家舉個(gè)例子,
圖1的程序不能正常運(yùn)行,因?yàn)樵谕粋(gè)掃描周期內(nèi)不能同時(shí)運(yùn)行多條有相同脈沖輸出口的指令,圖1中,M0后面的定位指令已經(jīng)執(zhí)行,執(zhí)行結(jié)束(發(fā)完1W個(gè)脈沖)后M8029立即動(dòng)作,SET M1后執(zhí)行了下一條定位指令,而M0觸點(diǎn)在下一個(gè)周期才會(huì)斷開。
圖2把指令的掃描順序顛倒,可以正常運(yùn)行了。但是編程會(huì)不方便。
圖3解決了以上問題
ningbiao
級別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 97 個(gè)
工控威望: 869 點(diǎn)
下載積分: 2802 分
在線時(shí)間: 54(小時(shí))
注冊時(shí)間: 2021-04-17
最后登錄: 2024-12-10
查看ningbiao的 主題 / 回貼
2樓  發(fā)表于: 2021-09-18 10:32
兄弟,你24K還新手呢
菜鳥入行
級別: 論壇先鋒

精華主題: 0
發(fā)帖數(shù)量: 1379 個(gè)
工控威望: 1557 點(diǎn)
下載積分: 3686 分
在線時(shí)間: 177(小時(shí))
注冊時(shí)間: 2017-09-01
最后登錄: 2024-06-11
查看菜鳥入行的 主題 / 回貼
3樓  發(fā)表于: 2021-09-18 10:48
恩恩,樓主的這個(gè)思路不錯(cuò)!
我也遇到過類似的情況,后來是加了一個(gè)定時(shí)器,我的辦法更麻煩些。
打個(gè)醬油,懂的不多
水平有限,能幫則幫
互相幫助,共同進(jìn)步
方奇10010
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 98 個(gè)
工控威望: 209 點(diǎn)
下載積分: 1606 分
在線時(shí)間: 56(小時(shí))
注冊時(shí)間: 2021-07-29
最后登錄: 2024-12-05
查看方奇10010的 主題 / 回貼
4樓  發(fā)表于: 2021-09-18 11:12
引用
引用第2樓ningbiao于2021-09-18 10:32發(fā)表的  :
兄弟,你24K還新手呢

24K 還不夠純?
wangnaizhi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1273 個(gè)
工控威望: 1449 點(diǎn)
下載積分: 5484 分
在線時(shí)間: 896(小時(shí))
注冊時(shí)間: 2015-08-31
最后登錄: 2024-12-25
查看wangnaizhi的 主題 / 回貼
5樓  發(fā)表于: 2021-09-18 11:14
我之前用臺(tái)達(dá)的  用了第三種方法 結(jié)果程序總是假死 和別人說臺(tái)達(dá)的底層有BUG  別人還以為我有問題  有些東西理論上是沒有問題的  但是架不住底層有BUG的   所以后來就和樓上的這個(gè)一樣了 加了延時(shí)  啥事情也沒有了   或者直接用DDRVA指令配合軸的位置比較指令去做了  后來也沒有什么問題了    后來習(xí)慣加延時(shí)了   現(xiàn)在都會(huì)去加個(gè)延時(shí)  
方奇10010
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 98 個(gè)
工控威望: 209 點(diǎn)
下載積分: 1606 分
在線時(shí)間: 56(小時(shí))
注冊時(shí)間: 2021-07-29
最后登錄: 2024-12-05
查看方奇10010的 主題 / 回貼
6樓  發(fā)表于: 2021-09-18 11:14
引用
引用第3樓菜鳥入行于2021-09-18 10:48發(fā)表的  :
恩恩,樓主的這個(gè)思路不錯(cuò)!
我也遇到過類似的情況,后來是加了一個(gè)定時(shí)器,我的辦法更麻煩些。

這實(shí)際上是手冊里的方法,昨天看的時(shí)候沒懂。
方奇10010
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 98 個(gè)
工控威望: 209 點(diǎn)
下載積分: 1606 分
在線時(shí)間: 56(小時(shí))
注冊時(shí)間: 2021-07-29
最后登錄: 2024-12-05
查看方奇10010的 主題 / 回貼
7樓  發(fā)表于: 2021-09-18 11:26
引用
引用第5樓wangnaizhi于2021-09-18 11:14發(fā)表的  :
我之前用臺(tái)達(dá)的  用了第三種方法 結(jié)果程序總是假死 和別人說臺(tái)達(dá)的底層有BUG  別人還以為我有問題  有些東西理論上是沒有問題的  但是架不住底層有BUG的   所以后來就和樓上的這個(gè)一樣了 加了延時(shí)  啥事情也沒有了   或者直接用DDRVA指令配合軸的位置比較指令去做了  后來也沒有什么問題了    后來習(xí)慣加延時(shí)了   現(xiàn)在都會(huì)去加個(gè)延時(shí)  

我見識(shí)少,雖說加定時(shí)器可能是比較通用,不同品牌編程可以用同一個(gè)思路,但我覺得還是能方便就方便,比如上面圖3。
我也聽用過的人說臺(tái)達(dá)PLC不怎么樣,我沒用過,但我見過它的軟件,使用體驗(yàn)真差。給人感覺是XP時(shí)代的軟件
liuleilei
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 61 個(gè)
工控威望: 167 點(diǎn)
下載積分: 3326 分
在線時(shí)間: 292(小時(shí))
注冊時(shí)間: 2017-04-22
最后登錄: 2024-11-20
查看liuleilei的 主題 / 回貼
8樓  發(fā)表于: 2021-09-18 12:29
圖1換成寄存器。比如D0=1 下一步d0=2.....
ljb6688
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1806 個(gè)
工控威望: 1952 點(diǎn)
下載積分: 114104 分
在線時(shí)間: 1962(小時(shí))
注冊時(shí)間: 2009-12-08
最后登錄: 2024-12-27
查看ljb6688的 主題 / 回貼
9樓  發(fā)表于: 2021-09-18 13:26
用INC加D,試一下
電氣自動(dòng)化,智能化控制,數(shù)據(jù)遠(yuǎn)傳采集。工控元件代理,機(jī)器人附件    
閑釣西風(fēng)
級別: 工控俠客
精華主題: 1 篇
發(fā)帖數(shù)量: 371 個(gè)
工控威望: 4658 點(diǎn)
下載積分: 178 分
在線時(shí)間: 502(小時(shí))
注冊時(shí)間: 2020-09-29
最后登錄: 2024-12-27
查看閑釣西風(fēng)的 主題 / 回貼
10樓  發(fā)表于: 2021-09-18 13:46
時(shí)序是個(gè)很重要的問題,不想通有時(shí)候真麻煩!     
/)/)    /)/)    
  (  -.-) (-.-  )  
***^**^***      
TKS!Best regards &~(@^_^@)~  (=^.^=)
請叫我老鐵
人生就像蒲公英,看似自由,卻身不由己。
級別: 工控俠客

精華主題: 0
發(fā)帖數(shù)量: 906 個(gè)
工控威望: 4297 點(diǎn)
下載積分: 792 分
在線時(shí)間: 242(小時(shí))
注冊時(shí)間: 2015-08-28
最后登錄: 2024-12-27
查看請叫我老鐵的 主題 / 回貼
11樓  發(fā)表于: 2021-09-18 14:54
DRVI 指令使用一次就可以了,使用變址偏移
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go