三菱Q系列FBD程序跟我學(xué)之手動(dòng)和自動(dòng)程序示例

程序?qū)崿F(xiàn)的功能:
四個(gè)電機(jī)控制
控制模式有手動(dòng),自動(dòng),自動(dòng)模式下又分為單步,單周期,連續(xù)三種模式。
在自動(dòng)模式下,旋鈕打到連續(xù)擋位時(shí),第一臺(tái)電機(jī)轉(zhuǎn)3100ms后,電機(jī)二啟動(dòng)運(yùn)行電機(jī)一停止3200ms后電機(jī)三啟動(dòng),電機(jī)運(yùn)行3300ms后電機(jī)四啟動(dòng)電機(jī)三停止經(jīng)過3400ms后電機(jī)1啟動(dòng)電機(jī)四停止重復(fù)上述動(dòng)作。
在自動(dòng)模式下,旋鈕打到單周期模式擋位時(shí),第一臺(tái)電機(jī)轉(zhuǎn)3100ms后,電機(jī)二啟動(dòng)電機(jī)1停止運(yùn)行3200ms后電機(jī)三啟動(dòng)電機(jī)二停止,電機(jī)運(yùn)行3300ms后電機(jī)四啟動(dòng)電機(jī)3停止經(jīng)過3400ms后如果按下啟動(dòng)按鈕那么電機(jī)1啟動(dòng)電機(jī)四停止重復(fù)上述動(dòng)作。
在自動(dòng)模式下,旋鈕打到單步模式擋位時(shí),第一臺(tái)電機(jī)轉(zhuǎn)3100ms后,如果按下啟動(dòng)按鈕電機(jī)二啟動(dòng)運(yùn)行3200ms等待如果按下啟動(dòng)按鈕電機(jī)三啟動(dòng),電機(jī)運(yùn)行3300ms等待,如果按下啟動(dòng)按鈕電機(jī)四啟動(dòng),經(jīng)過3400ms等待,如果按下啟動(dòng)按鈕那么電機(jī)1啟動(dòng)重復(fù)上述動(dòng)作。
在自動(dòng)模式下按下停止按鈕,所有電機(jī)停止,所有定時(shí)器復(fù)位,按下啟動(dòng)電機(jī)從頭開始啟動(dòng)。
程序源代碼在下面的網(wǎng)盤中:
鏈接:https://pan.baidu.com/s/1RR4MrAV94A_VqHF2AqIA4w?pwd=2233?
提取碼:2233
編程軟件版本如下圖:

程序結(jié)構(gòu)如下圖

主程序內(nèi)容如下:

三個(gè)子程序中的程序如下:
======================公用程序=================



===================手動(dòng)程序==================


=====================自動(dòng)程序=======================










