搜索

欧姆龙PLC怎么在动态显示功能中最快的改变位选地址?

gecimao 发表于 2019-08-05 18:49 | 查看: | 回复:

  用PLC做动态显示的功能,选用的是欧姆龙PLC,梯形图中有没有哪种指令能最迅速的改变地址,就是地址的自加功能,就是那种每次扫描一次都会自加1的指令,像单片机中while(1){a++;},...

  用PLC做动态显示的功能,选用的是欧姆龙PLC,梯形图中有没有哪种指令能最迅速的改变地址,就是地址的自加功能,就是那种每次扫描一次都会自加1的指令,像单片机中while(1){ a++;},类似于这个,我知道PLC不用自己设置大循环,就是想知道有没有每次循环都能自加的指令!

  说的有点啰嗦,希望知道的能帮帮我,分数不多,感激不尽!展开我来答

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  上述两个指令都能实现你要的功能,数制是二进制还是BCD码没关系,执行运算后,可以再用数据格式转换指令(BCD、BIN等等),转换到你需要的数据格式。

  需要注意的是,PLC的扫描周期非常短(几到十几毫秒),从第1条扫描到最后1条的时间,称为扫描周期。

  你说的“每次扫描”,指的是这个扫描周期吗,还是指令每“执行一次”?我觉得指令执行一次更准确。

  如果需要快速加1,可以将指令的执行条件设为时钟脉冲:OMRON提供了很多脉冲,有秒脉冲、分钟脉冲,甚至更短的脉冲。

  那个指令我知道,++不能实现像单片机一样的每次循环自动+1功能,你说的时钟脉冲最短的0.02s,动态显示中这个速度就太慢了吧!您能明白我的意思吗,动态显示当然是越快越好!

  0.02秒是20ms,这已经接近PLC的扫描周期了,PLC扫描用户程序一次,指令只能执行一次,如果再短小于扫描周期的话,就没有意义了,PLC不能实现像单片机那样的的功能。

本文链接:http://jonnutting.com/dongtaitingji/1002.html
随机为您推荐歌词

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部