回复:STEP 7中SCL语言编程DWORD_TO_REAL使用出错

RENHQ

西门子1847工业学习平台

  • 帖子

    13836
  • 精华

    61
  • 被关注

    2189

论坛等级:至圣

注册时间:2008-12-28

钻石 钻石 如何晋级?

发布于 2016-01-05 15:06:10

2楼

没怎么用过,看了看帮助里面

DWORD_TO_REAL 属于B类转换函数,帮助上写的作用是:拷贝位串。而却OK标志是N

OK标志用来标识块执行的正确与否,是一个定名为“OK”的BOOL类型的本地变量。

程序的开始时,OK标志的值为TRUE。其能够在块内任意处查询,或用S7-SCL语句设置为TRUE/FALSE。如果在执行操作时产生错误(如被零除),OK标志就设置成FALSE。块退出时,OK标志的值保存地输出参数ENO里,能够被产生调节器用的块评估。

看样子这个函数就是不能用的

DINT_TO_REAL:按照IEEE标准转换到实数。值可能改变(由于实数的不同精度)。

这个没问题

具体也不是很明白,等大神来解惑吧

   


Q群:https://jq.qq.com/?k=9BDuEgf6
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54774条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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