首页 > 新闻资讯

plc模拟量如何去除最大值最小值 博途v15如何仿真?该怎么操作?

博途v15如何仿真?该怎么操作?

我正好在做v13的视频教程。有兴趣的可以去看看。v15的操作也是一样的。让让我们用图片和文字来介绍它。

首先创建一个新项目。

先加plc,再加触摸屏。

plc模拟量如何去除最大值最小值 博途v15如何仿真?该怎么操作?

使用连接向导添加触摸屏后,选择刚刚添加的plc。

右键可以添加模块。

建立变量

编写程序

下面是设置plc的ip地址,仿真时可以默认。

下面是触摸屏的ip,也是默认的。

触摸屏编辑

编辑触摸屏后,准备模拟。在模拟之前,在控制面板中设置计算机。

搜索pg

按如下安装我的设置

打开仿真软件plcsim创建一个新项目。

最小化

plc右击编写程序和硬件

选择模拟连接搜索。

当plc出现时,可以下载。

下载

下载后可以在线,可以监控。

可以看到修改后的值可以在线调试。

下面是触摸屏,直接右键模拟。

可以看到大程序和触摸屏的数据是一致的,如下图。

以下链接是视频教程。希望对你有帮助。如果你不我不明白,你可以私下信任我。感谢您的观看。

#mid1632781861568526

西门子s7-1200plc如何转换模拟量?

薄涂的1200指令库中没有step7中的fc105这样的块,但是如果是薄涂1500,有一个模拟转换的标准块类似于fc105,可能会给一些朋友带来不便!

其实如果知道模拟量和工程量计算的算法步骤,完全可以把模拟量转换成整数,通过加减乘除指令进行计算,但是那一个没有fc105/fc106方便。

如果1200系列plc在薄涂软件中编程,有没有简单的方法将模拟量转换成工程量?

答案是肯定的!就是使用缩放和标准化这两个指令,请看下图:

如图所示,模拟输入地址piw64使用norm_x指令将模拟值转换为0到1之间的实数。由于模拟信号设置为4-20ma输入,对应的数据范围为0-27648,所以norm_x指令的最大值和最小值分别为0和27648。

后面的scale_x指令是把0到1之间的实数转换成-5pa到5pa之间的压力值的实数,这里转换成工程量。

你可以看到图片的第一行。当我强制piw64的值为0时,计算结果为-5pa;在图的最下面一行,当我强制piw64的值为27648时,计算的结果是5pa。这说明该程序可以实现模拟量和工程量之间的转换。

当我强制piw64的值为27648/213824时,计算出的压力值为0pa,如下图所示:

那个总之,我应该能帮助你,谢谢你!如有疑问,请关注留言,我会及时回复!

plc模拟量指令工程量

原文标题:plc模拟量如何去除最大值最小值 博途v15如何仿真?该怎么操作?,如若转载,请注明出处:https://www.bjhtrmyl.com/bjh1/35716.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「亨通号」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。