回复:SCL编程问题

已锁定

yming

西门子1847工业学习平台

  • 帖子

    23148
  • 精华

    881
  • 被关注

    1253

论坛等级:至圣

注册时间:2004-03-06

钻石 钻石 如何晋级?

发布于 2022-11-05 10:58:13

20楼

展开查看
以下是引用sunzengli在2022-11-05 09:00:37的发言 >19楼

需要时才用啊,你这属于必须要用。除必要时尽量不用,浮点数是两个字储存,整数大都是一个字,双字运算才用两个字,会省很多资源。程序很大时非常关键,全体浮点数会让你的数据安排捉襟见肘。

以下是引用冬日在2022-10-21 12:54:35的发言 >17楼:跟你相反,除了需要...

引用17楼详细内容:

跟你相反,除了需要累加的数据,我现在尽量用浮点数。

比如我们以前表示位置的变量,12.3米,一般用12300mm表示。计算的时候往往还要写个功能块,不然程序太长,也太不直观了。现在用浮点数,一句话解决!


以下是引用yming在2022-10-13 17:13:52的发言 >4楼:PLC 编程,尽量...

引用4楼详细内容:

PLC 编程,尽量不要用实数(浮点数)!尽量不要用实数(浮点数)!尽量不要用实数(浮点数)!

实数(浮点数)只用在HMI人机交互界面上、工程量转换界面上。


不仅是空间、速度问题呢。还有逻辑判断等问题呢。

好多数值比较,都不要用浮点。明明计算结果就是是“1.0”比较1.0;它就告诉你不等!



学而时习之,不亦说乎?温故而知新,不亦乐乎?
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10590条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。