技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 整型值和实型值怎么理解?

整型值和实型值怎么理解?

116.24.101.90 发布于2012-12-14 00:34 2 0 标签:

在西门子300fc105块的转换中,整型值和实型值怎么理解。比如一个温度变送器的量程是-200至850度。输出4-20ma的电流信号到模拟量端口。在fc105量程应该怎样设置才能准确的读出现在的温度?

佳答案

fc105scale功能接受一个整型值(in),并将其转换为以工程单位表示的介于下限和上限(lo_lim和hi_lim)之间的实型值,将结果写入out。

16位整数(int),整数是有符号数,整数的高位为符号位,高位为0时为正数,为1时为负数,取值范围为-32768~32767。32位整数(dint)的高位为符号位,取值范围为-2147483648~2147483647。
32位浮点数(real)为称实数,可以表示为1.mx2^e,其中尾数m和指数e均为二进制数,e可能是正数,也可能是负数。浮点数的优点是用很小的存储空间(4b)可以表示非常大的和非常小的数。在编程软件中,一般并不直接使用二进制格式或十六进制格式的浮点数,而是用十进制小数来输入或显示浮点数,例如在编程软件中,10是整数,而10.0为浮点数。

fc105参数

参数说明数据类型存储区描述
en输入booli、q、m、d、l使能输入端,信号状态为1时激活该功能。
eno输出booli、q、m、d、l如果该功能的执行无错误,该使能输出端信号状态为1。
in输入inti、q、m、d、l、p、常数欲转换为以工程单位表示的实型值的输入值。
hi_lim输入reali、q、m、d、l、p、常数以工程单位表示的上限值。
lo_lim输入reali、q、m、d、l、p、常数以工程单位表示的下限值。
bipolar输入booli、q、m、d、l信号状态为1表示输入值为双极性。信号状态0表示输入值为单极性。
out输出reali、q、m、d、l、p转换的结果。
ret_val输出wordi、q、m、d、l、p如果该指令的执行没有错误,将返回值w#16#0000。对于w#16#0000以外的其它值,参见"错误信息"。

详细资料请参考:f1在线帮助或fc105fc106使用与实例https://wenku.baidu.com/view/806f5910cc7931b765ce1512.html
程序请参考上传图片,刚睡醒,写的时候疏忽了,mw0改为mw2,要不和m0.0冲突啦,m0.0总为0。


图片说明:1,fc105温度-200至850

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签