永宏高速处理的问题 点击:1252 | 回复:20



yuzhua8

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 1回
  • 年度积分:0
  • 历史总积分:26
  • 注册:2012年3月18日
发表于:2012-03-25 11:24:36
楼主

各位前辈好,本人刚接触永宏的【PLC现遇到一问题,不知如何解决

是这样的,三菱里有个“比较置位”指令,用永宏PLC怎么样达到同样的效果呢?

比方说这样一段例子LD M8000 DHSCS D1 C251 M1  就是高速计数器c251的当前值等于寄存器D1里的值时M1立即置位

现在我用永宏的能达到用样的效果吗?若能应该怎样做呢~!!!



楼主最近还看过



th7588

  • 精华:1帖
  • 求助:2帖
  • 帖子:10帖 | 84回
  • 年度积分:0
  • 历史总积分:701
  • 注册:2011年4月21日
发表于:2012-03-25 21:39:48
1楼
使用中断来做,当高速计数达到设定值时,马上中断输出

siheng007

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 18回
  • 年度积分:0
  • 历史总积分:95
  • 注册:2011年11月01日
发表于:2012-03-29 22:18:43
2楼
中断 加I/O实时更新指令 74号

yjig

  • 精华:2帖
  • 求助:6帖
  • 帖子:110帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2012-03-29 22:48:52
3楼

与FX有点区别,比FX的设置更简单,可以用I/Q组态,本人也是初次接触永宏,现学现卖。:

防忽悠

  • 精华:1帖
  • 求助:1帖
  • 帖子:38帖 | 1315回
  • 年度积分:0
  • 历史总积分:2197
  • 注册:2012年3月02日
发表于:2012-03-29 23:03:05
4楼
路过,学习                                           

liyonglong

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 202回
  • 年度积分:0
  • 历史总积分:490
  • 注册:2011年10月17日
发表于:2012-03-30 14:02:41
5楼

使用FUN92指令读取高速计数当前值,再将当前值与设定值比较;当当前值=设定值时,通过高速中断指令和I/O实时更新指令可以达到效果。

simpol

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:0
  • 历史总积分:59
  • 注册:2012年8月31日
发表于:2012-09-22 09:37:01
6楼

使用高速计数中断,然后在中断子程序中实时更新I/O。

lishan148

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 63回
  • 年度积分:0
  • 历史总积分:117
  • 注册:2011年11月04日
发表于:2012-09-23 15:54:07
7楼
可以使用永宏高速技术功能,然后在中断里置位软继电器

q1131808581

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 45回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2012年6月16日
发表于:2013-05-02 18:07:20
8楼

可以使用指令FUN92与93号指令,结合中断指令与I/O实时更新指令

xuefung

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 57回
  • 年度积分:0
  • 历史总积分:225
  • 注册:2011年9月15日
发表于:2013-05-02 19:57:48
9楼

使用高速计数器中断,在中断里置位,效果是一样的。

xuefung

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 57回
  • 年度积分:0
  • 历史总积分:225
  • 注册:2011年9月15日
发表于:2013-05-02 20:01:28
10楼

通过HSCTW写入计数中断预设值,计数到自动跳入HSCxI中断,执行相应指令。具体参见永宏手册2高速计数章节。

liyonglong

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 202回
  • 年度积分:0
  • 历史总积分:490
  • 注册:2011年10月17日
发表于:2013-06-13 11:14:18
11楼

使用FUN92指令读取高速计数当前值,再将当前值与设定值比较;当当前值=设定值时,通过高速中断指令和I/O实时更新指令可以达到效果。

zhouyuanlong

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 44回
  • 年度积分:0
  • 历史总积分:125
  • 注册:2012年9月13日
发表于:2013-10-01 18:56:25
12楼

顶一个顶一个顶一个顶一个

fatek_zj

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2013年10月29日
发表于:2013-11-05 17:19:24
13楼

引用 liyonglong 的回复内容: 使用FUN92指令读取高速计数当前值,再将当前值与设定...


正解

liyonglong

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 202回
  • 年度积分:0
  • 历史总积分:490
  • 注册:2011年10月17日
发表于:2014-02-14 09:17:02
14楼

引用 liyonglong 的回复内容: 使用FUN92指令读取高速计数当前值,再将当前值与设定... 


 赞一个!

邵-王者之师

  • 精华:1帖
  • 求助:39帖
  • 帖子:81帖 | 861回
  • 年度积分:0
  • 历史总积分:2844
  • 注册:2011年3月24日
发表于:2014-02-15 15:24:33
15楼

高速计数器中断配合92,93来实现

jym58186712

  • 精华:0帖
  • 求助:8帖
  • 帖子:14帖 | 54回
  • 年度积分:0
  • 历史总积分:137
  • 注册:2013年5月02日
发表于:2014-02-23 08:33:55
16楼

引用 liyonglong 的回复内容: 使用FUN92指令读取高速计数当前值,再将当前值与设定...


 路过学习学习。

q1131808581

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 45回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2012年6月16日
发表于:2014-02-27 18:04:19
17楼

回复内容:

对: liyonglong  使用FUN92指令读取高速计数当前值,再将当前值与设定... 内容的回复!


 强烈推荐

huyangju

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 48回
  • 年度积分:0
  • 历史总积分:177
  • 注册:2013年9月16日
发表于:2014-03-06 09:41:18
18楼

引用 liyonglong 的回复内容: 使用FUN92指令读取高速计数当前值,再将当前值与设定...


赞成!

lytonghua

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 54回
  • 年度积分:0
  • 历史总积分:33
  • 注册:2012年12月23日
发表于:2014-03-13 22:31:48
19楼

先I/O设定,设定高速计数点;然后程序部分,可以用HSCTW写入计数中断预设值,然后再在中断程序里面置位M1。

huyangju

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 48回
  • 年度积分:0
  • 历史总积分:177
  • 注册:2013年9月16日
发表于:2014-05-26 09:00:45
20楼

顶一个!


热门招聘
相关主题

官方公众号

智造工程师