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