深圳市鹏菱科技河南11选5是主营三菱伺服,三菱PLC,三菱触摸屏,三菱变频器e700等工控产品。 收藏本站|关于我们|联系我们

深圳市鹏菱科技河南11选5

服务电话:13686250099

您是否在搜: 三菱变频器 三菱PLC 三菱触摸屏 三菱伺服

您的位置:河南11选5 > 行业新闻
三菱plc如何判断数值是在减少还是增加的方法
时间:2019-10-10  来源:管理员
  三菱plc数值d0从外部读到,如何判断数值是在减少还是增加,从我们的角度去判断一个数值是增加还是减少很简单,只需要与它前一个数值进行比较即可,那么我们也可以从这个原理出发编写程序,在三菱plc中现成的判断指令是没有的,还得自己去编程完成。首先是运行开启时把数据D0传送到数据暂存器D10中用于判断。然后进行D0与D10的比较,根据大小来判断是增加还是减少,判断完成后输出一个增减信号,最后把新的数据又传送到D10中进行下一轮的比较。一定要注意先比较后传送到暂存器中,不然就一直是相等的状态。下面我们就尝试编写并调试。

  数据来源我们取自两个数字,并且每100ms发送到数值d0(模拟数据来源)中并进行增加、减少判断。

  判断指令采用触点比较,导通置位“增加M0”和“减少M1”输出状态。具体的梯形图编程如下图所示:

  我们每0.1s时间改变一次数值d0大小,当新的数据大于上次暂时存放数据d10的时候位置M0“数值增加”并复位M1“数值减少”,并把新的数据传送到暂存器中,同理小于的时候置位M1“数值减少”并复位M0“数值增加”。因为判断完成后数据传送后就相等了所以这里采用SET指令来显示输出状态。另外需要注意的是根据数据源的变化周期来决定是否需要中断来完成,如数据是高速输入的,这里的比较指令就需要高速比较指令了。意思就是数据变换的时间短于plc的运算周期时间,就得通过中断处理。


  

上一篇: 三菱变频器与PLC在起重机中应用分析

下一篇: 三菱plc编程中的MOV,BMOV,FMOV有什么区别?如何使用

收缩
  • 13686250099
山东快乐扑克3 上海11选5 广东11选5 江西快3 湖北快3 广东11选5 安徽11选5 江西快3 上海11选5 上海时时乐