|
文章導(dǎo)讀:三菱PLC-FX的廣場(chǎng)噴泉編程(3種) 案例展示: 一個(gè)廣場(chǎng)噴泉池中有A、B、C三組噴頭。這個(gè)廣場(chǎng)噴泉設(shè)計(jì)要求是這樣的:噴泉的噴水規(guī)律是:當(dāng)按下啟動(dòng)按鈕,A噴頭先噴5秒,然后是B、C噴頭同時(shí)噴8秒,再然后B仍然噴4秒,緊接著A、C組噴頭同時(shí)噴5秒,再接著A、B、C三組同時(shí)噴8秒,最后A、B、C三組同時(shí)停止1秒。這為一個(gè)順序,之后的是循環(huán)之前的過程,直到按下停止按鈕整個(gè)系統(tǒng)才會(huì)停止噴水。 該設(shè)計(jì)所用設(shè)備是三菱FX3U系列,該噴泉示意圖如下: 三菱PLC-FX系列的廣場(chǎng)噴泉編程 該噴泉的時(shí)序圖如下: 三菱PLC-FX系列的廣場(chǎng)噴泉編程 PLC的I/O分配表: 三菱PLC-FX系列的廣場(chǎng)噴泉編程 編程方法一: 利用比較指令直接輸入大于小于等于符號(hào)編寫實(shí)現(xiàn)設(shè)計(jì)要求。 實(shí)例程序如下: 三菱PLC-FX系列的廣場(chǎng)噴泉編程 編程方法二: 利用ZCP指令編寫程序,ZCP指令的源操作數(shù)[S·]均為K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z,其目標(biāo)操作數(shù)[D·]均為Y、M、S。該指令是將一個(gè)源操作數(shù)[S·]的數(shù)值與另兩個(gè)源操作數(shù)[S1·]和[S2·]的數(shù)據(jù)進(jìn)行比較,結(jié)果送到目標(biāo)操作元件[D·]中,源數(shù)據(jù)[S1·]不能大于[S2·]。 指令格式如下: 三菱PLC-FX系列的廣場(chǎng)噴泉編程 實(shí)例程序如下: 三菱PLC-FX系列的廣場(chǎng)噴泉編程 編程方法三: 利用增量式凸輪控制指令I(lǐng)NCD編寫程序。 三菱PLC-FX系列的廣場(chǎng)噴泉編程 指令格式如下: 三菱PLC-FX系列的廣場(chǎng)噴泉編程 根據(jù)如下程序先說明INCD D0 C0 M0 K6指令 D0:源寄存器起始地址,在程序前先將設(shè)定時(shí)間的常數(shù)給定了D0~D5; C0:計(jì)數(shù)器則是按M8013脈沖計(jì)數(shù); M0:目標(biāo)位元件初始地址,這里包括M0~M5; K6:指定參預(yù)運(yùn)算的元件范圍,只能是數(shù)值,而且范圍是1≤n≤64。 實(shí)例程序如下: 三菱PLC-FX系列的廣場(chǎng)噴泉編程 |
|
|