请问.我在STEP7中想设定一个常数,比如是十进制的10,当它是浮点数时就设定为10.0,那么当它是整数时是不是设定为10呢?

请问.我在STEP7中想设定一个常数,比如是十进制的10,当它是浮点数时就设定为10.0,那么当它是整数时是不是设定为10呢?

最佳答案

1.16位整数(INT),整数是有符号数,整数的最高位为符号位,最高位为0时为正数,为1时为负数,取值范围为-32768~32767。32位整数(DINT)的最高位为符号位,取值范围为-2147483648~2147483647。
2.32位浮点数(REAL)为称实数,可以表示为1.mX2^E,其中尾数m和指数E均为二进制数,E可能是正数,也可能是负数。浮点数的优点是用很小的存储空间(4B)可以表示非常大的和非常小的数。在编程软件中,一般并不直接使用二进制格式或十六进制格式的浮点数,而是用十进制小数来输入或显示浮点数,例如在编程软件中,10是整数,而10.0为浮点数。
3.常数,常数值可以是字节,字,或双字,CPU以二进制数存储常数,常数也可以用十进制、十六进制ASCII码或浮点数表示。
B#16#,W#16#,DW#16#分别表示十六进制的字节,字和双字常数。
2#用来表示二进制常数,例如2#1111  0110  1001  0001是16位二进制常数。
L#用来表示32位双整数常数,例如L# +5.
P#用来表示地址指针常数,例如P#M2.0是M2.0的地址。
S5T#用来表示16位S5时间常数,格式为S5T#aD_bH_cM_dS_eMS。其中a,b,c,d,e,分别是日,小时,分,秒和毫秒的值,也可以以秒为单位输入。输入时可以省掉下划线,例如S5T#2H15M30S为2小时15分30秒。
T#用来表示带符号的32位IEC时间常数,例如T#1D_12H_30M_0S_250MS,时间增量为1ms。
DATE是IEC日期常数,例如D#2012-12-16。
TOD#用来表示32位实时时间(Time of day)常数,时间增量为1ms,例如TOD#21:20:32:800。
C#用来表示16位计数器常数(BCD码),例如C#250.。
ASCII字符用单引号表示,例如‘ABC’,每个ASCII字符点一个字节。

4.可以参考下面的链接:STEP7的基本数据类型
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=90871&cid=1027

也可以简单理解为,整型是不带小数点,数字之间的增减最小是1,实型是带小数点的数。

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月7日 上午11:14
下一篇 2018年12月7日 上午11:14

相关推荐

  • 传感器的线能不能同时接进plc,又接入用户的系统?

    plc是自己控制柜里的,另外这个传感器的数据也要接进用户系统,不知道会不会有干扰 最佳答案 1、如果是数字量很好解决,传感器信号直接进PLC,然后用一个输出控制一个继电器,多对触点…

    自动化系统综合 2018年12月14日
  • 问一些自控原理的问题

    有高、中、低三个水箱,在液位控制中,是否根据同时控制水箱的数量来对应自控原理中的一阶、二阶、三阶系统吗?为什么?如果是做二阶系统控制,是同时控制两个水箱的液位且给定相同吗? 最佳答…

    自动化系统综合 2019年6月10日
  • 在STEP7+WINCC项目中,如何把SOE模块带有原始时间戳的报警信息在WINCC上正常显示?

    现有一个系统,需要实现SOE功能。硬件配置为CPU412-3H、IM153-2、SOE专用模块。使用FB62后,可以将Message从IM153读取到AS。但怎样才能将Messag…

    自动化系统综合 2020年10月31日
  • wincc6.2管理权限

    各位高工:    我做个用户登入权限,结果把administer管理的密码给忘了,现在登不了,想改参数也改不了,由于忘了密码想改密码也改不了…

    自动化系统综合 2020年10月31日
  • 西门子S-200 S-300梯形图指导

    最近公司需要做一个工程,要用到S-200  S-300的西门子PLC,看了一些资料基本指令是懂了,但是怎么也转化不到具体的编程应用上去,不知道怎么样开始一个项目…

    自动化系统综合 2020年11月1日
  • 四台锅炉供水泵的选择

    选择一个水泵,给四台锅炉(四米高)补水,保证四台供水量足够,如何选泵?具体点,各位师傅! 问题补充:主要是想知道扬程、流量、转速还有配套电机的功率,最后确定泵的选型啊,我们是做控制…

    自动化系统综合 2020年11月1日
  • 5711同志们

    我的5711一直很正常,今天在连接317T-CPU的时候,首先是连不上,然后我进行通信测试,奇怪的事发生了,提示我5711的软件有问题,然后那个LNK/SF灯就是快速闪烁,我看文档…

    自动化系统综合 2019年6月10日
  • 博途v13的PLCSIM问题

    电脑里同时装了博途v13跟step7 v5.5,然后在博途里面有个项目,里面既有300系列PLC,同时也有1200系列的PLC,每次点击开始仿真的时候启动的都是step7…

    自动化系统综合 2017年8月15日
  • 高压

    EMC专题讲座2:PLC系统中的EMC 课程编号:V0598 本集介绍了PLC系统中的EMC,从EMC…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 低压支…

    2017年6月3日
  • PLC柜接地

    PLC柜内的接地:PLC柜体与PLC导轨与柜内部的PE线连在一起,并与接地母线相连 是吗?那PLC模块的M端子还接地吗?M端子的接地是不是所谓的逻辑接地,上面的柜体接地&…

    自动化系统综合 2020年11月1日