西门子S7200带参数子程序 不带参数子程序区别?

发布网友 发布时间:2022-04-20 00:20

我来回答

1个回答

热心网友 时间:2023-09-02 06:33

s7-200中子程序的参数指输入参数,输出参数和输入/输出参数,如我将VD100传送给子程序中IN区变量LD0,这个LD0就是输入参数;我将子程序中OUT区变量LD8传送给VD200,这个LD8就是输出参数;如果VD300与子程序中IN_OUT区的LD4关联,VD300与LD4就可以同时变化,意思就是说LD4的值如果在子程序中变化,VD300也会跟随变化。这里所说的“传送”,“关联”是指在主程序中的子程序调用,不是在上图中用MOV等传送指令。
带参子程序都是子程序调用中有输入或输出或输入/输出参数。
不带参就是不带上述参数
一般都是带参的
像图片中的程序,我建议最好不这么用,在子程序中引用全局变量,不是很规范

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com