PLC中整数 双整数 与实数

能否详细的讲解一下整数 双整数 实数 到底怎么理解,以及在PLC中是如何通过哪些指令相互转换的,具体有什么用,请解释一下什么叫浮点运算

最佳答案

1.16位整数(INT)是有符号数,整数的最高位为符号位,最高位为0时为正数,为1时为负数,取值范围为-32768~32767。
2.32位整数(DINT)的最高位为符号位,取值范围为-2147483648~2147483647。
3.32位浮点数(REAL)为称实数,可以表示为1.mX2^E,其中尾数m和指数E均为二进制数,E可能是正数,也可能是负数。浮点数的优点是用很小的存储空间(4B)可以表示非常大的和非常小的数。
4.在编程软件中,一般并不直接使用二进制格式或十六进制格式的浮点数,而是用十进制小数来输入或显示浮点数,例如在编程软件中,10是整数,而10.0为浮点数。
5.指令在编程软件里,可按F1键查看在线帮助内容,见上传图片。
在下载中心有《S7-200可编程控制器系统手册》第六单详细介绍了“S7-200指令集”的内容。
链接:http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=1822&loginID=&srno=&sendtime=
6.在视频学习中心,有“S7-200跟我学/跟我做”及“S7-200 热线工程师岗前内部培训”的视频教程,建议楼主好好学习一下,会对你事半功倍。
链接:http://www.ad.siemens.com.cn/service/elearning/cn/CourseList.aspx?st=1&p=1&p2=6&p3=31&cp=
7.最后讲一个实例吧,以温度模拟量输入模块为例,温度程序是直接读PIW数值后,然后先将整型转化为双整型,双整型再转化为实型,最后除以10.0即为实际温度值,见上传图片。

图片说明:

PLC中整数 双整数 与实数  PLC中整数 双整数 与实数  

提问者对于答案的评价:
答案写的很好,看了之后是我对上述问题的理解进入了一个新的阶段

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc202363.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月1日 上午12:18
下一篇 2017年11月1日 上午12:19

相关推荐

  • S7200 主站

    2个S7200之间可以互相通讯吗?1个作为主站,另一个作为从站 最佳答案 S7200之间的通讯可以采用以下几种模式: 1、PPI模式,其中一个plc作为主站,其他plc作…

    SIMATIC S7-200 2021年7月5日
  • S7-200带参数子程序

    问题1:两个带参数子程序。局部变量L0.0,L0.1重复可以吗?问题2:(子程序2图)接通输出2S的脉冲子程序,T37定时器在子程序内,如果两个地方同时调用带T37的带参数子程序,…

    2021年7月5日
  • 请大家帮我想一个算法,谢谢“

    一圆盘要求在-170到+170度之间运动,圆盘上装有一限位开关,圆盘底下还有一个固定的圆盘,上面有3个位置分别用来确定-170度,0度,+170度的凹槽.限位开关不在这3个位置的时…

    SIMATIC S7-200 2021年7月5日
  • s7200上载被保护

    上载时提示:PLC已被保护,不能上载程序。据说这种情况无法破解,除非清除程序。有没有人知道如何破解 最佳答案 应该是4级密码,目前没有听说怎么解。直接用清除指令,清除程序,重新下载…

    SIMATIC S7-200 2020年11月1日
  • EM253定位问题???

    问用EM253做位置控制,我从A点走向B点走完后,再从B点返回A点却实现不了?EM253好像在包络里面只能做一个方向运动,不能做两个方向运动,怎样才能在同一个程序实现两个方向运转控…

    SIMATIC S7-200 2021年7月4日
  • s7 200实现连续显示1个参数1小时前的实时数据

    因为工艺需要,一个数据需要显示1小时前的值,不知道s7-200怎样能够实现?比如9:00PLC输出的数据是8:00的输入数据,9:01的输出数据是8:01的输入数据,9:02分的输…

    SIMATIC S7-200 2017年12月21日
  • s7-200通讯协议

    S7-200中USS协议是否可以和MODBUS之间相互转化。 二者之间有什么关系?谢谢 最佳答案 sqzth: 协议就是一些约定  我感觉是…

    SIMATIC S7-200 2021年7月5日
  • 单键控制电机启停第一次按下启动第二次按下停止程序

    本设计使用一个按钮一个接触器,接触器的通断控制电机的启动停止。要求:第一次按下输出开的状态第二次按下输出关的状态,如此循环可由于电梯控制 最佳答案 在SR触发器的输出端接Q0.0的…

    2020年10月31日
  • 伺服电机外表能承受多高的温度?

    伺服电机外表能承受多高的温度? 最佳答案 根据电机的绝缘等级可以查相应的温度。 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2021年7月5日
  • 二个电机二选一程序

    我用触模屏与226PLC,控制程序中有二个电机A,B。AB只能一个工作,这程序我不会,请帮忙编个程序。A  :M0.0-Q0.0B:M0.1-Q0.1 最佳答案…

    SIMATIC S7-200 2017年5月29日