S7-200,请教一个指令问题 S_I

S_I指令执行完之后,原来的字符数据发生变化了!?
 程序如下
 Network 1 
 LD     M0.0
 EU
 STI    VB0, 7, VW100
 
 用状态表给 VB0 字符串格式 写入 “TEMP空格空格98.6F”
 在没触发M0.0时
 VB0-VB11的数据是正常的
 16#11   长度 vb0
 16#54      vb1
 16#45
 16#4D
 16#50
 16#20
 16#20
 16#39
 16#38
 16#2E
 16#36
 16#46    vb11
 触发了M0.0 原字符串数据VB0-VB11发生了改变,变成了"TEMP空格空格98.$00$00"
 
 16#11   长度 vb0 
 16#54     vb1
 16#45  
 16#4D
 16#50
 16#20
 16#20
 16#39
 16#38
 16#2E
 16#00
 16#00   vb11
 
 字符串转整数,原来的数据也改变吗??请老师帮忙看看啊谢谢

最佳答案

在PLC上实测了一下,原始数据不会改变啊,可能你程序其它地方修改了吧,查一下交叉参考数据

提问者对于答案的评价:
您一提醒我就想起来了,我用电脑触摸屏的软件模拟台达触摸屏和S7-200相连
触摸屏模块设置里
系统控制区为2@VD0长度8
系统状态区为2@VD10
字符串位置也用了VB0开头
难怪我一用触摸屏软件置位M0.0,原来的字符串就变样了呢!
多谢大人提醒!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐

  • S7-200通过EM277上传程序

    S7-200能不能通过EM277与PC通讯,我按照指导书操作了一下还是连不上,是不是**作方法有问题 图片说明:        &…

    2021年7月5日
  • S7-200中定时器TON没有断电保持的功能吗?

    我试过TONR可以断电保持比如里面的T31,但是TON中的T37如果将它设置成为断电保持的?是不是不能设置?我设置了一下说组态系统块出错,大家谁试过能讲一下吗?谢谢 最佳答案 1&…

    SIMATIC S7-200 2020年11月1日
  • 子程序调用问题求助

    请问各位高手,我在用S7-200编程时,主程序里第一网络段调用了一个子程序,第二个网络段也调用了一个子程序(其中有一层嵌套),当运行时,如果第二个网络段的子程序调用运行时,第一个网…

    SIMATIC S7-200 2021年7月5日
  • 200plc间接寻址问题

    请看两张图片中AC2最终的值是多少?这两张图片中的区别是什么? 图片说明:       最佳答案 AC2中存储的是VB0这个地址的内容。图1…

    2017年11月26日
  • EM221最低工作电压

    EM221的(220V)DI点能正常工作的最低电压是多少?外部线路工作距离很长,要计算压降。 最佳答案 最低79VAC,最大264VAC!也就是在79VAC以上,它都认为为1 提问…

    SIMATIC S7-200 2020年11月1日
  • 中继问题

    目前项目中采用2台cpu226,距离1200米,走PPI协议,加两台中继能保证通讯正常吗(手册上说1000米)?如果可以,中继位置怎么放,是和PLC放在一起吗?谢赐教! 最佳答案 …

    SIMATIC S7-200 2020年10月31日
  • STEP 7-MicroWIN SMART软件无法使用

    已经安装好,但一打开软件就会弹出以下页面,一关闭整个软件都会关闭,请问各路大神怎样解决?? 图片说明:    最佳答案 我也遇到过,我的情况是系统不兼容造成的,…

    2017年6月9日
  • S7-200 SMART Modbus TCP 服务器端问题

    现在正在做的项目要求用S7-200 SMART Modbus TCP进行通讯,S7-200 SMAR作为服务器,上位机使用组态软件作为客户端…

    2021年7月5日
  • 关于S7-200的RS485通信

    本人最近自己研究S7-200与智能仪表的RS485通信,始终不成功。智能仪表与电脑能用串口通上。PLC是CPU 226,我现在做了两个试验,一是S7-200系统手册上应用…

    SIMATIC S7-200 2017年12月2日
  • 一个时间继电器控制四台电动机顺起逆停

    一个时间继电器控制四台电动机顺起逆停一个启动按钮。一个停止按钮。 问题补充:当电机启动到N台时,按下停止按钮时就从N太开始停止,间隔两秒的时差依次停止。。 最佳答案 用硬件方法我想…

    SIMATIC S7-200 2020年11月1日