歡迎來到海藍智能科技有限公司!
只有用3uc以上的plc就可以直接讀出FB。也就是說3uc,5u。Q。l系列的才可以在讀取三菱PLC塊編寫程序時看不到該塊。
三菱plc 程序分段
看你的PLC是什么的,FX系列只有一個main,是不支持其他的“分段”程序的。Q系列支持。
三菱PLC軟件GX Developer里 功能塊怎么建立啊, 就像西門子里的FC或FB那樣
三菱沒有這個功能,只能自己用梯形圖編輯類似的功能,然后使用call指令來調(diào)用,三菱里面有個所有的Label功能,大概就是這個意思,用來表示某個功能塊,然后call(P)調(diào)用
所謂的LABEL就是可以在左側(cè)母線的左側(cè)區(qū)域,可以雙擊輸入一個標(biāo)識符,比如輸入"Manual",則在這個LABEL及以下的程序段(至RET指令)可以用call指令來調(diào)用,如call“Manual”,
如圖復(fù)所示,2個圖,當(dāng)X0按下后制,M0輸出并自鎖,此時Y0輸出(1氣缸壓緊)T0開始計時,2s后,Y1輸出(2氣缸壓緊)T1開始計時,2s后,Y1斷開,T2開始計時,2s后,Y2輸出(3氣缸壓緊)。T3開始計時,2s后,Y3斷開,T4開始計時,2s后,斷開M0輸出,M0自鎖解除,同時也就斷開Y0了。等待下次X0按下。
三菱plc能把子程序創(chuàng)建成塊嗎,像西門子那樣,如果不能怎么調(diào)用相同程序不同參數(shù)呢?
三菱的話,不可以,只能調(diào)用子程序。只能一個一個寫
你不要一想到是子程序就難過。你把子程序當(dāng)做是一個繼電器的線圈輸出那樣的調(diào)用就可以了。你可以使用I0.0導(dǎo)通以后直接調(diào)用子程序,也可以是用SM0.0或者是Q0.0直接調(diào)用子程序。或者是斷開子程序。你就把它當(dāng)做是一個繼電器的輸出點就可以了。
可以,完全可以
用標(biāo)簽可以
你用的是SFC,SFC的執(zhí)行順序就是順控,按著你對應(yīng)的S區(qū)進行運行,不用理會數(shù)專據(jù)塊的執(zhí)行的順序?qū)佟?/p>
當(dāng)然也是分情況的
如執(zhí)行完編碼器,在去執(zhí)行稱重,只需要注意S區(qū)的編寫及跳轉(zhuǎn)。
如在編碼器當(dāng)中編寫到,然后需要執(zhí)行稱重只需要然后在稱重里寫到就可以。
2.同時執(zhí)行2個SFC,這種情況就是誰在上面先掃描誰