西门子s7-200PLC模拟量处理如何通过局部变量来完成-_第1页
西门子s7-200PLC模拟量处理如何通过局部变量来完成-_第2页
西门子s7-200PLC模拟量处理如何通过局部变量来完成-_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本文格式为Word版,下载可任意编辑西门子s7-200PLC模拟量处理如何通过局部变量来完成? 使用局部变量 您可以使用程序编辑器中的局部变量表来为子程序和中断服务程序分别指定变量,如图5-9所示。参见图5-9。局部变量可用于子程序传递参数,它增加了子程序的可移植性和再利用性。详细参看S7-200系统手册第五章P63模拟量比例换算由于A/D(模/数)、D/A(数/模)转换之间的对应关系,S7-200CPU内部用数值表示外部的模拟量信号,两者之间有肯定的数学关系。这个关系就是模拟量/数值量的换算关系。 例如,使用一个0-20mA的模拟量信号输入,在S7-200CPU内部,0-20mA对应于数值范

2、围0-32000;对于4-20mA的信号,对应的内部数值为6400-32000。 假如有两个传感器,量程都是0-16MPa,但是一个是0-20mA输出,另一个是4-20mA输出。它们在相同的压力下,变送的模拟量电流大小不同,在S7-200内部的数值表示也不同。明显两者之间存在比例换算关系。模拟量输出的状况也大致相同。 上面谈到的是0-20mA与4-20mA之间换算关系,但模拟量转换的目的明显不是在S7-200CPU中得到一个0-32000之类的数值;对于编程和操作人员来说,得到详细的物理量数值(如压力值、流量值),或者对应物理量占量程的百分比数值要更便利,这是换算的最终目标。 假如使用编程软件

3、Micro/WIN32中的PIDWizard(PID向导)生成PID功能子程序,就不必进行0-20mA与4-20mA信号之间的换算,只需进行简洁的设置。 通用比例换算公式 模拟量的输入/输出都可以用下列的通用换算公式换算: Ov=(Osh-Osl)*(Iv-Isl)/(Ish-Isl)+Osl 其中: Ov:换算结果 Iv:换算对象Osh:换算结果的高限Osl:换算结果的低限Ish:换算对象的高限Isl:换算对象的低限 应用模拟量模块时,需要依据输入信号的规格设置右下角的DIP开关(Configuration开关)。DIP开关只对输入信号有效,并且对全部的输入通道都是相同的。 EM231、EM

4、235带模拟量输入通道的模块,还分别有电位器用于对输入信号进行校正。EM231和EM235上的Gain(增益)电位器用于调整输入信号和转换数值的放大关系;EM235上的Offset(偏置)用于对输入信号调零。假如没有精确的信号源,请不要调整。具体调整方法请参照S7-200系统手册。 表2.EM235 单极性满量程输入辨别率SW1SW2SW3SW4SW5SW6ONOFFOFFONOFFON0-50mV12.5VOFFONOFFONOFFON0-100mV25VONOFFOFFOFFONON0-500mV125VOFFONOFFOFFONON0-1V250VONOFFOFFOFFOFFON0-5V1.25mV0-20mA5AOFFONOFFOFFOFFON0-10V2.5mV双极性满量程输入辨别率SW1SW2SW3SW4SW5SW6ONOFFOFFONOFFOFF±25mV12.5VOFFONOFFONOFFOFF±50mV25VOFFOFFONONOFFOFF±100mV50VONOFFOFFOFFONOFF±250mV125VOFFONOFFOFFONOFF±500mV250VOFFOFFONOFFONOFF±1V500VONOFFOFFOFFOFFOFF±2.5V

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论