回复:西门子1200的SCL编程问题

泡沫0o

  • 帖子

    15
  • 精华

    0
  • 被关注

    1

论坛等级:游民

注册时间:2017-07-21

普通 普通 如何晋级?

发布于 2017-08-16 12:26:31

3楼

展开查看
以下是引用叶子茂盛在2017-08-16 10:01:08的发言 >2楼

搞点时间图片可能表达的更清楚,更容易让大家给你分析,一大片,给迷糊了

这个  虽然博图软件有DWORD_TO_REAL 双字直接转浮点数的指令,但是实际用并不理想

我测试过,还是要先 冲双字转成双整形,在由双整形转成浮点数方可正常运算

DWORD_TO_DINT

DINT_TO_REAL

之后才能运算正常,

当实数运算后输出

例如通讯控制G120变频器转速,G120格式要求是WORD

必须线用浮点数运算得出结果之后再转换

REAL_TO_DINT

DINT_TO_WORD

之后才能正常使用;

也就是说博图双字和字不能直接运算,必须经过2次转换,虽然有直接一次转换的指令,但是使用起来不行运算,因为转成浮点数后还是16进制的,运算无法识别吧。


评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15106条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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