这个PLc的自动售货机怎么设计啊

PLc三菱自动售货机设计1售货机可以投1元、2元、10元2硬币投到2元及以上时候,可乐灯亮;投币到5元时咖啡灯亮;3按钮按下相应的货物按钮,货物在5秒出来(购买一件指示灯... PLc三菱自动售货机设计
1售货机可以投1元、2元、10元
2硬币投到2元及以上时候,可乐灯亮;投币到5元时咖啡灯亮;
3按钮按下相应的货物按钮,货物在5秒出来(购买一件指示灯亮5秒);
4如果所剩钱可以买其他货物,可以继续购买;
5如果买相同的物品,可以再按相应次数的物品按钮,最后一次按时间超过2秒;数码管显示所买的件数。
若所投钱数不够你所按的次数,则只出你钱数最多可买数量,并且错误指示灯亮;
6当买完物品之后,按找零按钮,进行找零,找零指示灯亮,其他指示灯灭
7数码管显示最后所剩钱数;

主要是第五点不会,有会的大神帮帮忙,多谢
展开
 我来答
zengzhiwei5430
2014-06-05 · TA获得超过453个赞
知道答主
回答量:70
采纳率:100%
帮助的人:14.4万
展开全部
1、输入:纸币1元
纸币5元
纸币10元
硬币1元
找零按钮
货物选择按钮(多个)
货物送出感应器。
(2元的纸币,现在好像很少见了)

退币检测信号

2、输出:可乐灯
咖啡灯
数码管
错误指示灯
找零灯
取货物时横轴伺服电机 纵轴伺服电机
取货夹子
取完货物后送货电机数个
货物指示灯数个
退币开关

设计思路:
输入环节,
a、投入不同纸币或者硬币时,有专门的识别仪器进行设别,并转换成数字信号,送给PLC的存储单元,再输入时,进行加法运算,计算出总金额。
b、选择货物时,常有2种方法,一种是在货物旁边有一个按钮,按下该按钮后,选择该货物,按下多次次,选择多少个。另一种是键盘形式,通过键盘上输入的代码,来决定货物的代码和数量。但无论哪种选择方式,都是将输入信号存入到PLC中,存入的内容包括M点和D点,M点用来代表某种货物,D点代表该种货物要输出的数量。
c、货物感应器感应到有货物经过时,就可以将该货物选择的记录减1,同时将剩余的金钱减去已付的金额。

输出环节
a、数码管数字显示,用8个连续Y点连接一个数码管,然后在连续的10个D存储器中(如D100--D110)存放16进制的代码,使得送D100给8个Y点时,数码管正好显示某个数字。
b、亮灯,在不同时候,输出不同的灯,这个比较好处理。

c、根据M点,送入不同的数据给横轴和纵轴的伺服电机,使得步进电机能够去找到货件,并夹住,再送到出货口,最后返回原点,货物支架电机运转,补满夹走的货件,货物检测器感应到货物后,对应的D寄存器数量减一,剩余的金额也减去对应数值。当数量大于0时,伺服电机继续这个动作。
d、送完货物后,接到退币信号时,进行退币。退币时一般都是兑换成1元的硬币,退币开关一开,延时,关闭,退出1个硬币,检测退币的信号返回时,金额减1,当金额大于0时,退币开关重复上面的动作。
王木刀
2014-06-05 · TA获得超过303个赞
知道小有建树答主
回答量:343
采纳率:33%
帮助的人:155万
展开全部
如果第一件被买后,程序里用标记位置位,相对应的件数寄存器为1,此时若按下其它任何按钮该标记位复位,在该标志位为ON的前提下,该按钮再次被按下2s,则件数寄存器+1处理。
三言两语说不清,希望可以给你一点灵感。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
任俊弼84
2014-06-04 · 贡献了超过234个回答
知道答主
回答量:234
采纳率:0%
帮助的人:35.4万
展开全部
PLc三菱自动售货机设计
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式