s7200smart与第三方硬件通讯数据不一样

plc做modbus主站,读取一个仪表的数据,数据能通信,但是读过来的数据不对。

问题补充:
采集模块的数据是6.632plcvw读到的数据是+10790
这个指针那里用的是vb为啥状态图表里用vw

最佳答案

你说能通讯正常,那就是能读取从站数据,就是数据不对造成。你有没有仔细看从站说明书,例如从站数据本来是浮点数,但是读出来是整数,这个在说明书里面会说读出来数据要除以一个什么数后才是正确的浮点数格式。这个是倍数关系。还有一种就是你读出的双字格式和西门子PLC数据存储格式不一致,这样的情况,你得用循环移位,不管是左移右移只要是循环移位就可以得到正确数据,你将这个数据进行循环移位,用脉冲指令给这个数据移16位数据是否正确。最后就是检查你通讯程序读写数据格式是否一致造成。一般就是这几种情况,你根据上面情况再去查是哪种原因造成。

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc371395.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午5:01
下一篇 2021年7月5日 下午5:01

相关推荐

  • 226cpu本体脉冲输出报错127

    cpu226,Q0.0和Q0.1输出脉冲,报错出现的两种情况:(1)断电重新上电后,(2)下载完程序,切换回run,第一次运行时。当出现故障时,把cpu本体的run、stop、te…

    SIMATIC S7-200 2021年7月5日
  • 200电动阀控制问题

    现有丹佛斯电动阀0~10v信号通过224xp的AQW0输出,电动阀反馈有0~10v信号AIW0输入,给aqw0以32000的数字量,电动阀会动作直到全开。要求通过上位机点控按钮,按…

    SIMATIC S7-200 2021年7月5日
  • plc226 联网的问题

    我有12个西门子 plc226然后把他们的数据在电脑上做个监控画面,怎么配置,最好用什么组态软件? 最佳答案 12个EM277,通过Simatic Net&nb…

    SIMATIC S7-200 2021年7月4日
  • s7-200的数据保持

    各位前辈:     我有个项目需要数据保持,vb10掉电一个月以上不丢数据,PLC为226cn,老板不买电池卡,但客户要求断电一个…

    SIMATIC S7-200 2021年7月5日
  • 延时启动并自动延时停止求助

    请教下这个逻辑怎么搞呢,M0.0闭合后延时启动Q0.4,M0.0断开后延时关闭Q0.4,我的程序如附件,问题是当M0.0闭合的时间小于T101的预设值VW110时,Q0.4就无法启…

    2018年3月6日
  • EM231 CN的4路模拟量输入模块(231-0HC22-0XA8)问题

    EM231 CN的4路模拟量输入模块(231-0HC22-0XA8)电流输入时模块右下方拨码开关怎么设置 最佳答案 EM231 DIP开关设置单极性 …

    SIMATIC S7-200 2020年10月31日
  • s7-200WEN

    从PLC上传程序,再下载到相同型号相同版本(2.02)的PLC,下载到中途就出现通讯故障,而下载新写的陈序没问题。PLC 是作为MODBUS从站的,从端口1下载的。 问题…

    SIMATIC S7-200 2021年7月5日
  • 电池卡的使用

    想PLC在长时间停电后时钟不还原初始值,实时时钟一直在工作中,计划加电池卡。问题1:带电池卡的实时时钟(6ES7 297-1AA20-0XA0)与BC 293,…

    SIMATIC S7-200 2018年12月5日
  • S7200组网问题请教!急!

    请教:3个CPU224和1个TD400如何组网。 1、3个224可以直接用网络连接器(带编程口)连接吗?还是需要其它的模块? 2、TD400是主站,那3个CPU…

    SIMATIC S7-200 2021年7月4日
  • "MAP SERV Q0.0 (v1.8)" 库使用问题

    为什么在执行完定位指令或回参考点指令后,执行完成输出点(如绝对位置移动完成Done V150.1)一直为1,就是PLC断电重启后还为1?我需要定位完成后输出一个完成的脉冲…

    SIMATIC S7-200 2021年7月4日

发表回复

登录后才能评论