yuxin__li
活到老,学到老...
级别: 论坛先锋
精华主题: 0
发帖数量: 127 个
工控威望: 1142 点
下载积分: 572 分
在线时间: 71(小时)
注册时间: 2012-10-16
最后登录: 2023-01-07
查看yuxin__li的 主题 / 回贴
楼主  发表于: 2014-05-23 16:37
PLS2一般需要用微分指令来实现吗,现在需要在中断中使用PLS2,貌似没法用上升沿啊!这个程序该怎么写啊,求大师解答。
qfgkr
级别: 略有小成
精华主题: 0
发帖数量: 192 个
工控威望: 319 点
下载积分: 2223 分
在线时间: 142(小时)
注册时间: 2011-08-15
最后登录: 2023-01-02
查看qfgkr的 主题 / 回贴
1楼  发表于: 2014-05-23 21:57
在中断中,只扫描一周期,使用PLS2时,不需要前面的小老鼠~
本帖最近评分记录:
  • 下载积分:+5(yuxin__li) 真诚感谢!
    yuxin__li
    活到老,学到老...
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 127 个
    工控威望: 1142 点
    下载积分: 572 分
    在线时间: 71(小时)
    注册时间: 2012-10-16
    最后登录: 2023-01-07
    查看yuxin__li的 主题 / 回贴
    2楼  发表于: 2014-05-29 08:53
    引用
    引用第1楼qfgkr于2014-05-23 21:57发表的  :
    在中断中,只扫描一周期,使用PLS2时,不需要前面的小老鼠~

    貌似不行啊,这样写不知道为什么经常会发生有一个中断不发脉冲的情况,大概十次有个一次的样子,没有任何规律,而且我确定的中断程序执行了,就是不发脉冲。
    qfgkr
    级别: 略有小成
    精华主题: 0
    发帖数量: 192 个
    工控威望: 319 点
    下载积分: 2223 分
    在线时间: 142(小时)
    注册时间: 2011-08-15
    最后登录: 2023-01-02
    查看qfgkr的 主题 / 回贴
    3楼  发表于: 2014-05-29 12:28
    将触发中断任务的循环任务放到其他循环任务的前面!
    qfgkr
    级别: 略有小成
    精华主题: 0
    发帖数量: 192 个
    工控威望: 319 点
    下载积分: 2223 分
    在线时间: 142(小时)
    注册时间: 2011-08-15
    最后登录: 2023-01-02
    查看qfgkr的 主题 / 回贴
    4楼  发表于: 2014-05-29 12:30
    还有一种做法:在中断中触发w辅助继电器,在循环任务中利用该辅助继电器的上升沿触发PLS2定位,定位完成后对该W辅助继电器复位!
    本帖最近评分记录:
  • 下载积分:+2(hlq_0815) 热心助人!