四则运算指令的实际应用举例 - 西门子plc_电工学习网 - 送体验金官网

电工学习网

 找回密码
 立即注册

送体验金官网

2018-8-2 17:01| 发布者: admin| 查看: 1029| 评论: 0

摘要: 例题:温度传感器将采集到的温度值转换为电压信号输入给PLC,测量范围是0~100Co,数值经过被CPU集成的模拟量通道0(地址为IW64)转换为0~27648的数字,假设转换后的数字为T,试求以为Co单位的温度值。解:0~100Co ...
例题:温度传感器将采集到的温度值转换为电压信号输入给plc,测量范围是0~100Co,数值经过被CPU集成的模拟量通道0(地址为IW64)转换为0~27648的数字,假设转换后的数字为T,试求以为Co单位的温度值。
解:0~100Co的温度值经A/D转换后的数字为0~27648,设转换后得到的数字为T,转换公式为:


在编辑指令时,为了保证运算精度,应先乘后除。
因为公式中IW64乘以100的运算结果可能会大于16位整数的最大值32767(IW64为16位存储器,模拟值为二进制的补码,最高位为符号位,0为负,1为正),因此应将IW64中的数值数据类型转换为实数再进行乘除运算。

看过《四则运算指令的实际应用举例》的人还看了以下文章:

最新评论

热点文章

|电工学习网 ( )

GMT+8, 2018-8-16 06:44

Powered by © 2011-2018 www.vegfestkc.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础注册送体验金的白菜网电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部