S7-200用编码器编程思路请教

各位大侠,我在做一个练习题,要求用编码器计算输送带当前位置。输送带上有产品,产品在输送带不同位置有不同加工部对产品进行加工。加工部动作条件就是输送带的位置。哪位大侠给个思路,这段测位置的程序怎么做,感激啊!

问题补充:
问题是一个产品这段程序并不难,难的是输送带上有多个工位,定位光电检测产品是连续的,如何跟踪每个产品就是程序的难点。

最佳答案

首先把plc读编码器上的数值,然后根据实际机械特性(变速器、齿轮箱等)算出皮带运行的实际值,这样当plc接收到一定数量脉冲时,就知道皮带上的物品移动到什么位置了,当然这个思路是假象皮带物品是不滑动的。
     这样脉冲数多少就是皮带上物品的位置移动值,根据这个值与加工设备所在的位置值进行比较,就可以进行相应的动作了。

提问者对于答案的评价:
感谢各位老师帮助, 这个计算过程与我想的一样,但我的问题在于:
 1:检测到一个产品,便需二个双字来存储数据,而这个存储位需在产品离开加工位后释放再重复利用。否则200的这点存储区几个工位就用完了。
 2:假如10个产品排队经过加工位,第1 个产品离开加工位后,第11个产品应该再次调用第一个产品使用过的存储区,这种情况怎么调用?
 请各位老师赐教,不胜感激,谢谢!

最佳答案作者回复:
我的意思是你加工工位用常数替代试试,比如第一个加工工位用编码器走需要15000个脉冲,好那样当编码器计算值到15000时就是第一个加工工位,以此类推。
还有就是如何循环计数的问题,还是以上面的例子为例,我的意思是当工件进入到皮带上,则开始。离开皮带则结束。
不知道这样能够帮助到你吗?

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月6日
下一篇 2018年12月6日

相关推荐

  • S7-200与WINCC之间的PPI通讯

    请问哪位老兄做过S7-200与WINCC之间PPI通讯的项目,能否给出做这个项目的详细步骤?没做过的人建议不要发贴! 最佳答案 请参考: WinCC 访问&nb…

    SIMATIC S7-200 2017年6月24日
  • s7200供电能力计算

    CPU供电分5V和24V,5v把所有扩展模块损耗加起来看是否满足就可以,24v供电包括CPU自带DI点每点4mA,数字量扩展模块输入输出通道(输入每点4ma,输出每点9ma有的是2…

    SIMATIC S7-200 2019年6月10日
  • s7-200所有模块都没指示了

    我是一个224CPU带2个数字量模块和一个模拟量模块,以前一直好好的,就今天所有的模块都没有指示了,供电都正常的,不知道怎么回事,请各位大侠帮帮忙,实在费解,如果是CPU烧坏的话,…

    SIMATIC S7-200 2021年7月5日
  • S7200-与台达人机在电脑上离线模似

    我想在家里电脑上用S7200编程软件和台达人机在电脑上进行模似,这样怎么可以做到啊,也就是说我家里没有PLC和人机,我怎么模似呢,谢谢,新手 最佳答案 台达人机键面组态软件可以仿真…

    SIMATIC S7-200 2021年7月5日
  • Em243-1通讯

    我买了以太网em243-1的模块。请问,我如何使用。我单位有个局域网,我想通过plc 224xp与这个局域网通讯。请问我该怎么做?(要不要用其他软件进行组态,因为我只有一…

    SIMATIC S7-200 2021年7月5日
  • BCD码转换成整数指令 请教大神,我又来提问了

    BCD码转换成整数,视频讲解员强制赋值 IW0    为2#1001 0001 0001 0000&…

    2021年7月5日
  • 指示灯循环指示

    5个灯怎么实现循环指示一秒指示一个,循环亮。需要简单的实现。 问题补充:大神,我没有吧问题描述清楚,5个灯,任意选择任意只数,从左到右循环,比如选中01101,每隔两秒循环位移,1…

    2021年7月5日
  • step5编程软件如何在win10上使用?

    step5编程软件如何在win10上使用? 钻石用户推荐最佳答案 你在S7-200版块说STEP5,这是两个不同系列不同时代的产品。S5是上个系列的PLC,编程软件肯定不能装WIN…

    SIMATIC S7-200 2021年7月5日
  • modbus库

    我现在有一台CPU226 PLC,需要与五台丹佛斯变频器用RS485通信,哪位有modbus库指令谢谢我的邮箱:hangziting@sina.com 最佳答案 已发送 …

    SIMATIC S7-200 2020年11月5日
  • S7-200模拟量编程方法

    现在有一个压力传感器(0-35MPa)和温度传感器(-50-150度)接入S7-200中,由于初学,不太明白怎样写程序,想让专家给指点一下,希望输出为整数型怎么写?最好能给写个,示…

    SIMATIC S7-200 2018年12月5日