微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > 在Labview中实现PLC里面的上升沿信号 或是下降沿信号。

在Labview中实现PLC里面的上升沿信号 或是下降沿信号。

时间:10-02 整理:3721RD 点击:
长久以来,有个问题。就是如何实现在Labview里面实现PLC里面上升沿效果。
有一段时间 我是用下图所示模式 做的



然后用它来触发一个Case结构(就是IF结构)
不过效果不好,最大的不好 就无法使用这个变量的局部变量。
××××××××××××××××××××××××××××××××××××××××××××××××
经过一段时间摸索, 我发现 应该和事件结构和起来使用,才能接近PLC里面的上升沿效果。



这样也无需使用局部变量了。又省去连线,可以让框图更加整洁漂亮。

有两种方法:一是Labview里本身就有判断上升或者下降沿的函数;
二是自己编写一个小的对比函数很容易就实现了判别上升或下降沿;

在这里找到了一些信息。

打开functions/signal processing/point by point/other functions ptbypt/
用bool crossing ptbypt
可以选是上升沿还是下降沿

是的~也可以自己写~

在逐点函数有个布尔转换,可实现上升下降沿


多谢小编,有用的东东!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top