下面是两个子程序调用,程序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

相关推荐

  • Smart 200 编译报错 错误 2770:指定的地址已分配数值 如何解除?

    正在编译数据页…数据页 AXIS0_DATA:行 20,错误 2770:指定的地址已分配数值.数据页 AXIS0_DATA:行&nbsp…

    SIMATIC S7-200 2021年7月5日
  • s7-200cn程序上传失真

    s7-200cn程序上传后再下载,为什么会失真呢,同是一台机,新plc就没有速度变化和长度变化,都是0不变,是不是速度和长度编码器运算程序没有上传到,试了几个plc都一样,请求高手…

    SIMATIC S7-200 2021年7月5日
  • 请教200plc定时中断后如何返回主程序继续执行.

    为用中断实现周期为200ms的闪灯Q0.0功能,并且在I0.1满足时结束中断返回主程序.//主程序OB1LD SM0.1MOVB 0, VB10MOV…

    SIMATIC S7-200 2021年7月5日
  • 指针寻址位功能

    现有一需求,s7-200需以上位机给的int型整数为偏移量,提取一双字的中相应的位,需要如何实现。 最佳答案 偏移量是存储器地址的偏移量,还是双字中的位号?提取双字中相应的位,是全…

    SIMATIC S7-200 2021年7月5日
  • 关于S7-200模拟量转换问题

    1.我有个200的PLC模拟量输入是4-12MA,要让输出线性变换成为4-20MA这个可以通过编程可以实现不。有什么办法可以实现。我想到通过给输入的数值乘*2之外,还有其他方法不?…

    2021年7月5日
  • s7-200编程软件怎么无法打开PID

    在S7-200编程环境下怎样打开PID控制面板 最佳答案 需要联机(连接PLC)的情况下才能使用PID控制面板 。 提问者对于答案的评价:谢谢,已经充分了解,但可以制作P…

    SIMATIC S7-200 2020年10月31日
  • 模拟量标定

    我想请问如何标定PLC采集到的信号,使之与实际值相同 最佳答案 有邮箱吗,发个标准程序给你 提问者对于答案的评价:我的邮箱是:ZZYAQ0317@163.COM

    SIMATIC S7-200 2021年7月5日
  • PLC不能上传程序

    最近刚买的国产CPU226,建立通讯后能上传程序,不能下载程序。不知什么原因? 最佳答案 S7-200 CN CPU 必须配合 STEP&n…

    SIMATIC S7-200 2021年7月5日
  • 高速计数器怎么实现连续剔除功能程序

    。 钻石用户推荐最佳答案 你这个问题如何理解?高速计数器仅仅只是记录高速脉冲的作用,需要剔除功能程序是你需要编辑的工作,高速计数器无法胜任。你是否需要做一个当高速计数器到达预设值后…

    SIMATIC S7-200 2021年7月5日
  • S7200-与台达人机在电脑上离线模似

    我想在家里电脑上用S7200编程软件和台达人机在电脑上进行模似,这样怎么可以做到啊,也就是说我家里没有PLC和人机,我怎么模似呢,谢谢,新手 最佳答案 台达人机键面组态软件可以仿真…

    SIMATIC S7-200 2021年7月5日