小就是小
级别: 探索解密
精华主题: 0
发帖数量: 31 个
工控威望: 126 点
下载积分: 641 分
在线时间: 13(小时)
注册时间: 2015-06-18
最后登录: 2017-02-04
查看小就是小的 主题 / 回贴
楼主  发表于: 2015-09-06 15:05
先呼叫先响应  后呼叫的如果前面还没执行完  等执行完再响应  一共25个位置   也就是说  后面可能有24个 都会排队等待

要怎么编程 才能实现这个功能

hafatahaha
台达代理
级别: 论坛先锋
精华主题: 0
发帖数量: 1336 个
工控威望: 1334 点
下载积分: 2535 分
在线时间: 398(小时)
注册时间: 2012-09-26
最后登录: 2019-01-19
查看hafatahaha的 主题 / 回贴
1楼  发表于: 2015-09-06 16:06
先入先出,有这个指令,用25个继电器对应25个位置就可以了
楼主留言:
我用的三菱 fnc61指令基本能实现了  开始想用堆栈差不多的指令  但是发现plc的堆栈指令和高级语言不一样 还有什么好的方法么?
本帖最近评分记录:
  • 下载积分:+1(最远是多远) 好贴好贴!
  • 上海承接工业电气自动化项目工程 461946157@qq.com   13162651373
    台达,三菱(变频器,pllc,伺服,人机,温控器)进口变送器,传感器,视觉
    uthman
    QQ:3749615
    级别: 家园常客
    精华主题: 1 篇
    发帖数量: 453 个
    工控威望: 813 点
    下载积分: 2739 分
    在线时间: 770(小时)
    注册时间: 2007-10-25
    最后登录: 2024-11-12
    查看uthman的 主题 / 回贴
    2楼  发表于: 2015-09-08 11:53
    [attachment=139279]
    楼主留言:
    我是用另一种方法实现的  看下下面  你的这个  我还没看懂····
    weisongyuan
    永远年轻
    级别: 网络英雄
    精华主题: 0
    发帖数量: 581 个
    工控威望: 10117 点
    下载积分: 1701 分
    在线时间: 479(小时)
    注册时间: 2013-08-13
    最后登录: 2024-11-15
    查看weisongyuan的 主题 / 回贴
    3楼  发表于: 2015-09-08 12:19
    先填表,再用先入先出指令 很容易做到
    永远年轻
    fubin739
    级别: 家园常客
    精华主题: 0
    发帖数量: 443 个
    工控威望: 790 点
    下载积分: 3050 分
    在线时间: 453(小时)
    注册时间: 2006-11-06
    最后登录: 2024-11-14
    查看fubin739的 主题 / 回贴
    4楼  发表于: 2015-09-08 17:56
    写了个框子,执行时碰到不是1~25的就跳过,没有FIFO指令的PLC可以使用这个方法
    楼主留言:
    谢谢你
    小就是小
    级别: 探索解密
    精华主题: 0
    发帖数量: 31 个
    工控威望: 126 点
    下载积分: 641 分
    在线时间: 13(小时)
    注册时间: 2015-06-18
    最后登录: 2017-02-04
    查看小就是小的 主题 / 回贴
    5楼  发表于: 2015-09-09 16:38
    每个完成信号激活一个定时器  然后对比定时器的时间
    工控小a
    级别: 探索解密
    精华主题: 0
    发帖数量: 21 个
    工控威望: 113 点
    下载积分: 614 分
    在线时间: 15(小时)
    注册时间: 2015-04-21
    最后登录: 2016-02-16
    查看工控小a的 主题 / 回贴
    6楼  发表于: 2015-09-09 20:04
    通过指针和优先级的思路去编程。
    工控小a