mfc网络版怎么开发(FC结构编写)

FC的全程为Functions(函数),FC包括程序代码编写区域和块接口区域,如图1-1所示。

mfc网络版怎么开发(FC结构编写)(1)

图1-1 FC结构

块接口区域可以定义用来传递参数的输入/输出参数,如图1-2所示,图中的各参数的含义如下:

(1)Input:读取挖补实参数值至FC;

(2)Output:输出内部运算结果至外部实参;

(3)InOut:既可以读取外部实参数值至FC,也可以输出内部运算结果至外部实参,与输入实参为同一地址;

(4)Temp:FC内部使用的临时变量,访问速度较快;

(5)Return:FC的返回值。

mfc网络版怎么开发(FC结构编写)(2)

图1-2 FC程序接口参数

FC返回值(Return)与输出(Output)参数的区别:在FC接口参数中,用户可以使用返回值或输出参数将FC的运算数据输出到FC外部,但它们存在不同之处:FC返回值的只有一个,并且主要用于FC与调用该FC的其他程序交换数据;FC的纯输出参数可以有多个,并且主要用于程序与用户交换数据。例如,用户可以定义FC1的返回值为Word类型,并定义多个输出值控制电机、阀门的状态。当OB1调用FC1时,如果FC1执行过程中出现了错误类型1,则FC1返回值为1,并将此数值返回给OB1;如果FC1执行过程中出现了错误类型2,返回值为2,并将此数值返回给OB1;以此类推。而对于FC1的输出值,则主要用于控制用户需要控制的设备。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页