威尼斯官方网站-9778818威尼斯官网

您好,上海自动化仪表三厂网站欢迎您!

官方微信|加入收藏|联系大家|

企业微信

上海自动化仪表三厂

全国咨询服务热线:

021-5672511502156413113

资讯资讯

联系大家

详细讲述在PLC中读取温度的细节问题

来源:发表时间:2020-10-21

在PLC中读取温度

这是用于读取PLC中温度的PLC程序。

问题描述

  • 编写可以监控实际温度的PLC程序。

  • 在这里,大家使用外部温度控制器,其输出也连接到PLC,以监控罐中物料温度

问题图

问题方案

  • 电阻随温度线性变化的RTD设备。

  • 该电阻值将随温度变化而变化,并且通过提供恒定电流,电阻两端的测量电压降可用于确定新电阻,从而确定温度。

  • RTD有多种类型,最常见的类型是PT100。它由铂制成,已在0摄氏度下校准为100欧姆。

  • 在上述应用中,大家要测量储罐的材料温度,因为大家使用RTD传感器来测量储罐的温度并将信号发送给温度控制器。

  • 温度控制器以电压(0-10V DC)的形式发送信号,如果RTD检测到0度温度,则发送0V DC,如果检测到最高温度,则将10V DC发送给PLC。

  • 温度控制器直接连接到PLC,因此PLC将读取电压。

  • 注意:–在这里大家考虑简单的说明应用。大家需要使用RTD传感器测量储罐的材料温度。并且还要考虑其他组件以进行控制。

  • 假设温度控制器的比例范围为0-100°C = 0到10V DC,根据此信号PLC认为0到27648。

输入/输出列表

M记忆

  • 温度控制器的模拟值:-MW100

  • 来自温度控制器的实际值:-MD104

  • 乘法:-MD108

  • 实际温度(°C):-MD112

PLC梯形图读取温度

节目说明

对于此应用程序,大家使用S7-300 PLC和TIA门户App进行编程。大家也可以通过使用其他PLC来实现此逻辑。

网络1:-

在这个网络中,大家实现了价值转换的逻辑为了乘法或计算,必须将值从INT转换为DINT。因此,通过使用转换指令,可以将RTD(MW100)中的模拟值转换为实际模拟值(MD104)。

注意:-温度控制器向PLC提供0-10V直流信号。ADC转换器或模拟输入模块会将此模拟信号转换为数字形式,并且该数字信号的范围是0到27648。该数字范围可能从一个PLC更改为另一个PLC

网络2:-

大家的RTD温度范围为0至100 degc,输出电压范围为0至10V DC。因此,大家需要根据温度读数来缩放此电压输出。在此,将根据等式的值相乘,最终值将存储在MD108中。

注意:-这里的温度控制器和温度测量范围是0-100°C。

网络3:-

现在,对于最终结果乘以27648,结果将存储在MD112中(实际温度为°C)。

注意:-上述应用可能与实际应用不同。本示例仅用于说明目的。大家也可以在其他PLC中实现此逻辑。这是S7-300 PLC中温度读数的简单概念,大家也可以在其他示例中使用该概念。

示例中考虑的所有参数仅用于说明目的,实际应用中参数可能有所不同。


[!--temp.pl--]

威尼斯官方网站|9778818威尼斯官网

XML 地图 | Sitemap 地图