200plcmodbus通讯时实数读取的问题

用200PLC的MODBUS库读一个从站的实数,比如要读取实数的地址为40001,COUNT为1,dataptr为&VB100.读取的数据是放到VW100还是VD100????VW100是16位数据,但是我读的40001是32位数据了,???如果是32位数据要不要把COUNT设为2了,表示读2个字,还是把COUNT设为1,存放的数据直接占用2个字就是VD100.,

最佳答案

1)读取1个字,由指针地址VB100开始的连续2个字节(一个字),VW100中。
2)如果COUNT设置为2,则。将是2个字(一个双字),VD100中。
如果你想要读取实数应该在COUNT填写数字2.

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日
下一篇 2017年6月1日

相关推荐

  • S7-200的模拟量??

    我要编写一个模拟量输入和输出的程序,压力变送器(4-20毫安)输入,然后转换输出给一个接受4-20毫安的阀。 输入的模拟量要在上位显示压力大小!!输入的模拟量程序怎么做呢…

    SIMATIC S7-200 2021年7月4日
  • s7-200与温控表通讯的例子

    我是新手 想知道s7-200与温控表通讯内容 最好有例子!我现在是台达的表  我的邮箱是starcctv2008@163.com 问题补充:…

    SIMATIC S7-200 2021年7月4日
  • 如何停止顺序控制程序

    首次下载置位初始位,按下启动按钮开始了顺序循环控制程序,这个好做,请问按下停止按钮后顺序循环控制程序停止怎么做呢?复位所有标志位?在一个周期里,既有起保停控制标志位线圈,又有复位指…

    SIMATIC S7-200 2018年12月14日
  • 电磁阀跳动问题

    电磁阀工作电压交流24V,控制阀门开度电压2-10V,阀门开度反馈电压2-10V。只有工作电压接通后才能控制阀门开度和检测反馈阀门开度。假如Q0.0控制电磁阀工作电压是否接通,AI…

    2020年10月31日
  • S7-200数据格式

    在使用程序状态监控时,向位存储器M写入数值 如M3.1  ON/OFF (位逻辑)  与M3.1  …

    SIMATIC S7-200 2021年7月5日
  • S7-200PLC上红灯亮的原因???

    我的两台226PLC程序是一样的,一台正常,但另一台PLC上总是经常亮红灯,诊断的信息如图片!!说是永久存储区错误。 图片说明:    最佳答案 两台PLC都是…

    2020年10月31日
  • smartPLC200 指针偏移 存放数据

    smartPLC200 指针偏移VD寄存器指定DI位置 存放数据 断电后再次DI里数据消失 图片说明:     &nbs…

    2021年7月5日
  • 请问S7-200CN的两个通讯口各有什么作用,其中一个坏了如何用另外一个替代

    同标题 最佳答案 两个通讯口的功能是完全相同的。如果联的上位机,只需将好的端口的地址与坏了的端口的地址及速率设置为相同就可以了。如果是用于与其它PLC通讯,则需要在PLC程序中修改…

    SIMATIC S7-200 2020年11月5日
  • 高速计数器模式问题

    200,高速计数器   各个模式 之间的区别不是太清楚。乞高人指点。 最佳答案 如何看这张高速计数器的表单,个人观点仅供参考。首先看“描述”…

    SIMATIC S7-200 2021年7月5日
  • 模拟量计算

    对于输入电压范围是0-5V的信号来说,对它进行转换的计算方法是否等同于0-10V的信号?0-5V的信号对应0-16000;0-10V的信号对应0-32000,对吗?转换的计算方法是…

    SIMATIC S7-200 2021年7月5日