如何转换S700 CPU模拟量_第1页
如何转换S700 CPU模拟量_第2页
如何转换S700 CPU模拟量_第3页
如何转换S700 CPU模拟量_第4页
如何转换S700 CPU模拟量_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

.如转换模拟量问题:在S7-1200CPU中,如何实现模拟量数值与工程量数值之间的转?回答本文档提供了程序库例程FC105,FC106,用户可以使用它们将模拟量输入/输出的整数数值与工程量单位之间进行转换。用户需要将此例程安装到程序库中。步骤1解压缩“analog_convert.rar”(2726.rar(307KB))文件到一个文件夹。步骤2打开STEP7Basic中的“LibrariesTab”,点击“Opengloballibrary”标图1步骤3选择“analog_convert”库所解压的文件夹。图2步骤4在添加程序库后,FC105(),FC106(UNSCALE)即可以被添加到用户程序中。..

.图3参数解:1.用户可以使用本例子所提供FC105将模拟量输入模板的整数数值转换为工程量数值。对于FC105的输入/输出参数解释如下:参数

类型

数据类型存储区

描述EN

输入

BOOL

I,M,D,L

信号状态“1”,激活该块。ENO

输出

BOOL

I,M,D,块执行无错误时,输出L信号状态“1”。INHI_LIM

输入输入输入

REALREAL

I,M,D,L,常数I,M,D,L,常数I,M,D,L,常数

需转化的整数输入值。物理单位的高限值。物理单位的低限值。BIPOLAR输入

BOOL

信号状态“1”表示双极I,M,D,性输入值。L,常数信号状态“0”表示单极性输入值。OUT

输出

REAL

I,M,D,L,

转化后的工程量结果。RET_VAL输出

Q,D,L

当操作没有错误,输出值。表1FC105参数..

.参数转化关系:OUT=[((FLOAT(IN)–K1)/(K2–*(HI_LIM+注意:果用户使用输入输出类型双极性如±10V,±5V等)参数应给定为TRUE,时K1=-27648,,否则K1=0,K2=27648。例如:假设模拟量模块所接传感器为0-20mA类型,其测量对象为温度,当温度为0时电流为0mA,当温度为100℃时电流为20mA。此时模拟量输入模块得到的对应数值0mA对应为20mA对应为。如果当前电流值为10mA,则模拟量模块得到的输入值为如果用户希望在CPU中得到一个最终的实际温度值,则可以调用FC105,将模拟量输入模块的数值赋给参数IN工程量上限值给定为100.0下限值给定为即可在输出参数OUT得实际温度值50。图4FC105使用例子2.用户可以使用本例子所提供FC106将工程量值转换为模拟量输出模板所需要的数值。对于FC106的输入输出参数解释如下:参数

类型

数据类型存储区

描述EN

输入

BOOL

I,M,D,L

信号状态“1”,激活该块。ENO

输出

BOOL

I,M,D,块执行无错误时,输出L信号状态“1”。INHI_LIM

输入输入输入

REALREAL

I,M,D,L,常数I,M,D,L,常数I,M,D,L,常数

工程量给定值。物理单位的高限值。物理单位的低限值。BIPOLAR输入

BOOL

信号状态“1”表示双极I,M,D,性输入值。L,常数信号状态“0”表示单极性输入值。OUT

输出

REAL

I,M,D,L,

转化后的整数结果。..

.RET_VAL输出

Q,D,L

当操作没有错误,输出值。表2FC106参数参数转化关系:OUT=[((IN–LO_LIM)/(HI_LIMLO_LIM))*(K2–K1)]+K1注意:果用户使用输入/输出型为双性(如±10V等,参应当给为TRUE,此,否则K1=0,K2=27648例如:假设模拟量输出模块输出设置为0-20mA类型,其所连接的执行器为调节阀当电流为0mA时阀门开度为当电流为20mA阀门开度为100%。如果用户希望阀门开度为50%可以调用FC106开度给定值赋给参数IN,工程量上限值给定为100.0下限值给定为,将模拟量输出模块的地址赋给参数OUT,此时值为13824,即可使模拟量输出模块输出电流值为mA,即阀门开度为50%。图5FC106使用例子注意:1本例程中的程序使用类似于STEP7中提供的FC105/106,用户可以参考

温馨提示

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

评论

0/150

提交评论