如何运用S7-200SMART处理模拟量输入
最编程
2024-07-31 19:43:59
...
模拟量类型的模块有三种:普通模拟量模块、RTD模块和TC模块。普通模拟量模块可以采集标准电流和电压信号。其中,电流包括:0-20mA、4-20mA两种信号,电压包括:+/-2.5V、+/-5V、+/-10V三种信号。在本文中采用的是西门子S7-200SMART 模拟量模块EM AM06(4AI/2AQ),采用的是电流0-20 mA或电压+/-10V的两种方式,需要注意的是S7-200 SMART CPU普通模拟量通道值范围是0~27648或-27648~27648。
本文采用的温度变送器为4-20mA输出,温度范围为0-100℃,4mA相当于5530,也就是4-20mA温度传感器的数据范围为5530-27648(有效范围22118);这就对应了0℃到100℃。
整定公式:(AIW - 5530)/22118 .0*100.0-0
若温度范围为-75-150℃,整定公式:(AIW 5530)/22118 .0*150.0-(-75)。
硬件信息:S7-200SMART PLC型号为:ST40
模拟量模块型号为:EM AM06(4AI/2AQ)
程序实例:
最终温度数据VD16的显示当前温度值,具体操作步骤如下:
1、两线制传感器接线
①:如图将温度变送器接入模拟量模块
2、设备组态
①:点击 CPU ST40
②:组态模拟量模块
③:将接入的通道改为电流0-20mA
3、编写程序
①:编写程序,温度显示正常,表明模拟量接线与编程正确。
推荐阅读
-
PLC如何处理模拟量信号的操作机制解析
-
如何运用S7-200SMART处理模拟量输入
-
如何在S7-200 SMART中使用模拟量输入功能指南
-
如何在S7-1200 PLC中轻松设置CPU的模拟量输入通道及关联的线路与编程指南
-
初发贴解密:如何处理ValueError:目标尺寸(torch.Size([128]))须与输入尺寸(torch.Size([...]))一致的问题
-
一步一步教学:西门子200smart如何运用库函数获取模拟量教程
-
如何在S7-200 SMART中运用模拟量输出功能
-
PLC如何处理模拟量信号的过程详解
-
Netty实战指南:第四版本第10期——如何运用Netty 4.1处理不同协议类型的消息收发
-
如何用 Shell 脚本实现任务并行处理:理解和运用 & 和 wait