CALL副程式使用實際範例@ 非常低調(也談PLC) - 隨意窩
文章推薦指數: 80 %
網友的發問: PLC中CALL_呼叫副程式SRET_副程式返回FEND_主程式結束這些指令解我大概了解意思..有點像PIC裡的CALL的意思但在PLC的階梯圖裡怎麼用ㄚ.
非常低調(也談PLC)寄情於工作盡情地旅遊,對於有限的人生充滿無限的幻想....。
日本語も対応できる!☆有些文章其實有筆記的功能,因為j有時也會忘記,呵呵呵,用到時上網看看又會想了起來。
★日誌相簿影音好友名片
200808141120CALL副程式使用實際範例?專業園地-PLC網友的發問:
PLC中CALL_呼叫副程式SRET_副程式返回FEND_主程式結束這些指令解我大概了解意思..有點像PIC裡的CALL的意思但在PLC的階梯圖裡怎麼用ㄚ...自己有用簡單的程式跑.但都跑不出來...執行CALL後主程式還是在跑..跟副程式一起動..到底是該如何使用呢...拜託教導一下...
解答:
用三菱QPLC實際案子回答
1.CALL命令構成
2.呼叫副程式,例如指標是P100
為了讓D5200,D5201數值做運算,因為一直重複,為了結省程式長度,
所以把重複的共同計算的部份寫在副程式裡,要計算時CallP100,
P100那裡放副程式。
計算結果放在D5208,最後放到D251顯示給操作者看。
3.在主程式END前追加FEND,FEND下面放P100內容,執行到RET,返回主程式。
以下為FX2N CALL運用:
網友寄來的階梯圖,希望副程式Y0,Y1可以每Call一次,依次序ON,可是程式不
會動,我幫他修改後放在下圖:
(1)Step17~Step22追加
(2)FEND以下放副程式。
(3)Step27~Step39修正
動作如下:
X0僅是觸發,on後請offX0---->M0 ON CALL P0(跳到FEND後的副程式)
---[FEND]
P0Y0----10秒---Y1-----[SRET](回主程式)
Y1---M0 OFF---T41秒CALL P0(再跳到FEND後的副程式)
---[FEND]
P0Y0,T0,Y1 OFF---[SRET](回主程式,等待X0 ON--M0 ON --CALLP0)
講完收工。
/Xuite日誌/回應(4)/引用(0)沒有上一則|日誌首頁|沒有下一則回應
加我為好友日誌相簿影音
我的相簿
jemery_rin's新文章三菱Q CPU PLC停電記憶保持設定說說你小時候的志願!看來我太天真了OMRONZCP命令PROFACE記憶卡運用感冒記簡易紅綠燈控制模擬PC-PLC簡易自動販賣機實際連線模擬含強制YON/OFF三菱GOT人機回路監視功能設定3層式汽車升降機模擬
全部展開|全部收合
關鍵字
jemery_rin's新回應沒有新回應!
延伸文章資訊
- 1三菱PLC 基本指令介紹
三菱PLC 基本指令介紹. FX2N 系列可程式控制器,提供了所謂的基本指令、步進階梯圖指令和應用. 指令,本章主要介紹基本指令的用法,基本指令如 ... 圖5-19 錯誤的寫法.
- 24.11.5.2 M97:內部副程式呼叫
於編輯器程式執行模式下,M97 指令用於呼叫內部副程式L_ 次。此內部副程式與主程式同在 ... 使用M97 函數可將程式改寫為:. <寫法一>. M97 P301 Q30 -146.999 1...
- 3第9 章:FBs-PLC 之中斷
不掃描副程式區)。 雖然CPU 能在中斷要求發生時,在數十微秒內立即去執行對應之控制動作,但當中斷. 輸入不祇1 個時(如FBs-PLC 多達49 個中斷),只有在其所對應之 ...
- 4PDF檔僅限學校教師搭配紙本教材用於課堂教學
可以透過指令載入(載出)模組,將程式指令在PLC 的記憶體與書寫器(HPP). 之間,或PLC 的記憶體與 ... (3)中斷副程式之中,可以再寫中斷副程式,但只允許使用一層。
- 5CALL副程式使用實際範例@ 非常低調(也談PLC) - 隨意窩
網友的發問: PLC中CALL_呼叫副程式SRET_副程式返回FEND_主程式結束這些指令解我大概了解意思..有點像PIC裡的CALL的意思但在PLC的階梯圖裡怎麼用ㄚ.