carserse
级别: 探索解密
精华主题: 0
发帖数量: 20 个
工控威望: 153 点
下载积分: 2668 分
在线时间: 16(小时)
注册时间: 2013-04-25
最后登录: 2022-08-14
查看carserse的 主题 / 回贴
楼主  发表于: 2016-05-25 16:03
FX-1S三菱。我现在要从按x0开始正常运行程序,到按x3结束自动运行。现在就想设计一段程序,计算一个流程下来所需的时间。求大神发表一下意见,如何准确的记录时间,其中内部是否需要置位/复位哪些原件。
wei805585966
级别: 探索解密
精华主题: 0
发帖数量: 8 个
工控威望: 101 点
下载积分: 484 分
在线时间: 20(小时)
注册时间: 2014-10-13
最后登录: 2017-11-16
查看wei805585966的 主题 / 回贴
1楼  发表于: 2016-05-25 17:04
或许可以用【HOUR   D0   D1   M0]  试下
泽西1968
级别: 探索解密
精华主题: 0
发帖数量: 63 个
工控威望: 159 点
下载积分: 469 分
在线时间: 171(小时)
注册时间: 2015-09-02
最后登录: 2023-05-10
查看泽西1968的 主题 / 回贴
2楼  发表于: 2016-05-26 11:07
可以用下面程序计算一个流程所需要的时间:
LD X0
OR M0
ANI X3
OUT M0
LD M0
AND M8013
INCP D200
LDF M0
RST D200
此时间可精确到秒,若要精确到0.1秒,可以把程序中的M8013改为M8012,但此时D200中的数据单位为0.1秒
本帖最近评分记录:
  • 下载积分:+1(carserse) 真诚感谢!
    maoqiansheng
    级别: 探索解密
    精华主题: 0
    发帖数量: 29 个
    工控威望: 122 点
    下载积分: 657 分
    在线时间: 12(小时)
    注册时间: 2016-03-02
    最后登录: 2024-05-29
    查看maoqiansheng的 主题 / 回贴
    3楼  发表于: 2016-05-27 22:36
    用中断试试吧
    liuwengui
    级别: 探索解密
    精华主题: 0
    发帖数量: 11 个
    工控威望: 101 点
    下载积分: 986 分
    在线时间: 10(小时)
    注册时间: 2016-05-07
    最后登录: 2016-06-11
    查看liuwengui的 主题 / 回贴
    4楼  发表于: 2016-05-28 13:45
    是否需要保持一个流程下来的时间,下次启动时时间累积还是重0开始