您的位置:控制工程论坛网论坛 » PLC与PAC » PLC与CCD通信问题

fung

fung   |   当前状态:在线

总积分:7506  2024年可用积分:1

注册时间: 2006-11-24

最后登录时间: 2023-08-16

空间 发短消息加为好友

PLC与CCD通信问题

fung  发表于 2015/4/2 10:11:59      987 查看 2 回复  [上一主题]  [下一主题]

手机阅读

一个开卷设备,有一盘料带,一行有16个件,料带上有若干行,CCD去一行一行的检测,当检测到其中一行有一个或多个不良的工件时,会把不良工件的位置坐标给PLC(主要是给行坐标,也就是这一行上的第几个件的坐标),收到数据后机械手会移动到相应的坐标上,去工作,由于机械手与CCD相机之前有1米左右的距离,所以就要PLC有缓存的功能,CCD是不停的进行检测,不断的把每一行检测结果发给PLC,每一行里最多会有16个坐标信息。PLC先把CCD给的若干组坐标信息保存起来,当料带上的件移动到机械手下方时,PLC再进行坐标信息的读取,进行位移工作。我的问题是单个数据的保存我会做,用FIFO缓存指令去记录,但是CCD给我和却是若干组坐标信息,我该怎么去处理呢?机械手肯定是一个位置一个位置的去处理,比如CCD一下给了我16组坐标信息,我要建立16个FIFO缓存区去一一对应?还是有其它什么方法呢??

1楼 0 0 回复
  • ytzidonghua

    ytzidonghua   |   当前状态:在线

    总积分:11263  2024年可用积分:6

    注册时间: 2006-09-18

    最后登录时间: 2024-08-02

    空间 发短消息加为好友

    ytzidonghua   发表于 2015/4/2 13:06:35

    数据区应该够用了吧

    2楼 回复本楼

    引用 ytzidonghua 2015/4/2 13:06:35 发表于2楼的内容

  • ababab

    ababab   |   当前状态:在线

    总积分:5826  2024年可用积分:0

    注册时间: 2011-05-06

    最后登录时间: 2023-08-16

    空间 发短消息加为好友

    ababab   发表于 2015/4/2 13:44:54

    用软件分析了后往写好的定位里丢数据,你把资料分享下大家都来学习

    3楼 回复本楼

    引用 ababab 2015/4/2 13:44:54 发表于3楼的内容

总共 , 当前 /