wangyubao007
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 115 点
下载积分: 1583 分
在线时间: 6(小时)
注册时间: 2012-08-30
最后登录: 2013-05-15
查看wangyubao007的 主题 / 回贴
楼主  发表于: 2012-08-30 10:47
用西门子PLC,S7200或300都可以,控制六个执行器,它们的位置固定假设为1号至6号6个位置,过程描述:当小人走到位置1处,位置1处的执行器执行1操作,执行完之后,小人继续往下走,当前五个执行器操作都成功执行完后则认为成功,小人走到位置6处执行6操作将小人放入成功一侧。如果在1至5五个环节中,其中任何一个环节出错,比如执行器没有推到位等,都认为是不成功的,则当小人走到位置6时,执行6操作将小人推入失败一侧。而且要求:第一,出错的位置之后的位置都不执行操作,除了在位置6要将其推入失败外,例如在位置1处执行器未到位则位置2345处的执行器都不动作,当小人走到6位置直接将其推入失败侧。第二,当一个小人在位置1处经过后,继续往下走的同时,还会有小人开始进入该流程,尽量走进可能多的小人,当位置1处对一个小人执行完操作后,另一个小人到来,继续执行操作,此时第一个小人可能还未到达位置2,也可能到达了位置2之后,由你们编程者决定。如果用到小人在两个位置间行走的时间,你可假设一个时间,比如5s,而且相邻位置间花费时间相同。第三,尽量用梯形图实现,要有注释,点表。
乌龟船长
级别: 网络英雄

精华主题: 0
发帖数量: 1282 个
工控威望: 7632 点
下载积分: 1316 分
在线时间: 2659(小时)
注册时间: 2007-03-21
最后登录: 2024-12-28
查看乌龟船长的 主题 / 回贴
1楼  发表于: 2012-08-30 10:56
涉及到一个数据跟踪的问题,类似老化炉内许多工件要单独计老化时间,应该可以用堆栈试试
wangyubao007
级别: 探索解密
精华主题: 0
发帖数量: 5 个
工控威望: 115 点
下载积分: 1583 分
在线时间: 6(小时)
注册时间: 2012-08-30
最后登录: 2013-05-15
查看wangyubao007的 主题 / 回贴
2楼  发表于: 2012-09-05 14:45
怎么都不响应?什么个情况?
ying727
级别: 略有小成
精华主题: 0
发帖数量: 16 个
工控威望: 359 点
下载积分: 5976 分
在线时间: 24(小时)
注册时间: 2012-07-21
最后登录: 2018-05-17
查看ying727的 主题 / 回贴
3楼  发表于: 2012-09-05 18:43
本帖最近评分记录:
  • 下载积分:-5(guochunyi) 灌水!
    ydxyt00
    级别: 探索解密
    精华主题: 0
    发帖数量: 39 个
    工控威望: 131 点
    下载积分: 1497 分
    在线时间: 147(小时)
    注册时间: 2010-08-16
    最后登录: 2024-11-14
    查看ydxyt00的 主题 / 回贴
    4楼  发表于: 2012-09-06 10:03
    小人不能识别很难
    wind2004225
    级别: 探索解密
    精华主题: 0
    发帖数量: 12 个
    工控威望: 132 点
    下载积分: 575 分
    在线时间: 9(小时)
    注册时间: 2012-03-06
    最后登录: 2013-08-14
    查看wind2004225的 主题 / 回贴
    5楼  发表于: 2012-09-07 13:03
    我用300来做,我来试试下个星期发上来
    竹叶三
    路漫漫其修远兮,吾将上下而求索
    级别: 工控侠客
    精华主题: 0
    发帖数量: 250 个
    工控威望: 3330 点
    下载积分: 6180 分
    在线时间: 132(小时)
    注册时间: 2009-09-02
    最后登录: 2024-12-19
    查看竹叶三的 主题 / 回贴
    6楼  发表于: 2012-09-07 13:12
    我以为你来公布方法呢,原来是来求助的啊。
    yygzsm
    只有付出了,才有收获!!!
    级别: 家园常客
    精华主题: 0
    发帖数量: 345 个
    工控威望: 819 点
    下载积分: 17502 分
    在线时间: 647(小时)
    注册时间: 2006-10-03
    最后登录: 2024-12-28
    查看yygzsm的 主题 / 回贴
    7楼  发表于: 2012-09-07 22:27
    建议用SFC编程,
    醉湮邃虞
    醉湮邃虞话老黑
    级别: 略有小成
    精华主题: 0
    发帖数量: 229 个
    工控威望: 409 点
    下载积分: 1577 分
    在线时间: 209(小时)
    注册时间: 2009-01-16
    最后登录: 2015-03-18
    查看醉湮邃虞的 主题 / 回贴
    8楼  发表于: 2012-09-14 17:44
    识别小人是关键,控制小人间隔,小人其后动作都是顺序进行,并且每个动作处,均可传感器识别,PLC200就可完成,但受内存限制,最多能容纳500-1000个小人的数据,使用先入先出堆栈。

    如果允许超车,并行进入,中途退出等,就需要单体识别并跟踪,估计400也没有好的办法
    棋牌比赛免费得实物,闲暇好去处
    http://www.jj.cn/indexTG.html?promoterid=108502812
    wochang
    级别: 略有小成
    精华主题: 0
    发帖数量: 56 个
    工控威望: 241 点
    下载积分: 516 分
    在线时间: 91(小时)
    注册时间: 2008-12-16
    最后登录: 2024-12-24
    查看wochang的 主题 / 回贴
    9楼  发表于: 2012-09-15 10:51
    太简单了,简单的程序编写就可以了