写小车程序的方法

各位前辈,高手们好
    我现在有个项目需要做AGV小车调度程序,我先把我的项目要求用文字介绍一下
有120条流水加工线,加工好后的物品随着流水线流到线体的终端,终端装有传感器,当传感器有信号时,呼叫小车.AGV小车共有三辆,每辆负责40条线体
现在我就不知道用什么指令比较好
然后要考虑的问题就是,假如这个120条线,或是每40条线同时有信号的话,应该用什么程序指令去调度这些小车. 
这个三辆车全部是在同一条轨道上,而且有可能要考虑让车
这个程序写起来很麻烦,愁死我了 
问题补充:有可能会有传感器信号同时到,这个同时到的话,我是不是应该需要互锁,选择优先权啊

问题补充:
远 - 资深学长  第3级 你这个不就是想赚点积分吗?
我能把流程图画出来,我这个需要要什么指令,我自己就知道了啊
还来官网问吗?

最佳答案

我曾做过类似的项目,但是我们那个项目只有十个站点和一台车。
方法是:
1,用一个字节用来存放生产线的号码,如第十条生产线终端有传感器信号到达时,就让VB0=10。就知道第十条生产线有产品完成,需要小车到第十条生产线去。
2,VB0每次变化时就将VB0传给VB5,VB5传给VB4,VB4传给VB3......VB2传给VB1。那么VB1就是首先完成的生产线,VB2就是第二条完成的生产线......。当然根据你的需要可以调整。
3,小车知道哪几个站完成了,就依次跑到各目的地。如7,9,1,8,完成了,小车 应按高低顺序到达,不能按完成的先后顺序去跑,就该先到1,再到7,再到8,最后到9。
4,规定小车只能一个方向走,返回时直接到达流水线的终端。不然小车既能前进又能后退取货的话,那就麻烦了。这一点和电梯很相似。
5,至于3辆车如何分配的事就不敢说了,要您自己来定了。

以上仅是我的一点个人看法,仅供参考。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年3月6日 下午1:16
下一篇 2018年3月6日 下午1:16

相关推荐

  • 828D G04?

    在程序中有G04的延时,偶尔会出现执行延时结束后又延时一次(在屏幕上看提示也能观察到延时二次),有什么办法避免? 问题补充:同一个程序里的G04偶尔会执行二次 最佳答案 N100&…

    SINUMERIK 2020年10月31日
  • pcu50.3跟NC之间通讯失败

    用的是840Dsl s120的系统有台机床在什么都没动或者加工过程中报警:通讯失败。与NC之间通讯失败。报警时候数控机床还是能够自己加工,中间不停止,但是操作屏不能操作,…

    SINUMERIK 2017年6月24日
  • 840D:我想知道FB2执行的故障代码表

    谁知道FB2执行的详细故障代码 最佳答案 FB2详细的信息参考手册:SINUMERIK 840D sl / 828D 基本功能ht…

    2017年5月28日
  • 840D NCU 七段显示管开机不循环显示0、1、9,是什么原因?

    840D NCU 七段显示管开机不循环显示0、1、9,是什么原因? 问题补充:是0、1、9;不是0、1、6 最佳答案 楼主的问题具有一定代表性,.NCU的七段码…

    SINUMERIK 2017年6月3日
  • 高速驱动接口损害

    大家好,一台西门子802D系统,初步判断是高速驱动接口X1损坏,能否使用X2代替,如果可以,要设置哪些参数? 最佳答案 楼主的问题非常好,我曾经用西门子802Dsl系统改造过数控磨…

    SINUMERIK 2017年11月4日
  • 如何清洗光栅尺

    新入门者,急求如何清洗光栅尺的方法?请详细说明具体的操作方法和步骤,以及用什么材料来清洗,越详细越好!是玻璃钢的光栅尺。 最佳答案 光栅尺的材质分为金属的和玻璃二种,清洗过程大同小…

    SINUMERIK 2018年12月2日
  • 关于828D系统 PLC调试问题

    现调试一台828D系统 铣床板 plC调试的时候遇到个问题。 828D 没有PLC子程序说明,他的急停和使能是那些I/O点,小弟现在很模糊,求大神们指点下! 如果有子程序说明如何获…

    SINUMERIK 2017年5月31日
  • 840D 双PCU双MCP配置问题

    将840d NCU572.5设置设置为双方式组双通道,但存在以下几个疑惑。 1、用了2个MCP 2个PCU+OP,如何设置让这两个MCP功能完全一样,都能操作各…

    SINUMERIK 2019年6月11日
  • 主轴旋转报警

    一台五坐标系统是840D,主轴转十几秒报警27001和300911,诊断里面发现测量系统1和测量系统2数值不一样,请看图片烦问一下是什么原因导致的? 图片说明:  &nb…

    2020年10月31日
  • 840Dsl系统中,HT2手轮上的“加速”按键,在PLC程序内,对应的逻辑地址是多少

    840Dsl系统中,HT2手轮上的“加速”按键,在PLC程序内,对应的逻辑地址是多少? 最佳答案 在OB100中的CALL FB1中定义了HT2的起始输入地址BHGIN和…

    2020年11月1日