关于CTBL指令! 点击:2208 | 回复:7



sunyens

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 191回
  • 年度积分:0
  • 历史总积分:695
  • 注册:2008年3月22日
发表于:2009-08-25 22:31:45
楼主

请问图中“执行中断任务NO.1“是什么意思?

如果执行中断任务NO1,特殊继电器A274.00会有什么反应呢?




&GORILLA

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 41回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2007年12月26日
发表于:2009-08-26 06:47:22
1楼

 

图片不全哇

sunyens

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 191回
  • 年度积分:0
  • 历史总积分:695
  • 注册:2008年3月22日
发表于:2009-08-26 17:45:37
2楼
这下看清了吧!!!!!!!!!!!!!!1

巴顿的烦恼

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 31回
  • 年度积分:0
  • 历史总积分:169
  • 注册:2009年9月15日
发表于:2009-09-27 10:00:00
3楼

一直不知道@CTBL怎么使用

ccg16

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 15回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-10-09 16:55:25
4楼
好想知道怎么用!!!!!!!!!111

热血沸腾

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 64回
  • 年度积分:0
  • 历史总积分:143
  • 注册:2005年1月31日
发表于:2009-10-19 00:29:28
5楼

D100是表示中断的起始地址,同时,也是定义中断任务数量,D101(低位),D102(高位)表示中断1的中断产生的目标值(例中目标值是十六进制000001F4,也就是十进制500,D103则是中断1序列。D104,D105是中断2的目标值,D106是中断2……

当高速计数器当前值到达D102D101的值(500),执行中断任务的中断D103(No.1)

当你在CTBL中定义了D100作为中断起始地址时,需要用MOV指令给D100赋值,以确定中断任务数量。之后的中断数据,都必须连续,D101,D102,D103,D104……

章鱼原版

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 40回
  • 年度积分:0
  • 历史总积分:66
  • 注册:2008年10月25日
发表于:2009-11-03 19:11:35
6楼
@CTBL怎么使用就是个微分指令     

机电联合

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2009-11-05 16:48:21
7楼

微分动作就是在前面标值位里加个上升沿。对于一些常开的情况下可以只采集一次。


热门招聘
相关主题

官方公众号

智造工程师