在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中温度读数的简单概念,大家也可以在其他示例中使用该概念。
示例中考虑的所有参数仅用于说明目的,实际应用中参数可能有所不同。
上海自动化仪表三厂推荐资讯
- 研究热滞后对财政/贸易交接计量系统温度测2018-10-12
- 校准热电偶必须有各种类型的测量设备、标准2018-08-30
- 为您全面概述关于热电阻的基础内容2019-05-05
- 如何校准RTD HART温度变送器以确保其准确运2018-10-18
- 上海自动化仪表三厂:热电偶电缆和电线的业2018-11-06
- 上自仪三厂引入高温定点作为实现温度的标准2018-09-17
- 均温块在热电偶校准中的应用探讨2019-01-23
- 上海自动化仪表三厂是国内最大的独立半导体2018-11-07