6ES7510-1SK03-0AB0|维修保养
当我们在实际的应用中需要对当前的温度或是压力进行采集显示的时候,我们需要用到模拟量模块来对模拟量信号进行采集,在这里我们以S7-200smart PLC的EMAE04模拟输入模块为例来说明如何使用这个模块来采集温度或是压力。
例如:现需要实时监控发电机机组的温度,假设变送器输出的信号为0到10V的电压信号,Zui大温度值为150。Zui小温度值为0度。
要完成正确读取实际的温度值,需要进行以下三步操作:
第一、正确的接线
第二、正确的硬件组态
第三、编写正确的程序
1、按照变送器提供的信号输出接线方式进行正确的接线,对于EMAE04模块的信号接入如图所示:
模拟量类型的模块有三种:普通模拟量模块、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)
程序实例:
Zui终温度数据VD16的显示当前温度值,具体操作步骤如下:
1、两线制传感器接线
①:如图将温度变送器接入模拟量模块
2、设备组态
①:点击 CPU ST40
②:组态模拟量模块
③:将接入的通道改为电流0-20mA
3、编写程序
①:编写程序,温度显示正常,表明模拟量接线与编程正确。
若变送器为三线制输出的变送器,则接线时,先把变送器的24V电源接上,变送器上的信号输出接端0+,0-端子接24V电源负。
2、打开S7-200smart的编程软件,打开其系统块对其进行硬件组态。如图所示:
注意:对于信号类型的选择,通道0的设置对通道1的设置也有效,通道2的设置对通道3 也同样有效。
3、编写转换程序
S7-200smartPLC来说其Zui大的数字量为27648。我们可以根据其得到的数字量的大小转换成我们实际的温度值。
对其转换程序,我们可以使用S7-200中的scaling模拟量转换库,使用库移植的方法把其移植到S7-200smart的软件中。其移植方法可以参考前面所介绍的内容。
Input :表示需要转换的数字量,即采样所的数字量
Ish:换算对象的高限,即Zui大模拟量所对应的数字量值(27648)
Isl: 换算对象的低限,即Zui小模拟量所对应的数字量值(0)
Osh:换算结果的高限,即测量范围Zui大值
Osl:换算结果的底限,即测量范围Zui小值。
VD100:换算结果所存储的值。
- 西门子PLC 6ES7510-1DJ01-0AB0 西门子S7-1500系列可编程控制器代理商
- 河南西门子电源代理商6ES7510-1DJ01-0AB0
- 新疆西门子电源代理商6ES7510-1DJ01-0AB0
- 江苏西门子电源代理商6ES7510-1DJ01-0AB0
- 青海西门子电源代理商6ES7510-1DJ01-0AB0
- SIEMENS西门子 CPU1510SP-1PN 6ES7510-1DK03-0AB0
- 西门子CPU模块6ES7510-1DJ01-0AB0现货
- 西门子CPU模块6ES7510-1DJ01-0AB0代理商
- SIEMENS西门子 SIPLUS CPU中央处理器 6ES7510-1SJ01-0AB0
- SIEMENS西门子 SIPLUS CPU模块1510SP 6ES7510-1SJ01-0AB0
联系方式
- 地址:上海杨浦 上海市松江区广富林路4855弄88号3楼
- 邮编:200093
- 电话:15821971992
- 经理:聂聪
- 手机:15821971992
- 传真:021-33556143
- QQ:2724917714
- Email:2724917714@qq.com