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日
下一篇 2021年7月4日

相关推荐

  • CP243-1远程通讯

    请教一个问题:我现在有一个S7-200和一个以太网模块,想实现远程监控,比如我现在在A城市,而现场的S7-200在B城市,如何实现? 最佳答案 西门子PLC S7&nbs…

    SIMATIC S7-200 2020年11月1日
  • 问几个自由口的问题

    1、200做主站,在主程序里面首次扫描执行发送指令,这个发送指令是不是在之后就不在执行,而是只执行接收完成中断程序里面的发送指令。2、想要循环发送两条不同的指令,这个逻辑是否需要写…

    SIMATIC S7-200 2020年10月31日
  • 关于200PLC的PTO指令向导高速计数器问题

    现在需要用200PLC控制步进电机控制驱动轴前进后退,用PTO向导带有高速计数功能,但是该计数器工作在模式12,西门子手册没有相关说明的,所以没法初始化,我现在想用计数器的值大致显…

    SIMATIC S7-200 2017年8月26日
  • S7-200PLC中断程序中RETI指令具体如何使用

    在相应的中断程序中什么时候需要使用RETI指令,如何使用RETI指令,请大家给予帮助谢谢。 最佳答案 在相应的中断程序中什么时候需要使用RETI指令,如何使用RETI指令1、中断程…

    SIMATIC S7-200 2017年8月18日
  • S7200模拟量显示

    S7200用模拟量模块E231采集数据,但经常出现开机后采集的数据固定为32760,给PLC重新上电,才能正确采集数值????。。。。。谢谢 最佳答案 可能是如下原因: …

    SIMATIC S7-200 2021年7月4日
  • 求助:S7-200子程序中调用modbus指令要注意什么?

    我在子程序调用modbus指令,读变频器的数据,发现根本读不出来。估计是我对子程序不会用,那位老师指点一下,刚学,越细越好,多谢老师。这个指令属于带参数的子程序调用吗?如果是,那么…

    SIMATIC S7-200 2021年7月5日
  • s7-200的编程软件安装问题

    各位高手请指点:我在安装STEP7-Microwin 4.0 sp3时,出现Unable to locate a val…

    SIMATIC S7-200 2021年7月5日
  • 遇到S7-200老214CPU用USB/PPI电缆下程序故障问题

    大家好,现在我遇到一个问题,有一台214的CPU,订货号:6ES7 214-1BC01-0XB0,在使用西门子原装USB/PPI电缆下载程序时出错。错误提示为“附加PLC…

    SIMATIC S7-200 2021年7月5日
  • S7-200 上载程序故障

    我的项目是S7-200 EM216.用PPI方式通讯,RS422接口,以前可以上载程序。软件是step7-MIRCOWIN32. 但今天停电又送电后不能上载程序…

    SIMATIC S7-200 2021年7月4日
  • S7-200可以接几个伺服电机

    做一个机械手,有四个伺服电机,进行定位控制。用S7-200可以实现吗?本机上有两路脉冲输出,然后用EM253可以吗?可以用几个呢? 问题补充:VOLLMER,你好,感谢你的回答。请…

    2020年10月31日

发表回复

登录后才能评论