liuqiang2012
慎言慎行,三思而后行!
级别: 家园常客
精华主题: 0
发帖数量: 304 个
工控威望: 505 点
下载积分: 967 分
在线时间: 550(小时)
注册时间: 2012-06-08
最后登录: 2024-12-09
查看liuqiang2012的 主题 / 回贴
楼主  发表于: 2020-07-13 18:05

问一下各位大佬们,如图所示,为何OUT_T的指令条件断开的时候不会自动复位?
搞工控不自学不行,因为你一天不学你就落后了,这就是这个行业的特点
枫落云端
施主,脚抬一下
级别: 略有小成

精华主题: 0
发帖数量: 341 个
工控威望: 465 点
下载积分: 1547 分
在线时间: 414(小时)
注册时间: 2017-10-10
最后登录: 2024-11-29
查看枫落云端的 主题 / 回贴
1楼  发表于: 2020-07-13 18:49
记住这个,延时,OUT,脉冲。这些指令一律不要套在IF语句里。
至于为什么,不想再说了。
楼主留言:
真诚感谢!
本帖最近评分记录:
  • 下载积分:+5(liuqiang2012)
  • 下载积分:+1(sqpfanglin)
    好大的小西瓜
    没有个性的签名
    级别: 略有小成
    精华主题: 0
    发帖数量: 192 个
    工控威望: 372 点
    下载积分: 499 分
    在线时间: 129(小时)
    注册时间: 2017-11-01
    最后登录: 2024-12-06
    查看好大的小西瓜的 主题 / 回贴
    2楼  发表于: 2020-07-14 09:57
    引用
    引用第1楼枫落云端于2020-07-13 18:49发表的  :
    记住这个,延时,OUT,脉冲。这些指令一律不要套在IF语句里。
    至于为什么,不想再说了。

    这个东东处理计算数据是强项,干嘛哪来写逻辑,装逼不成食把米
    楼主留言:
    只是想着玩一下,没事做做试验.真在项目上用不是给自己找坑么...
    .......
    加减1生不息
    自动化软件工程师
    级别: 略有小成
    精华主题: 0
    发帖数量: 137 个
    工控威望: 382 点
    下载积分: 510 分
    在线时间: 40(小时)
    注册时间: 2018-11-02
    最后登录: 2024-11-21
    查看加减1生不息的 主题 / 回贴
    3楼  发表于: 2021-02-07 18:00
    可以写逻辑啊,搭个模板就好了
    自动化软件工程师
    宿迁电工
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1086 个
    工控威望: 1228 点
    下载积分: 2954 分
    在线时间: 403(小时)
    注册时间: 2018-11-30
    最后登录: 2024-12-22
    查看宿迁电工的 主题 / 回贴
    4楼  发表于: 2021-02-08 13:24
    ST指令像楼主这样用,绝对是糟蹋了!
    长三角地区,PLC编程,工业机器人编程
    吸塑机,轴承合套仪程序开发
    专业外协
     TEL:13815796487(微信同号)
    a10141014a
    级别: 探索解密
    精华主题: 0
    发帖数量: 53 个
    工控威望: 177 点
    下载积分: 874 分
    在线时间: 60(小时)
    注册时间: 2013-10-18
    最后登录: 2024-12-16
    查看a10141014a的 主题 / 回贴
    5楼  发表于: 2021-03-10 12:18
    ST內用 TON 比較好用
    偶爾開播
    https://www.youtube.com/channel/UCR7KK2amDeHRUi6WNd5fh7A/videos
    xiapeng01
    级别: 探索解密
    精华主题: 0
    发帖数量: 61 个
    工控威望: 189 点
    下载积分: 1197 分
    在线时间: 80(小时)
    注册时间: 2012-12-31
    最后登录: 2024-12-18
    查看xiapeng01的 主题 / 回贴
    6楼  发表于: 2021-03-10 13:16
    if 是半扫描的,条件不成立时不会扫描。可以吧OUT_T移到IF语句外面,使能条件改为OUT_T((M0 AND (D0=0)),TC50,K30)
    楼主留言:
    真诚感谢!
    yzdz66
    级别: 探索解密
    精华主题: 0
    发帖数量: 60 个
    工控威望: 162 点
    下载积分: 640 分
    在线时间: 51(小时)
    注册时间: 2016-09-23
    最后登录: 2024-12-03
    查看yzdz66的 主题 / 回贴
    7楼  发表于: 2021-03-11 22:34
    个人建议不要这么写 延时一定放到条件语句外面
    小丁同学
    级别: 正式会员
    精华主题: 0
    发帖数量: 57 个
    工控威望: 89 点
    下载积分: 1561 分
    在线时间: 9(小时)
    注册时间: 2019-08-09
    最后登录: 2024-02-18
    查看小丁同学的 主题 / 回贴
    8楼  发表于: 2021-03-24 11:23
    这个还是要多多学习
    zhou1211
    级别: 略有小成
    精华主题: 1 篇
    发帖数量: 205 个
    工控威望: 362 点
    下载积分: 1172 分
    在线时间: 66(小时)
    注册时间: 2013-11-04
    最后登录: 2024-09-18
    查看zhou1211的 主题 / 回贴
    9楼  发表于: 2021-03-31 15:58
    图片:
    引用
    引用楼主liuqiang2012于2020-07-13 18:05发表的 关于ST语言OUT_T指令问题 :
    [attachment=245397] 问一下各位大佬们,如图所示,为何OUT_T的指令条件断开的时候不会自动复位?

    一小段出错那么多
    条件语句计时记得条件不满足时清除计时,不然程序就废在计时了,
    既然用ST,就不要使用梯形图常用指令,ST有自己的搞法。少用寄存器,寄存器引入做接口
    你那ddrva使用错误Y2改成M吧,那个是双状态输出,你把Y占了是怎么回事
    lyqiang
    博学笃志,勇创新高
    级别: 工控侠客
    精华主题: 0
    发帖数量: 108 个
    工控威望: 2718 点
    下载积分: 42337 分
    在线时间: 143(小时)
    注册时间: 2018-06-07
    最后登录: 2024-12-22
    查看lyqiang的 主题 / 回贴
    10楼  发表于: 2021-05-13 23:07
    类似9楼的那个DDRVA指令在IF里,如果没执行完,IF条件不成立了,会不会 有问题?
    电气自动化、智能控制、软件管理平台开发、数据远程采集等业务,了解更多请关注微信公众号“觅鹏智能”或者QQ331781785
    zoujiasheng
    同是天涯沦落人
    级别: 略有小成
    精华主题: 0
    发帖数量: 123 个
    工控威望: 228 点
    下载积分: 587 分
    在线时间: 55(小时)
    注册时间: 2019-09-12
    最后登录: 2024-07-14
    查看zoujiasheng的 主题 / 回贴
    11楼  发表于: 2021-05-16 22:05
    我习惯用(in   pt  q)
    ...