怎么做才是先赋值后使用

怎才是先赋值,是要使一直为1,或者一直有值吗?谢谢?

最佳答案

对于子程序里面的临时变量来说,一般是需要先赋值再使用的
在子程序一开始,就move 0 到该临时变量
一般的初始化,都是把变量赋值成0(类似继电器的不得电状态),后面再使用,这样再利用临时变量计算的时候,不会因为上次调用内存的残余数值影响后面的使用了。
关于PLC的运行机制之类的参考手册:
S7-200 可编程序控制器 系统手册
https://support.industry.siemens.com/cs/cn/zh/view/1109582
37页 4 PLC的基本概念

图片说明:

怎么做才是先赋值后使用  

提问者对于答案的评价:
非常感谢您宝贵的指点,祝您工作顺利……!

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

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

相关推荐

  • CPU226 KTP1000,操作记录问题

    使用cpu226编程,触摸屏是KTP1000,就是想把操作数据记录下来,比如今天用了200L油,明天用了100L油,可以保存这样的记录, 并且可以通过显示屏查询这个记录,…

    SIMATIC S7-200 2017年7月30日
  • PLC怎么判断编码器故障

    PLC怎么判断编码器故障 问题补充:我是指在正常运行中,当突然出现编码器故障,PLC监测到后在上位机显示 最佳答案 我猜你是知道要做什么的,只是你觉得好像都很繁复,不想做,想问问简…

    SIMATIC S7-200 2021年7月5日
  • EM235与输入PT100直接相连,输出给定一个恒定电流,读取温度

    如图,输出AQW给定不同值(即对应不同电流),在同一环境下测得的温度值相差比较大,而且给定AQW的值越大测的温度也越大,只有在给定值在一定范围时测得的温度才和实际差不多,为什么? …

    2021年7月5日
  • 模拟量的转换计算

    给水箱加水,流量计4-20mA,EM231,比如加到5吨水停止,如何计算水箱内的水量?想用AIW0换到VB0,VB0/32000-6400什么的,然后乘以时间T,乘积与某一设定值比…

    SIMATIC S7-200 2020年11月5日
  • 参数测量时,数值显示出现跳动

    我使用s7-200来测试水泵的压力,流量还有功率,测量的数值在触摸屏上显示.在接地良好的情况下,读取某一点的参数时,屏上的数值不稳定.会在一个小范围内跳动,请高手指点.(是否要用到…

    SIMATIC S7-200 2021年7月5日
  • WINCC与PLC通讯问题

    1.WINCC与S7200通过EM277走DP通讯时,我看了例程上面要在STEP7里面插入一个PC站,在硬件组态中要插入EM277的GSD文件,并且配置其通讯接口为16字节输入,1…

    SIMATIC S7-200 2021年7月5日
  • MD204与S7200的MODBUS通讯问题

    我现在想用一个深圳MD204文本显示器做主站,S7216CPU做从站,采用modbus通讯,请用主站与从站程序如何编写,主站程序应该从哪里编写,是MD204文本里编还是CPU216…

    SIMATIC S7-200 2020年11月5日
  • 关于224 xp cn 的模拟量输入

    大家好!我想问一下,我现在要做两个模拟量的输入,正好224有两个,但是输入范围是0-5,而224的是+-10,这怎么办?另外,接线不会接了,因为接线图不明白啊.请帮忙解答. 问题补…

    SIMATIC S7-200 2021年7月5日
  • MBUS_CTRL的调用次数

    CPU226作modbus主站,带4个从站,有网友认为MBUS_CTRL这条指令要调用4次。但是这条指令的数据中并没有地址的信息,为什么非要调用4次呢?我4个从站的通讯速率和奇偶校…

    SIMATIC S7-200 2021年7月5日
  • S7-200的中断问题和SMB34 35关系

    问题一:SMB34 35对应的是中断0 中断1  中断号10和11  这样理解对吗?另外我还想要再添加两个和中断0&nb…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论