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