S7 200指令请教

在从仪表返回的数据ASC码如何转换成十进制的值呢?

 如从仪表返回 30 33 38 30    【仪表值为380】

 如何将这个ASC码串转换成十进制的380呢?

 希望大家帮忙

最佳答案

Network1  //假如你的返回数据在VB100开头的位置
 LD     SM0.0
 MOVB   4, VB100
 MOVB   16#30, VB101
 MOVB   16#33, VB102
 MOVB   16#38, VB103
 MOVB   16#30, VB104

 Network2 //380可以直接使用S_I指令
 LD     SM0.5 //每秒转换一次
 STI    VB100, 1, VW1000

 VW1000中的数据就是380

提问者对于答案的评价:
谢谢了

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

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

相关推荐

  • S7-200PLC组网

    我想用一上位机(计算机或触摸评)控制10几台PLC,PLC之间不需要通信,请问需要用到哪些设备?用什么方式最简单,软件上面应该做哪些处理? 问题补充:如果采用PROFIBUS网络,…

    SIMATIC S7-200 2021年7月5日
  • 西门子s7-200

    我有两个cpu224的通信功能坏了,哪里有修吗,费用怎么算.程序不能上传下载也不能监控,但内部程序还能运行,请教!谢谢! 问题补充:没有设密码,我自已下载的程序,已过保修期,哪里可…

    SIMATIC S7-200 2021年7月5日
  • 局部变量间接寻址

    我在某一个子程序里面定义了一些局部变量,我能否在该子程序里面将局部变量所对应的数据存储器区地址获取出来。例如:我局部变量LB2对应到数据存储区的VB200,那么我是否可以在子程序里…

    SIMATIC S7-200 2020年11月1日
  • 模拟量换算问题

    2.5mpa压力表输出4-20ma,是不是0对应4ma,2.5对应20ma?我是这么认为的,但是看到有个资料上说“经测得当压力为0.1mpa时,电流应为4ma”(资料是5mpa压力…

    SIMATIC S7-200 2020年10月31日
  • 跳转至标签指令的使用方法

    JMP指令和LBL指令可实现跳转功能,JMP必须放在LBL前面吗?其中标签是什么意思?就是LBL后面的程序吗? 问题补充:谢谢二位的指教,我试了一下,当将LBL置于JMP前,运行出…

    SIMATIC S7-200 2021年7月5日
  • 与s7-200配用的PGRS模块

    各位老师好,请问有没有用过与s7-200GPRS通讯的?市场有没有和s7-200配套的GPRS模块,除了MD720-3 外,有没有小便宜的点的!谢谢! 最佳答案 只要买带…

    SIMATIC S7-200 2020年11月1日
  • 关于FB285的报文选择

    1200和G120、V90通讯时,用FB285是应选哪个报文,只能选标准报文1吗?有没有相关的资料,要中文版的 最佳答案 SINAMICS V90 PN&nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-200plc中SM0.5当计时器用问题

    S7-200plc中SM0.5当计时器(附件图片),一秒加1,但是实际运行过程中不是一秒加1,而是一秒加几十(不是很规则)。求指导 问题补充:不是做累积流量,是想做设备运行时间,运…

    2017年11月13日
  • s7200sf亮黄灯

    sf灯一直亮黄灯,但不影响通信,怎么消除 最佳答案 在编程软件中打开系统块,LED配置,看设置的是哪个选项,一种是当PLC中有项目被强制时点亮,另一种是当模块有I/O错误时点亮。通…

    2021年7月5日
  • S7200模拟量问题

    CPU226版本2.0带模拟量输出模块,实际输出电压跟给定 不同步,给定大概1分钟之后模块的输出电压才变化,请问是什么原因? 问题补充:先试试,有问题再来请教大家,谢谢 …

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论