一定要弄清楚AD转换时序 点击:951 | 回复:2



芳季

    
  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2013-09-02 09:56:17
楼主

2N的AD模块使用from to指令读写。指令有执行时间。模块有转换时间。

当我意愿需要此时此刻要最快地获得一个新的值。要用什么样的时序去使用from和to。

我的理解,看看大家说对不对。

1.用to指令,命令模块进行转换。某一个缓冲区的位从0变化到1,就转换一次。

2.指令执行完之后延时一个时间,时间的大小是模块声称的转换时间再稍稍长一点。

3.启动了计时之后,使用to指令把转换启动位写0。以便下一次命令转换的时候可以立即写1进去。

4.时间到。使用from指令从模块的缓冲区读取转换值。

5.下一个采样周期到达后,重复第一步。

问题是,我对第二步延时的理解对不对?我看编程手册的例子,to指令后面紧跟就是from指令。就是说命令了转换之后就马上读取这个值。模块都没有转换好久被取出当前值了。而这个当前值却是上一次的转换结果,不新鲜。

对不对?

还是说自从to指令后,PLC会停止扫描等待转换?得到的可以是最新鲜的?




研讨会宣传员_3259

  • [版主]
  • 精华:3帖
  • 求助:110帖
  • 帖子:1927帖 | 14403回
  • 年度积分:102
  • 历史总积分:64749
  • 注册:2020年3月27日
发表于:2013-09-02 13:37:13
1楼

这个转换时序很重要,马虎不得。

袁泉

  • 精华:2帖
  • 求助:23帖
  • 帖子:210帖 | 1789回
  • 年度积分:54
  • 历史总积分:3170
  • 注册:2005年4月26日
发表于:2013-09-06 07:39:02
2楼

正在学习模拟量。。。。。。。。。。。。。。。。

 


热门招聘
相关主题

官方公众号

智造工程师