- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
S7300模拟量处理研究和应用
S7300模拟量处理研究和应用
摘要:随着PLC技术的日益成熟,PLC在工业上得到了广泛的应用。 但是PLC和其它由处理器一样,内部都是处理数据字量的。然而在实际处理中,经常会遇到有关模拟量的问题,如何处理模拟量便成为一个关键和实际问题,本文便是通过西门子模拟量处理模块SM331,同时配合相应的程序处理来解决此问题。此外,本文以实际工程为应用背景,研究了该工程中液位高度的模拟量处理方法。
关键词:S7-300PLC模拟量转换SM331模块
1.工程背景
用S7-300控制系统完成两种物料的配方(配比)控制。本系统共有ABCDEF五个贮液槽,功能是将E、F两槽内不同的原料液以适当的配比在A槽(或B槽或C槽)中进行混合,然后将配好的混合物料通过泵输送到D槽。有三种配比选择:E:F=1:3、E:F=2:3、E:F=1:5
系统由两个台架组成,一个台架由A、B、C三个配料槽及管阀构成,另一台架由两个原料槽E、F、成品槽D及管、阀、泵构成。其中A、B、C三槽的进/出料电磁阀、液位、配比选择由CPU314C-2DP控制;D、E、F三个槽的液位、E、F供料泵及D槽回料泵、手动/自动/停止等由CPU315-2DP控制。两台S7-300间通过MPI通信,实现物料的配方控制。
2.模拟量处理
在本工程中需要实时监测A、B、C、D、E、F六个槽的液位高度,以便进行相应的阀门开度和水泵启停等动作,因此如何把液面高度这个模拟量转成数字量并读取到相应CPU中成为问题的关键。
模拟量处理过程为:首先利用液位传感器/液位变送器把连续变化的物理量(液面高度)转化成电信号,然后通过变送模块把将该电量转换成标准的模拟信号如±10V,4~20mA等。之后,把模拟量信号输入到模拟量模块中,通过模拟量输入模块转换成数字量传送到PLC的CPU中。至此模拟量已转成数字量供CPU处理及相应的程序编写调用。
2.1液位传感器
此处我们选择一种投入式液位传感器,测量范围为0~1m,可输出4-20mA标准电流。
其工作原理是基于所测液体静压与该液体的高度成比例的原理,即当液位变送器投入到被测液体中某一深度时,传感器迎液面受到的压力Ρ = ρ .g.H + Po,(其中H为变送器投入液体的深度),然后将静压转换为电信号,再经过温度补偿和线性修正,转化成标准电信号4-20mA或0~10V等。
2.2模块量输入模块
2.2.1结构组成
本工程中我们使用SM331作为模拟量输入模块,规格为AI8×13位,其作用是把模拟量信号转换成CPU内部处理用的数字。
SM331由多路开关,A/D转换器(ADC),光隔离元件,内部电源和逻辑电路组成。各模拟量输入通道共用一个A/D转换器,用多路开关切换被转换的通道,各输入通道的A/D转换过程和转换结果的存储与传送是顺序进行的。
2.2.2参数设置
以CPU314C-2DP参数设置为例,双击HW Config的机架中的模拟量输入模块,设置相应参数。(1)在“address”选项卡中可知PIW的起始地址为256,此处地址是根据硬件接线时得的。(2)在“input”选项卡中进行主要参数据设置。本工程中在“mearsuing”第一行中,选择“2DMU” ,表示测量型号为2线制电流传感器。在“mearsuing”第二行中,选择4~20mA,表示电流传感器的输入范围为4~20mA。这里参数设置是根据LT100液位传感器的特性和实际接线来完成的。
CPU315-2DP中的参数据设置与此类似。组态好测量范围后,应保证量程卡的位置与组态时要求的位置一致。
2.2.3.模拟量的规范化
现场的过程信号,如本例中的液位信号是具有物理单位的工程量值,模数转换后输入通道得到的是0~27648的数字量,该数字量不是具有工程量值的单位,因此在程序处理时为了方便必须将其转换成实际工程量值,即进行模拟量的规范化。
转换成实际工际工程量的工式为:OUT=[((FLOAT(IN)-K1)/(K2-K1))*(HI_LIM-LO_LIM)]+LO_LIM,其中:IN 为某一AI模块的一个通道值,例如PIW256,WORD类型,编程时将其转换成实型。HI_LIM:实际工程值上限,LO_LIM:实际工程值下限,常数K1和K2根据输入值是BIPOLAR还是UNIPOLAR设置,当为单极性时,单极性时:K1=0.0,K2=+27648.0,双极性时:K1=-7648.0,K2=+27648.0,本例中,传感器输出信号为4~20mA,属于单极性信号,工程量上限值和下限值分别为100cm和0cm。
您可能关注的文档
最近下载
- 农业合作社全套报表(已设公式)--资产负债表-盈余及盈余分配表-成员权益变动表-现金流量表.xls VIP
- C语言程序设计PPT电子课件教案-04_循环语句嵌套及应用.ppt VIP
- 财务新纪元:现状与展望-探索财务工作的挑战与未来.pptx
- GB50496-2018 大体积混凝土施工标准.pdf VIP
- ZW8100喷水织机使用说明书2.pdf
- 冬季极端天气安全知识培训课件.pptx
- 整理bpmfdtnl单韵母拼读.doc VIP
- 南京市总工会2025年公开招聘笔试题(含答案)(DOC).doc VIP
- 中国国家标准 GB/T 42588-2023系统与软件工程 功能规模测量 NESMA方法.pdf
- 人教版初中必背古诗文.doc VIP
原创力文档


文档评论(0)