下面是两个子程序调用,程序1调用程序2,为什么可多次调用,

程序2里用的都是局部变量存储器,是不是调用第一次调用完清零。帮忙解释一下程序2的意思。谢谢了。

问题补充:
程序1,读取VD0到VD4,用多长时间。到最后VD44CUP扫描多少时间,在扫描VD44的时候,别的数值为什么没有变化。

图片说明:

下面是两个子程序调用,程序1调用程序2,为什么可多次调用,    下面是两个子程序调用,程序1调用程序2,为什么可多次调用,   

最佳答案

1、程序2为什么可以被多次调用,是因为该子程序中所有临时变量在程序的执行中都会被明确的赋值,不存在状态不明的情况,所有可以多次调用。
2、程序2为西门子的量程转化程序,在文档A0136中可以下载,文档有对各个引脚的解释说明,程序1就是多个模拟量的量程转化处理。
A0136下载链接:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0136
文档下载后请参考以下章节:
S7-200PLC /编程软件STEP7-Micro/win /Micro/win指令库 /Micro/win 附加指令库/Scaling量程转换库

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

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

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

相关推荐

  • PPI 多主站电缆

    PPI多主站电缆是什么样子的电缆?是profibus电缆 + 多个网络接头构成的吗? 最佳答案 PPI多主站电缆是什么样子的电缆?是profibus电缆&nbs…

    SIMATIC S7-200 2021年7月5日
  • 请教,在PC机和S7200通信时,怎样知道PLC的CPU的版本。谢谢! 最佳答案 菜单PLC-类型或信息 图片说明:    提问者对于答案的评价:谢谢

    2021年7月5日
  • 模块版本是个较新版本,无法上载

    今天想上载PLC 200的程序,大概是2008年的设备。上载程序块时,进度到100%时,报错,系统提示大意为:‘模块版本是个较新版本,无法上载’。下载数据块等都正常。原程…

    SIMATIC S7-200 2020年10月31日
  • CP243-1 支持互联网远程编程吗?

    客户很远,想通过互联网远程编程,对方ip可能是动态的;比方对方的局域网通过adsl拨号上互联网。 最佳答案 要知道IP,并开放端口 提问者对于答案的评价:非常感谢!

    SIMATIC S7-200 2021年7月5日
  • M0.0在梯形图中的功能是什么

    我是一名PLC  S7-200初学者,请问M0.0在梯形图中的功能是什么? 最佳答案 M是位存储区,可以用位存储区作为控制继电器来存储中间操作状态和控制信息。可…

    SIMATIC S7-200 2021年7月5日
  • 频率控制

    cpu224xp我想通过频率来控制时间继电器的快慢怎么弄,谁指点下 最佳答案 时间继电器的时基是固定的,还不如用PLC里的计数器来做,可用频率来控制计数器的计数频率! 提问者对于答…

    SIMATIC S7-200 2021年7月4日
  • 5v脉冲如何输入到S7-200

    现有一设备输出5v的脉冲信号,现想用s7-200的高数计数器检测,请问能否直接输入?好像只能输入24V的脉冲信号? 最佳答案 可以直接接入,但要选S7-200 224XP…

    SIMATIC S7-200 2021年7月5日
  • ppi下载设置

    PPI下载方式,在控制面板中进行PG/PC设置时,COM无法选中,总是出现USB口并且是灰色的,不能更改成COM口?应该在怎样设置? 最佳答案 1.在设置PG/PC接口中,选择PC…

    SIMATIC S7-200 2021年7月5日
  • 高位低存

    对高位低存一点不懂  听说不同样的PLC也不一样,高手还请从0指导下一定要有举例   不然我听不懂哦 最佳答案 比如vw0,它包含…

    SIMATIC S7-200 2020年10月31日
  • pid向导 s7-200

    过程变量为脉冲信号,可以用pid向导做吗 问题补充:比如说,我控制流量,流量传感器为脉冲信号 最佳答案 可以用PID。1、脉冲信号不能直接用,要转换成PID向导要求的范围。2、转换…

    SIMATIC S7-200 2021年7月5日