三菱PLC结构化编程实例二——五站点呼叫

要求
五站点呼叫小车
一辆小车,在一条线上运行,线路上有1#~5#共5个站点,每个站点各设一个行程开关和一个呼叫按钮。小车在某个站点时相应的行程开关动作。要求无论小车在哪个站点,当某个站点按下按钮后,小车将自动进行到呼叫点。
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 行程开关1 Bit X011
VAR_GLOBAL 行程开关2 Bit X 012
VAR_GLOBAL 行程开关3 Bit X013
VAR_GLOBAL 行程开关4 Bit X014
VAR_GLOBAL 行程开关5 Bit X015
VAR_GLOBAL 行程开关6 Bit X016
VAR_GLOBAL 小车前进 Bit Y000
VAR_GLOBAL 小车后退 Bit Y001
VAR_GLOBAL 到站点1 Bit M0
VAR_GLOBAL 到站点2 Bit M1
VAR_GLOBAL 到站点3 Bit M2
VAR_GLOBAL 到站点4 Bit M3
VAR_GLOBAL 到站点5 Bit M4
VAR_GLOBAL 到站点6 Bit M5
VAR_GLOBAL 目标值 Word[Signed] D0
VAR_GLOBAL 当前位置 Word[Signed] D1
VAR_GLOBAL 到位标志 Bit M10
VAR_GLOBAL 有按钮按下 Bit M9
………………………………………………………………
程序截图





下面是仿真效果

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