slik
级别: 论坛先锋
精华主题: 0
发帖数量: 908 个
工控威望: 1175 点
下载积分: 5868 分
在线时间: 539(小时)
注册时间: 2008-06-01
最后登录: 2024-11-13
查看slik的 主题 / 回贴
楼主  发表于: 11天前
如题,在如下的梯形图中,为什么用LD M404不能触发M908,而需要改为M404的下降沿,即LDF M404,按理说,因为M908回路在M404回路的前面,所以程序上个周期扫描时如果
X10012还是正常的(OFF),M404为ON,因为输入输出映像刷新是在程序扫描的最前头的,所以,当要到下一个周期扫描的前端,刷新输入点,这时X10012变为ON,那么因为上个扫描周期中保存的M404还是为ON,所以,这时是可以触发M908为ON的,理论分析是这样的,但是实际上是不行的,用
LD M404
AND X10012
SET M908  不行,而需要改为
LDF M404
AND X10012
SET M908
我想问的是为什么LD M404不行,而改为LDF M404,即用M404的下降沿就可以触发,请大家讨论讨论,谢谢!如下图:

飞龙舞天
级别: 略有小成
精华主题: 0
发帖数量: 290 个
工控威望: 419 点
下载积分: 1002 分
在线时间: 434(小时)
注册时间: 2014-06-24
最后登录: 2024-11-17
查看飞龙舞天的 主题 / 回贴
1楼  发表于: 11天前
那么多,谁知道先满足哪个条件
tkggtdkjpl
工欲善其事,必先利其器!
级别: 网络英雄

精华主题: 1 篇
发帖数量: 3444 个
工控威望: 20980 点
下载积分: 27501 分
在线时间: 1760(小时)
注册时间: 2010-01-03
最后登录: 2024-11-17
查看tkggtdkjpl的 主题 / 回贴
2楼  发表于: 11天前
m404用常开,永远不会触发M908,问题出在X10012上
自动化单机,生产线,项目编程调试!
森利德
向大佬学习 向大佬致敬
级别: 工控侠客
精华主题: 0
发帖数量: 682 个
工控威望: 2280 点
下载积分: 4178 分
在线时间: 202(小时)
注册时间: 2023-01-16
最后登录: 2024-11-17
查看森利德的 主题 / 回贴
3楼  发表于: 11天前
扫描周期问题  你要把报警触发放到下面来就可以了     
工控小c
级别: 工控侠客
精华主题: 0
发帖数量: 320 个
工控威望: 2130 点
下载积分: 585 分
在线时间: 321(小时)
注册时间: 2022-10-14
最后登录: 2024-11-17
查看工控小c的 主题 / 回贴
4楼  发表于: 11天前
图片:
用基恩士简化了一下可以置位的啊
slik
级别: 论坛先锋
精华主题: 0
发帖数量: 908 个
工控威望: 1175 点
下载积分: 5868 分
在线时间: 539(小时)
注册时间: 2008-06-01
最后登录: 2024-11-13
查看slik的 主题 / 回贴
5楼  发表于: 11天前
刚用三菱的works 2演示了下执行结果,结果显示可以置位M10(作用等同于主题的M908),是不是不同家的PLC的执行结果存在差异性啊!?如下图,

本帖最近评分记录:
  • 下载积分:+1(gaoyingchun)
    slik
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 908 个
    工控威望: 1175 点
    下载积分: 5868 分
    在线时间: 539(小时)
    注册时间: 2008-06-01
    最后登录: 2024-11-13
    查看slik的 主题 / 回贴
    6楼  发表于: 11天前
    同理,又做了个实验,当把SET M10放在后面就驱动不了,所以同理论是吻合的,但就不知道主题的这个PLC(信捷的XL系列)又是什么样的机理?
    15811806196
    级别: 略有小成
    精华主题: 0
    发帖数量: 136 个
    工控威望: 208 点
    下载积分: 722 分
    在线时间: 116(小时)
    注册时间: 2021-10-23
    最后登录: 2024-11-16
    查看15811806196的 主题 / 回贴
    7楼  发表于: 10天前
    信捷的XD系列LDP LDF是在第二个扫描周期触发的,和三菱其它不一样,多条件上升沿则是当前周期触发,还有一种是加一个保持位也是当前周期触发的类似西门子1200,根据我自己使用第二个周期触发方便在于轴控的时候可以用第一个定位中下降沿完成直接驱动下一条,因为已经避开一个周期,但如果你不知道该情况按照第一个周期触发编写出来程序就会有问题
    [ 此帖被15811806196在2024-11-08 08:24重新编辑 ]
    tantaninniho
    tantaninzg
    级别: 探索解密
    精华主题: 0
    发帖数量: 72 个
    工控威望: 144 点
    下载积分: 504 分
    在线时间: 133(小时)
    注册时间: 2018-12-28
    最后登录: 2024-11-17
    查看tantaninniho的 主题 / 回贴
    8楼  发表于: 10天前
    沿都要2个扫描周期才能做出逻辑判断吧。X点采样刷新是在扫描周期外。感觉程序写的像是左右互博
    slik
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 908 个
    工控威望: 1175 点
    下载积分: 5868 分
    在线时间: 539(小时)
    注册时间: 2008-06-01
    最后登录: 2024-11-13
    查看slik的 主题 / 回贴
    9楼  发表于: 9天前
    主图中如果是把触点X10012换成了T,一样的把输出的M点与T的常开点串联去SET 报警继电器M900,这时候M403又不需要使用下降沿了,搞不懂这是啥区别,有人能说清楚吗?
    tantaninniho
    tantaninzg
    级别: 探索解密
    精华主题: 0
    发帖数量: 72 个
    工控威望: 144 点
    下载积分: 504 分
    在线时间: 133(小时)
    注册时间: 2018-12-28
    最后登录: 2024-11-17
    查看tantaninniho的 主题 / 回贴
    10楼  发表于: 7天前
    可以研究下X和T的导通时机,手册里面应该有详细说明。
    记得T好像是有后台在计时、time up后程序再扫描到T的线圈处、才ON。
    slik
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 908 个
    工控威望: 1175 点
    下载积分: 5868 分
    在线时间: 539(小时)
    注册时间: 2008-06-01
    最后登录: 2024-11-13
    查看slik的 主题 / 回贴
    11楼  发表于: 6天前
    因为T是有TMR T200 HD800 K100即它是有输出的,所以执行时会多一个周期,而X是没有输出的,是不是扫描时是同时扫的,这应该是不是能够证明信捷PLC的输入输出是即时的,不是统一的IO刷新,只有这样才能够解释得通,不知道谁还有没有高见?
    哪天在放在西门子的200 smart上验证下,看看大多数PLC的行为就知道了!