登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:采用西门子200smart做TCP通讯,数据报文格式中最低位表示的精度怎么解决?
点击:1630 回复:4
楼主
管理
2233296153
准备采用西门子200smart做TCP通讯,信号均采用4-20ma输入。其中温度和电流信号是两个字节,要先用S_ITR转换为实数后再转换为字,是这样理解对吗?
还有后面数据报文格式中最低位表示的精度怎么解决?PLC转化后是可以精度比要求高很多啊,怎么舍弃后面的小数点?
最后修改:
2019/8/7 16:50:18
19-08-07 15:30
1楼
编辑
引用
管理
xupeng2008
直接读看读取到的是什么数,估计度归来的就是温度除一下就有小数点了,不行吧整数转双整数再转实数看看
19-08-07 21:32
2楼
编辑
引用
管理
2233296153
这个是我发送的报文格式,不是读取,谢谢你的回复
最后修改:
2019/8/8 8:00:40
19-08-08 07:58
3楼
编辑
引用
管理
2233296153
有没有人再来提示下啊?
19-08-09 07:53
4楼
编辑
引用
管理
2233296153
终于知道了,上位机实际接收的是整数,五六个人签协议的时候看都不看就签了。
20-06-22 16:20
工控新闻
工信部:力争今年年底培育5个以上国家级制造业中试平台
RKDC2025 丨米尔亮相第九届瑞芯微开发者大会,共绘工业数智新图景
第23届电气电子工程师学会(IEEE)工业信息学国际会议&“固高杯”全国工业控制及数智化系统设计大赛颁奖典礼
总投资50亿元!立讯机器人总部基地项目在常熟开工
上半年工业指标展现韧性 产融合作助力新型工业化纵深推进
德承DX-1100工控机在轨道交通智慧列车弓网监测系统的成功应用解决方案
德力西电气工业及新能源行业交流会圆满落幕
中国联通发布四大工业智能产品 7500余个5G工厂助力制造业转型
更多新闻资讯