求用s7-200对自动售易拉罐机编程(有三个投币孔1角,5角,1元,达到三元就出一听易拉罐)

求用s7-200对自动售易拉罐机编程(有三个投币孔1角,5角,1元,达到三元就出一听易拉罐)

问题补充:
我是新手,请给出梯形图编程。

最佳答案

方法就是:
 自动售货机收集到的钱币数为Y元,1角投币孔投入一次为0.1元,5角投币孔投入一次为0.5元,1元投币孔投入一次为1元,只需要分别记录投入钱币的次数与从哪个口进入的即可!
 举例:投入A次1角,投入B次5角,投入C次1元,则Y=0.1*A+0.5*B+C,若Y大于等于3,则触发一个输出信号,驱动执行机构,输出一听易拉罐,其实还需要做的工作就是把多投入的钱币找零:
 需要找零的钱应该为Y-3元!找零的方式应该是:
 先分析Y-3最大的可能数值,因为最大可能为0.9因此不会大于1元,则只需要考虑是否先提供5角的,剩余的用1角补充,即:
 Y-3若大于0.5,则推出一个0.5,然后计算Y-3.5若大于0,1则输出一个0.1,一次类推,直至Y-3,5-N*0.1=0,执行完成,N小于等于4。
 还有一种可能就是售货机中没有5角钱币了,若判断无5角钱币,则省去判断Y-3是否大于0.5,直接判断Y-3是否大于0.1直至最后为O停止输出。
 思路如此即可,需要:
 输出位3个:一个驱动输出易拉罐执行机构的位,一个输出5角钱币的位,一个输出1角钱币的位。
 输入位3个:1角、5角、1元输入位。
 程序过程就是顺序控制即可!

提问者对于答案的评价:
谢谢了!!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc321372.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2020年11月5日

相关推荐

  • S7 200子程序参数数量

    S7 200 子程序中IN、OUT、IN_OUT参数的数量是不是有限制? 钻石用户推荐最佳答案 有限制。子程序带参数调用,在子程序的局部变量表中设置参数的类型;…

    SIMATIC S7-200 2021年7月5日
  • 关于s7-200的TCP通讯问题

    现S7-200控制系统,要求提供RJ45接口,并支持modbus TCP传输协议,可传输至总控中心SCADA系统。请问应该怎样实现,除了需要增加硬件的话,软件中要增加通讯…

    SIMATIC S7-200 2020年11月1日
  • 电动阀门,内部控制的线路图纸

    公司电动阀门上控制器上面的零件,  线路的接线的图纸已经找不到了。 想请教大家有这个控制器的接线图纸吗?   两个限制位…

    2021年7月5日
  • CPU 226 与触摸屏的通讯问题

    台达触摸屏和  CPU 226通过9针插头连接,屏上显示数据都有,可是不停地弹出对话框,有读取数据错误,要求检查线路!但是显示数据正确!求大神帮忙 问…

    2021年7月5日
  • 西门子200plc PTO指令

    在200plc程序中看到一个名称为PTO的指令,在指令库中找不到,帮助文档里也没有关于这个指令的介绍,所以一直搞不懂它的功能,有哪位专家能介绍下这个PTO指令,谢谢。 问题补充:C…

    2021年7月5日
  • S7-200如何采集5个远端角度信号

    我想用S7-200采集5个角度信号,而这个5个角度传感器的位置不同,而且离主控的S7-200较远,所以我想采用适合远距离传输的模拟量光纤转换设备Cj-af系列,不过最大也就是4通道…

    2020年10月31日
  • 200和6RA70通讯

    CPU226和6RA70通讯,采用USS通讯指令库,程序编译后发现占用了SMB130字节,SMB130对应的是port1口,而网上课堂上讲USS通讯指令库占用port0口,有点矛盾…

    SIMATIC S7-200 2021年7月5日
  • 怎么更换CPU

    设备和226都在运行,226的一个输出点坏了,想换个新的226,程序块系统块和数据块都好处理,上载再下载就可以了,但是旧的226RAM里的数据怎么拷到新的CPU上?尤其是M区域的数…

    SIMATIC S7-200 2021年7月5日
  • 关于很多循环的问题

    大家好!西门子200PLC,有3个输入,输出是延时导通的,比如Q0.0带电1分钟后失电,再Q0 .1带电,如此循环! 第一个输入I0.0控制Q00-0.2第2个…

    SIMATIC S7-200 2021年7月5日
  • s7-200与s7-300之间的DP通讯!

    300cpu做主站,然后200的cpu的地址怎么在300中使用(200带的有扩展模块).是否有固定的分配区域? 最佳答案 200带EM277做DP从站与300通讯,老问题了&nbs…

    SIMATIC S7-200 2021年7月5日