基于PLC控制的自动售货机设计思路有吗?

该自动售货机的设计动作如下:

(1)此自动售货机可以投入1元、5元和10元硬币。

(2)自动售货机可售两种饮料,果汁每瓶12元,啤酒每瓶15元。

(3)当投入的硬币总值等于或超过12元时,果汁指示灯亮;当投入的硬币总值等于或超过15元时,果汁和啤酒指示灯都亮。

(4)当果汁指示灯亮时,按下果汁按钮,则售货机输出果汁。

(5)当啤酒指示灯亮时,按下啤酒按钮,则售货机输出啤酒。

(6)若投入的硬币总值超过所选饮料的价值时,售货机计算出余额,并且以币值为一元的硬币按照余额退还给买者……