故事作者:西家ki

最近创作

看看TA的故事

相同项目差异性一

已锁定

西家ki

西门子1847工业学习平台

  • 帖子

    130
  • 精华

    0
  • 被关注

    4

论坛等级:侠士

注册时间:2016-02-01

普通 普通 如何晋级?

相同项目差异性一

402

0

2021-11-04 16:32:41

       前几期讲得是德国工程师的程序,从这期开始从自己的程序入手,如何编写这个项目程序的。

       通过以前写了一些大概知道一些流程了,考虑到多个不同种类的组合,需要程序的通用性,也需要操作的方便化,方便化最好能实现参数化,在屏幕中设置。

       先是构造料架参数的模型,类似料仓但有可能有料架门。料架层数不能确定,所以在构造全局DB块的时候按照最多层数,一层最多的个数。层功能包括了无此层,有层无扫描功能,有层有扫描功能。有时候客户的要求比较特殊同一个料架有无扫描层,也有扫描层。正如图1所示结构参数。

       参数好了之后就是构造料架模型,料架信息是由单个料位信息构成。单个料位信息包括了,此料位有无,料位型号(放着不同的物料),料位扫描(需要扫描),扫描状态(有无扫描过),电极/托盘有无(实时料位有无电极/托盘),电极/托盘状态(电极/托盘在机床,在料架,在机器人握爪),电极/托盘数据(芯片条形码),料位号码(有此位置就有编号),料位错误(此位置错误有提示,如此位置上电极/托盘在机床,现在又放一个电极/托盘),如图2所示数据类型。

       为了分清料架料架的料架层扫描状态,料架的一层不会同时有扫描和无扫描的。如图3一个料架层的标志位分为三种情况,0:料架层没有开通;1:料架层开通没有扫描;2:料架层开通完成扫描。

       



1.png

3.png

2.png


相同项目差异性一 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3363条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。