怎样实现间隙控制和工件的宽度检测和操作.

根据光栅检测悬挂链上的工件,通过链条上的编码器得到相应工件长度的脉冲数(可以换算成工件的长度),然后使用西门子200编程,怎样实现,在光栅后比较远的几个工位的执行机构的动作(执行机构的动作,要求根据执行机构当前位置的工件的实际长度,来执行动作,并且动作可以加上提前量和滞后量),因为光栅到后面的执行机构距离远,中间有若干工件(工件大小不一所以数量不定),同时,后面有几个工位有执行机构,,都要实现对应动作.后面的执行机构就是简单的开关量输出,对应工件的长度实现后面喷枪的开关操作.
另外,在此基础之上,还要增加宽度方向的光栅,通过RS485与PLC通讯实现读取光栅的数据,实现后面的执行机构即伺服电机控制的前后动作的往复机,根据处于喷枪当前的工件的实际宽度数据,实现往复机的前后运动到指定的位置点.请教各位,通过西门子200,如何编程实现,什么编程思路呢.谢谢!

最佳答案

你可以试试光栅的上升沿记录一个脉冲数据,下降沿记录另一个脉冲数据。然后2者相减,得到一个差值,这个差值根据实际的机械速度变比,得到一个近似的工件尺寸。
有了这个尺寸就可以告诉喷枪喷动作需要的距离数据了。再把这些连续的数据先做一个记录,等待到指定的工位释放这个数据进行喷枪行程的依据。
有一个建议,如果条件允许最好是直接检测长度,直接喷。如果考虑到喷枪的时差型可以事先将光栅前移位置安装。

提问者对于答案的评价:
问题是如何实现把工件的长度数据都能转化到每把喷枪上,光栅必须离喷枪一定距离。

最佳答案作者回复:
我之前做过你类似的工程,我是把数据用字移位的方式传送到相应的工位的。
做类似的工程关键点的如何采集这个数据,如何存放数据,到如何调用这些数据的过程。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月6日 下午6:47
下一篇 2017年6月6日

相关推荐

  • S7-200和TP178的程序问题,着急~~~

    各位大哥帮个忙.我想问下的是我在TP178中设置的变量是V2.3的话,那按扭是按下是置1在按下是置0,这样可以做到吗? 还有就是如果这个按扭是置1的时候我用程序中的(S)…

    SIMATIC S7-200 2021年7月5日
  • S7—200 定时锁程序

    现有一个项目  客户要求要有12期的时间锁程序  要求到时间把机器停下来  然后屏幕显示代码代码通过特定的公式得出解锁码…

    SIMATIC S7-200 2021年7月5日
  • 如何编程实现stop->run?

    2个226 cpu,我想A主运行,B主监控,A出现故障,B通过PPI通讯把A设为STOP,然后代替A控制。在程序中设置隔离有点麻烦。我想知道如何将STOP再变会RUN?上…

    SIMATIC S7-200 2020年10月31日
  • PLC控制步进电机的接线问题

    我用的是是(雷赛的驱动器dm432c)PLC是222 cn dc/dc/dchttp://www.leisai.com/Show_Product.asp?id=…

    SIMATIC S7-200 2020年11月1日
  • 西门子EM231接线

    请问一下,我现在用EM231,接四线制PT100,只需使用一个通道,那么我剩余的三个通道应该如何处理?最好能有图说明,谢谢 最佳答案 转帖:如果未使用的通道仍然为断开的状态,那么E…

    SIMATIC S7-200 2017年10月30日
  • PLC周期的问题

    扫描周期对于 数据运算的影响  若没有上升沿则  当500为某一数值,520为0时  ,运算结果得不到预期效果…

    2017年11月16日
  • 请教S7-200通讯问题

    请各位高工看图,小弟想请问一下,第2张图上每条指令是怎么运做的,比如为什么要用FILL_N且0-4是指填表VW10-VW14吗?还有第2条指令为什么把3移动到VB11中去移动到别处…

    2020年10月31日
  • 请教组态王6.55与西门子S7-200的连接问题

    我电脑通过USB转PPI口与S7-200连接,程序可以读写,但是在组态王里面做画面按钮,PLC程序没有反应。 图片说明:       &nb…

    2017年11月1日
  • S7200 PC Acess在新电脑上安装后读不到数据

    现场新来的200柜子,带以太网的通讯模块,通过光纤连接到远程的主控室,我用我的笔记本使用200的Opc软件,pc Access都能刷到数据,为什么同样的软件,同样的设置方…

    SIMATIC S7-200 2017年6月3日
  • s7-200 214BO203 OXBB

    s7-200的停止灯一直亮,程序无法运行,开关在运行位置 最佳答案 清除程序,重新上电,开关拨到RUN状态,确认硬件是否存在问题  如果没有,检查程序是否有问题…

    SIMATIC S7-200 2021年7月5日