回复:西门子软件开发人员,认为 200 SMART 定时器 不需要 1秒周期的人,绝对是个大聪明

yanxiao

版主

  • 帖子

    12148
  • 精华

    46
  • 被关注

    183

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2025-11-10 12:32:19

33楼

展开查看
以下是引用leimc在2025-11-10 11:50:13的发言 >32楼

不是每一家HMI都支持,而且所有采集此数据的设备,比如还有OPCUA服务器,都需要走一遍 线性缩放,很容易出问题,这只能说是西门子屏的补救措施,而不是一个真正的解决办法。

以下是引用yanxiao在2025-11-07 19:28:07的发言 >12楼:好吧。剩下的就是在...

引用12楼详细内容:

好吧。剩下的就是在HMI的表示了。

表达数值,在Smart200中主要是二类,一叫整数,二叫实数。

实数,往往被称为浮点数,说明它的小数点位置是不定的。

有浮点,必有对应的“不浮点”的数,叫定点数,小数点位置是确定的。

一般的整数,可以称其为小数点在最末位的定点数。

不一般的整数,小点位置自己定义。

比如整数1234,一位定点小数,变成123.4,但在PLC内仍然存贮为1234,只是解释(显示)时点出小数位置就行。

而通常见得到的HMI,都支持整数存贮的定点数(小数)。

比如下面的一个例子:


16bit的word,解释为有符号的10进制数,显示2位定点小数。

如果是表示时间秒,可以表示0.01分度秒的时间,也就是10ms。

问题是不是解决了?

以下是引用leimc在2025-11-07 16:25:14的发言 >11楼:有个别阴阳怪气教我...

引用11楼详细内容:

有个别阴阳怪气教我怎么实现 1秒周期 的,我也真是服了!

我通篇意思是:明明可以直接给个 1秒周期,为什么非得要让人弯弯绕绕搞得这么复杂!?

我缺的是 1秒周期的实现方法吗?我在贴子里都已经提到了的实现方法,还用得着您老再来教我一遍?


定点数不是线性缩放。

图中我也没有使能线性缩放。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8946条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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