hyundai天梭
忙里偷闲
级别: 略有小成
精华主题: 0
发帖数量: 401 个
工控威望: 463 点
下载积分: 7096 分
在线时间: 677(小时)
注册时间: 2008-11-07
最后登录: 2024-10-24
查看hyundai天梭的 主题 / 回贴
楼主  发表于: 2013-03-22 10:03






M0为触摸屏上的按钮.Y2在S20处置位  ,为什么转到S21时Y2复位呢?
S21处并没有对Y2有任何操作
奇怪了了???
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158829 分
在线时间: 3162(小时)
注册时间: 2007-11-21
最后登录: 2024-11-28
查看sjm213的 主题 / 回贴
1楼  发表于: 2013-03-22 11:05
M0状态不能保持,导致Y2每个扫描周期扫到第一步都会因M0条件不满足而置OFF。
只有步进程序到S20时才有SET指令将其置ON。
说明0~1STEP不属于步进程序,它在每个扫描周期都有效。
hyundai天梭
忙里偷闲
级别: 略有小成
精华主题: 0
发帖数量: 401 个
工控威望: 463 点
下载积分: 7096 分
在线时间: 677(小时)
注册时间: 2008-11-07
最后登录: 2024-10-24
查看hyundai天梭的 主题 / 回贴
2楼  发表于: 2013-03-22 11:27
我把 LD M0 OUT Y2 放在S0后面,Y2也会复位掉
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5200 个
工控威望: 7423 点
下载积分: 158829 分
在线时间: 3162(小时)
注册时间: 2007-11-21
最后登录: 2024-11-28
查看sjm213的 主题 / 回贴
3楼  发表于: 2013-03-22 11:37
不如你直接删掉这段程序看看
hyundai天梭
忙里偷闲
级别: 略有小成
精华主题: 0
发帖数量: 401 个
工控威望: 463 点
下载积分: 7096 分
在线时间: 677(小时)
注册时间: 2008-11-07
最后登录: 2024-10-24
查看hyundai天梭的 主题 / 回贴
4楼  发表于: 2013-03-22 11:52
删掉LD M0 OUT Y2就没事
但就是为什么这样编不行
放到S0里面就不会扫描周期影响了吧
catfree
虚心向各位学习!!!
级别: 工控侠客
精华主题: 0
发帖数量: 630 个
工控威望: 2814 点
下载积分: 15803 分
在线时间: 474(小时)
注册时间: 2012-03-30
最后登录: 2022-04-18
查看catfree的 主题 / 回贴
5楼  发表于: 2013-03-22 12:23
想要保持Y002   on 的话,最好每个步进状态都使他接通
一日晚自习,化学老师批评一同学坐姿不好,问他:“你见过哪个名人科学家是像你这样坐的?”我随口说了一句:“霍金……” 然后就没有然后了……一顿狠批啊
john42tw
级别: 网络英雄
精华主题: 0
发帖数量: 1276 个
工控威望: 6107 点
下载积分: 52058 分
在线时间: 1120(小时)
注册时间: 2012-04-24
最后登录: 2024-09-30
查看john42tw的 主题 / 回贴
6楼  发表于: 2013-03-22 13:08
程式的運行是  由左而右   由上而下
依你程式的寫法

初始脈波8002     執行  第0行-->S0 -->END
條件成立X4  S0     執行  第0行-->S20-->END
條件成立X5  Y2     執行  第0行-->S21-->END
條件成立T0           執行  第0行-->S22-->END
條件成立T1           執行  第0行-->S20-->END
重複 S20~S22  每一次掃描第0行都會被執行


0          當M0=ON   Y2=ON       M0=OFF  Y2=OFF
7~12    執行S20
12        SET Y2   --->強制Y2ON
           (例 0      M0=OFF---->Y2=OFF
                 12    SET Y2------->Y2=N0
                  36   END    --------->Y2=ON )

13~18  關閉S20  執行S21
            Y2並沒有強制 ON  或 OFF  
            因此 Y2 會依M0的ON  / OFF  而決定最後輸出是 ON/OFF
本帖最近评分记录:
  • 下载积分:+5(sjm213) 分析透彻
    cwxok
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 658 个
    工控威望: 1239 点
    下载积分: 1043 分
    在线时间: 1262(小时)
    注册时间: 2007-11-17
    最后登录: 2024-11-19
    查看cwxok的 主题 / 回贴
    7楼  发表于: 2013-03-22 14:25
    一句话,y2双线圈
    http://store.taobao.com/shop/view_shop.htm?asker=wangwang&shop_nick=%B9%A4%BF%D8%B2%CC%C9%FA  欢迎光顾我的淘宝,更多更全三菱产品供应!
    超级菜青虫
    喜欢吃叫吃货!喜欢XX叫日货
    级别: 家园常客
    精华主题: 0
    发帖数量: 261 个
    工控威望: 542 点
    下载积分: 1381 分
    在线时间: 677(小时)
    注册时间: 2011-10-25
    最后登录: 2024-10-19
    查看超级菜青虫的 主题 / 回贴
    8楼  发表于: 2013-03-22 14:40
    曾经在一次试验中绝对定位和PLSR命令一起用发现  方向信号必须改成SET RST   绝对定位才能按照预定方向行走,当时我理解为 OUT 命令和SET 命令双线圈时SET 命令会失效。也不知道这么理解对不对,在之后的编程过程中我就都用SET命令了
    hyundai天梭
    忙里偷闲
    级别: 略有小成
    精华主题: 0
    发帖数量: 401 个
    工控威望: 463 点
    下载积分: 7096 分
    在线时间: 677(小时)
    注册时间: 2008-11-07
    最后登录: 2024-10-24
    查看hyundai天梭的 主题 / 回贴
    9楼  发表于: 2013-03-22 15:41
    这样可以解决这个问题,用M10来驱动Y2

    曾志勇
    控制你!!我!!他!!
    级别: 探索解密
    精华主题: 0
    发帖数量: 54 个
    工控威望: 137 点
    下载积分: 564 分
    在线时间: 31(小时)
    注册时间: 2009-11-21
    最后登录: 2022-10-29
    查看曾志勇的 主题 / 回贴
    10楼  发表于: 2013-03-22 15:49
    双线圈,9楼正解
    lqbzlqbz
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 976 个
    工控威望: 1121 点
    下载积分: 18023 分
    在线时间: 697(小时)
    注册时间: 2009-08-26
    最后登录: 2021-06-18
    查看lqbzlqbz的 主题 / 回贴
    11楼  发表于: 2013-03-23 21:48
    第一条改为 LD M0 SET  Y2  就行了