中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

被一个小问题困扰!对FC功能的不够理解,我在OB里...

 呼叫老马

下载贤集网APP入驻自媒体

被一个小问题困扰!对FC功能的不够理解,我在OB里分别调用FC1  FC2  FC里含局部变量(#Max  #Min  #Out)和变量MW100 。不理解为什么在调用FC1时 MW100的值不影响FC2里的MW100 ? 见图片 MW100 能显示两个值。求教!

最新回复
发布回复
FC(Function Call)在 PLC 编程中是一种模块化编程的方式。在调用 FC1 时,局部变量的值在 FC2 中不会受到影响,因为局部变量的作用域限定在各自的 FC 中。
若要在 FC1 中修改 MW100 的值,并使其影响 FC2 中的 MW100,可以考虑使用输出参数或者全局变量,确保修改的值能够在调用其他 FC 时传递。

为您推荐

热门交流