风中云
级别: 略有小成
精华主题: 0
发帖数量: 160 个
工控威望: 299 点
下载积分: 590 分
在线时间: 115(小时)
注册时间: 2007-11-23
最后登录: 2024-04-02
查看风中云的 主题 / 回贴
楼主  发表于: 2019-05-04 11:55
欧姆龙的PLC,D0---D1000通道的值各不相同,若D0-D1000通道内的数据>=&1时,对相应通道内>=&1的数据每隔一秒加一,该如何编写? 多谢,如何批量实现?谁能指导一下,最好附个程序?
[ 此帖被风中云在2019-05-05 09:09重新编辑 ]
yjm1yjm
学海无涯
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 161 点
下载积分: 688 分
在线时间: 24(小时)
注册时间: 2017-01-18
最后登录: 2024-04-01
查看yjm1yjm的 主题 / 回贴
1楼  发表于: 2019-05-04 16:28
FOR循环比较,然后大于0自加,1000次!
用ST写也行,我也不知道批量自加1的指令
yjm1yjm
学海无涯
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 161 点
下载积分: 688 分
在线时间: 24(小时)
注册时间: 2017-01-18
最后登录: 2024-04-01
查看yjm1yjm的 主题 / 回贴
2楼  发表于: 2019-05-04 16:36
FOR循环加变址,W0.00启动,完成W0.00自动复位
本帖最近评分记录:
  • 下载积分:+5(风中云)
    风中云
    级别: 略有小成
    精华主题: 0
    发帖数量: 160 个
    工控威望: 299 点
    下载积分: 590 分
    在线时间: 115(小时)
    注册时间: 2007-11-23
    最后登录: 2024-04-02
    查看风中云的 主题 / 回贴
    3楼  发表于: 2019-05-04 17:18
    楼上大哥:
    D0-D1000通道内的数据大于0时,条件改为能否每一秒自动加一(对通道内大于0的数据每隔一秒加一)?         
    [ 此帖被风中云在2019-05-04 17:40重新编辑 ]
    xiao_ming
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 408 个
    工控威望: 1202 点
    下载积分: 3479 分
    在线时间: 1191(小时)
    注册时间: 2016-01-13
    最后登录: 2024-04-24
    查看xiao_ming的 主题 / 回贴
    4楼  发表于: 2019-05-04 18:17
    d1-d1000給你啦
    风中云
    级别: 略有小成
    精华主题: 0
    发帖数量: 160 个
    工控威望: 299 点
    下载积分: 590 分
    在线时间: 115(小时)
    注册时间: 2007-11-23
    最后登录: 2024-04-02
    查看风中云的 主题 / 回贴
    5楼  发表于: 2019-05-04 18:37
    4楼的这个达不到要球
    xiao_ming
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 408 个
    工控威望: 1202 点
    下载积分: 3479 分
    在线时间: 1191(小时)
    注册时间: 2016-01-13
    最后登录: 2024-04-24
    查看xiao_ming的 主题 / 回贴
    6楼  发表于: 2019-05-04 18:47
    引用
    引用第5楼风中云于2019-05-04 18:37发表的  :
    4楼的这个达不到要球

    你有擬真使用嗎?
    风中云
    级别: 略有小成
    精华主题: 0
    发帖数量: 160 个
    工控威望: 299 点
    下载积分: 590 分
    在线时间: 115(小时)
    注册时间: 2007-11-23
    最后登录: 2024-04-02
    查看风中云的 主题 / 回贴
    7楼  发表于: 2019-05-04 18:59
    引用
    引用第6楼xiao_ming于2019-05-04 18:47发表的  :

    你有擬真使用嗎?

    实测数据没有变化
    xiao_ming
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 408 个
    工控威望: 1202 点
    下载积分: 3479 分
    在线时间: 1191(小时)
    注册时间: 2016-01-13
    最后登录: 2024-04-24
    查看xiao_ming的 主题 / 回贴
    8楼  发表于: 2019-05-04 19:07
    引用
    引用第7楼风中云于2019-05-04 18:59发表的  :

    实测数据没有变化

    你有在D1-D1000給數值嗎?
    风中云
    级别: 略有小成
    精华主题: 0
    发帖数量: 160 个
    工控威望: 299 点
    下载积分: 590 分
    在线时间: 115(小时)
    注册时间: 2007-11-23
    最后登录: 2024-04-02
    查看风中云的 主题 / 回贴
    9楼  发表于: 2019-05-04 19:10
    引用
    引用第8楼xiao_ming于2019-05-04 19:07发表的  :

    你有在D1-D1000給數值嗎?

    D0-D10设#0001后无变化
    xiao_ming
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 408 个
    工控威望: 1202 点
    下载积分: 3479 分
    在线时间: 1191(小时)
    注册时间: 2016-01-13
    最后登录: 2024-04-24
    查看xiao_ming的 主题 / 回贴
    10楼  发表于: 2019-05-04 20:48
    引用
    引用第9楼风中云于2019-05-04 19:10发表的  :

    D0-D10设#0001后无变化

    那我沒辦法了不過我直接找一個PLC測試是沒問題的
    风中云
    级别: 略有小成
    精华主题: 0
    发帖数量: 160 个
    工控威望: 299 点
    下载积分: 590 分
    在线时间: 115(小时)
    注册时间: 2007-11-23
    最后登录: 2024-04-02
    查看风中云的 主题 / 回贴
    11楼  发表于: 2019-05-04 20:59
    引用
    引用第1楼yjm1yjm于2019-05-04 16:28发表的  :
    FOR循环比较,然后大于0自加,1000次!
    用ST写也行,我也不知道批量自加1的指令

    大哥,试过你上面的程序可行,若D0-D1000通道内的数据大于0时,条件改为每一秒自动加一(对通道内大于0的数据每隔一秒加一)该如何编写? 多谢