200定时器定时移位问题

目前有一台设备,产品进入入口开始往右行走,一直到达最右边一个工位,顶升固定。气缸下压然后开始计时,保持产品4个小时压制,完成后自动放开。当前一个工位有产品正在压制时,次一工位顶升固定然后压制开始计时,未达到4个小时且行进路线中有空置工位时,移动到紧挨着产品的工位继续完成剩余时间的压制,完成后自动放开。入口有空位就放,到达时间就出,入口不放产品,内部产品到达时间后一样送出。请前辈帮我看看,用什么方式来完成每个产品的压时间,然后按要求放行,谢谢指导!

问题补充:
谢谢之前的回答,我的问题是在最后一个产品出去后,第二个产品时间还未到达,为了不影响产品进入,内部所有产品均需要向前移动一个工位,然后在继续计时,空出第一个工位存放产品,且时间要与产品相对应,有效的利用空间和时间。最后一个达到时间后再送出产品,这样循环,这个应该怎么办

图片说明:

200定时器定时移位问题   

最佳答案

可以用计数方式代替定时器。例如可以做个1分钟时基。利用自加1指令代替定时器。如果是S7-200系列的PLC,可以使用SM0.4指令,取SM0.4上升沿即可。使能气缸下压标志位控制自加1即可。程序见下图:
LD     Clock_60s:SM0.4
EU
A      M1.0 //M1.0控制气缸 下压标志位
+I     1, VW0//VW0 计数,即时间,VW0=60 即1小时
当最后一个产品出去后,第二个产品时间还没有到达,你可以做个比较判断。例如上图程序如果VW0=240,就表示定时4小时,产品定时时间已经到达。如果VW0<240,表示产品定时还没有到达。如果产品向前移动一个工位,可以停在自加一,移动完成后继续计时。可以用240减去VW0中的数值,如果大于0就表示定时时间没有到,如果<=0,表示定时时间完成,可以出料。

图片说明:

200定时器定时移位问题  

提问者对于答案的评价:
你的答案对我很有帮助,谢谢

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

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

相关推荐

  • 电脑与三台S7-200连不上

    现场配置:win7系统电脑一台;rs485转232模块一个(4520);S7-200PLC共三台,其中一台作为模拟量传输,另两台作为开关量传输。连接方式:电脑-rs232-4520…

    SIMATIC S7-200 2021年7月5日
  • PLC

    我现在用了一台EM235,拨码开关是2、6为ON,输入是10V电压,监控AWQ0是32000,但是输出是5V,这是什么原因? 最佳答案 我现在用了一台EM235,拨码开关是2、6为…

    SIMATIC S7-200 2017年6月4日
  • ET200SP与WINCC直连

    6ES7 151-8AB01-OABO   ET200SP带有PLC运算的CPU与WINCC7.4直连,网上都说能直连,但是新手太菜,没有看…

    SIMATIC S7-200 2021年7月5日
  • PPI线

    请教个问题,200的PPI线与300,400的MPI线物理电气连接上没什么区别吧?—都是3—3,8—8?由此引申出个问题就是如果自己制作个200PPI通讯线,USB转2…

    SIMATIC S7-200 2021年7月5日
  • s7-200 EM配置

    在Micro/win 中,系统块中有个EM配置,点开后里面说,此页显示你的项目中智能模块的配置,这些参数通常在STEP7-Micro/win向导设置。可是我在编程软件里面…

    SIMATIC S7-200 2021年7月5日
  • 关于PID问题

    请教大侠:1油箱加热器控制油箱温度,但它不是PID调节,低于一定值(48)启动,高于一定值(52)停止;2冷却水阀由S7-200的PID调节,控制其在一定温度比如50度。油液从油箱…

    SIMATIC S7-200 2020年10月31日
  • win10 64位家庭版怎样安装S7 200

    我先安装了V4.0.4.16,无法找到网卡,卸载失败(致命错误)。接着删除了注册表 {D668B8E1-B877-4BDC-B7F6-8C7568297884}文件夹,再…

    SIMATIC S7-200 2021年7月5日
  • 新型号的CPU226CN怎样接老型号的模拟量模块

    现有一CPU226CN 6ES7-216-2BD23-0XB8和几个老型号的模拟量模块EM235 6ES7235-0KD00-0XA0。CPU扩展模块插口在上边…

    SIMATIC S7-200 2020年10月31日
  • S7-200 CPU226 做主站 读取到从站的数据VB中如何分析

    我用S7-200 CPU226 做为主站,读取从站开关量输入的状态和控制从站开关量输出,读取后的数据应该怎么分析?还有怎么具体控制从站开关量输出,从站开关量输入…

    SIMATIC S7-200 2021年7月5日
  • PLC程序调试步骤

    我现在有一个PLC-200 CPU224,晶闸管型的,PLC已经提供了24V电源,已经电缆线把程序下载到PLC中,我选择PLC调试->首次扫描(多次扫面)时,都会弹…

    SIMATIC S7-200 2017年12月9日