如截图:S7-200里我对VB10赋值123,为什么VD显示就不正确了?

我这里只有一段程序(仅只有这一段),把123传送到VB10,然后我监视VB10里的值,是正确的,123转换成二进制为1111011,那么为什么我监视VD10就不对了?VD10由VB10,VB11,VB12,VB13组成,这里的VB10显示是正确的,为什么后面的VB11,VB12,VB13怎么显示有值呢?我的值只传送给VB10里,VB11,12,13不可能有值传送啊?大家帮我分析一下这个原因是什么!谢谢

问题补充:
我试了一下,那为什么V区要先初始化呢?
因为我之前把V数据块区已经清除了,监视还是有,一上电就清零VD10,确实是可以,那这个是因为V区变量有随机值产生?
这个现象是什么原因引起的?

最佳答案

为什么后面的VB11,VB12,VB13怎么显示有值呢?可能的原因:
1、在此程序之前,VB11,VB12,VB13就存有数值了。先将VD10清零,其后在把123传送到VB10,这样再看看VB11,VB12,VB13还有值吗?
2、在其他程序中有对VB11,VB12,VB13赋值的指令。

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

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

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

相关推荐

  • 2台plc226用mpi连接  求mpi制作图

    2台plc226用mpi连接  求mpi制作图 最佳答案 设置通信通信端口0,1,波特率要相同 S7-200在MPI网络中只能作为从站 提问者对于答案的评价:o

    SIMATIC S7-200 2021年7月5日
  • PLC时间控制

    第一时间:10:30,启动KM1,KM3投入,经过0.5S后,KM2停止,KM1停止第二时间:10:32,启动KM1,KM2投入,经过0.5S后,KM3停止,KM1停止第三时间:1…

    2021年7月5日
  • 西门子触摸屏编程软件哪个好用

    西门子触摸屏编程软件哪个好用 最佳答案 ProTool是比WinCC flexible方便,系统要求不高,可是新出的操作面板和触摸屏,例如x77、KTP178等,ProT…

    SIMATIC S7-200 2021年7月5日
  • 子程序的用法

    子程序应用有规定吗,子程序之间的数据及开关量可以随意调用吗,我将模拟量的读取在子程序里完成,然后在另外一个子程序调用比较这样可以吗,那位大师有应用子程序的程序发个给我学习一下,谢谢…

    SIMATIC S7-200 2020年10月31日
  • pid算法的plc实现

    急求  :只用plc本身其他的指令,而不用pid模块指令完成pid算法的梯形图  最佳答案 自己做200的pid很复杂,且不如300的耗用。不如用模糊…

    SIMATIC S7-200 2021年7月5日
  • 6gk1 571-0ba00-0aa0 与200通信设置

    已经安装PC ADAPTER USB A2 DRIVE1.0的驱动,与200通信时选择Micro/WIN下面的PC ADAPTER…

    SIMATIC S7-200 2017年10月29日
  • 10ms定期器,定时问题

    求助一下PLC 10ms定时器问题,程序扫描时间13ms,程序中我用了一个10ms的定时器,定时100,输出感觉时间大于1s,后来我上网查了查,说10ms定时器在程序扫描…

    SIMATIC S7-200 2021年7月5日
  • 200和300通过EM277DP通讯的问题

    我刚学这个,现在有个问题,300和200读写数据的话在300硬件组态中加上EM277后需要设置数据类型,字节和字,打个比方200要控制一个变频器,需要读300的给定值,启动命令,停…

    2017年5月31日
  • 如何获得应用库MAP SERV Q0.0和MAP SERV Q0.1 谢谢!

    如何获得应用库MAP SERV Q0.0和MAP SERV Q0.1   谢谢! 最佳答案 申请登陆全球资源库…

    SIMATIC S7-200 2017年8月26日
  • 量程超范围

    4-20MA,对应0-2.5MPA,下位S7-200,上位力控,在力控里做量程转换,为什么显示到2.5以上2.503或2.51等超出范围的数值,现场打压实验. 最佳答案 如果想避免…

    SIMATIC S7-200 2021年7月5日