线下实训
HOME
线下实训
正文内容
压力测量plc编程 PLC编程-模拟量输入处理
发布时间 : 2024-10-06
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC编程-模拟量输入处理

自动化项目开发过程中,对模拟量的处理是经常遇到的应用场景。如温度测量、压力测量、液位测量、流量测量等,均为模拟量信号传输。在这些信号形式上,又区分为电流信号和电压信号;在信号的范围上,又有-5V~+5V、0V~5V、-10V~10V、0V~10V、0mA~20mA、4mA~20mA等。然在PLC上又是如何处理这些不同类型的信号的?下面就给大家分享在PLC中是如何处理这些模拟量信号的。

压力变送器-模拟输出

PLC与模拟量变送器的接线如下图所示:

台达PLC的模拟量模块接线图

在以上图片中,可以看到PLC的一个通道既可以接收电压输入信号亦可以接收电流输入信号(绝大部分的PLC均是这样)。在进行接线设计的时候,依照变送器的信号,选择对应的接线方式。其中特别注意,信号的正负方向一定不可反接。

PLC如何将模拟量信号转换为程序可以处理的数值?

PLC信号数字转换范围

以上为台达PLC的模拟量输入模块部分技术参数。以4mA~20mA为例,通过以上表格可以看到,输入电流4mA~20mA对应与数字转换的范围为0-32000.即当电流为4mA时,对应与数字0;电流为20mA时,对应与数字32000.有如下所示对应曲线:

电流信号与PLC数字间的对应关系

从以上关系,可以看到,当输入电流为12mA时,PLC内部的数字信号值为16000.由以上,可以总结出,输入电流信号与PLC读取数字信号之间的转换关系如下:

其中,Gain定义:当数字输出值为16000时的电流值。

Offset定义:当数字输出值为0时的电流值。

PLC电流信号与数字信号的转换关系

在进行模拟量信号处理的过程中,按照以上处理方式进行数字转换对应,即可将变送器的模拟量信号转换为PLC程序可以处理的数字信号。

以下为不同类型电压、电流信号与输入数字之间的对应关系:

±10V、±5V信号与PLC输入数字间的对应关系

±20mA、0-20mA信号与PLC输入数字间的对应关系

14.PLC入门程序:压力计算程序

“今天我开始学习压力计算程序,从现场压力变送器为0-10V模拟信号传送到PLC模拟量输入模块,读取模拟量为一串数字,如何再显示为压力值呢?”

1.前置条件:压力变送器量程为0-10000kPa,输出信号为0-10V,模拟量输入模块的量程为0-10V。

2.设转换后的信号为N,求压力值P是多少?

3.查询手册可知:

模拟量输入0-10V转换为数字为0-27648。

计算公式如图所示:P=0.36169*N kPa

4.编写以下梯形计算压力程序:模拟量输入值为整数型,先用I_DI指令转为双整数,再用DI_R转换为实数,再用转换值乘以0.36169,最后再用ROUND指令四舍五入取整,计算压力。

5. 下载程序,运行PLC,监控程序,强制AIW16=27648,可计算压力p=10000kpa

改变AIW16=13824,可计算压力为p=5000Kpa

6.同理,可以计算其他模拟量:流量、温度,思路与本例一致。对于其他模拟可以借鉴本例的计算过程。

相关问答

三菱plc压力模拟量编程实例?

三菱plc压力模拟量的编程实例:在PLC中使用MOV指令将模拟量输入值移入V区域,然后在触摸屏上放置一个数值显示元件,在元件属性中设定需要线性转换,将PLC的4-20M...

请问plc如何采集压力传感器测得的压力值,以及,如何通过触摸屏显示压力曲线?

你的PLC要用模拟量端口来接受传感器的模拟量数据,然后在程序里做转换就可以了。你的PLC要用模拟量端口来接受传感器的模拟量数据,然后在程序里做转换就可以了。

差压力变送器和plc编程过程?

差压力变送器和plc编程的过程:1.首先,确保您已经连接了压力变送器到PLC的输入端口。请参考PLC和压力变送器的硬件手册以了解正确的连接方式。2.打开您的PL...

三菱PLC如何取得一段时间内压力的,最大值。程序怎么写?

你看看有没有MAX指令。如果没有就先把值存下来,挨个比较。你看看有没有MAX指令。如果没有就先把值存下来,挨个比较。

西门子s7-300应用怎样将压力采集到plc中来如何转换的要编程实例有注解谢谢?

你先要购买一个西门子S7-300的A/D转换模块,压力信号一般是4-20毫安或者0-10v的,你要选择合适这个信号的转换模块,然后按照说明书来接线,把硬件接好了才可以编...

plc模拟量如何编程求实例?

编程PLC模拟量需要使用模拟量输入和输出模块。首先,配置输入模块并将其连接到传感器。然后,在PLC编程软件中创建一个模拟量输入变量,并将其与输入模块的通道...

电机输出的模拟信号是压力,如何用此模拟信号通过plc反馈来控制电机的运行和停止?

电机输出的模拟信号时压力,如何用此模拟信号通过plc反馈来控制电机的运行和停止,首先你提出的问题有异议有点表达不清楚,压力不是模拟信号,模拟信号一般有电...

伺服压力机用plc如何控制?

PLC通过输入/输出模块与伺服压力机进行通信,控制其运动和压力。PLC接收操作员命令或传感器反馈,计算所需的压力和位置,并输出相应指令到伺服驱动器。伺服驱动...

plc可以实时读取压力吗?

是的,可编程逻辑控制器(PLC)可以实时读取压力。它们通常配有模拟输入模块,可以连接到压力传感器并将其转换为数字信号。PLC然后可以处理这些信号并将其用于...

关于压力变送器与plc连接的问题?

你好,压力变送器与PLC连接的问题,主要涉及以下几个方面:1.信号传输方式:压力变送器可采用模拟信号传输方式,即通过4-20mA电流信号或0-10V电压信号将压力值...

 梁子健  阿里斯顿公司 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部