技术论坛

 1500PLC通过组态报文PZD,读取G120参数数值疑惑?

返回主题列表
作者 主题
卢治元
游士

经验值: 202
发帖数: 11
精华帖: 0
楼主    2019-03-23 14:56:49
主题:1500PLC通过组态报文PZD,读取G120参数数值疑惑?

配置自由口报文,映射的I/O地址读取 电机温度 浮点数类型(r35=20.0),通过映射的地址读取数值是:ID258=16#0CCC_0000.   地址应该是没问题的,我想请教下这个数值数据该如何转换?



kdrjl
至圣

经验值: 136373
发帖数: 34920
精华帖: 435
1楼    2019-03-23 23:04:40
主题:回复:1500PLC通过组态报文PZD,读取G120参数数值疑惑?

甭管什么数,无外乎就是十进制;十六进制;二进制这三种。温度属于实数,所以不会是二进制数。三种进制的数之间转换。

我是你的朋友
Hegenscheidt
侠客

经验值: 807
发帖数: 64
精华帖: 1
2楼    2019-03-24 19:30:13
精华帖  主题:回复:1500PLC通过组态报文PZD,读取G120参数数值疑惑?

我没做过S7-1500的项目,仅以S7-300为例说明:

首先把输入的数据转换为--———》实数————》此数乘以 电机参数P2006的值,再除以16384,就是实际的温度值了。

电机温度显示.png


kdrjl
至圣

经验值: 136373
发帖数: 34920
精华帖: 435
3楼    2019-03-25 15:43:05
主题:回复:1500PLC通过组态报文PZD,读取G120参数数值疑惑?

大拇指赞楼上。16384是通讯的满度值。它对应于标定的温度100%。

我是你的朋友
300小小生
侠士

经验值: 1918
发帖数: 705
精华帖: 4
4楼    2019-03-26 08:35:56
主题:回复:1500PLC通过组态报文PZD,读取G120参数数值疑惑?

十进制16384对应十六进制的就是4000,对应100%

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