三菱PLC結(jié)構(gòu)化編程實(shí)例二——五站點(diǎn)呼叫

要求
五站點(diǎn)呼叫小車
一輛小車,在一條線上運(yùn)行,線路上有1#~5#共5個(gè)站點(diǎn),每個(gè)站點(diǎn)各設(shè)一個(gè)行程開關(guān)和一個(gè)呼叫按鈕。小車在某個(gè)站點(diǎn)時(shí)相應(yīng)的行程開關(guān)動(dòng)作。要求無(wú)論小車在哪個(gè)站點(diǎn),當(dāng)某個(gè)站點(diǎn)按下按鈕后,小車將自動(dòng)進(jìn)行到呼叫點(diǎn)。
PLC用的是FX 3U
變量表
…………………………………………………………………………………………
VAR_GLOBAL ????按鈕1 ????Bit ???? X001
VAR_GLOBAL ????按鈕2 ????Bit ???? X002
VAR_GLOBAL ????按鈕3 ????Bit ???? X003
VAR_GLOBAL ????按鈕4 ????Bit ???? X004
VAR_GLOBAL ????按鈕5 ????Bit ???? X005
VAR_GLOBAL ????按鈕6 ????Bit ???? X006
VAR_GLOBAL ????行程開關(guān)1 ????Bit ???? X011
VAR_GLOBAL ????行程開關(guān)2???? Bit X????012
VAR_GLOBAL ????行程開關(guān)3 ????Bit ???? X013
VAR_GLOBAL ????行程開關(guān)4 ????Bit ???? X014
VAR_GLOBAL ????行程開關(guān)5???? Bit ???? X015
VAR_GLOBAL ????行程開關(guān)6 ????Bit ???? X016
VAR_GLOBAL ????小車前進(jìn)???? Bit ???? Y000
VAR_GLOBAL ????小車后退 ????Bit ???? Y001
VAR_GLOBAL ????到站點(diǎn)1 ????Bit ???? M0
VAR_GLOBAL ????到站點(diǎn)2???? Bit???? M1
VAR_GLOBAL ????到站點(diǎn)3???? Bit ???? M2
VAR_GLOBAL???? 到站點(diǎn)4???? Bit ???? M3
VAR_GLOBAL ????到站點(diǎn)5 Bit M4
VAR_GLOBAL 到站點(diǎn)6???? Bit???? M5
VAR_GLOBAL ????目標(biāo)值 ????Word[Signed] ???? D0
VAR_GLOBAL ????當(dāng)前位置 ????Word[Signed]???? D1
VAR_GLOBAL ????到位標(biāo)志 ????Bit???? M10
VAR_GLOBAL ????有按鈕按下 ????Bit ???? M9
………………………………………………………………
程序截圖





下面是仿真效果

好了,今天的分享就到這里。
ByeBye.