续问:采集问题

简单化采集的问题。我现在建立自由口通讯,数据是以16进制的ASCII码进行传输的(用一个串口采集程序得到的是31 32 2E 38 30 56 6D 00),我要在PLC程序中用什么指令进行处理最后得到12.80MV这样的数据?

问题补充:
小数点和单位MV,V要如何处理??

最佳答案

用S-R指令呀
 假如VB100=16#31,VB101=16#32, VB102=16#2E, VB103=16#38, VB104=16#30, VB105=16#56, VB106=16#6D, VB107=16#0
 LD     SM0.0
 MOVB   8, VB99
 STR    VB99, 1, VD0
 VD0=12.8 

 小数点自动转换为实数的小数点,单位在程序里是不能表示的,如果12.8是V,想变成mV,就用实数乘法,乘1000.0就可以了。

提问者对于答案的评价:

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

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

相关推荐

  • 电脑跟S7200之间的MODBUS通讯选什么样的电缆呢

    想用modscan作为MODBUS主站与S7200通讯,但是电脑没有232接口,淘宝上找的USB转232接头 加上 232转485接头可以吗?那么直接从USB转…

    2017年6月18日
  • EM235奇怪的问题

    小弟今遇到一个棘手的问题,望各位前辈指点迷津。设备系统组成为S7200+EM235,EM235输出(0-10V)控制一直流马达控制器(转速),在一次停机后直流马达就不能启动,只要一…

    SIMATIC S7-200 2021年7月5日
  • pt100 测量零下温度 程序中怎么处理

    我使用EM231RTD模块测量温度,但在大多数情况下都是使用零上温度。在程序中只需要除以10即可完成,得到实际温度。那么请问如果是零下温度在程序中怎么处理呢? 最佳答案 1、EM2…

    SIMATIC S7-200 2020年10月31日
  • EM231的干扰问题

    CUP226,模拟量模块EM231,仪表是4线制的PH计,4-20mA电流信号,数据老是跳来跳去,而且一会是0,一会是正常范围内的数。我换PLC模块,加信号隔离器,换成新仪表都没效…

    SIMATIC S7-200 2020年10月31日
  • 西门子的温度传感器QAE22

    请教,QAE22的输出是电阻值,还是电压,电流?个人感觉好像是热电阻,但因为要接入s7-200,涉及到模拟量模块选型,害怕买错东西,所以请了解的朋友帮一下。 问题补充:是的,好像现…

    SIMATIC S7-200 2020年11月1日
  • 什么是过程映象寄存器

    什么是过程映象寄存器。主要作用是什么, 最佳答案 相关问题回复,参考链接:http://wenku.baidu.com/link?url=-rc2kmnSrF08ZLNnVzs4j…

    SIMATIC S7-200 2017年11月13日
  • S7200(SP9)问题

    我装了S72004,0(sp9)后在安装目录下看到了标准库文件(也就是modbus库文件跟USS协议文件)但是打开软件却没有,不知道这是什么原因还去各位大神知道 最佳答案 打开软件…

    SIMATIC S7-200 2017年11月2日
  • 关于CPU226带EM253占用Q区的问题。

    S7-200带EM253不是应该占用Q区的么,我是这么理解的,带一个EM253就占用一个Q区,但是CPU226只有2个Q区,为什么它可以带5个EM253.难道我对占用Q区理解错了?…

    SIMATIC S7-200 2017年12月7日
  • CAD模型下载

    S7200SMARTCAD模型在哪里下载 最佳答案 S7-200 SMART PLC及扩展模块CAD图片集合下载:http://www.ad.siemens.c…

    SIMATIC S7-200 2017年6月11日
  • 关于流量控制

    想做个液体流量控制,精度要求千分之一内。 自己大致配置是:柱塞式计量泵和流量计以及流量控制仪表。 思路:流量计输出脉冲信号到仪表上,表上可以显示瞬时流量和累积流…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论