陳仙子915
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 175 個(gè)
工控威望: 372 點(diǎn)
下載積分: 556 分
在線時(shí)間: 97(小時(shí))
注冊(cè)時(shí)間: 2019-05-01
最后登錄: 2024-10-31
查看陳仙子915的 主題 / 回貼
樓主  發(fā)表于: 2019-11-17 19:49
請(qǐng)問(wèn)為什么我這個(gè)程序中SFC會(huì)導(dǎo)致一個(gè)混亂的原因呢?我做這個(gè)SFC是使用一個(gè)上升沿來(lái)激發(fā)S0或者S1,S2的但是由于我給的是輔助繼電器M的長(zhǎng)信號(hào)他在掃描第二次的情況下又會(huì)再一次激活?但是三菱不是應(yīng)該不會(huì)重復(fù)掃描的嗎?這個(gè)程序之前也遇到一次這種問(wèn)題 但是我加上了一個(gè)常閉的限制條件就解決了 但是這個(gè)s2就一直解決不了在運(yùn)行到S2塊的第二次時(shí)它又被激活了明明我沒(méi)有SET S2 但是他依舊會(huì)被激活 還有主要我之前一直都只使用了一個(gè)SFC塊 這次我用了多個(gè)SFC塊 方法類(lèi)似與調(diào)用這個(gè)塊。但是卻遇到了這種問(wèn)題有知道是什么原因的嗎?待會(huì)發(fā)程序
smgbwgltd
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 226 個(gè)
工控威望: 364 點(diǎn)
下載積分: 6335 分
在線時(shí)間: 394(小時(shí))
注冊(cè)時(shí)間: 2008-07-04
最后登錄: 2022-10-28
查看smgbwgltd的 主題 / 回貼
1樓  發(fā)表于: 2019-11-21 12:47
SFC編寫(xiě)很不清晰,外人看了,狀態(tài)轉(zhuǎn)移條件,不能明了,首先上電信號(hào)先要保持什么狀態(tài),必須清晰
其次狀態(tài)轉(zhuǎn)移條件必須條例清晰,條件滿足要轉(zhuǎn)移到的狀態(tài)必須清楚
這樣才能一步一步的進(jìn)行SFC控制,直至程序結(jié)束