回复:Java读取plc数据时,当偏移量是布尔类型小数的时候怎么解决

已锁定

葉贰

  • 帖子

    170
  • 精华

    0
  • 被关注

    3

论坛等级:侠士

注册时间:2020-02-25

黄金 黄金 如何晋级?

发布于 2022-02-24 17:04:06

6楼

展开查看
以下是引用LeeZc在2021-03-04 12:01:08的发言 >3楼



这边就是布尔类型的属性,偏移量是小数类型的,不是说是布尔类型的值,想要解决的就是从设备取到值并且在Java端读取出来。

以下是引用Zaxife在2021-03-03 22:02:04的发言 >2楼:完全无法理解布尔型...

引用2楼详细内容:

完全无法理解布尔型的变量哪来的偏移量?哪来的小数点。PLC布尔型数据的值就是0、1两种,何来偏移量一说,自由奔放的java放飞自我到懵了?java的布尔类型就true,false,哪来的小数点? 最后,你到底想要解决什么东西?数据格式转换请查相关IEEE国际标准,数据类型不是你胡乱决定的。

这个偏移量是对于一个字节来说的,如果你读了整个字节,那么0.0偏移就是这个字节的第一个位,那么你把第一个位的状态(0,1)读出来就可以了,不知道这么说你能不能理解。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有10578条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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