sunzengli
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 679 個(gè)
工控威望: 1059 點(diǎn)
下載積分: 1538 分
在線時(shí)間: 217(小時(shí))
注冊(cè)時(shí)間: 2021-07-09
最后登錄: 2024-11-14
查看sunzengli的 主題 / 回貼
樓主  發(fā)表于: 2023-09-07 08:37
使用西門子smart200的時(shí)候,發(fā)現(xiàn)上升沿指令是有數(shù)量限制的,所以1200、1500在博圖里改變了使用方法,讓它沒(méi)有了限制。
現(xiàn)在很好奇,三菱的FX2N,F(xiàn)X3G。。。這些PLC編程的時(shí)候上升沿有數(shù)量限制嗎?感覺(jué)從來(lái)沒(méi)有遇到過(guò)這個(gè)問(wèn)題,三菱的PLC沿指令應(yīng)該是沒(méi)有數(shù)量限制的,我的判斷對(duì)不對(duì)?三菱是怎么做到的呢?請(qǐng)各位指點(diǎn)。
[ 此帖被sunzengli在2023-09-12 08:54重新編輯 ]
sunzengli
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 679 個(gè)
工控威望: 1059 點(diǎn)
下載積分: 1538 分
在線時(shí)間: 217(小時(shí))
注冊(cè)時(shí)間: 2021-07-09
最后登錄: 2024-11-14
查看sunzengli的 主題 / 回貼
1樓  發(fā)表于: 2023-09-07 08:52
引用
引用第1樓卓發(fā)智能于2023-09-07 08:45發(fā)表的  :
如樓主所說(shuō),三菱PLC沒(méi)有數(shù)量限制地這塊。

三菱是怎么做的呢?
上升沿檢測(cè)的原理是下一個(gè)周期記錄位的狀態(tài),然后與上一周期作比較,既然做記錄,就要用到另外一個(gè)位,占用了位就應(yīng)該是有數(shù)量限制的,三菱為什么沒(méi)有數(shù)量限制?原理不一樣嗎?
sunzengli
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 679 個(gè)
工控威望: 1059 點(diǎn)
下載積分: 1538 分
在線時(shí)間: 217(小時(shí))
注冊(cè)時(shí)間: 2021-07-09
最后登錄: 2024-11-14
查看sunzengli的 主題 / 回貼
2樓  發(fā)表于: 2023-09-07 12:32
引用
引用第3樓ymmfa于2023-09-07 10:57發(fā)表的  :
兩家最初是不同的思維模式,原理也有不同。
比如小時(shí)候我很好奇,老外吃飯為會(huì)不用筷子呢?沒(méi)筷子他們?cè)趺闯燥埬兀?br />

那是怎么做的呢?用勺子嗎?
sunzengli
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 679 個(gè)
工控威望: 1059 點(diǎn)
下載積分: 1538 分
在線時(shí)間: 217(小時(shí))
注冊(cè)時(shí)間: 2021-07-09
最后登錄: 2024-11-14
查看sunzengli的 主題 / 回貼
3樓  發(fā)表于: 2023-09-13 08:25
引用
引用第9樓皮五于2023-09-12 15:06發(fā)表的  :
就像我好奇為什么西門子的沿動(dòng)作要加一個(gè)保存位?

必然要有一個(gè)保存位,這個(gè)周期和上個(gè)周期的狀態(tài)作對(duì)比,不保存是不可能的,PLC處理上升沿都是這種原理。但是為什么三菱可以無(wú)限制使用?這個(gè)真的奇怪,日系的都是這樣,具體是什么原理呢?
sunzengli
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 679 個(gè)
工控威望: 1059 點(diǎn)
下載積分: 1538 分
在線時(shí)間: 217(小時(shí))
注冊(cè)時(shí)間: 2021-07-09
最后登錄: 2024-11-14
查看sunzengli的 主題 / 回貼
4樓  發(fā)表于: 2023-09-13 08:26
引用
引用第10樓bnnyygy于2023-09-12 22:16發(fā)表的  :
VAR a,b,bool

IF a AND NOT b then
    "需要執(zhí)行的上升沿代碼";
END_IF;
.......

你這里的原理就和西門子一樣了,多了一個(gè)保存上一周期狀態(tài)的位。
sunzengli
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 679 個(gè)
工控威望: 1059 點(diǎn)
下載積分: 1538 分
在線時(shí)間: 217(小時(shí))
注冊(cè)時(shí)間: 2021-07-09
最后登錄: 2024-11-14
查看sunzengli的 主題 / 回貼
5樓  發(fā)表于: 2023-09-16 16:44
引用
引用第13樓bnnyygy于2023-09-14 21:16發(fā)表的  :



所有PLC都是一個(gè)原理。ST通用。

.......

這個(gè)推論可能不對(duì),如果是系統(tǒng)內(nèi)置,那必然是有數(shù)量限制的,你想啊,系統(tǒng)怎么可能在這種沿指令上安排幾千幾萬(wàn)的內(nèi)部位?但是三菱客服說(shuō),沿指令是沒(méi)有數(shù)量限制的,所以內(nèi)部固定位應(yīng)該不成立。
如果按照你所說(shuō)的,它內(nèi)部使用了普通內(nèi)存區(qū)的位,那么必然就會(huì)要顯示出來(lái),如果系統(tǒng)有固定的一塊區(qū)域,系統(tǒng)固定必須在系統(tǒng)手冊(cè)里提示,要不然你用的時(shí)候不會(huì)在不知情的情況下占用它么?