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

相关推荐

  • s7-200与Citect通讯

    S7-200通过CP243-1以太网模块和工业交换机用光纤和上位机通讯,但是上位机的组态软件是施耐德的Citect,请教大家如何才能与Citect建立通讯?? 要用到PC…

    SIMATIC S7-200 2021年7月5日
  • 程序连接

    一个S7-200的问题:现在做一个项目,正常运行的情况下是四组设备三用一备,每一组泵和阀门联动运行,30分钟自动循环,在四组设备其中一组出现问题时,其他三组运行,这三组设备做到两用…

    SIMATIC S7-200 2021年7月5日
  • S7-200和MP277通信问题

    本人现在用S7-200和MP277通信,使用的电缆是MPI电缆  但通讯不上,请教各位师傅  应该怎么设置和参考资料 邮箱:sha…

    SIMATIC S7-200 2021年7月5日
  • s7-200-smart 输出口

    请问s7-200-smart SR60 的输出口是几个一组(一个公共端)?西门子有那种一个输出端一个公共端(每输出端都独立)的微型PLC吗? 最佳答案 s7-2…

    SIMATIC S7-200 2021年7月5日
  • 找不到s7-200smart的ip地址

    用管理员拼可以搜到CPU的信息,cpu地址:192.168.2.1但是编程软件搜不到cpu地址,电脑ip:192.168.2.13是什么原因,新手求教 最佳答案 S7-200sma…

    SIMATIC S7-200 2017年6月3日
  • S7200问题通讯

    S7200如何通过GRPS与远端的中控室计算机通讯,需要哪些硬件、软件。 最佳答案 下面为您推荐“下载中心”中几篇有用的技术文档: 《基于ADSL的远程访问》 …

    SIMATIC S7-200 2021年7月5日
  • 新买来TD400C如何更换

    S7-200CPU224XP CN 新买来的TD400C如何更换,小白一个请给出具体操作,多谢。我按照TD400C手册操作也没搞明白什么,接上CPU后还是显示英…

    SIMATIC S7-200 2017年6月12日
  • 模块EM243-1

    请问数采用的模块EM243-1  这个完整订货号哪位知道?  谢谢 钻石用户推荐最佳答案 CP 243-1 以太网模块&…

    SIMATIC S7-200 2021年7月5日
  • 读取时间

    我在西门子触摸屏上要显示一个进料的实时时间,不知道在PLC上怎么读取,请知道的告诉告诉一下。问题补充:在触摸屏上读取PLCT200的实时时间,不知道T55的实时时间是放在PLC20…

    SIMATIC S7-200 2020年11月1日
  • 累加程序

    ADD_DI 做累加 每触发1次加1INT1 输入1INT2输入VD1OUT VD1为什么结果 显示的数据有问题 。是数…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论